.main-search-seaction{align-items:center;background-color:#292e32;background-image:url(../images/travel.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover;color:#555;display:flex;justify-content:center;min-height:400px;padding:15px}.main-search-seaction .form-search-box{background-color:#fff;border:1px solid #fff;border-radius:6px;box-shadow:0 2px 0 rgba(0,0,0,.22);padding:20px}.main-search-seaction h1{color:#fff;font-size:56px;margin-bottom:10px;text-shadow:0 1px 3px rgba(0,0,0,.15)}.main-search-seaction h2{color:#fff;font-size:22px;margin-bottom:50px;text-shadow:0 1px 3px rgba(0,0,0,.15)}.main-search-seaction form{width:100%}.main-search-seaction form .form-control{background-color:#efefef;border:1px solid #e3e3e3;border-radius:6px;padding:10px 15px;width:100%}.main-search-seaction form .btn-search{background-color:#131311;color:#fff;padding:10px 30px;width:100%}.item-details-container{padding:0}.item-details-container .item-info{background:#fff;border:1px solid #e3e3e3;box-shadow:2px 2px 0 #e3e3e3;padding:20px}.feautured-items{background-color:#efefef;padding:15px}.section-inclusions .included-line{background-color:#fff;border:2px solid #b53f61}.section-inclusions .included-line h4{font-size:18px;font-weight:700}.section-inclusions .included-line>.description{font-size:13px}.section-inclusions .included-line .fas{color:#d75e5e}.item-thumbnail{background-color:#fff;display:flex;flex-direction:column;margin-bottom:30px}.item-thumbnail img{border-radius:5px}.item-thumbnail .item-thumbnail-inner{padding:10px 0}.item-thumbnail .item-thumbnail-inner h3{font-size:22px;font-weight:700}.item-thumbnail .item-thumbnail-inner .duration,.item-thumbnail .item-thumbnail-inner .location,.item-thumbnail .item-thumbnail-inner .price{border-top:1px solid #e3e3e3;color:#666;font-size:14px;padding:5px 0}.item-thumbnail .item-thumbnail-inner .price{align-items:center;color:#131311;display:flex;font-size:20px}.item-thumbnail .item-thumbnail-inner .price span{color:#666;font-size:14px;margin-right:10px}.item-thumbnail .item-thumbnail-inner a{color:#000;text-decoration:none}.item-thumbnail .item-thumbnail-inner .btn-book{background-color:#ffec01;border-radius:5px;color:#131311;display:block;padding:10px;text-align:center}.products-navigation-container{background-color:#fff;border-bottom:4px solid #e3e3e3}.products-navigation{display:flex}.products-navigation>a{align-items:center;border-right:1px solid #e3e3e3;color:#555;display:flex;flex-direction:column;justify-content:center;padding:10px 15px;text-decoration:none}.products-navigation>a i{font-size:22px}.products-navigation>a span{padding-top:10px}.products-navigation>a:hover{background-color:#efefef}.products-navigation>div{align-items:center;display:flex;justify-content:center;padding-left:15px;padding-right:15px}.products-navigation>div a{background-color:#131311;border-radius:5px;color:#fff;display:inline-block;padding:10px 15px;text-decoration:none}@media screen and (max-width:767px){.products-navigation{flex-direction:column}.products-navigation>a{align-items:center;border-bottom:1px solid #e3e3e3;border-right:none;flex-direction:row;justify-content:center}.products-navigation>a i{margin-left:10px;margin-right:10px}.products-navigation>a span{margin:0;padding:0}}.items-list{padding:15px}.section-overview{background-color:#fff;background-image:linear-gradient(200deg,#f3f3f3,#fff);padding-bottom:50px;padding-top:50px}.section-options{background-color:#fff;border-bottom:1px solid #efefef;padding-bottom:40px;padding-top:40px}.section-options .container{max-width:1024px}.section-options .col-md-4{border-right:1px solid #e3e3e3}.section-options .col-md-4:last-child{border-right:none}.section-places{background-color:#e8e8e8;overflow:hidden;padding-bottom:50px;padding-top:50px}.place-thumbnail{padding:15px}.place-thumbnail .place-thumbnail-content{background-color:#fff;padding:10px}.place-thumbnail .place-thumbnail-content h3{font-size:18px;font-weight:700}.itinerary-list{background-color:#fff;padding-bottom:50px;padding-top:50px}.itinerary-list .days-control{color:#131311;float:right;font-size:18px;text-decoration:underline}.itinerary-list .day-line{border-bottom:1px solid #e3e3e3}.itinerary-list .day-line.opened .day-title i{transform:rotate(45deg)}.itinerary-list .day-line .day-title{color:#131311;display:flex;line-height:20px;padding:20px 0;position:relative}.itinerary-list .day-line .day-title:after,.itinerary-list .day-line .day-title:before{clear:both;content:"";display:block}.itinerary-list .day-line .day-title span{display:block;height:20px;margin-left:40px;margin-right:auto;overflow:hidden}.itinerary-list .day-line .day-title b{display:inline-block;float:left}.itinerary-list .day-line .day-title i{height:21px;position:absolute;right:0;top:20px;transition:all .2s;width:21px}.itinerary-list .day-line .day-title i:after{background:#131311;content:"";display:inline-block;height:2px;left:0;position:absolute;top:10px;width:21px}.itinerary-list .day-line .day-title i:before{background:#131311;content:"";display:inline-block;height:21px;left:10px;position:absolute;top:0;width:2px}.itinerary-list .day-line .content{display:none;margin-bottom:20px;padding:0 0 0 100px}@media screen and (max-width:767px){.itinerary-list .day-line .content{padding:0}}.itinerary-list .day-line .content .itinerary-description{margin-bottom:15px}.itinerary-list .day-line .content .itinerary-option{background-color:#fafafa;border:1px solid #e3e3e3;border-radius:5px;margin-bottom:15px;padding:10px}.itinerary-list .day-line .content .itinerary-option h4{font-size:16px;font-weight:700}.itinerary-list .day-line .content .itinerary-option>div{font-size:14px}.rate-calculated-price{color:#131311;font-weight:700}.secondary-title{font-size:32px;padding-top:20px}.rates-section{border-bottom:1px solid #e3e3e3;border-top:1px solid #e3e3e3;padding-bottom:50px;padding-top:50px}.rate-date{background-color:#fff;font-size:26px;margin-top:10px;padding:15px}.rate-line{align-items:center;border:2px solid #131311;border-radius:30px;box-shadow:0 1px 5px 0 rgba(0,0,0,.3);display:flex;flex-wrap:wrap;margin-bottom:10px;padding:10px 20px}.rate-line.rate-line-heading{background-color:#efefef;border:1px solid #e3e3e3;box-shadow:none;font-weight:700}.rate-line .guaranteed{font-size:13px}.rate-line .description-line{border-top:1px dotted #ccc;font-size:13px;margin-top:5px;padding-top:5px;text-align:center;width:100%!important}.rate-line .description-line b,.rate-line .description-line strong{color:#131311;font-weight:700}.rate-line .availability{background-color:#fff;border-radius:5px;display:inline-block;min-width:110px;padding:6px 0;text-align:center}.rate-line .availability.dispo{border:1px solid #385723;color:#385723}.rate-line .availability.full{border:1px solid #e60023;color:#e60023}.rate-line .price strong{color:#888;display:inline-block;padding:0 5px;text-decoration:line-through}.rate-line .price b{color:#131311;display:inline-block;padding:0 5px}.rate-line>div{flex:none;width:16%}@media screen and (max-width:767px){.rate-line{flex-wrap:wrap}.rate-line>div{border-bottom:1px solid #efefef;justify-content:center!important;padding:5px 0;text-align:center;width:100%}.rate-line>div:last-child{border-bottom:none;margin:0}}.rate-line .book-btn{background-color:#131311;border:1px solid #e3e3e3;border-radius:25px;color:#fff;display:inline-block;padding:10px 25px;text-decoration:none}.rate-line .book-btn:hover{background-color:#fff;color:#000}.section-inclusions{background-color:#f9f9f9;background-image:linear-gradient(200deg,#f3f3f3,#fff);padding-bottom:50px;padding-top:50px}.reviews-section{background-color:#fff;padding-bottom:50px;padding-top:50px}footer{background:#e4e4e4;background-size:cover;border-top:1px solid #d7d7d7;color:#2c384e;padding-top:50px}footer .page-align{padding:15px 0}@media screen and (max-width:700px){footer .page-align{padding:15px}}footer.page-row .container{width:80%!important}footer ul{color:#2c384e;list-style:none;padding:0}footer ul li{padding:5px 0 5px 10px}footer ul.address li{margin:0;padding:5px 0}footer ul.address li:last-child{border-bottom:0 solid #333;margin-bottom:10px;padding-bottom:0}footer ul.address li .fa,footer ul.address li .fab,footer ul.address li .fas{float:left;float:none;font-size:24px;margin-bottom:7px;margin-left:10px;padding-right:10px}footer ul.address li a{color:#2c384e}footer ul.address li a:hover{color:#ea7c10}@media screen and (max-width:700px){footer ul.address li .fa,footer ul.address li .fab,footer ul.address li .fas{float:none;margin-left:10px}}footer .social-links ul{list-style:none;margin:0}footer .social-links .social-icon{display:inline-block;margin-bottom:5px;margin-right:2px;padding:0}footer .social-links .social-icon a{align-items:center;color:#2c384e;display:flex;justify-content:center;margin-right:20px;text-decoration:none}.copyTxt{background:#d1d4d7;clear:both;color:#2c384e;font-size:14px;line-height:15px;margin:0 auto;padding:25px 0}.footer-bloc{padding-bottom:30px}.footer-bloc h3{font-size:26px;font-weight:400;margin-bottom:20px;max-width:94%;padding-bottom:10px;position:relative;text-transform:capitalize}.footer-bloc h3:after{background:#555;bottom:-1px;content:"";height:3px;left:0;position:absolute;width:75px}@media screen and (max-width:700px){.footer-bloc h3:after{left:auto;right:0}}body{font-family:Poppins,sans-serif!important;font-size:13px}.top-menu{background-color:#292e32;color:#fff;font-size:12px;padding:10px}.top-menu a{color:inherit;display:inline-block;padding-left:5px;padding-right:5px;text-decoration:none}.help-center{align-items:center;background-color:#2eb000;border-radius:60%;bottom:20px;box-shadow:0 1px 5px rgba(0,0,0,.349);color:#fff;display:flex;height:60px;justify-content:center;line-height:28px;padding:15px;position:fixed;right:20px;text-decoration:none;width:60px;z-index:100}.help-center .fab{font-size:36px}.help-center:hover{background-color:#0bc700;color:inherit;text-decoration:none}.whatsapp-nav .fa-whatsapp{background:#0bc700;border-radius:50%;color:#fff;display:inline-block;height:26px;padding:5px;text-align:center;width:26px}.navbar-light .nav-menu{display:flex;padding-bottom:2px;padding-top:2px}.navbar-light .nav-menu a.nav-link{color:#222}@media screen and (max-width:991px){.navbar-light .nav-menu{flex-direction:column}.navbar-light .nav-menu ul.nav-inline,.navbar-light .nav-menu ul.navbar-nav{flex-direction:column;padding:0;text-align:right;width:100%}.navbar-light .nav-menu ul.nav-inline .nav-item .nav-link,.navbar-light .nav-menu ul.navbar-nav .nav-item .nav-link{border-top:1px solid #e3e3e3;padding:10px 15px}}.section-default{border-top:1px solid #e3e3e3;padding:30px 0}.breadcrumb-section{background-color:#292e32;background-image:url(../images/travel.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover;color:#fff;padding:15px}.breadcrumb-section a{color:#fff}.breadcrumb-section .breadcrumb-item.active{color:hsla(0,0%,100%,.67)!important}.breadcrumb-section h2{font-size:46px;margin:0;padding:0;text-shadow:0 3px 3px rgba(0,0,0,.42);text-transform:capitalize}.item-header-section{background-color:#292e32;background-position:50%;background-repeat:no-repeat;background-size:cover;color:#fff;padding:140px 15px;text-align:center}.item-header-section a{color:#fff}.item-header-section .breadcrumb-item.active{color:hsla(0,0%,100%,.67)!important}.item-header-section h2{font-size:46px;margin:0;padding:0;text-shadow:0 3px 3px rgba(0,0,0,.42);text-transform:capitalize}.internal-search-container{background-color:#fff;border-bottom:1px solid #e3e3e3;box-shadow:0 1px 3px rgba(0,0,0,.16);padding:20px}.internal-search-container form .form-control{background-color:#efefef;border:1px solid #e3e3e3;border-radius:6px;padding:10px 15px;width:100%}.internal-search-container form .btn-search{background-color:#131311;color:#fff;padding:10px 30px;width:100%}.registration-section{background-color:#efefef;padding-bottom:60px;padding-top:60px}.form-registration-panel{background-color:#fff;padding:0!important}.form-registration-panel .inner-form-container{padding:60px}.form-registration-panel .invalid-feedback{background-color:#ffb3ae;margin-bottom:10px;padding:10px 15px}.form-login-panel{background-color:#b1e3ca;padding:0!important}.form-login-panel .inner-form-container{padding:60px}.form-login-panel .inner-form-container h2,.form-login-panel .inner-form-container h3{font-size:26px}.form-login-panel .inner-form-container .form-control{border:none;border-radius:0;box-shadow:1px 2px rgba(0,0,0,.19);height:50px}.form-login-panel .inner-form-container .btn-primary{border-radius:0;display:block;height:50px;text-align:center;width:100%}.facebook-button,.google-button{background:#fff;border-radius:5px;border-width:0;box-shadow:0 2px 5px 1px rgba(0,0,0,.1);color:#313131;display:block;height:46px;margin-bottom:10px;padding:5px;transition-duration:.15s;transition-property:background-color,box-shadow;transition-timing-function:ease-in-out;white-space:nowrap}.facebook-button:focus,.facebook-button:hover,.google-button:focus,.google-button:hover{box-shadow:0 2px 5px 1px rgba(0,0,0,.2);text-decoration:none}.facebook-button:active,.google-button:active{background-color:#e5e5e5;box-shadow:none;transition-duration:10ms}.facebook-button__icon,.google-button__icon{box-sizing:border-box;display:inline-block;height:18px;margin:8px 0 8px 8px;vertical-align:middle;width:18px}.facebook-button__icon--plus,.google-button__icon--plus{width:27px}.facebook-button__text,.google-button__text{display:inline-block;font-size:14px;font-weight:700;padding:0 24px;vertical-align:middle}