.second-tours .swiper-slide,.second-tours .swiper-slide-content,.second-tours .swiper-slide-img{border-bottom-left-radius:.5rem;border-bottom-right-radius:.5rem}.feature-content-hotel span,.second-tours .swiper-slide-content h2 a,.tour-heading span a{color:var(--second-color)}.offer{margin-top:1rem!important}.second-tours-sliders{position:relative;width:100%;display:flex;align-items:center;min-height:65vh}.second-tours .swiper{width:100%;padding:1.875rem 0}.second-tours .swiper-slide{width:18.75rem;height:35rem;display:flex;flex-direction:column;justify-content:end;align-items:self-start;box-shadow:.063rem .5rem 1.25rem rgba(0,0,0,.1216)}.second-tours .swiper-slide-img{position:relative;width:100%;height:100%;overflow:hidden;transform:rotate(180deg);line-height:0;bottom:-.063rem}.second-tours .swiper-slide-img img{width:100%;height:100%;position:absolute;inset:0;object-fit:cover;z-index:-1;transition:.3s ease-in-out;transform:rotate(-180deg)}.second-tours .swiper-slide-img svg{position:relative;display:block;width:calc(300% + 1.3px);height:5rem;transform:rotateY(180deg)}.second-tours .swiper-slide-img .shape-fill{fill:#ffffff}.second-tours .swiper-slide-content{background:#fff;padding:0 1.65rem;width:100%}.second-tours .swiper-slide-content>div{transform:translateY(-1.25rem)}.second-tours .swiper-slide-content h2{color:#000;font-weight:700;font-size:1.4rem;line-height:1.4;margin-bottom:.425rem;text-transform:capitalize;letter-spacing:.02rem}.second-tours .swiper-slide-content p{color:#000;line-height:1.6;font-size:.9rem;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.second-tours .swiper-slide-content .show-more{width:3.125rem;display:flex;align-items:center;justify-content:center;background:var(--second-color);border-radius:50%;box-shadow:0 .125rem .875rem #24aad96b;margin-top:1em;margin-bottom:.2em;height:0;opacity:0;transition:opacity .3s ease-in;margin-left:auto}.second-tours .swiper-slide-content .second-tour-price{font-size:20px;opacity:0;font-weight:600;display:inline-block}.second-tours .swiper-slide-active .second-tour-price{opacity:1}.second-tours .swiper-slide-content .show-more:hover{background:var(--second-color)}.second-tours .swiper-slide-content .show-more svg{width:1.75rem;color:#fff}.second-tours .swiper-slide-active img{transform:scale(1.2) rotate(-185deg)}.second-tours .swiper-slide-active .show-more{opacity:1;height:3.125rem}.second-tours .swiper-slide-active p{display:block;overflow:visible;height:auto;transition:.3s ease-in-out}.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right{background-image:none}.swiper-slide img{display:block;width:487px;height:463px;object-fit:cover}@media (max-width:767.98px){.stickyNav{position:static!important}.stickyTour{position:fixed;display:block!important;top:-1px;background:var(--white-color);padding:1rem;z-index:200;box-shadow:0 1px 10px 10px rgba(0,0,0,.1)}.tour-nav{z-index:100!important;top:75px!important}.tour-nav-content{display:grid!important;grid-template-columns:repeat(3,auto)}.highlight-box,.tour-include-exclude-table{flex-direction:column}}a.tourPrice{font-size:16px;color:var(--main-color);border:1px solid var(--main-color);padding:.4rem;border-radius:10px;font-weight:600}.tour-details-package-box label{z-index:20;position:absolute;top:-.5rem;left:1rem;font-size:13px;background:var(--white-color);padding:0 .5rem}.tour-details-package-total-text span{color:var(--main-color);font-size:24px;font-weight:600}.tour-details-deals-box,.tour-details-package-item{border-radius:20px;box-shadow:0 4px 30px 0 rgba(0,0,0,.1)}.tour-details-package-title{text-align:center;padding:14px 2px 17px 24px;width:100%;border-top-left-radius:20px;border-top-right-radius:20px;font-weight:600;left:38px}.tour-details-package-box input{height:45px!important}.tour-details-package-box .end-date,.tour-details-package-box .start-date{position:absolute;top:10px;right:20px;font-size:16px;color:var(--main-color)}.tour-details-package-box textarea{height:50px}input[type=email],input[type=password],input[type=search],input[type=subject],input[type=tel],input[type=text],input[type=url]{background:var(--white-color);height:60px;margin-bottom:20px;color:var(--main-color)}.tour-details-deals-thumb img{width:80px!important;height:80px;border-radius:10px;object-fit:cover}.gallery-item img,.highlight-box,.tour-details-package-content{border-radius:20px}.form-control:focus{box-shadow:none;outline:0}.phone-code .telcode{height:45px;width:100%}h3.tour-details-deals-text{max-width:250px}h3.tour-details-deals-text a{color:var(--second-color);font-size:16px;background:linear-gradient(to right,currentcolor 0,currentcolor 100%) 0 95%/0 1px no-repeat;transition:.5s}.box-info-tour,.tour-details-info,.tour-heading span a{background-color:var(--white-color)}h3.tour-details-deals-text a:hover{background-size:100% 1px}.tour-details-deals-content,.tour-details-package-content{padding:0 20px 10px 19px;background:var(--white-color)}.tour-details-deals-content{border-bottom:1px solid #eee}.highlight-list{display:grid;gap:1rem;grid-template-columns:repeat(auto-fit,minmax(200px,1fr))}.highlight-list>:only-child{grid-column:span 3}.highlight-list>:first-child:nth-last-child(2),.highlight-list>:nth-child(2):last-child{grid-column:span 1}@media (max-width:768px){.highlight-list{grid-template-columns:repeat(2,1fr)}}@media (max-width:480px){.highlight-list{grid-template-columns:1fr}}.hightlight-notes h4{font-size:20px;font-weight:500;color:var(--black-color);margin-bottom:15px;letter-spacing:1px}.tour-heading h2,.tour-heading-price,.tour-info-group .info-item p{font-weight:600}.highlight-box{margin-right:0;box-shadow:1px 6px 20px 10px #eee}.hightlight-notes{background:var(--white-color);padding:0 0 0 30px;min-width:25%;width:100%}.hightlight-notes ul li{display:block;padding:.5em 0;font-weight:500;position:relative;font-size:16px}.hightlight-notes ul li::before,.tour-include ul li:before{display:inline-block;font:var(--fa-font-solid);content:"\f00c";width:20px;height:20px;color:#0c0c0c;margin-right:10px;font-size:12px;background-color:#7793bf57;line-height:20px;border-radius:50%;text-align:center}.tour-heading{display:flex;gap:20px;align-items:center}.tour-heading h2{color:var(--black-color);font-size:32px}.tour-heading span a{display:inline-block;font-size:16px;font-weight:500;padding:7px 10px;box-shadow:1px 2px 20px 3px #eee;border-radius:15px}.tour-heading-price{font-size:20px;color:var(--bs-color)}.gallery-item img{height:500px}.gallery-box .owl-nav{position:absolute;top:40%;width:100%;display:block!important}.gallery-box .owl-nav button{background:0 0;border:none}.gallery-box button.owl-prev{left:20px;position:absolute}.gallery-box button.owl-next{right:20px;position:absolute}.owl-theme .owl-nav [class*=owl-]:hover{background-color:transparent;border-radius:50%}.gallery-box .travel-left,.gallery-box .travel-right{width:50px;height:50px;line-height:50px;background-color:var(--main-grey);color:var(--main-color);border-radius:50%;transition:.3s}.tour-details-info{border-top:5px solid #ecf2f2;align-items:stretch}.map-box{padding:20px 0;min-width:40%;flex:1}.map-box .tour-location iframe{max-width:100%;height:350px}.map-box .tour-location{height:100%;display:flex;align-items:center}.map-box .tour-location img{min-width:100%;height:365px;object-fit:fill;border-radius:10px}.box-info-tour{border-radius:10px;display:flex;min-width:50%;flex:2;align-items:stretch;margin:20px;box-shadow:1px 2px 20px 6px rgb(0 0 0 / 10%);flex-direction:column}.tour-info-group{display:flex;gap:10px;align-items:center;padding:10px 21px;text-align:left;flex:1}.tour-info-group:nth-child(2n){background:#e7ebf2}.tour-info-group:last-child{border-radius:0 0 10px 10px}.tour-info-group .icon-item img{width:33px;height:33px}.tour-info-group .icon-item{padding:.5rem;border-radius:50%}.accordion-two .accordion-item .accordion-body p:last-child,.tour-info-group p{margin-bottom:0}.tour-info-group .info-item p{font-size:16px!important;margin-right:30px}.tour-info-group .info-item,.tour-info-group .info-item-para{flex:1}.tour-nav{position:sticky;top:85px;z-index:100;background:var(--white-color);border-radius:10px;border:1px solid #eee;overflow:hidden}#Highlights,#InquiryForm,#RelatedTours,#TourInformation,#exclude,#include,#itineraries,#price-policy,#priceTable,#tourOverview,.Check_Availability{scroll-margin-top:200px}.tour-nav h3{padding:.75rem 2rem;border-right:1px solid #eee;text-align:center;position:relative}.tour-title-box{border-radius:20px 0 0;background-color:#0e3d8600;padding-left:2rem;border-bottom:1px solid #ddd}.tour-exclude ul li:before,.tour-title-box span{display:inline-block;border-radius:50%;text-align:center}.tour-title-box span{background:var(--second-color);color:var(--white-color);font-size:22px;height:40px;width:40px;line-height:40px}.tour-overview-text p,.tour-overview-text span{color:var(--black-color)!important;font-weight:500}.accordion-text,.tour-overview-text{background-color:var(--white-color);padding:0;border-radius:0 0 10px 10px}.tour-overview-text p{font-size:16px!important;margin-left:2rem;font-family:"Open Sans",sans-serif}.tour-overview-text span{font-size:16px!important}.important-notes-box,.price-box{box-shadow:1px 6px 20px 10px #eee;border-radius:20px}.Itineraries li,.Itineraries ul,.important-notes-box li,.important-notes-box ul,.price-box li,.price-box ul{margin:unset;padding:unset}.Itineraries li,.important-notes-box li,.price-box li{list-style:disc;display:list-item}.notes-accordion-content,.price-box-content{padding:0;background:var(--white-color);border-radius:0 0 20px 20px}.program_info_tags{padding:20px 0}.program_info_tags+.modal.fade.show{background-color:rgba(0,0,0,.5)}.responstable td ul li::before,.responstable th,.tour-nav h3::before{background-color:var(--main-color)}.premium-price{border-top:5px solid #ecf2f2}.tour-nav h3::before{position:absolute;width:100%;height:3px;bottom:0;left:0;opacity:0}.stickyNav{box-shadow:none}.tour-nav h3 a{color:var(--black-color);font-size:18px;font-weight:500}.tour-details-title{color:var(--bs-color);font-size:22px;position:relative;margin:20px 10px;line-height:1.5}.tour-include-exclude-table{padding:0;border-radius:20px}.tour-exclude,.tour-include{min-width:50%}.tour-exclude ul,.tour-include ul{padding:20px 20px 20px 3rem}.tour-exclude ul li,.tour-include ul li{display:block;margin-bottom:.5rem;position:relative;font-size:17px;font-weight:500;font-family:"Open Sans",sans-serif}.tour-exclude ul li:before{font:var(--fa-font-solid);content:"\f00d";width:20px;height:20px;color:#fff;margin-right:10px;font-size:12px;background-color:#e48216b5;line-height:20px}.accordion-two{position:relative;padding-left:50px}.accordion-two:before{content:'';position:absolute;left:15px;top:30px;background:#eee;width:1px;height:calc(100% - 50px)}.accordion-two .accordion-item{border:none;border-radius:0;position:relative;margin-bottom:15px;background:0 0}.accordion-two .accordion-item:before{color:#fff;font-size:14px;font:var(--fa-font-solid);content:"\f00c";position:absolute;left:-50px;top:5px;width:30px;height:30px;background:var(--main-color);line-height:30px;border-radius:50%;text-align:center}.accordion-two .accordion-item .accordion-button{padding:10px 0 20px;background:0 0;border-bottom:1px solid #eee;font-size:17px;color:#333;font-weight:500}.accordion-button:focus{border:none}.accordion-two .accordion-item .accordion-button:after{background-image:none!important;width:auto;height:auto;border:none;font-size:16px!important;font-weight:400;content:"\f068";font:var(--fa-font-solid);color:var(--white-color);-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);margin-left:10px;border-radius:100%;background-color:var(--main-color);padding:5px;right:1rem;position:absolute}.accordion-two .accordion-item .accordion-button.collapsed:after{content:"\2b";font:var(--fa-font-solid);color:var(--white-color);-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);border-radius:100%;background-color:var(--second-color)}.accordion-two .accordion-item .accordion-body{padding:20px 0 0}.accordion-two .accordion-item .accordion-body img{border-top-left-radius:25px!important;border-bottom-left-radius:25px!important;width:100%;height:150px;object-fit:cover}figure.image img{border-radius:20px!important;height:200px!important}.accordion-two .accordion-item .accordion-body p{color:#333!important;margin:8px 0}.reservation-tabs{border:none;margin:10px 0}.reservation-tabs .nav-link{margin-bottom:20px;border:none;border-bottom:2px solid #eee;padding-bottom:3px;color:var(--black-color);font-size:16px}.reservation-tabs .nav-link.active{border-bottom:2px solid var(--second-color)}.responstable{margin:1em 0;width:100%;overflow:hidden;color:var(--main-color);border-radius:10px;border:1px solid var(--main-color);box-shadow:0 0 25px 0 rgba(16,16,16,.05)}.responstable tr{border:1px solid #c9e4e4;line-height:1}.responstable th{border:1px solid var(--white-color);color:var(--white-color);padding:1em}.responstable th:first-child{display:table-cell;text-align:left}.responstable th:nth-child(2){display:table-cell}.advertising-text .sidebar-title:before,.price-note,.responstable th:nth-child(2) span{display:none}.details-heading,.details-heading .count,.details-heading .location{display:-webkit-box;display:-ms-flexbox}.responstable th:nth-child(2):after{content:attr(data-th)}.responstable td{display:block;word-wrap:break-word;max-width:7em}.responstable td ul li{padding-bottom:10px;padding-right:10px;position:relative;display:block}.responstable td ul li::before{position:absolute;content:"";left:0;top:10px;width:5px;height:5px}.responstable td:first-child{display:table-cell;text-align:left;border-right:1px solid #d9e4e6}.responstable td,.responstable th{font-weight:500;text-align:left;margin:.5em 1em;font-size:16px}.responstable td i{margin-right:10px}@media (min-width:480px){.responstable th:nth-child(2) span{display:block}.responstable th:nth-child(2):after{display:none}.responstable td{border:1px solid #d9e4e6}.responstable td,.responstable th{display:table-cell;padding:1rem}}iframe{width:100%;border:none;border-radius:20px}.itineraries-tab{border:1px solid #eee;border-radius:10px;width:fit-content;margin-block:20px}.itineraries-btn{color:var(--second-color);font-size:16px;font-weight:600;letter-spacing:.5px;padding:1rem;line-height:1.5}.itineraries-tab .itineraries-btn{border:none!important;border-bottom:1px solid var(--second-color)!important}.itineraries-tab .itineraries-btn.active{border:none!important;border-bottom:1px solid var(--second-color)!important;background:var(--main-color);color:var(--white-color)}.itinerary-door{border:1px solid #eee;padding:.75rem 1rem;color:var(--bs-color);font-size:16px;float:right;border-radius:20px;box-shadow:1px 2px 3px 5px #eee;transition:.5s ease-in-out;letter-spacing:1px;position:absolute;right:1rem}.itineraries-tab~.itinerary-door{top:80px}.itineraries-tab:has(.nav-item:only-child)~.itinerary-door{top:auto!important}.itinerary-door.close-itinerary{transition:.5s ease-in-out;background-color:var(--second-color);color:var(--white-color)}button.accordion-button.collapsed{font-weight:600;font-size:16px}button.accordion-button{font-weight:600;font-size:16px;color:var(--black-color)}.notes-accordion-content .itineraries-btn.nav-link:hover{color:var(--main-color)!important}.notes-accordion-content .nav-tabs .nav-link.nav-link.itineraries-btn.active{color:var(--main-color);border-top:none;transform:scale(1.05)}.notes-accordion-content .accordion-button:focus,.notes-accordion-content .accordion-button:not(.collapsed){outline:0;border-color:transparent;box-shadow:none;background-color:#eee;color:var(--main-color)}.notes-accordion-content .accordion-button::after{width:25px;height:25px;border-radius:100%;background-color:var(--main-color);background-image:none!important;content:"\f068";font:var(--fa-font-solid);color:var(--white-color);line-height:25px;text-align:center}.notes-accordion-content .accordion-button.collapsed::after{background-color:var(--second-color);font:var(--fa-font-solid);content:"\2b";color:var(--white-color);line-height:25px;text-align:center}.flatpickr-calendar.hasTime.noCalendar.animate.arrowTop.arrowLeft.open,.flatpickr-time{max-width:120px}.block__hotel__view{position:relative;box-shadow:0 13px 48px 0 rgb(153 110 59 / 20%);border-radius:10px;margin-bottom:20px}.block__hotel__view img{height:250px;min-width:100%;border-radius:10px}.feature-content-hotel a.title{display:block;color:var(--main-color);font-size:18px;font-weight:600}.feature-content-hotel{bottom:-1px;position:absolute;padding:10px;width:100%;border-radius:0 0 8px 8px}.accordion-two .accordion-item .accordion-body h5{margin:15px 0 0}.accordion-two .accordion-item .accordion-body li,.accordion-two .accordion-item .accordion-body p{font-size:16px;letter-spacing:0;line-height:1.6!important}.accordion-two .accordion-item .accordion-body li{margin:0 0 0 30px}.tour-exclude .gap-2,.tour-include .gap-2{gap:0!important}.tour-exclude .tour-title-box{border-radius:0 20px 0 0}.price-box-content .tour-details-title{color:var(--black-color);font-size:24px;position:relative;margin:10px;line-height:1}.price-policy{margin-bottom:50px}.important-notes-box .notes-accordion-content .shadow{box-shadow:unset}.important-notes-box .notes-accordion-content .accordion-body{padding:0 1.5rem}.important-notes-box .notes-accordion-content .accordion-body ul{padding:0 1.5rem;font-size:16px;margin-bottom:15px;line-height:1.6}.important-notes-box .notes-accordion-content .accordion-body p{font-size:16px;margin-bottom:.5rem;line-height:1.6}.tour-overview-text .box-info-tour{margin:16px}.section-padding2{padding-top:100px;padding-bottom:100px}.details-heading{padding-top:40px;padding-bottom:32px;border-bottom:1px solid #eaebee;display:flex;gap:20px;-ms-flex-wrap:wrap;flex-wrap:nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.details-heading .title{font-size:30px;font-weight:700;line-height:1.1;color:var(--bs-color)}.details-heading .location{display:flex;gap:8px;font-size:24px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#e48216}.details-heading .location .name{font-size:18px;font-weight:700;color:#e48216;line-height:1.5}.details-heading .divider{width:1px;height:20px;opacity:.3;background:-webkit-gradient(linear,right top,left top,color-stop(-5.7%,rgba(75,80,81,0)),color-stop(44.9%,#4b5051),color-stop(101.96%,rgba(75,80,81,0)));background:linear-gradient(270deg,rgba(75,80,81,0) -5.7%,#4b5051 44.9%,rgba(75,80,81,0) 101.96%)}.details-heading .count{display:flex;gap:10px;-webkit-box-align:center;-ms-flex-align:center;font-size:20px;color:var(--primary-title);align-items:center}.price-review,.price-review .rating{display:-webkit-box;display:-ms-flexbox}.details-heading .count .pera{font-size:16px;font-weight:400;color:var(--primary-title);line-height:1.5;margin-bottom:0}.price-review{display:flex;gap:10px;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.price-review .light-pera{font-size:16px;font-weight:400;line-height:1.5;color:var(--swiper-preloader-color)}.price-review .pera{font-size:40px;font-weight:700;color:var(--primary-title);line-height:1.1;margin-bottom:0}.price-review .rating{color:#e48216;font-size:16px;display:flex;gap:6px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.price-review .rating .pera{font-size:16px;font-weight:400;color:var(--primary-title);line-height:1.5}.accordion-button:not(.collapsed)::after,.items-count{color:var(--white-color)}.tour-amenities-content{border:1px dashed var(--main-color);padding:10px;border-radius:10px}.tour-amenities-list{display:flex;flex-wrap:wrap;justify-content:space-around}.tour-amenities-list li a{color:#041126;padding-right:20px;font-weight:600;font-size:19px}.tour-amenities-list i{color:#b97d25;margin-right:6px;font-size:18px}.accordion-button:focus,.accordion-button:not(.collapsed){outline:0;border-color:transparent;box-shadow:none;background-color:transparent}.accordion-button:not(.collapsed){background-color:rgba(0,0,0,.1)!important;color:var(--bs-color)!important;font-weight:700;transition:.3s ease-in-out;border-radius:10px 10px 0 0!important;transform:scale(1.01);margin-top:20px}.accordion-item:has(.accordion-button:not(.collapsed)) .accordion-body{transform:scale(1.01);transition:transform .3s ease-in-out;margin-bottom:20px}.accordion-button{font-size:18px;overflow:hidden}.accordion-header{border-radius:10px!important}.accordion-button::after{width:30px;height:30px;border-radius:100%;background-color:#f9a308;background-image:none!important;content:"\f021";font:var(--fa-font-solid);font-size:13px;line-height:30px;padding:0 8px}.accordion-button.collapsed::after{background-color:rgba(0,0,0,.1)}.accordion-button span{color:var(--bs-color);display:inline-block;margin-right:15px;position:relative;z-index:2}.accordion-button.collapsed span::before{position:absolute;content:"";height:0;width:100%;left:0;top:0;bottom:0;background-color:transparent}.accordion-button span::before{position:absolute;content:"";height:auto;width:calc(100% + 30px);left:-20px;top:-50px;bottom:-50px;border-radius:10px 0 0;z-index:-1}.itineraries_container{padding:2px 20px 6px}.tour_paner{margin-top:112px}.price-reservation{padding-top:21px;background-color:#e1e9f5;border-radius:10px;padding-bottom:13px;text-align:center;justify-content:center}.tour_details{box-shadow:1px 6px 20px 10px #eee;border-radius:20px;padding-bottom:1px}.form-floating>.form-control,.form-floating>.form-select{height:48px!important;line-height:1.25;border-radius:15px;width:182px}.form-select,input[type=date],input[type=number]{height:48px!important}.form-select{border-radius:15px!important}.advertising{margin-bottom:26px;position:relative}.advertising-text,.advertising-text:before,.tour_top{width:100%;position:absolute}.advertising-box{display:flex;justify-content:center;align-items:center}.advertising-box img{width:416px;height:277px;border-radius:10px}.advertising-text{height:276px;display:flex;justify-content:flex-start;align-items:flex-end;overflow:hidden}.advertising-text:before{content:'';top:0;left:0;height:100%;background:linear-gradient(to right,#0e3d8624,#e4821624);border-radius:4px;opacity:.8;z-index:0}.tour_top{height:370px;display:flex;align-items:flex-start;justify-content:flex-end}.items-count{position:relative;z-index:1;top:63px;right:28px;font-size:23px;background-color:#0e3d86a6;padding:7px;border-radius:8px}.sidebar-title{font-size:29px;line-height:35px;color:var(--bs-color);font-weight:700;margin-bottom:30px;position:relative;padding-bottom:4px}.advertising-text .sidebar-title a{color:var(--white-color);position:relative;z-index:1;bottom:0;left:28px}.form-select,input[type=date],input[type=email],input[type=number],input[type=password],input[type=search],input[type=subject],input[type=tel],input[type=text],input[type=url],textarea{border-radius:15px}.accordion-body p{color:#4a4646;font-family:"Open Sans",sans-serif}.itinerary-door,.tour-heading h2,.tour-heading span a,.tour-heading-price{text-transform:capitalize}.price-mobile-box .btn-effect{margin:0}.price-note-head{font-size:24px;margin-bottom:10px}.price-note-head i{color:var(--main-color);margin-right:5px}.price-mobile-box .tourPrice i{font-size:24px;color:var(--main-color)}@media (max-width:767.98px){.stickyNav{position:static!important}.stickyTour{position:fixed;display:block!important;top:-1px;background:var(--white-color);padding:1rem;z-index:200;box-shadow:0 1px 10px 10px rgba(0,0,0,.1)}.tour-nav{z-index:100!important;top:86px!important}.tour-nav-content{display:grid!important;grid-template-columns:repeat(3,auto)}.details-heading,.highlight-box,.tour-include-exclude-table{flex-direction:column}.is-fixed .main-bar,.tour-nav h3{position:relative}.details-heading .title{font-size:21px;line-height:1.5;margin-top:21px}.tour-nav h3{padding:6px;border-right:1px solid hsla(0,0%,4%,.1);text-align:center}.accordion-text,.tour-overview-text{padding:0}.hightlight-notes{background:var(--white-color);padding:0 0 15px 13px}.itineraries_container{padding:13px}.responstable th{border:1px solid var(--white-color);color:var(--white-color);padding:12px;line-height:1.5}.responstable td{display:table-cell!important}.swiper-slide img{height:62vh}.slider-nav{top:50%;left:-14px;translate:0 -50%;z-index:15;pointer-events:none}.tour-exclude ul,.tour-include ul{padding:20px 20px 20px 1rem}.tour-overview-text p,.tour-overview-text span{color:var(--black-color)!important;font-weight:500;margin-left:1rem;color:var(--black-color)!important;font-size:14px!important}.tour-info-group{padding:2px}.rating{color:#e48216;font-size:16px;display:-webkit-box;display:-ms-flexbox;display:flex;gap:6px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;justify-content:flex-end;margin-top:15px}.rating .pera{font-size:16px;font-weight:400;color:var(--primary-title);line-height:1.5;margin-bottom:0}.rating_sm{display:none!important}.price-review{align-items:flex-end}}
@media (max-width: 767px) {.form-floating>.form-control, .form-floating>.form-select { width: 100%;}input[type=number]{margin-top: 11px;}.tour-details-package-content {padding: 0 20px 10px 3px;}
.btn-effect:after, .btn-effect:before {width: 100%;left: 0;content: none !important;
    display: none !important;}input[type=text]{ margin-bottom: 8px;width: 100%; }.tour-details-passenger > input[type=text] {flex: 1;}
    .flatpickr_input {
    background-color: #fff !important;
    color: #000 !important;
    min-height: 40px;
    padding: 8px 10px;
    font-size: 14px;
}
.form-item label {
    position: absolute;
    top: -10px;
    left: 10px;
    font-size: 12px;
    color: #555;
}
.flatpickr_input {
    min-height: 42px;
    padding: 8px 10px;
    font-size: 14px;
    background-color: #fff;
}
/* أي input جواه flatpickr */
.flatpickr-input,
.flatpickr-alt-input {
    width: 100% !important;   /* يخليهم ياخدوا عرض البوكس كله */
    min-height: 44px;         /* علشان يبان كويس في الموبايل */
    padding: 8px 12px;
    box-sizing: border-box;
    font-size: 14px;
}
/* CSS */
.flatpickr-alt-input {
    min-height: 42px;
    padding: 8px 10px;
    font-size: 14px;
    width: 100%;
    box-sizing: border-box;
    background: #fff;
}

}



@media (min-width: 1280px) and (max-width: 1440px) {
    .phone-code .telcode {
        height: 45px;
        width: 153px;
        padding: 9px;
    }
    .form-floating > .form-control, .form-floating > .form-select {
    width: 153px;
}
}
.tour-details-deals-content, .tour-details-package-content{
    padding: 0 8px 10px 6px;
    background: var(--white-color);
}