.header_container{background-color:#f9f9f9;padding:10px}.header_container .container{width:75%}.edit-content_SK{margin-top:13px;box-shadow:0px 0px 2px 1px rgba(0, 0, 0, 0.09);border-radius:10px}.visa-text{margin-bottom:0}.full-text{font-size:clamp(14px,1.2vw,14px)}.read_more_wrapper{display:flex;justify-content:end}.read-toggle-table,.read-toggle{color:#b31f24;cursor:pointer;text-decoration:underline;padding:0;font-weight:600;cursor:pointer;text-decoration:underline;text-underline-offset:2px;text-decoration-thickness:1.5px;font-size:13px;margin-bottom:15px;display:inline-block}.start_end_points{margin-top:20px}.start_end_points .strt{text-align:center;font-size:20px;font-weight:bold;color:#b31f24;padding:0;margin-bottom:0px !important;position:relative !important}.start_end_points .strt span{background:white;padding:0 15px;position:relative;z-index:1}.start_end_points .strt:before{left:0 !important}.start_end_points .strt:before,.start_end_points .strt:after{content:"";position:absolute !important;width:35% !important;height:2px !important;background-color:#ffc619;top:50% !important}.start_end_points .strt:after{right:0 !important;left:auto}.contnt{text-align:center}.contnt{text-align:center;color:#555;font-size:clamp(14px,1.5vw,15px)}.tourModify_search .btn{margin-bottom:0px !important}.main_banner img{width:100%;height:100%}.mobile-banner img{width:100%;height:100%}.main_container{max-width:100% !important;padding:0}@media screen and (max-width: 768px){.start_end_points .strt:before,.start_end_points .strt:after{width:15% !important}.custom_adjcontainer{padding:0}.container.wrap{padding:0}.header_container .container{width:100%;padding:0}.tourModify_search .inpute_holder{margin-bottom:5px}.wrapper{height:100%;max-height:inherit;overflow-y:auto;-webkit-overflow-scrolling:touch;margin-top:-65px;height:calc(100dvh - 112px) !important;position:relative;background-color:#fff;border-radius:15px 15px 0px 0px;box-shadow:0px 0px 8px 0px rgba(0, 0, 0, 0.25)}.main_container{padding:0 12px}.collapse_sec{font-size:14px}}body{font-family:"Lato",sans-serif;font-size:14px}.scrooler_container{margin-top:50px;margin-bottom:50px}.scroller_header{margin-bottom:30px}.scroller_title{color:#b31f24;font-size:clamp(18px,2.5vw,20px);font-weight:700;position:relative;display:inline-block;padding-bottom:8px;margin-bottom:0;text-transform:capitalize}.scroller_title::after{content:"";width:7px;height:5px;background-color:#b31f24;position:absolute;left:0;bottom:0}.scroller_title::before{content:"";width:42px;height:5px;background-color:#3d3c3c;position:absolute;left:10px;bottom:0}.scroller_wrapper_outer{position:relative;display:grid;align-items:center}.scroller_wrapper_inner{display:flex;overflow-x:auto;scroll-behavior:smooth;gap:0px;padding:10px 5px;scrollbar-width:none;margin-left:-15px}.scroller_wrapper_inner::-webkit-scrollbar{display:none}.scroller_wrapper_inner>[class*=col-]{flex:0 0 auto}.hotel_card{background:#fff;position:relative;border-radius:20px;box-shadow:0 4px 15px rgba(0, 0, 0, 0.08);overflow:hidden;transition:transform .3s ease;border:1px solid #eee;height:100%;margin-bottom:10px}.hotel_card:hover{transform:translateY(-5px)}.hotel_card_img{height:200px;overflow:hidden;padding:10px}.hotel_card_img img{width:100%;height:100%;object-fit:cover;border-radius:15px}.hotel_card_body{padding:15px}.hotel_card_body p{color:#333;font-size:12px}.hotel_name{font-size:1.1rem;font-weight:700;color:#333;margin-bottom:5px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.hotel_loc{color:#b31f24;font-size:.9rem;display:flex;align-items:center;gap:5px;margin-bottom:8px}.hotel_stars{display:flex;gap:2px}.hotel_desc{font-size:.85rem;color:#666;line-height:1.4;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.scroll_btn{position:absolute;width:40px;height:40px;border-radius:50%;background:#fff;border:1px solid #ddd;box-shadow:0 2px 8px rgba(0, 0, 0, 0.1);display:flex;align-items:center;justify-content:center;color:#b31f24;cursor:pointer;z-index:10;transition:all .2s ease}.scroll_btn:hover{background:#b31f24;color:#fff;border-color:#b31f24}.scroll_btn.left{left:-50px}.scroll_btn.right{right:-50px}.content_text{font-size:clamp(14px,1.2vw,15px);color:#323232;text-align:justify;margin-top:20px}.content_text p{margin-top:5px;margin-bottom:5px}.heading1.section_fares-subtitle .content_text p{text-align:center}.heading1{font-weight:600;margin-top:10px !important;font-size:clamp(14px,1.5vw,15px)}.heading1 p{margin-top:0px}.inner_content h3{font-size:14px;font-weight:800}.inner_content ul li{font-size:14px}.content_container ul li{font-size:14px}.custom-table{border-collapse:separate;border-spacing:0;margin-top:10px}.custom-table th,.custom-table td{padding:18px 25px;border:none;font-size:clamp(14px,2vw,15px);white-space:nowrap}.custom-table td{background-color:#f5f5f5;color:#333}.custom-table th{background-color:#f5f5f5;font-weight:600}.custom-table .table_header{font-weight:600;background-color:#eee}.Seo_link_row{margin-top:20px;margin-bottom:10px}.links_seo a{margin-bottom:20px;align-items:center;justify-content:center;padding:5px 15px;border:1.5px solid #bababa;border-radius:999px;font-size:clamp(14px,1.2vw,15px);font-weight:500;color:#333;text-decoration:none;white-space:nowrap;background-color:#fff}.info-card{border:1px solid #e5e5e5;border-radius:10px;padding:10px;height:100%;transition:box-shadow .3s ease;background:#fff;align-items:center}.info-icon{width:45px;height:45px}.info-icon img{width:100%;height:100%;object-fit:contain}.info-card:hover{box-shadow:0 6px 18px rgba(0, 0, 0, 0.08)}.info-title{font-size:clamp(15px,1.5vw,16px);font-weight:600;color:#b31f24}.info-text{font-size:14px;color:#6c757d;margin-bottom:0}.faq-header{cursor:pointer;font-size:clamp(14px,1.2vw,15px);font-weight:500}.faq-header.collapsed{border-bottom:1px solid #dee2e6;background:none}.collapse_sec .collapse.show{background-color:#f9f9f9}.faq_content p{margin-bottom:0;font-size:clamp(14px,1.2vw,15px)}#mainCollapse.collapse.show{background:none !important}.faq-icon{transition:transform .3s ease}.faq-header.collapsed .faq-icon{transform:rotate(0deg)}.faq-header{background-color:#f9f9f9}.faq-header:not(.collapsed) .faq-icon{transform:rotate(180deg)}.Faq_button_place{margin-top:20px;display:flex;justify-content:end}.Faq_button_place .btn{color:#b31f24;font-weight:600;border-radius:0;font-size:14px}.Faq_button_place .btn:focus{border:none}#calendarContainer{padding-bottom:50px}.read-more-btn{background:none;border:none;color:#b31f24;padding:0;font-weight:600;cursor:pointer;font-size:14px;margin-top:-10px;margin-bottom:15px;display:inline-block}.read_more_less_btn{background:none;border:none;color:#b31f24;padding:0;font-weight:600;cursor:pointer;text-decoration:underline;font-size:13px;margin-top:-10px;margin-bottom:15px;display:inline-block}.see_more_hotelbtn{color:#b31f24 !important;font-weight:700;background-color:transparent !important;font-size:14px;cursor:pointer;border-width:initial;border-style:none;border-color:initial;border-image:initial;padding:8px 16px}.read-more-wrapper{display:flex;justify-content:flex-end;position:relative;margin-top:15px}.read-more-paragraph,.read-more-list{position:relative;overflow:hidden;max-height:2000px;transition:max-height .5s ease-in-out;margin-bottom:0 !important}.line-clamp-collapsed{display:-webkit-box !important;-webkit-line-clamp:5 !important;line-clamp:5 !important;-webkit-box-orient:vertical !important;margin-top:0;padding:0}.list-collapsed{max-height:5.5em !important}.read-more-paragraph:not(.line-clamp-collapsed)::after,.read-more-list:not(.list-collapsed)::after{opacity:0}.read-more-btn{background:none;border:none;color:#b31f24;padding:0;font-weight:600;cursor:pointer;text-decoration:underline;text-underline-offset:2px;text-decoration-thickness:1.5px;font-size:13px;margin-top:-10px;margin-bottom:15px;display:inline-block}.line-clamp-collapsed::after{content:"";position:absolute;bottom:0;left:0;width:100%;height:1.5em;background:linear-gradient(to bottom, rgba(255, 255, 255, 0), #fff)}.read-more-btn:hover{text-decoration:underline;color:darkred}.trend_container{position:relative;display:flex;align-items:center;margin:20px 0}.trend_row{display:flex;white-space:nowrap;overflow-x:auto;scroll-behavior:smooth;-ms-overflow-style:none;scrollbar-width:none;padding:10px 0;width:100%}.trend_row::-webkit-scrollbar{display:none}.trend_nav{position:absolute;top:50%;transform:translateY(-50%);width:40px;height:40px;border-radius:50%;background:#fff;border:1px solid #ddd;color:#b31f24;display:flex;align-items:center;justify-content:center;cursor:pointer;z-index:10;box-shadow:0 2px 10px rgba(0, 0, 0, 0.1);transition:all .3s ease}.trend_nav:hover{background:#b31f24;color:#fff;border-color:#b31f24}.trend_nav.prev{left:-4%;display:none}.trend_nav.next{right:-4%;display:none}.trend_row .trend_item{position:relative;border-radius:15px;overflow:hidden;width:45%;text-decoration:none;display:block;flex:0 0 auto;height:210px;margin-right:25px}.trend_row .trend_item img{width:100%;height:100%;object-fit:cover}.trend_row .trend_item .offer_desc{position:absolute;left:0;bottom:0;z-index:1;width:100%;padding:15px;background:linear-gradient(to top, rgba(0, 0, 0, 0.8), transparent)}.trend_row .trend_item .offer_desc .left h3{color:#fff;width:100%;font-size:clamp(15px,2.5vw,18px);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-transform:capitalize;font-family:"Cocon",sans-serif}.trend_row .trend_item .offer_desc h3 small{display:block;font-size:clamp(13px,2vw,20px);color:#ddd;font-weight:400;font-family:lato,sans-serif;margin-top:2px}.flight_search .inpute_holder{background:#fff}.flight_search .submit_search{margin-top:0px !important}.lists{display:flex;justify-content:stretch;flex-wrap:wrap;margin-top:10px}.lists .list{display:inline-block;width:fit-content;padding:5px 15px;border:1px solid grey;border-radius:20px;margin:3px;color:black;font-size:14px}@media screen and (max-width: 768px){.scrooler_container{margin-top:10px}.hotel_card_img{height:170px}.scroller_header{margin-bottom:5px}.scrooler_container{margin-bottom:20px}.content_text{margin-top:10px}.custom-table{margin-bottom:0}.content_table{margin-top:18px;margin-bottom:20px}.content_text p{margin-top:0px}.edit-content_SK{margin-top:0px}#calendarContainer{flex-wrap:nowrap !important}.choosen_dates{bottom:63px !important}.hotel_card{flex:0 0 280px}.scroll_btn{display:none}.scroller_wrapper_inner{padding-left:10px}.search_header{margin-top:0px !important}.header_container{background:none}.trend_nav.prev{display:none}.trend_nav.next{display:none}}@media screen and (min-width: 768px){.trend_row .trend_item{width:23.5%;height:300px}.header .inner_header .left_section .navbar-toggler,.bag_icon{display:none !important}.scroll_contents{margin-top:100px}.inner_pages_content{margin-top:70px !important}}.outer_iframechanges{margin-top:0px !important;height:unset !important}.outer_iframechanges .container{max-width:95% !important;width:95%}.outer_iframechanges .header_container{background:white !important;margin-top:0px !important}.outer_iframechanges .wrppaer_container{display:none !important}.short-text-shadow{position:relative}.short-text-shadow::after{content:"";position:absolute;bottom:0;left:0;width:100%;height:1.5em;background:linear-gradient(to bottom, rgba(255, 255, 255, 0), #fff)}.line-clamp-collapsed .content_text p{margin-top:0px !important}
