.form-block{margin-bottom:40px;padding:30px 25px;border-radius:8px;box-shadow:0 1px 2px #04263e4d,0 -1px 2px #04263e1a}.site-form .form-block .form-lists{padding-left:20px}.site-form .form-block .form-lists li{font-size:16px;line-height:28px;color:#444;margin-bottom:25px;list-style:none;position:relative}.site-form .form-block .form-lists li:before{position:absolute;content:"";top:11px;left:-20px;width:7px;height:7px;background-color:#044b7f;transform:rotate(45deg)}.site-form .form-group label{font-weight:700;font-size:14px;display:block;margin-bottom:.5rem}.site-form .form-group .form-control{height:auto;padding:10px 20px;font-size:15px;border:1px solid #ced4da;border-radius:25px}.site-form .form-group .form-control:focus{border-color:#044b7f30!important;outline:0;box-shadow:0 0 0 .2rem #044b7f40}.site-form .form-group .form-check-inline .form-check-label{font-weight:400;font-size:16px;color:#444}.increment-div .input-group{width:150px}.increment-div .input-group .input-number{text-align:center;border-radius:2px}.increment-div .input-group .input-group-btn .btn-number{height:100%;border:solid 1px #ccc;color:#555}.increment-div .input-group .input-group-btn .btn-number:focus{border-color:#044b7f30!important;outline:0;box-shadow:0 0 0 .2rem #044b7f40}.form-star{color:red}.form-btn{margin-top:24px!important;text-align:center}.form-btn .btn{background-color:#fff;color:#ed5e61;border:none;border:1px solid #ed5e61;font-size:16px;padding:10px 50px;border-radius:26px}.form-btn .btn:focus{box-shadow:none}.form-btn .btn:hover{background-color:#ed5e61;color:#fff}input:read-only{background-color:#e9ecef}@media (max-width: 767px){.site-form .form-group .form-control{margin-bottom:15px}.increment-div .input-group .input-group-btn .btn-number{height:75%}}@media (max-width: 470px){.form-btn{margin-top:20px!important}.form-btn .btn,.form-control{font-size:15px}}.line-clamp-5{display:-webkit-box;-webkit-line-clamp:5;-webkit-box-orient:vertical;overflow:hidden}.detail-left .expand-btn{padding-top:10px}.detail-left .expand-btn a{font-size:14px;line-height:18px;color:#ed5e61;font-weight:600;position:relative;padding-bottom:5px}.detail-left .expand-btn a:before{position:absolute;content:"";height:1px;width:100%;background-color:#ed5e61;left:0;bottom:0}.detail-left .accordion .itinerary-head{font-weight:700;font-size:18px;line-height:28px;color:#444;margin-bottom:20px;display:flex;justify-content:space-between}.detail-left .accordion .itinerary-head:hover{cursor:pointer}.detail-left .accordion .accordion-stats p{margin-bottom:10px}.detail-left .accordion .card-body{padding:10px 0;line-height:28px;font-size:16px;color:#666}.detail-left .accordion .item{border-bottom:solid 1px #efecec;padding-bottom:20px;margin-bottom:30px}.detail-left .accordion .item:last-child{margin-bottom:0}.detail-left #services h1,.detail-left #services h2,.detail-left #services h3,.detail-left #services h4,.detail-left #services h5,.detail-left #services h6,.detail-left #equipments h1,.detail-left #equipments h2,.detail-left #equipments h3,.detail-left #equipments h4,.detail-left #equipments h5,.detail-left #equipments h6{font-weight:600;font-size:26px;line-height:36px;color:#444;margin-bottom:20px}.detail-left ul{margin-bottom:30px}.detail-left ul li{font-size:16px;line-height:36px;color:#444}.detail-left #services ul{margin-bottom:30px}.detail-left #services ul li{font-size:16px;line-height:40px;color:#444}.detail-left #equipments ul{margin-bottom:30px}.detail-left #equipments ul li{font-size:16px;line-height:40px;color:#444}.detail-left #goodToKnow h1,.detail-left #goodToKnow h2,.detail-left #goodToKnow h3,.detail-left #goodToKnow h4,.detail-left #goodToKnow h5,.detail-left #goodToKnow h6{font-weight:600;font-size:26px;line-height:36px;color:#444;margin-bottom:20px}.detail-left #scroll-gallery .item a img{width:100%;height:180px;object-fit:cover;object-position:center}.detail-left #scroll-gallery .item{margin-bottom:10px}.detail-left #scroll-gallery .row{margin-left:-5px!important;margin-right:-5px!important}.detail-left #scroll-gallery .col-md-4,.detail-left #scroll-gallery{padding-right:5px;padding-left:5px}.detail-gallery .gallery-swiper{position:relative;overflow:hidden;width:100%}.detail-gallery .gallery-swiper .swiper-slide img{width:100%;height:auto;display:block;border-radius:10px}.detail-gallery .gallery-swiper .swiper-button-wrapper{position:absolute;left:50%;bottom:12px;transform:translate(-50%);display:flex;gap:14px;z-index:20}.detail-gallery .gallery-swiper .gallery-button-prev,.detail-gallery .gallery-swiper .gallery-button-next{width:42px;height:42px;border-radius:999px;background:rgba(0,0,0,.55);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);display:flex;align-items:center;justify-content:center;cursor:pointer}.detail-gallery .gallery-swiper .gallery-button-prev svg,.detail-gallery .gallery-swiper .gallery-button-next svg{width:18px;height:18px;color:#fff}.detail-left .reviews-head{text-align:center}.detail-left .reviews-head h3{color:#044b7f;font-size:32px;font-family:Fredoka One,cursive;margin-top:40px;position:relative;margin-bottom:20px}.detail-left .reviews-head h3:after{content:attr(title);position:absolute;color:#000;font-size:35px;line-height:42px;opacity:.1;width:100%;left:50%;top:-21px;transform:translate(-50%);transform-origin:center;letter-spacing:6px}.detail-left .reviews-head h4{font-weight:700;font-size:18px;line-height:25px;text-align:center;color:#444;margin-bottom:20px}.detail-left .reviews-head p{font-weight:600;font-size:38px;line-height:30px;color:#ed5e61;margin-bottom:20px}.detail-left .reviews-head .star-container ul{display:inline-block;padding-left:0}.detail-left .reviews-head .star-container p{display:inline-block;font-size:16px;line-height:28px;color:#444;font-weight:400;margin-bottom:0;padding-left:5px;position:relative;top:3px}.detail-left .reviews-head .star-container ul li{display:inline-block}.detail-left .reviews-head .star-container ul li svg{color:#ffa927;width:22px;height:22px}.detail-left .reviews-lists{border:dashed 2px #666;padding:0 30px;margin-top:30px}.detail-left .reviews-lists .item{padding:40px 0 25px;border-bottom:2px solid #dddddd}.detail-left .reviews-lists .item:last-child{border-bottom:none}.detail-left .reviews-lists .item .left .review-stars{padding-left:0;margin-bottom:0}.detail-left .reviews-lists .item .left .review-stars li{display:inline-block;color:#ffa927;font-size:18px}.detail-left .reviews-lists .item .left .review-stars li svg{width:18px;height:18px}.detail-left .reviews-lists .item .left .review-name{font-size:16px;line-height:28px;color:#444;font-weight:700}.detail-left .reviews-lists .item .left .country-flag img{width:70px;margin-bottom:10px}.detail-left .reviews-lists .item .left .review-country,.detail-left .reviews-lists .item .left .review-date{font-size:16px;line-height:24px;color:#444;margin-bottom:10px}.detail-left .reviews-lists .item .right .reviews-title{font-weight:700;font-size:18px;line-height:25px;color:#444;margin-bottom:20px}.detail-left .reviews-lists .item .right .reviews-stars-individuals .star-item span{display:inline-block;font-weight:600;font-size:14px;line-height:28px;color:#444;width:60%}.detail-left .reviews-lists .item .right .reviews-stars-individuals{margin-bottom:20px}.detail-left .reviews-lists .item .right .reviews-stars-individuals .star-item .review-stars{display:inline-block;margin-bottom:0;padding-left:0}.detail-left .reviews-lists .item .right .reviews-stars-individuals .star-item .review-stars li{display:inline-block;font-size:16px}.detail-left .reviews-lists .item .right .reviews-stars-individuals .star-item .review-stars li svg{color:#ffa927;width:14px;height:14px}.detail-left .reviews-lists .item .right .reviews-details p{font-size:16px;line-height:28px;color:#444;margin-bottom:15px}.detail-left .reviews-lists .item .right .reviews-details button{border:none;background-color:transparent;color:#ed5e61;font-weight:600;font-size:14px;line-height:28px;cursor:pointer}.spin{animation:spin .8s linear infinite;display:inline-block}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.collapse-button{border-radius:4px;border:1px solid #4444}.collapse-button:hover{cursor:pointer}.collapse-button .card{border:none;border-top:1px solid #4444}.collapse-button a p:hover{color:#044b7f}.right-bar .write-review{margin-top:10px}.right-bar .write-review .header{background:#ed5e61;border-radius:26px 26px 0 0;padding:10px 0}.right-bar .write-review .header h3{font-size:18px;line-height:24px;text-align:center;text-transform:uppercase;color:#fff;margin-bottom:0}.right-bar .write-review .body{padding:30px 20px 15px;background-color:#f3f3f3;border-radius:0 0 26px 26px;text-align:center}.right-bar .write-review .body p{font-size:15px;line-height:22px;text-align:center;color:#666}.right-bar .write-review .body .review-stars{padding-left:0;text-align:center}.right-bar .write-review .body .review-stars li{display:inline-block}.right-bar .write-review .body .review-stars li svg{width:24px;height:24px;color:#ffa927}.right-bar .write-review .body .review-progress .item .star{width:20%;display:inline-block;font-size:15px;color:#666}.right-bar .write-review .body .review-progress .item .star svg{color:#ffa927;position:relative;width:15px;height:15px;top:-3px}.right-bar .write-review .body .review-progress .item .bar{width:65%;display:inline-block}.right-bar .write-review .body .review-progress .item .bar .progress{height:8px}.right-bar .write-review .body .review-progress .item .bar .progress .progress-bar{background-color:#ed5e61}.right-bar .write-review .body .review-progress .item .value{width:15%;display:inline-block}.right-bar .write-review .body .review-progress .item .value p{margin-bottom:0;text-align:right}.right-bar .write-review .body .review-progress .item{display:flex;align-items:center;margin-bottom:10px}.right-bar .write-review .body a{font-size:14px;line-height:18px;color:#ed5e61;font-weight:600;position:relative;padding-bottom:5px;display:inline-block;margin:10px 0}.right-bar .write-review .body a:before{position:absolute;content:"";height:1px;width:100%;background-color:#ed5e61;left:0;bottom:0}.detail-left .detail-dates table tbody td{font-size:15px}#CDSWIDSSP{width:100%!important}#CDSWIDSSP .widSSPData{border:none!important}.right-bar .trip-container{border:dashed 3px #1da582;border-radius:30px;padding:10px}.modal-header h5{font-weight:600;font-size:26px;line-height:36px;color:#444;margin-bottom:10px}.modal p{font-size:16px;line-height:28px;color:#666}.modal-form .form-control{font-size:16px;line-height:28px;color:#666;padding:8px 20px;height:auto;border-radius:25px}.modal-form .form-group{margin-bottom:20px}.modal-form .form-group label{display:inline-block;margin-bottom:0;font-size:16px;color:#444;width:50%}.modal-form .star-container{padding:0 10px;margin-bottom:30px}.modal-form .star-container .form-group{margin-bottom:10px}.modal-form .form-btn{background-color:#ed5e61;color:#fff!important;width:100%;text-align:center;padding:10px 0;border-radius:21px;display:block;-webkit-appearance:none;margin-top:30px;border:none}.expand-all-btn{padding-top:12px}.expand-all-btn a{color:#ed5e61;font-size:14px;font-weight:600;position:relative;padding-bottom:5px}.expand-all-btn a:before{height:1px;width:100%;background-color:#ed5e61;content:"";position:absolute;left:0;bottom:0}.detail-services .included li{list-style:none;position:relative}.detail-services .included li:before{content:"";position:absolute;top:12px;left:-30px;width:16px;height:16px;text-align:center;line-height:16px;border-radius:50%;background:url(/build/assets/tick-8969c473.svg) no-repeat center;background-size:contain}.detail-services .excluded li{list-style:none;position:relative}.detail-services .excluded li:before{content:"";position:absolute;top:12px;left:-30px;width:16px;height:16px;text-align:center;line-height:16px;border-radius:50%;background:url(/build/assets/cross-587c8913.svg) no-repeat center;background-size:contain}.rating{display:inline-block;position:relative;top:2px}.rating:not(:checked)>input{position:absolute;top:-9999px;clip:rect(0,0,0,0)}.rating:not(:checked)>label{float:right;width:30px;overflow:hidden;white-space:nowrap;cursor:pointer;font-size:300%;line-height:22px;color:#ddd}.rating:not(:checked)>label:before{content:"★ ";font-size:28px}.rating>input:checked~label{color:#ffa927}.rating:not(:checked)>label:hover,.rating:not(:checked)>label:hover~label{color:#ffa927}.rating>input:checked+label:hover,.rating>input:checked+label:hover~label,.rating>input:checked~label:hover,.rating>input:checked~label:hover~label,.rating>label:hover~input:checked~label{color:#ffa927}.rating>label:active{position:relative;top:2px;left:2px}#itinerary .collapse p{color:#666}.tripType-tabs{border-bottom:none;display:flex;gap:12px;margin:0}.tripType-tabs .nav-item .nav-link{margin:0;background-color:#fff;border:solid 1px #888;align-items:baseline;display:flex;gap:8px;border-radius:40px;padding:12px 24px;align-items:center;color:#07436f}.tripType-tabs .nav-item .nav-link.active{background-color:#07436f!important;border:solid 1px #07436f;color:#fff}.tripType-tabs .nav-item .nav-link.active:hover{color:#fff}.tripType-tabs .nav-item .nav-link:hover{border-color:#333;color:#333}.tripType-tabs .nav-item .nav-link span{font-size:20px}.departure-tabs{border-bottom:none}.fixed-departure h5{font-size:20px;font-weight:700;margin-bottom:16px;color:#333}.departure-tabs .nav-item .nav-link{width:120px;line-height:20px;border-radius:8px;background-color:#fff;border-color:#888;margin:0;color:#044b7f}.fixed-departure ul{display:flex;gap:12px}.departure-tabs .nav-item .nav-link:hover{background-color:#ed5e61;border-color:#ed5e61;color:#000}.departure-tabs .nav-item .nav-link.active{color:#fff;border:solid 1px #044b7f}.departure-tabs .nav-item .nav-link.active:hover{border-color:#044b7f}.departures-wrapper{display:flex;flex-direction:column;gap:24px}.departures-wrapper .departure-item{display:flex;flex-direction:column;justify-content:space-between;padding:20px 24px;box-shadow:3px 4px 25px 3px #0000001a;border-radius:4px}.departures-wrapper .departure-item .departure-head{display:flex;flex-wrap:wrap;flex-direction:row;width:100%;justify-content:space-between;padding-bottom:5px}.departures-wrapper .departure-item .departure-head .head-section{display:flex;flex-direction:column;gap:4px}.departures-wrapper .departure-item .departure-head .departure-date{order:1;width:23%}.departures-wrapper .departure-item .departure-head .icon{order:2;width:7%;justify-content:center}.departures-wrapper .departure-item .departure-head .return-date{order:3;width:23%}.departures-wrapper .departure-item .departure-head .price{order:4;width:10%;justify-content:center}.departures-wrapper .departure-item .departure-head .confirm-btn{order:5;width:25%;align-items:end}.departures-wrapper .departure-item .departure-head .language-selection{order:6;width:100%;flex-direction:row;gap:16px}.departures-wrapper .departure-item .departure-head .divider-line{order:7;margin:20px 0 0;width:100%;height:1px;background-color:#e1e1e1}.departures-wrapper .departure-item .departure-head .room-type{order:8;width:100%;align-items:center}.departures-wrapper .departure-item .departure-head .room-type-desc span{color:#186dab;font-size:20px}.departures-wrapper .departure-item .departure-head .head-section .to-icon{font-size:20px;border:solid 1px #a8adbd;border-radius:50%;height:30px;width:30px;line-height:26px;text-align:center;color:#a8adbd}.departures-wrapper .departure-item .departure-head .head-section h6{color:#a8adbd;font-size:15px;margin-bottom:0}.departures-wrapper .departure-item .departure-head .price h4{font-size:30px!important}.departures-wrapper .departure-item .departure-head .head-section h4{font-size:20px;font-weight:700;margin-bottom:0;color:#333}.departures-wrapper .departure-item .departure-head .head-section p{color:#333;font-size:15px;margin-bottom:0;line-height:20px;margin-top:15px;display:flex;align-items:center;gap:4px}.departures-wrapper .departure-item .departure-head .head-section p .icon-globe{color:#a8adbd;font-size:20px}.departures-wrapper .departure-item .departure-head .head-section a{background-color:#2871a7;color:#fff;padding:14px 24px;border-radius:24px;font-size:14px;box-shadow:0 0 7px 2px #0003;width:fit-content}.fixed-departure .btn-container{margin-top:24px;display:flex;justify-content:center}.fixed-departure .btn-container .load-btn{color:#044b7f;border:solid 1px #2871a7;background-color:#fff;text-align:center;margin-bottom:5px;border-radius:30px;font-size:16px;padding:14px 40px;font-weight:600}.fixed-departure .btn-container .load-btn:hover{background-color:#2871a7;color:#fff}.increment-wrapper{display:flex;align-items:center;gap:32px;margin-bottom:12px}.increment-wrapper .increment-main{display:flex}.increment-wrapper .increment-main .form-control{width:50px;border:none;text-align:center}.increment-wrapper .increment-main .input-group-btn{border:solid 1px #ccc;border-radius:50%;text-align:center;line-height:35px;width:40px;height:40px}.increment-wrapper .increment-main .input-group-btn button{padding:0}.increment-wrapper label{width:100px;margin-bottom:0}.personalized-tour-form .travellers-heading{font-weight:700;font-size:14px;display:block;margin-bottom:16px}.personalized-tour-form .form-block{margin-bottom:24px}.personalized-tour-form .form-block .form-label{font-weight:700;font-size:14px;display:block;margin-bottom:16px}.personalized-tour-form .btn-container{display:flex;justify-content:flex-end}.personalized-tour-form .btn-container .btn{padding:14px 36px;border-radius:28px;font-weight:600;background-color:#2871a7;border-color:#2871a7}.personalized-tour-form .btn-container .btn:focus{box-shadow:none}.tooltip-icon{position:relative}.tooltip-text{opacity:0;display:none;position:absolute;bottom:32px;left:50%;transform:translate(-50%);padding:14px 10px;background-color:#fff;font-size:13px!important;box-shadow:0 0 6px 1px #0000002e;transition:ease all .5s;width:250px;text-align:center;border-radius:2px;color:#666!important;line-height:17px;font-family:Open Sans,sans-serif}.tooltip-icon:hover .tooltip-text{opacity:1;display:block}.tooltip-text:before{position:absolute;bottom:-8px;left:50%;transform:translate(-50%);content:"";width:0px;height:0px;border-style:solid;border-width:8px 12px 0 12px;border-color:#fff transparent transparent transparent;-webkit-filter:drop-shadow(1px 1px 1px rgba(0,0,0,.1));filter:drop-shadow(1px 1px 1px rgba(0,0,0,.1))}.extras-list{display:flex;flex-wrap:wrap;justify-content:space-between}.extras-list:last-child{padding-bottom:0}.extras-list .extras-type{padding-right:16px;flex:1 1 50%}.extras-list .extras-type .extras-type-name{font-size:16px;padding-bottom:4px;font-weight:700}.extras-list .extras-type .extras-type-name .extras-type-name-text{padding-right:8px;line-height:24px}.extras-list .extras-type .extras-type-name .extras-type-label{padding:4px 8px;border-radius:11px;font-size:12px;font-weight:400;color:#177fa4;background-color:#e6f4fd}.extras-list .extras-type .extras-type-description{line-height:20px;font-size:14px}.extras-list .extras-price-wrapper .extras-price{padding-bottom:0;display:flex;align-items:center}.extras-list .extras-price-wrapper .extras-price .extras-price-wrap .extras-price-price{font-weight:700;font-size:16px}.extras-list .extras-price-wrapper .extras-price .extras-price-wrap .extras-price-pax{font-size:12px;line-height:18px}.extras-list .extras-price-wrapper .extras-price .extras-price-wrap .extras-price-label{padding:4px 8px;border-radius:11px;font-size:12px;font-weight:400;color:#177fa4;background-color:#e6f4fd;width:fit-content}.extras-list .extras-price-wrapper .extras-price .extras-price-wrap{width:128px;margin-right:16px;display:flex;flex-direction:column}.extras-list .extras-price-wrapper .extras-price .select-wrapper .select{position:relative;background-color:#fff;border:1px solid #bbc0c2;border-radius:9px;background-position:right 8px center;background-repeat:no-repeat}.extras-list .extras-price-wrapper .extras-price .select-wrapper .select .select-field{padding:10px 48px 10px 16px;min-width:170px;min-height:48px;width:100%;font-size:15px;line-height:24px;border-radius:6px}.departure-tabs .form-control{font-size:15px;padding:15px;height:auto;display:none}.departure-tabs .form-control:focus{box-shadow:none}.reviews-swiper .swiper-pagination{position:absolute;bottom:20px!important}.reviews-swiper .swiper-pagination-bullet-active-main{background:#044b7f}.faq-expand-btn a,.faq-expand-btn a:hover{color:#ed5e61;font-size:14px;font-weight:600;position:relative;padding-bottom:5px}.faq-expand-btn a:before{height:1px;width:100%;background-color:#ed5e61;content:"";position:absolute;left:0;bottom:0}.review-progress .item{display:grid;grid-template-columns:60px 1fr 40px;align-items:center;gap:12px;margin-bottom:10px}.review-progress .star{font-size:14px;font-weight:600;color:#f5a623;display:flex;align-items:center;gap:4px}.review-progress .bar{width:100%}.review-progress .progress{height:8px;background-color:#e5e7eb;border-radius:999px;overflow:hidden}.review-progress .progress-bar{height:100%;background-color:#ed5e61;border-radius:inherit;transition:width .4s ease}.review-progress .value p{margin:0;font-size:14px;color:#475569;text-align:right}.review-content{overflow:hidden;margin-bottom:15px}.read-more-btn{font-size:14px;line-height:18px;color:#ed5e61;font-weight:600;position:relative;padding-bottom:5px;display:inline-block;margin:10px 0}.read-more-btn:before{position:absolute;content:"";height:1px;width:100%;background-color:#ed5e61;left:0;bottom:0}.read-more-btn:hover{color:#ed5e61}.detail-left .reviews-lists .item .right a{font-size:14px;line-height:18px;color:#ed5e61;font-weight:600;position:relative;padding-bottom:5px;display:inline-block;margin:10px 0}.detail-left .reviews-lists .item .right a:before{position:absolute;content:"";height:1px;width:100%;background-color:#ed5e61;left:0;bottom:0}.detail-left .reviews-lists .item .right a:hover{color:#ed5e61}.nav-pills .nav-link{border-radius:.25rem;border:1px solid #084e4e;margin-left:10px;margin-bottom:10px}.departure-tabs p{font-size:15px!important;line-height:0px!important;color:#444;margin-bottom:20px!important;margin-top:10px;text-align:center}.nav-pills .nav-link.active,.nav-pills .show>.nav-link{background-color:#2871a7!important}.nav-pills .nav-link.active p,.nav-pills .show>.nav-link p{color:#fff!important}.read-more{background-color:#ed5e61;color:#fff;padding:12px 40px;border-radius:25px;display:inline-block}.read-more:hover{background-color:#dd464a;text-decoration:none;color:#fff}.btn-close{background:transparent!important;border-radius:50%!important;border:1px solid #ed5e61!important;width:24px;height:24px;display:flex;justify-content:center;align-items:center;color:#ed5e61!important;font-size:20px;transition:ease all .5s}.btn-close:hover{background:#ed5e61!important;color:#fff!important}.modal-content{background-color:#ececec;padding:50px;border-radius:30px;max-width:100%;box-sizing:border-box}.modal-header{padding:0;border-bottom:none}.modal-body{padding:0}@media (min-width: 992px){.modal-lg{max-width:100px;min-width:850px}}@media screen and (max-width: 1200px) and (min-width: 767px){.departures-wrapper .departure-item .departure-head .language-selection{order:5}.departures-wrapper .departure-item .departure-head .divider-line{order:6}.departures-wrapper .departure-item .departure-head .room-type{order:7}.departures-wrapper .departure-item .departure-head .confirm-btn{order:8;width:100%}.departures-wrapper .departure-item .departure-head .head-section a{margin-top:16px;width:100%;text-align:center}.departures-wrapper .departure-item .departure-head .price{width:25%;justify-content:flex-end;align-items:end}}@media screen and (max-width: 900px) and (min-width: 767px){.fixed-departure .table tbody .btn{border-radius:4px;line-height:16px}}@media (max-width: 767px){.fixed-departure table tbody td{line-height:28px}.detail-left #scroll-gallery .item a img{height:auto}.bottom-margin-small{margin-bottom:20px}.departures-wrapper .departure-item .departure-head .departure-date{order:1;width:40%}.departures-wrapper .departure-item .departure-head .icon{order:2;width:7%;justify-content:center}.departures-wrapper .departure-item .departure-head .return-date{order:3;width:40%;align-items:end}.departures-wrapper .departure-item .departure-head .language-selection{order:4;width:100%}.departures-wrapper .departure-item .departure-head .divider-line{order:5;width:100%;margin:20px 0 4px}.departures-wrapper .departure-item .departure-head .room-type{order:6;width:65%;align-items:start}.departures-wrapper .departure-item .departure-head .price{order:7;width:35%;align-items:end}.departures-wrapper .departure-item .departure-head .confirm-btn{order:8;width:100%}.departures-wrapper .departure-item .departure-head .head-section a{width:100%;text-align:center;margin-top:16px}.departures-wrapper .departure-item .departure-head .head-section p{margin-top:5px}.departure-tabs .form-control{display:block}.departure-tabs li{display:none}.tooltip-text{left:30px;bottom:auto;top:50%;transform:translateY(-50%)}.tooltip-text:before{left:-15px;bottom:auto;top:50%;transform:translateY(-50%) rotate(90deg)}.modal-content{padding:24px;border-radius:18px}}@media (max-width: 576px){.extras-list .extras-price-wrapper .extras-price{justify-content:space-between}.extras-list .extras-price-wrapper .extras-price .extras-price-wrap{width:auto}ul li.room-list .room-price-wrapper .room-price{justify-content:space-between}ul li.room-list .room-price-wrapper .room-price .room-price-wrap{width:auto}ul li.room-list .room-price-wrapper,.extras-list .extras-price-wrapper{width:100%}}@media (max-width: 470px){.detail-left .accordion .itinerary-head{font-size:16px}.fixed-departure table tbody td .btn-pill{width:100px}.detail-left #services ul li{line-height:32px}.detail-services .included li:before{top:7px}.detail-left #equipments ul li,.detail-left .detail-goodToKnow ul li{line-height:32px}#reviewModal .star-container .col-md-6{margin-bottom:15px}#reviewModal .star-container .col-md-6 label{line-height:22px}.expand-all-btn a{font-size:13px}.personalized-tour-form .col{flex-basis:auto}.tripType-tabs .nav-item .nav-link{padding:10px 20px;font-size:14px}.fixed-departure ul{gap:8px}.modal-content{padding:16px;border-radius:14px}.modal p{font-size:15px}}@media (max-width: 398px){.departures-wrapper .departure-item{padding:15px 12px}.departures-wrapper .departure-item .departure-head .head-section h4{font-size:18px}.departures-wrapper .departure-item .departure-head .price h4{font-size:26px!important}}
