.day-tour-2{flex:1;margin-top:85px;margin-bottom:3rem;width:100%}.day-tour-2 .mobile-big-swiper{height:250px;width:100%}.day-tour-2 .mobile-big-swiper .swiper-slide{text-align:center;font-size:18px;background:#fff;display:flex;justify-content:center;align-items:center;background-size:cover;background-position:center}.day-tour-2 .mobile-big-swiper .swiper-slide img{display:block;width:100%;height:100%;object-fit:cover}.day-tour-2 .page-title{margin-top:2rem;color:#2a3c32;font-family:LatoRegular;font-size:2.5rem;font-style:normal;font-weight:400;line-height:normal;text-align:left;margin-bottom:1rem}.day-tour-2 .reviews .fa-star{color:#fdcc0d;font-size:22px}.day-tour-2 .reviews .fa-star-o{color:#fdcc0d;font-size:22px}.day-tour-2 .reviews .reviews-text{margin-left:.5rem;color:#2a3c32;font-family:LatoRegular;font-size:1rem;font-style:normal;font-weight:400;line-height:normal}.day-tour-2 .badges{margin-top:1.5rem}.day-tour-2 .badges .product-badge{padding:.75rem 1rem;color:#fff;font-family:LatoBold;font-size:14px;font-style:normal;font-weight:700;line-height:normal;text-transform:uppercase;border-radius:4px;margin-right:1rem}.day-tour-2 .badges .product-badge.paypal{background-color:#0c3282}.day-tour-2 .badges .product-badge.limited{background-color:#d9444e}.day-tour-2 .badges .product-badge .fa{display:inline-block;margin-right:.5rem}.day-tour-2 .product-content{margin-top:1.5rem}.day-tour-2 .product-content .swiper{width:100%;height:300px;margin-left:auto;margin-right:auto}.day-tour-2 .product-content .swiper.big-swiper{height:419px;width:100%}.day-tour-2 .product-content .swiper.small-swiper{height:140px;box-sizing:border-box;padding:10px 0}.day-tour-2 .product-content .swiper.small-swiper .swiper-slide{width:25%;height:100%;opacity:.4}.day-tour-2 .product-content .swiper.small-swiper .swiper-slide-thumb-active{opacity:1}.day-tour-2 .product-content .swiper .swiper-slide{text-align:center;font-size:18px;background:#fff;display:flex;justify-content:center;align-items:center;background-size:cover;background-position:center}.day-tour-2 .product-content .swiper .swiper-slide img{display:block;width:100%;height:100%;object-fit:cover;border-radius:12px}.day-tour-2 .product-content .product-nav{margin:1rem 0 2rem;background-color:#f4f4f4;position:sticky;top:85px;z-index:9}.day-tour-2 .product-content .product-nav .nav-item .nav-link{font-family:MontserratSemiBold;font-size:14px;line-height:22px;letter-spacing:0;text-align:center;padding:.5rem 1.5rem;color:#2a3c32;border-bottom:3px solid transparent;border-top:3px solid transparent;cursor:pointer}.day-tour-2 .product-content .product-nav .nav-item .nav-link.active{color:#019959;border-bottom:3px solid #019959}.day-tour-2 .product-content .product-section{padding-top:2rem 0;margin-bottom:2rem;border-bottom:1px solid #ced4da}.day-tour-2 .product-content .product-section:last-of-type{border-bottom:none}.day-tour-2 .product-content .product-section h2{font-family:LatoBold;font-size:24px;line-height:29px;letter-spacing:0;text-align:left;margin-bottom:0}.day-tour-2 .product-content .product-section .fa{color:#019959;font-size:24px;display:inline-block;margin-right:1rem}.day-tour-2 .product-content .product-section .fa.fa-info-circle{line-height:29px}.day-tour-2 .product-content .product-section img{margin-right:1rem}.day-tour-2 .product-content .product-section .elem-text{font-family:MontserratRegular;font-size:16px;line-height:25px;letter-spacing:0;text-align:left}.day-tour-2 .product-content .product-section .elem-text ul{margin-top:.5rem;margin-bottom:0}.day-tour-2 .product-content .product-section .elem-text b{font-family:MontserratBold}.day-tour-2 .product-content .product-section .tour-description,.day-tour-2 .product-content .product-section .tour-description *,.day-tour-2 .product-content .product-section .tour-menu,.day-tour-2 .product-content .product-section .tour-menu *{font-family:MontserratRegular!important;font-size:1rem!important;line-height:1.25rem!important;color:#2a3c32!important}.day-tour-2 .product-content .product-section .tour-description * a.jtww-link-primary,.day-tour-2 .product-content .product-section .tour-description a.jtww-link-primary,.day-tour-2 .product-content .product-section .tour-menu * a.jtww-link-primary,.day-tour-2 .product-content .product-section .tour-menu a.jtww-link-primary{color:#017a36!important;font-size:1.125rem!important;font-family:LatoBold!important;line-height:1.375rem!important;display:block;cursor:pointer}.day-tour-2 .product-content .product-section .tour-description * a.jtww-link-primary:hover,.day-tour-2 .product-content .product-section .tour-description a.jtww-link-primary:hover,.day-tour-2 .product-content .product-section .tour-menu * a.jtww-link-primary:hover,.day-tour-2 .product-content .product-section .tour-menu a.jtww-link-primary:hover{text-decoration:underline}.day-tour-2 .product-content .product-section #description-content{display:none}.day-tour-2 .product-content .product-section .product-section-content{margin-top:1.5rem;padding-left:2rem;font-family:MontserratRegular!important;font-size:16px!important;line-height:25px;letter-spacing:0;text-align:left}.day-tour-2 .product-content .product-section .product-section-content ul li{font-family:MontserratRegular;font-size:16px!important;line-height:25px;letter-spacing:0;text-align:left}.day-tour-2 .product-content .product-section .product-section-content ul li span{font-family:MontserratRegular!important;font-size:16px!important;line-height:25px;letter-spacing:0;text-align:left}.day-tour-2 .product-content .product-section .product-section-content .section-elem{margin-bottom:1.5rem}.day-tour-2 .product-content .product-section #mp-map{height:350px;position:relative}.day-tour-2 .product-content .product-section #mp-map .display-map{margin:0;position:absolute;top:50%;-ms-transform:translateY(-50%);transform:translateY(-50%);width:100%;text-align:center}.day-tour-2 .product-content .product-section #mp-map .display-map .jtww-btn{padding:1rem 6rem}.day-tour-2 .product-content .sticky-col{position:sticky;display:block;align-self:flex-start;top:85px;overflow-y:auto;max-height:calc(100vh - 85px)}.day-tour-2 .product-content .sticky-col .booking-box{border-radius:4px;border:1px solid #e8e9ec;background:#f4f4f4;box-shadow:0 1px 10px 0 rgba(137,158,146,.24);padding:1.25rem}.day-tour-2 .product-content .sticky-col .booking-box .ribbon{width:60px;padding:1rem .25rem 1.5rem;position:absolute;top:0;left:1.25rem;text-align:center;background-color:#e9b43b;color:#fff;text-align:center;font-family:MontserratSemiBold;font-size:1.25rem;font-style:normal;font-weight:600;line-height:normal}.day-tour-2 .product-content .sticky-col .booking-box .ribbon:after{content:"";position:absolute}.day-tour-2 .product-content .sticky-col .booking-box .ribbon:after{height:0;width:0;bottom:0;left:0;border-left:30px solid #e9b43b;border-right:30px solid #e9b43b;border-bottom:12px solid #f4f4f4}.day-tour-2 .product-content .sticky-col .booking-box .display-price-box{margin-top:0;color:#2a3c32;text-align:center;font-family:MontserratRegular;font-size:18px;font-style:normal;font-weight:400;line-height:normal}.day-tour-2 .product-content .sticky-col .booking-box .display-price-box .old-price{text-decoration:line-through}.day-tour-2 .product-content .sticky-col .booking-box .display-price-box .display-price{color:#2a3c32;text-align:center;font-family:MontserratBold;font-size:40px;font-style:normal;font-weight:700;line-height:normal;margin-top:.5rem}.day-tour-2 .product-content .sticky-col .booking-box .btn{margin-bottom:0;width:100%;padding-left:0;padding-right:0;margin-top:2rem!important}.day-tour-2 .product-content .sticky-col .booking-box .booking-section .booking-pax .jtww-form{margin-bottom:.5rem}.day-tour-2 .product-content .sticky-col .booking-box .booking-section .booking-pax .jtww-form .form-group label{margin-bottom:.325rem}.day-tour-2 .product-content .sticky-col .booking-box .availability-small-calendar{margin-top:2rem}.day-tour-2 .product-content .sticky-col .booking-box .availability-small-calendar .small-calendar .ui-datepicker .ui-datepicker-header{margin-bottom:.5rem}.day-tour-2 .product-content .sticky-col .share{font-size:1rem;line-height:1rem;font-family:MontserratRegular}.day-tour-2 .categories{margin-top:2rem}.day-tour-2 .categories h3{margin-bottom:4rem;color:#2a3c32;font-family:LatoRegular;font-size:32px;font-style:normal;font-weight:400;line-height:normal;text-transform:uppercase;text-align:center}.day-tour-2 .categories .small-categories .category-card{border-radius:15px;overflow:hidden;text-align:left}.day-tour-2 .categories .small-categories .category-card .card-img{background-size:cover;background-position:center;transition:all .5s;width:100%;height:100%;padding:6.25rem 0}.day-tour-2 .categories .small-categories .category-card .card-img .jtww-light-mask{background-color:rgba(255,255,255,.25)}.day-tour-2 .categories .small-categories .category-card:hover .card-img{transform:scale(1.1)}.day-tour-2 .categories .small-categories .category-card .card-title{position:absolute;top:60%;left:50%;transform:translate(-50%,-100%);width:100%;text-align:center;margin:0;padding:0 1.5rem}.day-tour-2 .categories .small-categories .category-card .card-title .card-title-text{font-family:LatoRegular;font-size:1.5rem;color:#505050;line-height:1.5rem;text-transform:uppercase;border-radius:12px;background-color:rgba(255,255,255,.6);padding:.5rem 0}.day-tour-2 .categories .small-categories .big-category-card{border-radius:15px;overflow:hidden;text-align:center}.day-tour-2 .categories .small-categories .big-category-card a:hover{text-decoration:none}.day-tour-2 .categories .small-categories .big-category-card .card-img{background-size:cover;background-position:center;transition:all .5s;padding:5rem 0}.day-tour-2 .categories .small-categories .big-category-card .card-img .jtww-light-mask{background-color:rgba(255,255,255,.25);z-index:0}.day-tour-2 .categories .small-categories .big-category-card .card-img .big-card-title{color:#fff;text-shadow:0 4px 10px rgba(0,0,0,.25);font-family:LatoBold;font-size:7rem;line-height:normal;text-transform:uppercase;margin-bottom:1.5rem;position:relative;z-index:2}.day-tour-2 .categories .small-categories .big-category-card .card-img .big-card-subtitle{background-color:rgba(255,255,255,.6);color:#505050;font-family:LatoBold;font-size:1.5rem;line-height:normal;text-transform:uppercase;border-radius:12px;background-color:rgba(255,255,255,.6);padding:1rem 2rem;display:inline-block;position:relative;z-index:2}.day-tour-2 .categories .small-categories .big-category-card:hover .card-img{transform:scale(1.1)}.day-tour-2 .destinations{margin-top:4rem}.day-tour-2 .destinations h3{margin-bottom:4rem;color:#2a3c32;font-family:LatoRegular;font-size:32px;font-style:normal;font-weight:400;line-height:normal;text-transform:uppercase;text-align:center}.day-tour-2 .destinations .destination{border-radius:12px;background-color:#d9f4e3;padding:.75rem 1.5rem;color:#505050;text-align:center;font-family:MontserratRegular;font-size:26px;line-height:normal;margin:1rem 2rem;display:block;text-decoration:none}.day-tour-2 .destinations .destination:hover{text-decoration:underline}@media screen and (max-width:768px){.day-tour-2{margin-top:71px}.day-tour-2 .badges .d-flex{flex-wrap:wrap!important}.day-tour-2 .badges .d-flex .product-badge{padding:.5rem;font-size:12px;margin-top:8px}}@media only screen and (min-width:991px) and (max-width:1200px){.day-tour-2{margin-top:71px}.day-tour-2 .product-content .booking-box{padding:.5rem}.day-tour-2 .product-content .swiper.small-swiper{height:120px}.day-tour-2 .product-content .product-nav .nav-item .nav-link{padding:.5rem}.day-tour-2 .destinations .destination{margin:.5rem;font-size:24px}}@media screen and (max-width:1200px){.day-tour-2 .page-title{margin-top:1.5rem;font-size:1.825rem}.day-tour-2 .badges{margin-top:1rem}.day-tour-2 #product-accordion{margin-top:1.5rem}.day-tour-2 #product-accordion .card{border:none;margin-bottom:1rem}.day-tour-2 #product-accordion .card .card-header{background-color:#f4f4f4;border-bottom:none;padding:10px 8px}.day-tour-2 #product-accordion .card .card-header .btn-link{color:#000;font-family:MontserratSemiBold;font-size:16px;font-style:normal;line-height:26px;text-decoration:none}.day-tour-2 #product-accordion .card .card-header .btn-link:hover{text-decoration:none}.day-tour-2 #product-accordion .card .card-header .btn-link.collapsed .fa::before{content:"\f078"}.day-tour-2 #product-accordion .card .card-body{padding:1.25rem 0}.day-tour-2 #product-accordion .card .card-body .tour-description,.day-tour-2 #product-accordion .card .card-body .tour-description *,.day-tour-2 #product-accordion .card .card-body .tour-menu,.day-tour-2 #product-accordion .card .card-body .tour-menu *{font-family:MontserratRegular!important;font-size:1rem!important;line-height:1.25rem!important;color:#2a3c32!important}.day-tour-2 #product-accordion .card .card-body .tour-description * a.jtww-link-primary,.day-tour-2 #product-accordion .card .card-body .tour-description a.jtww-link-primary,.day-tour-2 #product-accordion .card .card-body .tour-menu * a.jtww-link-primary,.day-tour-2 #product-accordion .card .card-body .tour-menu a.jtww-link-primary{color:#017a36!important;font-size:1.125rem!important;font-family:LatoBold!important;line-height:1.375rem!important;display:block;cursor:pointer}.day-tour-2 #product-accordion .card .card-body .tour-description * a.jtww-link-primary:hover,.day-tour-2 #product-accordion .card .card-body .tour-description a.jtww-link-primary:hover,.day-tour-2 #product-accordion .card .card-body .tour-menu * a.jtww-link-primary:hover,.day-tour-2 #product-accordion .card .card-body .tour-menu a.jtww-link-primary:hover{text-decoration:underline}.day-tour-2 #product-accordion .card .card-body #description-content{display:none;margin-bottom:1rem}.day-tour-2 #product-accordion .card .card-body #mp-mobile-map{height:350px;position:relative}.day-tour-2 #product-accordion .card .card-body #mp-mobile-map .display-map{margin:0;position:absolute;top:50%;-ms-transform:translateY(-50%);transform:translateY(-50%);width:100%;text-align:center}.day-tour-2 #product-accordion .card .card-body #mp-mobile-map .display-map .jtww-btn{padding:1rem 6rem}.day-tour-2 #product-accordion .card .card-body .product-section-content{font-family:MontserratRegular!important;font-size:16px!important;line-height:25px;letter-spacing:0;text-align:left}.day-tour-2 #product-accordion .card .card-body .product-section-content .fa{color:#019959;font-size:24px;display:inline-block;margin-right:1rem}.day-tour-2 #product-accordion .card .card-body .product-section-content .fa.fa-info-circle{line-height:29px}.day-tour-2 #product-accordion .card .card-body .product-section-content img{margin-right:1rem}.day-tour-2 #product-accordion .card .card-body .product-section-content ul{padding-left:1rem}.day-tour-2 #product-accordion .card .card-body .product-section-content ul li{font-family:MontserratRegular;font-size:16px!important;line-height:25px;letter-spacing:0;text-align:left}.day-tour-2 #product-accordion .card .card-body .product-section-content ul li span{font-family:MontserratRegular!important;font-size:16px!important;line-height:25px;letter-spacing:0;text-align:left}.day-tour-2 #product-accordion .card .card-body .product-section-content .section-elem{margin-bottom:1.5rem}.day-tour-2 .categories{margin-top:3rem}.day-tour-2 .categories h3{font-size:22px;margin-bottom:2rem}.day-tour-2 .categories .small-categories .big-category-card .card-img{padding:2rem 0}.day-tour-2 .categories .small-categories .big-category-card .card-img .big-card-title{font-size:40px}.day-tour-2 .categories .small-categories .big-category-card .card-img .big-card-subtitle{font-size:14px;padding:.5rem}.day-tour-2 .destinations{margin-top:3rem}.day-tour-2 .destinations h3{font-size:22px;margin-bottom:2rem}.day-tour-2 .destinations .destination{padding:.5rem 1rem;font-size:18px;margin:0 .5rem 1.5rem .5rem}.fixed-booking-bar-2{position:fixed;bottom:0;left:0;right:0;z-index:999;background-color:#fff;box-shadow:0 -.125rem .25rem rgba(0,0,0,.275)!important}.fixed-booking-bar-2 .discount-bar{background-color:#e9b43b;color:#fff;font-family:MontserratBold;font-size:14px;font-style:normal;font-weight:700;line-height:normal;text-align:center;text-transform:uppercase;display:block}.fixed-booking-bar-2 .booking-bar-content{padding:.75rem}.fixed-booking-bar-2 .booking-bar-content .fbb-price .old-price{color:#2a3c32;text-align:center;font-family:MontserratRegular;font-size:14px;font-style:normal;font-weight:400;line-height:normal}.fixed-booking-bar-2 .booking-bar-content .fbb-price .old-price span{text-decoration:line-through}.fixed-booking-bar-2 .booking-bar-content .fbb-price .display-price{color:#019959;text-align:center;font-family:LatoBold;font-size:32px;font-style:normal;font-weight:700;line-height:normal}.fixed-booking-bar-2 .booking-bar-content .jtww-btn{margin-bottom:0}}@media screen and (max-width:400px){.day-tour-2 .badges .d-flex{display:block!important}.day-tour-2 .badges .d-flex .product-badge{font-size:11px;display:inline-block;margin-right:0}.day-tour-2 .badges .d-flex .product-badge .fa{margin-right:.25rem}}