@media (max-width:768px){.navbar-brand{margin-right:5px}header .navbar-brand img{max-width:100px;height:auto}.tailor-made .btn-effect{font-size:14px;padding:7px}.lang-toggle{padding:5px;font-size:14px}.login-nav{font-size:12px}.login-nav span{display:none}.padding-section{padding-top:30px;padding-bottom:30px}.section-title span:after,.section-title span:before{display:none}.section-title span{display:block;font-size:12px;margin:5px auto 20px;width:100%;text-align:center}.scroll-top.active{bottom:80px;right:10px}.navbar-icons{justify-content:center;width:100%;gap:10%}.lang-toggle span{display:none}.navbar-icons span{display:none}.navbar-main{padding:10px 0;flex-wrap:wrap}.mega-search{flex:0 0 67%}.website-logo{flex:0 0 20%}.right-navbar-menu{flex:0 0 100%;justify-content:space-between;margin-top:1rem}.navbar-toggler:focus{box-shadow:none;border:none}.navbar-toggler{border:none;background-color:#fff0}}@media only screen and (min-width:1200px) and (max-width:1399px),only screen and (min-width:992px) and (max-width:1199px),only screen and (min-width:768px) and (max-width:991px),(max-width:767px){.footer-text p{font-size:16px}.footer-text p br{display:none}}@media only screen and (min-width:768px) and (max-width:991px),only screen and (min-width:576px) and (max-width:767px){.footer-widget-title{margin-bottom:25px}}@media only screen and (min-width:1200px) and (max-width:1399px),only screen and (min-width:992px) and (max-width:1199px),only screen and (min-width:768px) and (max-width:991px),(max-width:767px){.footer-widget-menu ul li a{font-size:17px}}@media only screen and (min-width:1200px) and (max-width:1399px){.footer-col-3{padding-left:150px}}@media only screen and (min-width:992px) and (max-width:1199px){.footer-col-3{padding-left:80px}}@media only screen and (min-width:768px) and (max-width:991px),(max-width:767px){.footer-col-3{padding-left:0}}@media only screen and (min-width:768px) and (max-width:991px),(max-width:767px){.footer-logo{margin-bottom:20px}}@media only screen and (min-width:992px) and (max-width:1199px),only screen and (min-width:768px) and (max-width:991px),(max-width:767px){.footer-col-4{padding-left:0}}@media only screen and (min-width:992px) and (max-width:1199px),only screen and (min-width:768px) and (max-width:991px),(max-width:767px){.copyright-left{margin-bottom:20px}}@media (max-width:767px){.copyright-right a:not(:first-child){margin-left:0}.copyright-right a:nth-child(2){margin:0 10px}}@media (max-width:768px){.swiper-pagination-bullet{width:20px;height:20px;margin:8px}}@media (max-width:600px){.cookie-buttons{width:100%;justify-content:flex-start}.cookie-buttons button{width:auto}}@media (max-width:767px){.hero-img{height:200px}.hero-content .title{font-size:2rem;color:var(--second-color)}}@media (max-width:768px){.cta-box{flex-direction:column;text-align:center;padding:2rem 1.5rem}.cta-content h6{font-size:1.5rem}.cta-content p{font-size:1rem}.cta-button{margin-left:0;margin-top:1.5rem}.cta-button a{padding:.875rem 2.5rem;font-size:1.1rem}}@media (max-width:576px){.swiper-button-prev,.swiper-button-next{display:none!important}.hero-home,.hero-swiper{height:40vh}.hero-swiper .swiper-pagination{bottom:0.5rem!important;z-index:10}.hero-info img{aspect-ratio:3 / 4}.hero-home .slide-description{padding:.5rem}.hero-home .slide-description h2{font-size:1.5rem}.hero-home .slide-description p{font-size:1rem}}@media screen and (min-width:992px) and (max-width:1400px){header .navbar .container{max-width:1400px!important;margin:auto;padding:0 72px!important}.navbar-nav>li.nav-item{padding:10px!important}.lang-toggle{padding:5px}}@media (max-width:768px){.choose-us-icon .icon-svg{width:35px;height:35px}.choose-us-item{margin-top:10px}h4.choose-us-title{font-size:14px;line-height:1.4;min-height:calc(1.4em * 2)}}@supports (-webkit-touch-callout:none){@media only screen and (max-device-width:430px) and (-webkit-min-device-pixel-ratio:2) and (orientation:portrait){}}@media (max-width:768px){.destination-card{margin-bottom:20px}.destination-link img{aspect-ratio:1.44 / 1}}@media (max-width:768px){.tour-swiper .swiper-wrapper{flex-wrap:nowrap}.tour-swiper .swiper-wrapper .swiper-slide{width:100%}.tour-swiper .swiper-wrapper .swiper-slide-active{width:80%}}@media (max-width:991px){.work-step{padding:20px 15px;margin-bottom:30px}.step-icon{width:70px;height:70px;margin-bottom:20px}.step-icon i{font-size:32px}.step-content h4{font-size:16px} .step-content strong{font-size:16px} .step-content p{font-size:13px}.work-flow-line{display:none}}@media (max-width:767px){.how-to-work-section .section-title{margin-bottom:40px}.work-step{padding:15px 10px;margin-bottom:25px}.step-icon{width:60px;height:60px;margin-bottom:15px}.icon-number{font-size:40px}.step-content h4{font-size:15px;margin-bottom:10px}.step-content .step-content strong{font-size:15px;margin-bottom:10px} p{font-size:12px}}@media (max-width:768px){.hotel-section .swiper{padding:0 20px}.hotel-section .hotel-meta{flex-direction:column;gap:5px}}@media (max-width:768px){.status-section{margin-bottom:15px}}@media (max-width:768px){.activities{padding:60px 0}.section-title{margin-bottom:50px}.activity-body{padding:20px}.activity-meta{flex-direction:column;gap:10px}.activity-meta span{text-align:center}}@media (max-width:768px){.destination-tag{margin:5px;padding:.5rem;text-align:left}.show-all-tags{display:block}.destination-tag:nth-child(n+9){display:none}.destination-tag.show{display:block!important}.tags-grid{gap:5px;display:grid;grid-template-columns:repeat(2,1fr)}}@media (max-width:768px){.faq-header h2{font-size:1.5rem}.faq-answer{padding:1rem}.question-text,.answer-text{font-size:.9rem}}.blogs .blogs-wrapper .blog-card .blog-img img{aspect-ratio:1.44 /1}@media (max-width:768px){.contact-info h4{text-align:center}.contact-boxes{flex-direction:column}.contact-boxes>*{margin-bottom:1rem}}@media (max-width:768px){.tour-details-wrapper .tour-gallery{display:grid;grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(2,1fr);grid-column-gap:10px;grid-row-gap:10px;position:relative;max-height:auto}.tour-details-wrapper .tour-gallery .tour-img:nth-child(1){grid-area:1 / 1 / 2 / 3}.tour-details-wrapper .tour-gallery .tour-img:nth-child(2){grid-area:2 / 1 / 3 / 2}.tour-details-wrapper .tour-gallery .tour-img:nth-child(3){grid-area:2 / 2 / 3 / 3}.tour-details-wrapper .tour-gallery .tour-img:nth-child(n+4){display:none}.tour-details-wrapper .tour-gallery.one-item{display:block}.tour-gallery.one-item img{height:250px}.tour-details-wrapper .tour-gallery.two-item{display:flex}.include-content{border-bottom:1px solid #eee;padding-bottom:10px;margin-bottom:10px}.booking-section{position:static;min-width:100%}.features{flex-wrap:wrap}.itinerary-section{margin:2.5rem 0;padding:0;background:var(--white-color);border-radius:12px;box-shadow:none;border:none}.timeline-marker{margin-right:5px}.section-content{display:block!important}.reviews-list{grid-template-columns:repeat(1,1fr)}}@media (max-width:768px){.profile-sidebar{position:static;margin-bottom:20px}.profile-sidebar .nav-link.active::before{display:none}.sidebar-content{padding:1rem 0 0 0}.sidebar-content h6{text-align:center}.sidebar-content .profile-head{text-align:center;margin-bottom:10px;padding-bottom:10px}.profile-sidebar .nav-link{text-align:center}.profile-sidebar .nav-link i{text-align:center;display:block;width:100%;margin-bottom:5px}.probile-tabs{display:flex;align-items:center;flex-direction:row!important;flex-wrap:nowrap;justify-content:center}}@media (max-width:768px){.chat-main,.left-sidebar,.right-panel,.messenger-container{height:100%;margin:1rem auto}}@media (max-width:768px){.free-page-heading-image{float:none;width:100%;margin:0 0 20px 0}}@media (max-width:768px){.hero-section{padding:30px 0}.hero-section .hero-title{font-size:2.2rem}.hero-section p{max-width:100%;margin:10px auto}.stats-row{flex-direction:column;gap:20px;align-items:center}.gallery-container{grid-template-columns:1fr;height:auto}.gallery-right{grid-template-rows:200px 200px}.services-grid{grid-template-columns:repeat(2,1fr);gap:20px}.footer-content{grid-template-columns:1fr;gap:30px}.footer-bottom{flex-direction:column;gap:20px;text-align:center}.nav-menu{display:none}}@media (max-width:480px){.services-grid{grid-template-columns:1fr}}@media (max-width:768px){.main-container{grid-template-columns:1fr;padding:1rem}.image-gallery{grid-template-columns:1fr;height:300px}.days-container{grid-template-columns:1fr}.header-container{padding:1rem}.search-bar{display:none}}@media (max-width:992px){.sidebar-wrapper{position:static;margin-top:2rem}h1.blog-title{font-size:1.8rem}.toc-sidebar{position:static}.blog-section h2{font-size:1.5rem}.blogSwiper .swiper-wrapper{flex-wrap:wrap}.blogSwiper .swiper-slide{width:47%!important}.trip-brochure-banner .content{flex-wrap:wrap;justify-content:center;align-items:center;gap:.5rem}}@media (max-width:640px){.blog-section{margin-bottom:.5rem}.blog-details-wrapper .section-title{margin:0}.blog-content{padding:1rem .5rem .5rem .5rem}.blog-image{height:300px}.section-image{height:200px}.blog-meta{gap:.75rem;flex-wrap:wrap}.tour-get-started{margin:1rem auto 2rem}h1.blog-title{font-size:1.5rem}.related-blog-image{width:80px;height:80px}.toc-box,.related-blogs-box{padding:1.5rem}.blogSwiper .swiper-wrapper{flex-wrap:wrap}.blogSwiper .swiper-slide{width:100%!important}.trip-brochure-banner .content{flex-wrap:wrap;justify-content:center;align-items:center;gap:.5rem}}@media (max-width:768px){.countries-grid{grid-template-columns:repeat(3,1fr);gap:.5rem}.region-content{padding:.75rem}}@media (max-width:1024px){.video-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:640px){.video-grid{grid-template-columns:1fr}.section-header h2{font-size:2rem}}.hero-content.text-center{width:100%}.tags-tour-wrapper{margin:1rem 0}@media (max-width:768px){.attraction-card{height:200px}.section-title{font-size:28px;margin-bottom:35px}.swiper-button-next,.swiper-button-prev{width:38px;height:38px}.swiper-button-next:after,.swiper-button-prev:after{font-size:16px}.attractionsSwiper .swiper-slide,.citiesSwiper .swiper-slide{width:100%;max-width:100%}.card-title{font-size:18px}}@media (max-width:1024px){.city-intro,.city-outro{flex-direction:column}.content-container{padding:50px 40px}.main-title{font-size:36px}}@media (max-width:768px){.content-container{padding:40px 30px}.main-title{font-size:32px}.subtitle{font-size:20px}.image-container{min-height:200px}}@media (max-width:480px){.sidebar-container{max-width:100%;padding:0 10px}.promo-box,.hotel-info-content{padding:20px}.hotel-info-header{padding:15px 20px}}@media (max-width:768px){.hotel-page .swiper{padding:0 20px}.hotel-page .hotel-meta{flex-direction:column;gap:5px}}@media (max-width:1024px){.nav-menu{display:none}.profile-content{flex-direction:column;align-items:center;text-align:center;gap:2rem}.content-tabs{flex-wrap:wrap;gap:.25rem}.tab-button{flex:none;min-width:120px}}@media (max-width:768px){.hero-content{padding:1rem}.profile-section{padding:0 1rem;transform:translateY(-60px)}.profile-card{padding:2rem 1.5rem 1.5rem}.avatar-container{width:140px;height:140px}.avatar-img{font-size:3rem}.profile-name{font-size:2.2rem}}@media (max-width:768px){.chat-item{flex-direction:column;gap:.75rem}.chat-header{flex-direction:column;align-items:flex-start;gap:.25rem}.chat-time{margin-left:0}.chat-meta{flex-direction:column;align-items:flex-start;gap:.25rem}.chat-actions{align-self:stretch}.btn-continue-chat,.btn-view-chat{width:100%;justify-content:center}}@media (max-width:480px){.chat-item{padding:1rem}.chat-avatar-img{width:40px;height:40px}.chat-title{font-size:.9rem}.chat-preview{font-size:.85rem}.btn-new-chat{padding:.75rem 1.5rem;font-size:.9rem}}@media (max-width:480px){.login-section .wrapper{padding:1.5rem 1rem}.text-large{font-size:1.75rem}.input-submit{width:100%}}@media (max-width:992px){.hero-content,.specialists-content,.video-container{grid-template-columns:1fr}.benefits-grid{grid-template-columns:repeat(2,1fr)}.hero-text h1{font-size:2.2rem}.footer-content{grid-template-columns:repeat(2,1fr)}}@media (max-width:768px){.partner-section{padding:30px 5px}}@media (max-width:640px){.hero-text h1{font-size:1.8rem}.section-header h2{font-size:1.8rem}.benefits-grid{grid-template-columns:1fr}.footer-content{grid-template-columns:1fr}.nav-links{display:none}}@media (max-width:768px){.header-images{height:60px}.form-wrapper{padding:2rem 1rem}.form-header h1{font-size:1.5rem}.application-form{padding:1.5rem}.form-row{grid-template-columns:1fr;gap:1rem}}@media (max-width:768px){.custom-tabs{border-radius:16px;padding:6px;margin:10px}.custom-tab-btn{padding:10px 12px!important;font-size:13px!important;min-height:44px!important;gap:6px!important}.custom-tab-btn i{font-size:14px}}@media (max-width:768px){.tour-pricing-table{font-size:.85rem}.tour-pricing-table th,.tour-pricing-table td{padding:1rem .75rem}.form-input,.form-select{padding:.5rem;font-size:.85rem}.section-title{font-size:2rem}.table-header{flex-direction:column;gap:1rem;text-align:center}}@media (max-width:576px){.table-responsive{border-radius:15px}.tour-pricing-table th,.tour-pricing-table td{padding:.75rem .5rem}}@media (max-width:1200px){.grid-container{grid-template-columns:repeat(6,1fr)}}@media (max-width:992px){.grid-container{grid-template-columns:repeat(4,1fr)}}@media (max-width:768px){.radio-tile{padding:.5rem}.radio-icon svg{width:2rem;height:2rem}.modal-overlay .modal-body{display:block}.duration-control{display:flex;gap:1rem}.glass-radio-group-vertical{width:100%;margin:1rem auto}.conditional-fields{padding:1rem}#glass-main:checked~.glass-glider-vertical{transform:translateY(-5px)}#glass-second:checked~.glass-glider-vertical{transform:translateY(100%)}#glass-third:checked~.glass-glider-vertical{transform:translateY(220%)}.traveler-options{width:90%}.group-inputs{flex-direction:column;padding:1rem;width:100%;justify-content:normal;align-items:stretch}.traveler-options .radio-inputs{display:grid;gap:.5rem;grid-template-columns:repeat(2,1fr);align-items:unset}.exact-time{width:100%}.exact-time .input-box{margin-bottom:0}.form-title{font-size:26px}.plan-destination-city{grid-template-columns:repeat(3,1fr);gap:15px}.choose-city-wrapper .plan-destination-city{grid-template-columns:repeat(3,1fr)}.plan-destination-img{height:150px}.plan-destination-content h2{font-size:18px}.tailor-made-steps .modal{width:auto;max-width:100%;max-height:70vh}}@media (max-width:480px){.plan-destination-city{grid-template-columns:1fr}.connection-ways{flex-direction:column;align-items:center;padding:1.5rem}.chat-cta a,.schedule-online a{width:100%;padding:.75rem 1.5rem}}@media (max-width:600px){.choice-options{grid-template-columns:1fr;gap:1rem}.choice-option{padding:1.5rem}}@media (max-width:768px){.feature-item{padding:1rem;gap:.75rem}.feature-image{width:60px;height:45px}.feature-title{font-size:1rem}.feature-description{font-size:.8rem}.form-container{padding:1rem}.group-options{grid-template-columns:1fr 1fr;gap:1rem}.choice-options{grid-template-columns:1fr}.field-group{grid-template-columns:1fr;gap:1rem}.progress-container{flex-wrap:wrap;gap:.5rem;justify-content:flex-start}.child-ages{display:grid;grid-template-columns:repeat(2,1fr);gap:.75rem}.step{font-size:.75rem;padding:.5rem 1rem}.tailor-made-steps .navigation{justify-content:space-between;gap:50px}.nav-button{width:100%}.destinations-container{padding:1.5rem}.destinations-intro{font-size:.95rem}.destination-link{font-size:.9rem}}@media (max-width:480px){.destinations-container{padding:1rem}.destinations-intro{font-size:.9rem;margin-bottom:.8rem}.destination-link{font-size:.85rem}}@media (max-width:600px){.auth-container{margin:0;border:none;box-shadow:none}.auth-container form{padding:2rem 1.5rem}.social-buttons{flex-direction:column}}@media (max-width:768px){.card-body{padding:1.5rem;flex-direction:column;gap:1rem}.activity-checkbox-container{align-self:flex-start}.priority-buttons{flex-direction:column;gap:.5rem}.section-title{font-size:2rem}}.choose-city-wrapper{padding:1rem}.choose-city-wrapper .radio-group{padding:10px}@media (max-width:992px){.profile-layout{grid-template-columns:1fr}.sidebar{position:static}.itinerary-card{flex-direction:column}.itinerary-image{width:100%;height:200px}}@media (max-width:640px){.main-content{padding:1.5rem}.specialist-header h1{font-size:1.8rem}.review-card{padding:1.5rem}}@media (max-width:768px){.page-title{font-size:2rem}.rating-score{font-size:2.5rem}.overall-rating{flex-direction:column;align-items:flex-start}.rating-stars{margin:10px 0}.review-content{padding:20px}.specialist-reply{margin:15px -20px -20px -20px;padding:15px 20px 20px 20px}}@media (max-width:1024px){.content-wrapper{grid-template-columns:1fr}.sidebar{position:static}}@media (max-width:768px){.header{flex-direction:column;gap:1rem}.hero-title{font-size:2rem}.hero-subtitle{font-size:1.2rem}.content-wrapper .nav-tabs{overflow-x:auto;padding:0 1rem}.action-bar{flex-direction:column;gap:1rem}.activity-card{flex-direction:column}.activity-image{width:100%}.search-input{width:250px}.filters{flex-wrap:wrap}}@media (max-width:768px){.mytrips .trip-card{flex-direction:column}.mytrips .trip-image{margin:0 auto}.mytrips .trip-image a{display:block}.mytrips .trip-image a img{width:100%;height:100%}.mytrips .trip-title{font-size:1.5rem;margin:10px auto}}
