@import url('https://fonts.googleapis.com/css2?family=Arima:wght@100..700&display=swap');@import url('https://fonts.googleapis.com/css2?family=Poppins:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap');@import url('https://fonts.cdnfonts.com/css/cyclo');h1,h2,h3{font-family:"Arima",system-ui}a#promo_global_btn{background:#ffffff;border-radius:50px;padding:10px;width:20%;text-align:center;color:#000000;margin-top:10px;margin-left:120px}.et_pb_row.et_pb_row_2_tb_header.title-home-page{z-index:0}.promo-modal-content-wrap{display:grid;position:relative;left:30%}.promo-modal-content{max-width:100%;height:auto;width:40%}.banner h1{font-family:'Cyclo',sans-serif!important}.banner p{font-family:'Montserrat'}#menu-menu-utama a{font-family:'Montserrat'}.banner .et_pb_text_inner{font-family:'Cyclo',sans-serif!important;text-transform:uppercase;font-size:60px;line-height:1em;margin-top:10px}.title-home-page .banner p{font-family:'Montserrat';font-size:20px;text-transform:capitalize;line-height:2em}.menu-item-40 a{color:black!important}.et_pb_section_2_tb_header.banner::before,.et_pb_section_2_tb_header.banner::after{opacity:0!important;background:none!important;pointer-events:none}.header-atas{display:flex;margin-top:10px}.header-atas ul{margin:10px 0;padding:0}.header-atas ul#menu-menu-utama li{display:inline-block;margin-left:33px}.header-atas ul#menu-menu-utama .current_page_item a{background:#FFFFFF33;border-radius:50px;padding-top:10px;padding-bottom:10px;padding-left:20px;padding-right:20px}.header-atas ul#menu-menu-utama li a{color:#ffffff;font-size:16px}.header-atas ul#menu-menu-utama .menu-item.menu-item-type-post_type.menu-item-object-page.menu-item-home.menu-item-47{margin-left:68px}.header-atas ul#menu-menu-utama .menu-item.menu-item-type-post_type.menu-item-object-page.menu-item-40{margin-left:68px;background:#ffffff;color:#000000!important;padding-top:5px;padding-bottom:5px;padding-left:15px;padding-right:15px;border-radius:50px}.header-atas img{max-width:100%;height:auto;width:112px}.banner .et_pb_text_inner span:before{content:"";width:345px;height:1px;background:#ffffff;display:block;position:absolute;top:70px;left:90px}.banner .et_pb_text_inner span:after{content:"";width:345px;height:1px;background:#ffffff;display:block;position:absolute;top:70px;right:90px}.banner span.et_pb_image_wrap:before{content:"";width:345px;height:1px;background:#ffffff;display:block;position:absolute;top:70px;left:115px}.banner span.et_pb_image_wrap:after{content:"";width:345px;height:1px;background:#ffffff;display:block;position:absolute;top:70px;right:115px}.banner h1{font-family:"Arima",system-ui;text-transform:uppercase}.card{width:97%!important;border:1px solid #e0e0e0;border-radius:20px;overflow:hidden;box-shadow:0 4px 10px rgba(0,0,0,0.05);background-color:#fff;margin:0 10px}.card-header{height:200px;background-size:cover;background-position:center}.card-body{padding:16px}.gallery-2 .acf-gallery-bg,.gallery-3 .acf-gallery-bg{height:400px!important}.card-body .title{font-size:20px;font-weight:bold;margin-bottom:8px;color:#222}.card-body .description{font-size:14px;color:#666;line-height:1.5}.card-footer{display:flex;border-top:1px solid #eee;height:50px}.card-footer .book-btn{flex:1;text-align:center;line-height:50px;font-weight:bold;text-decoration:none;font-size:16px;transition:0.3s ease}.card-footer .book-btn:first-child{background-color:#fff;color:#000;border-right:1px solid #eee}.card-footer .book-btn:last-child{background-color:#000;color:#fff}.card-footer .book-btn:hover{opacity:0.9}.slick-slide{padding-right:10px;box-sizing:border-box}.slick-next:before{content:'';background-image:url(https://thekemilau.com/wp-content/uploads/2025/04/Vector-2.png)}.slick-prev:before{content:'';background-image:url(https://thekemilau.com/wp-content/uploads/2025/04/Vector.png)}.slick-next:before,.slick-prev:before{background-size:contain;background-repeat:no-repeat;background-position:center;width:10px;height:10px;display:block;position:absolute;top:10px;left:0;margin:0 auto;right:0}.term li{font-weight:600}.term li p{font-weight:400;margin:0 0 10px 20px}.slick-prev,.slick-next{background-size:contain;background-repeat:no-repeat;background-position:center;width:34px;height:34px;color:transparent;border:1px solid black;border-radius:20px;top:-40px}.slick-prev{left:auto;right:50px}.slick-next{right:0}.spa-card{width:100%;height:365px;background:linear-gradient(to bottom,#3a3a3a 45%,#fff 45%);border-radius:180px 180px 20px 20px;overflow:hidden;position:relative;box-shadow:0 10px 30px rgba(0,0,0,0.2);margin:0 5px;border:2px solid #676767}.spa-card-header{color:white;text-align:center;padding:40px 25px 10px}.venue-box:hover,.villa-box:hover,.photo-shoot:hover{transform:translateY(-10px);transition:transform .2s ease,box-shadow .2s ease}.restaurant-card:hover{transform:translateY(-10px);transition:transform .2s ease,box-shadow .2s ease}.spa-card-button a:hover{transform:translateY(-5px);transition:transform .2s ease,box-shadow .2s ease}.birthday-item:hover{transform:translateY(-10px);transition:transform .2s ease,box-shadow .2s ease}.spa-card-header h2{font-size:20px;margin:0;color:white;font-family:'Montserrat';font-weight:600}.spa-card-header p{font-size:14px;margin:0;padding:0;color:#ccc}.spa-card-button{text-align:center;margin-bottom:20px}.spa-card-button span{color:#000000;font-weight:500;margin-left:5px;font-size:14px}.spa-card-button a{background-color:white;color:black;text-decoration:none;padding:8px 23px;border-radius:40px;font-weight:500;display:inline-flex;align-items:center;z-index:9;box-shadow:0 4px 10px rgba(0,0,0,0.2);position:absolute;left:0;right:0;width:150px;margin:0 auto;font-size:14px;top:143px}.spa-card-button a:hover{background-color:#eaeaea}.spa-card img{position:absolute;bottom:0;width:100%;height:55%;object-fit:cover}.slick-dots{bottom:-75px}.slick-dots li{width:auto}.slick-dots li button{background:rgb(0 0 0 / 10%);width:36px;height:auto;border-radius:20px;padding:4px}.slick-dots li button:before{content:none}.slick-dots li.slick-active button{background:rgb(0 0 0 / 100%)}.slick-slide{padding-right:0px;box-sizing:border-box}.restaurant-card{width:95%!important;padding:20px 20px;border-radius:20px;background-color:#F8F8F8;text-align:center;margin:7px}.home .icon-container{background:#ffffff;padding:20px;border-radius:100%;width:55%;margin:0 auto}.icon-container{background:#ffffff;padding:20px;border-radius:100px;width:43%;margin:0 auto}.icon-container img{width:60px;height:60px;margin:0px auto;filter:invert(0%) sepia(0%) saturate(0%) hue-rotate(0deg) brightness(0%) contrast(100%)}.restaurant-card h2{font-family:montserrat;font-size:16px;margin:10px 0;color:#000000;font-weight:500}.restaurant-card p{font-size:14px;color:#777;margin-bottom:25px;line-height:1.5}.button-discover{display:inline-block;padding:12px 19px;border-radius:25px;background-color:#ffffff;text-decoration:none;color:#111;font-weight:500;font-size:14px;transition:all 0.3s ease}.button-discover span{margin-left:5px}.button-discover:hover{background-color:#e0e0e0}.venue-villa-wrapper{display:flex;max-width:1200px;flex-wrap:wrap;justify-content:center;margin:0 auto}.venue-box,.villa-box,.photo-shoot{display:flex;width:45%;border-radius:30px;overflow:hidden;background-color:#ffffff;margin-right:20px;margin-top:25px;border:1px solid #dddddd}.venue-box img,.villa-box img,.photo-shoot img{width:50%;object-fit:cover;height:285px}.venue-content,.villa-content,.photo-content{padding:30px;display:flex;flex-direction:column;justify-content:center;width:50%}.venue-content h2,.villa-content h2,.photo-content h2{font-size:30px;margin-bottom:15px;font-family:Montserrat;color:#000000}#popup{display:none;position:fixed;z-index:9999;padding-top:50px;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:rgba(0,0,0,0.8)}#popup img{display:block;margin:auto;max-width:90%;max-height:80%;border-radius:10px}#popup .close{position:absolute;top:20px;right:40px;color:#fff;font-size:40px;font-weight:bold;cursor:pointer}.venue-content p,.villa-content p,.photo-content p{font-size:16px;color:#666666;margin-bottom:25px}.venue-content button,.villa-content button,.photo-content button{padding:12px 24px;background-color:black;color:white;border:none;border-radius:25px;font-size:16px;cursor:pointer}.venue-content button:hover,.villa-content button:hover,.photo-content button:hover{opacity:0.9}.book-dinning{font-size:16px;font-weight:600;color:#ffffff;background:#000000;padding:10px 20px;border-radius:100px;position:absolute;right:0%}@media (max-width:1200px){.venue-villa-wrapper{flex-direction:column;align-items:center}.venue-box,.villa-box{flex-direction:column;width:100%}.venue-box img,.villa-box img,.venue-content,.villa-content{width:100%}}.villa-room{display:flex;align-items:center;margin-bottom:60px;gap:30px;flex-wrap:wrap}.villa-room.layout-left{flex-direction:row}.villa-image img{width:100%;height:490px}.villa-details{flex:1;padding:20px 40px}.villa-details p{padding-bottom:3px;font-size:16px;line-height:1.3em}.et_pb_column_4_4 ul.wp-block-list li{line-height:1.5rem}.et_pb_column_1_2 ul.wp-block-list li{line-height:1rem}.villa-title{font-size:28px;margin-bottom:10px;font-family:'Montserrat';font-weight:600}p.room-deskripsi{font-size:16px}strong.room-fac{font-size:16px}.villa-excerpt{color:#555;margin-bottom:0;padding:0}.villa-buttons{display:flex;gap:0px;flex-wrap:wrap;margin-top:-5px}.villa-btn-outline{padding:9px 80px;font-size:14px;border-radius:25px;text-decoration:none;border:1px solid black;color:black;background-color:white;position:absolute;width:41%;text-align:center}.villa-btn-filled{position:absolute;padding:10px 100px;font-size:16px;border-radius:25px;text-decoration:none;background-color:black;color:white;border:none;display:inline-block;right:4%;width:48%;text-align:center}.room-single .villa-btn-filled{position:absolute;padding:10px;font-size:16px;border-radius:25px;text-decoration:none;background-color:black;color:white;border:none;display:inline-block;right:10%;width:30%;text-align:center}.fasilities .et_pb_column.et_pb_column_1_4{width:22%;margin:17px}.harga{color:#000000;font-size:30px;font-weight:600;font-family:Montserrat;display:inline-block}.harga .permalam{color:#000000;font-size:14px;font-weight:200;margin-left:10px}ul.hotel-specs{padding:0}.hotel-specs li{display:inline-block;list-style:none;margin-right:10px;font-size:16px}.hotel-specs li img{width:22px}h4.wp-block-heading{margin-top:20px;font-weight:600}ul.wp-block-list{font-size:16px}.gallery .et_pb_column{width:47%!important;margin-right:20px!important}.gallery-1 .et_pb_column{margin-right:20px!important}.gallery-1 .et_pb_row{width:90%!important}.gallery-1 .et_pb_column_0_tb_body .acf-gallery-single{border-radius:20px 0 0 20px}.gallery-1 .et_pb_column_1_tb_body .et_pb_column_inner_1_tb_body .acf-gallery-single{border-radius:0 20px 0 0}.gallery-1 .et_pb_column_1_tb_body .et_pb_column_inner_3_tb_body .acf-gallery-single{border-radius:0 0 20px 0}.package-image{height:350px;background-size:cover;background-position:center;border-radius:20px}h3.birthday-title{font-family:'Montserrat';font-weight:600;margin-top:20px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}a.birthday-link{color:#000000;font-size:16px;font-weight:500}a.birthday-link span{color:#000000;font-size:16px;font-weight:600}.card-package .et_pb_column{width:23%;margin-right:20px}.garis-resto{border:1px solid #E1E1E1;border-radius:20px;padding:20px}.spa-packages-single{display:flex;flex-direction:column;gap:40px;max-width:1000px;margin:auto}.spa-card-single{display:flex;background:white;border-radius:20px;overflow:hidden;box-shadow:0 10px 30px rgba(0,0,0,0.08);border:1px solid #dddddd}.spa-image-single{width:50%;background-size:cover;background-position:center;min-height:250px}.spa-content-single{width:50%;padding:30px;display:flex;flex-direction:column;justify-content:center}.spa-content-single h2{font-size:24px;margin-bottom:15px;font-family:Montserrat;font-weight:600}.spa-content-single ul{padding:0;margin:0 0 20px 0;list-style:none}.spa-content-single li{display:flex;justify-content:space-between;padding:6px 0;border-bottom:1px dashed #ddd;color:#444}.spa-content-single li span{font-weight:bold;color:#000}.spa-footer-single{display:flex;justify-content:flex-end;align-items:center}.spa-footer-single .book-btn{background:black;color:white;padding:10px 20px;border-radius:999px;text-decoration:none;font-weight:bold;transition:background 0.3s}.book-btn:hover{background:#333}.airport-card{background:white;border-radius:20px;box-shadow:0 10px 30px rgba(0,0,0,0.08);border:1px solid #dddddd;margin-bottom:20px;display:flex}.airport-footer{margin-top:20px;text-align:right}.airport-footer a.book-btn{background:black;color:white;padding:10px 20px;border-radius:999px;text-decoration:none;font-weight:bold;transition:background 0.3s;margin-left:10px}.airport-spa-content h2{font-family:Montserrat;font-weight:600}.airport-spa-content{padding:20px;width:70%}.airport-price{font-size:16px;font-weight:600}.airport-price small{font-size:14px;font-weight:300}.airport-image{background-size:cover;height:auto;width:30%;border-radius:20px 0 0 20px}.gallery-tour .et_pb_row.et_pb_row_1_tb_body .et_pb_column{width:33.33333%;margin:0}.gallery-tour .et_pb_column_0_tb_body .acf-gallery-single{border-top-left-radius:20px;border-top-right-radius:20px}.img-slider{display:none}.slider-child{width:100%;height:400px;background-size:cover;background-position:center;border-top-left-radius:20px;border-top-right-radius:20px}.slider-child-child{width:95%!important;height:120px;background-size:cover;background-position:center}.x button.slick-arrow{display:none!important}.book-dinning{font-size:16px;font-weight:600;color:#ffffff;background:#000000;padding:10px 20px;border-radius:100px}.span-booking h1{font-size:18px;font-family:montserrat;background:#DC0000;width:30%;text-align:center;color:#ffffff;font-weight:600;padding:10px 20px 10px 20px}.deskripsi-tour h1{font-size:20px}.overlay{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,0.5);display:none;justify-content:center;align-items:center;z-index:10}.popup{background:#fff;padding:20px;border-radius:8px;width:300px;text-align:center;box-shadow:0 2px 10px rgba(0,0,0,0.3)}.popup button{margin-top:15px;padding:8px 16px;color:#ffffff;font-weight:600;font-size:16px;background:#000000;border:none;padding:8px 20px;border-radius:100px}.airport-footer button{color:#ffffff;font-weight:600;font-size:16px;background:#000000;border:none;padding:8px 20px;border-radius:100px}.airport-footer .airport-price{display:none}.rooms-rooms .et_pb_column{width:50%!important;margin:0!important}.gym-img img{height:300px}.et_pb_section.et_pb_section_1_tb_header.et_section_regular{padding:0}.dinning-bottom .et_pb_code_inner{display:flex;justify-content:center;align-items:center}.dinning-bottom .restaurant-card{width:33%!important;margin:0 20px;height:375px}.dinning-bottom .garis-resto{height:333px}.dinning-top .restaurant-card{width:100%!important;padding:20px 20px;border-radius:20px;background-color:#F8F8F8;text-align:center;margin:7px}.home .garis-resto{border:1px solid #E1E1E1;border-radius:20px;padding:20px;height:325px}.home .restaurant-card{width:95%!important;padding:20px 20px;border-radius:20px;background-color:#F8F8F8;text-align:center;margin:7px;height:365px}.home .button-discover{display:inline-block;padding:12px 19px;border-radius:25px;background-color:#ffffff;text-decoration:none;color:#111;font-weight:500;font-size:14px;transition:all 0.3s ease;position:absolute;bottom:12%;margin-left:-82px}.konten-dinning .wp-block-list{list-style:none;padding:0 0 10px 0}.konten-dinning .wp-block-list li strong{font-weight:500!important;font-size:14px}.title-dinning{font-family:'Montserrat'}.single .et_pb_with_border.et_pb_section.et_pb_section_0_tb_footer.et_section_regular{padding-top:30px!important}.single .et_pb_with_border.et_pb_section.et_pb_section_1_tb_footer.et_section_regular{padding-bottom:30px!important;padding-top:30px!important}.et_pb_column_0_tb_footer .et_pb_text_0_tb_footer p{text-align:left!important}.et_pb_image_0_tb_footer img{position:relative;width:80%}.rooms-rooms .et_pb_column_1_2 ul.wp-block-list li{line-height:1rem}.et_pb_column_1_2 ul.wp-block-list li{line-height:1.5rem}textarea.wpcf7-form-control.wpcf7-textarea.input{width:100%;border-radius:50px!important;padding:20px}@media(max-width:600px){h1{font-size:30px}h2{font-size:25px}p{font-size:14px}.banner span.et_pb_image_wrap:before{content:"";width:100%;height:1px;background:#ffffff;display:block;position:absolute;top:70px;left:115px}.banner span.et_pb_image_wrap:after{content:"";width:100%;height:1px;background:#ffffff;display:block;position:absolute;top:70px;right:115px}.villa-title{font-size:25px;margin-bottom:10px;font-family:'Montserrat';font-weight:600}.villa-excerpt{color:#555;margin-bottom:0;padding:0}.villa-btn-outline{padding:10px 20px;font-size:14px;border-radius:25px;text-decoration:none;border:1px solid black;color:black;background-color:white}.banner .et_pb_text_inner span:before{content:"";width:27%;height:1px;background:#ffffff;display:block;position:absolute;top:65px;left:0}.banner .et_pb_text_inner span:after{content:"";width:27%;height:1px;background:#ffffff;display:block;position:absolute;top:65px;right:0}.spa-card-button a{background-color:white;color:black;text-decoration:none;padding:12px 23px;border-radius:40px;font-weight:500;display:inline-flex;align-items:center;gap:8px;z-index:9;box-shadow:0 4px 10px rgba(0,0,0,0.2);position:absolute;left:0;right:0;width:150px;margin:0 auto;font-size:14px}.spa-card{width:325px;height:320px;background:linear-gradient(to bottom,#3a3a3a 45%,#fff 45%);border-radius:180px 180px 20px 20px;overflow:hidden;position:relative;box-shadow:0 10px 30px rgba(0,0,0,0.2);margin:0 5px;border:2px solid #676767}.spa-card-header h2{font-size:20px;margin:0;color:white;font-family:'Montserrat';font-weight:600}.venue-box img,.villa-box img,.venue-content,.villa-content{width:100%;height:250px}.venue-box,.villa-box{flex-direction:column;width:100%;margin-bottom:20px}.restaurant-card{width:95%!important;padding:20px 20px;border-radius:20px;background-color:#F8F8F8;text-align:center;margin:0 auto}.icon-container{background:#ffffff;padding:20px;border-radius:100px;width:45%;margin:0 auto}.restaurant-card h2{font-family:montserrat;font-size:18px;margin:10px 0;color:#000000;font-weight:500}.venue-content h2,.villa-content h2{font-size:20px;margin-bottom:15px;font-family:Montserrat;color:#000000}.venue-content p,.villa-content p{font-size:14px;color:#666666;margin-bottom:25px}.gallery-1 .et_pb_column_0_tb_body .acf-gallery-single{border-radius:20px 20px 0 0}.gallery-1 .et_pb_column_1_tb_body .et_pb_column_inner_1_tb_body .acf-gallery-single{border-radius:0 0 0 0}.hotel-specs li{display:block;list-style:none;margin-right:15px}.harga .permalam{color:#000000;font-size:14px;font-weight:200;margin-left:3px}.spa-card-single{flex-direction:column}.spa-content-single ul{padding:0!important}.spa-image-single,.spa-content-single{width:100%}.airport-image{background-size:cover;height:200px;width:100%;border-radius:20px 20px 0 0}.airport-spa-content{padding:20px;width:100%}.airport-card{background:white;border-radius:20px;box-shadow:0 10px 30px rgba(0,0,0,0.08);border:1px solid #dddddd;margin-bottom:20px;display:block}.harga{color:#000000;font-size:20px;font-weight:600;font-family:Montserrat;display:inline-block}h1.price{font-size:20px;color:#000000}.img-slider{width:80%;margin:auto;text-align:center;margin-top:50px;display:block}.img-slider img{width:300px;height:250px;margin:auto}button.slick-prev.slick-arrow{position:absolute;top:100px;z-index:1;left:-35px;background:#ffffff;border:none;color:#000000}button.slick-next.slick-arrow{position:absolute;top:100px;z-index:1;right:-35px;background:#ffffff;border:none;color:#000000}.img-slider .slick-slide{padding-right:0}.villa-details{padding-left:40px;padding-rigt:40px;padding-top:20px}.villa-image img{width:632px;height:auto}.span h1{font-size:12px;font-family:montserrat;background:#DC0000;width:35%;text-align:center;color:#ffffff;font-weight:600;padding:10px 20px 10px 20px}.photo-shoot{display:block;width:100%;border-radius:30px;overflow:hidden;background-color:#ffffff;margin-right:20px;margin-top:25px;border:1px solid #dddddd}.photo-shoot img{width:100%;object-fit:cover;height:285px}.photo-content{padding:30px;display:flex;flex-direction:column;justify-content:center;width:100%}.spa-card{width:100%;height:320px;background:linear-gradient(to bottom,#3a3a3a 45%,#fff 45%);border-radius:180px 180px 20px 20px;overflow:hidden;position:relative;box-shadow:0 10px 30px rgba(0,0,0,0.2);margin:0 auto;border:2px solid #676767}.airport-footer{margin-top:20px;text-align:center}.airport-footer button{color:#ffffff;font-weight:600;font-size:16px;background:#000000;border:none;padding:8px 20px;border-radius:100px;margin-bottom:15px}.banner .et_pb_text_inner{font-family:'Cyclo',sans-serif!important;font-size:30px;line-height:1em}.villa-btn-outline{padding:9px 15px!important;font-size:14px;border-radius:25px;text-decoration:none;border:1px solid black;color:black;background-color:white;position:absolute;right:45%!important}.villa-btn-filled{position:absolute;padding:10px 20px;font-size:16px;border-radius:25px;text-decoration:none;background-color:black;color:white;border:none;display:inline-block;right:4%}.offers-choice .et_pb_column.et_pb_column_1_4{margin-right:0!important}.caption .et_pb_text_inner{text-align:center!important}.villa-buttons a{width:40%!Important}.villa-btn-filled{right:10%!important}.villa-btn-outline{right:51%!important}.caption h5{margin:10px auto}.banner .et_pb_text_inner span:before{content:"";width:27%;height:1px;background:#ffffff;display:block;position:absolute;top:45px;left:0}.banner .et_pb_text_inner span:after{content:"";width:27%;height:1px;background:#ffffff;display:block;position:absolute;top:45px;right:0}.spa-card{height:350px}.spa-card-button a{top:130px}.dinning-top .restaurant-card{width:95%!important}.room-single .villa-btn-filled{position:absolute;padding:10px;font-size:16px;border-radius:25px;text-decoration:none;background-color:black;color:white;border:none;display:inline-block;right:0%!important;width:100%;text-align:center;margin-top:-30px;margin-bottom:50px}.fasilities .et_pb_column.et_pb_column_1_4{margin-bottom:30px}.home .icon-container{width:40%!important}.m-calcal .modal-book-alrc{background-color:rgba(0,0,0,.7)!important;position:fixed;z-index:9999999999;left:0;top:0;height:57dvh!important;width:100%;overflow-x:hidden;transition:.5s;display:none}.fs-13.alrc_checkin_checkout_mobile span{color:#000000;font-size:12px;font-weight:400}}