@media Screen and (max-width:1024px){footer .widgets .l{gap:20px}.breadcrumb{overflow-x:scroll}.breadcrumb *{white-space:nowrap}}@media Screen and (max-width:910px){footer .widgets{align-items:flex-start}footer .widgets .l{flex-direction:column;gap:8px;flex:0.5 1}footer .widgets .r{flex:0.5 1}footer .widget.about{max-width:100%}.tour-page .container.details{flex-direction:column-reverse}.tour-page aside{flex:1 1;position:unset;width:100%}.tour-page .why-us-widget{display:none}.tour-page .container.tour-slider{width:100%;max-width:100%;padding:0;margin-top:0!important}.tour-page .tour-slider .tour-slide{border-radius:0;height:45vh}.tour-page .tabs{top:42px!important;border-radius:0!important;margin:5px 0!important}.tour-page .tour .summary{flex-wrap:wrap}.tour-page .tour-slider .overlay{left:20px;right:20px;bottom:20px}.tour-page .tour section.include-exclude .items{flex-direction:column}.tour-page .tour section.include-exclude .items>*{flex:1 1}}@media Screen and (max-width:768px){.container{padding:0!important}.main-slider-holder .slide-holder .details{left:0!important;right:0!important;bottom:0!important;border-top-left-radius:0!important;border-top-right-radius:0!important;max-width:unset!important}.c-holder{padding-bottom:10px!important}.c-holder .next-btn,.c-holder .prev-btn{display:none!important}.c-holder .categories .c-slider{width:100%!important;box-shadow:none!important}.book-page .steps{overflow-x:scroll;margin-top:20px}.book-page .steps *{white-space:nowrap}.book-page .dates{flex-direction:column;gap:20px}.book-page .dates .more-date{flex-direction:row!important;padding:12px!important;gap:8px!important;width:100%!important;height:auto!important;background:#fff!important;border:1px solid #eff0f2!important;border-radius:12px!important}.book-page .container>.content{width:100%!important;max-width:100%!important}.book-page .select-date{padding-top:0!important}.ticket-v1{flex-direction:column}:not(.swiper-slide)>.tour-item{max-width:calc(100% / 2 - 16px)!important}section.top-tours{padding:32px 0!important}section.top-tours .container{flex-direction:column!important}section.top-tours .content{flex-direction:row!important;justify-content:flex-start!important;align-items:center!important;flex:1 1!important}section.top-tours .content .nav{display:none!important}section.top-tours .content .icon{max-width:unset!important;left:0!important;width:100px!important;position:unset!important}section.top-tours .content .title{font-style:normal!important;font-weight:700!important;font-size:16px!important;line-height:140%!important;color:#fff!important;padding-left:0!important;top:unset!important;left:-20px!important;top:-5px!important}section.top-tours .slider{flex:1 1!important}.why-us .items{flex-wrap:wrap;gap:20px}.why-us .items .item{width:calc(50% - 80px)}}@media Screen and (max-width:600px){footer .widgets{flex-direction:column}footer .widgets .l{flex:1 1}footer .widgets .r{flex:1 1;width:100%;justify-content:center}footer .widgets .r .payment-methods{display:flex;justify-content:center}.book-page .select-tour .tours-holder{flex-direction:column!important}.book-page .select-time select,.book-page .select-tour .tour{width:100%!important}.book-page .overview .box{flex-direction:column!important}.book-page .overview .box .l,.book-page .overview .box .r{flex-grow:1}.book-page .overview .box .l:after{content:unset!important}.book-page .overview .box .l{border-bottom:1px solid #eff0f2;padding-bottom:10px}.book-page .overview .box .r .dt-btn{width:100%!important}.book-page .dates>div{width:100%}.book-page .dates .item{width:calc(100% / 5)!important}.book-page .guests .guest-item{flex-direction:column!important}.book-page .guests .guest-item>*{width:100%!important;flex:1 1!important}.book-page .guests .guest-item .options{justify-content:space-between;flex-direction:row-reverse}.book-page .guests .guest-item .options .total{align-items:flex-start}.book-page .lead-guest-details .item{width:100%!important}section.events .t-bar .r .nav,section.events .t-bar .see-all,section.news .t-bar .r .nav,section.news .t-bar .see-all{display:none!important}.why-us .items .item{width:100%}}@media Screen and (max-width:550px){section.tours .container{justify-content:center!important}:not(.swiper-slide)>.tour-item{max-width:unset!important}}