.hotel-booking-search-el .hotel-submit button{background-color:#39803c!important}i.tk.tk-shopping-cart{color:#fff}.button-searh-hotel{background-color:#39803c!important;border-color:#39803c!important}.accordion-section .accordion-title[aria-selected=true]{color:#39803c!important}.elementor-widget-thim-ekits-hotels-comment{display:none}.can-not-booking{font-size:20px;color:red;text-align:center}ul.hotel-form-table{background:#f9f9f9}.thim-ekits-archive-hotels__topbar{display:none}.elementor .elementor-element.elementor-widget-n-tabs:not(:has(>.elementor-widget-container))>.e-n-tabs>.e-n-tabs-heading .e-n-tab-title[aria-selected=true],.elementor .elementor-element.elementor-widget-n-tabs:not(:has(>.elementor-widget-container))>.e-n-tabs[data-touch-mode=true]>.e-n-tabs-heading .e-n-tab-title[aria-selected=false]:hover,.elementor .elementor-element.elementor-widget-n-tabs>.elementor-widget-container>.e-n-tabs>.e-n-tabs-heading .e-n-tab-title[aria-selected=true],.elementor .elementor-element.elementor-widget-n-tabs>.elementor-widget-container>.e-n-tabs[data-touch-mode=true]>.e-n-tabs-heading .e-n-tab-title[aria-selected=false]:hover{background-color:#39803c!important}.home .elementor-widget-image-box{background:rgba(57,128,60,.04);padding:10px 0;border-radius:10px}ul.hotel-form-table{padding:20px!important}.header{background:linear-gradient(90deg,#ca054d 0%,#8a0044 100%);color:white;padding:3px 20px 15px 0!important;text-align:center}.header{margin-top:50px}.header h1{font-size:24px!important;font-weight:600;margin-bottom:10px;color:#fff!important}.header p{font-size:1em;opacity:.9}.table-wrapper{overflow-x:auto;padding:0}table{width:100%;border-collapse:collapse;font-size:16px}thead{background:#f8f9fa}th{padding:15px;text-align:left;font-weight:600;color:#495057;border-bottom:2px solid #dee2e6;text-transform:uppercase;font-size:14px;letter-spacing:.5px}td:first-child,th:first-child{text-align:left}td:nth-child(2){text-align:center;font-weight:500}tbody tr{border-bottom:1px solid #e9ecef;transition:background-color .2s ease}tbody tr:hover{background-color:#f8f9fa}tbody tr.category-row{background-color:#d7f0d8;font-weight:600}tbody tr.category-row:hover{background-color:#bfe8c1}tbody tr.additional-row{background-color:#fff3cd;font-weight:500}tbody tr.additional-row:hover{background-color:#ffe69c}td{padding:15px;color:#212529}td:last-child{font-weight:700;color:#39803c;font-size:18px}.currency{font-size:14px;opacity:.8;margin-right:2px}@media (max-width:768px){.header h1{font-size:1.5em}table{font-size:14px}th,td{padding:10px 8px}td:last-child{font-size:16px}}.thim-ekit-page-title h1.page-title{font-size:30px}