@font-face{font-family:Poppins;src:url(../fonts/Poppins/Poppins-BlackItalic.woff2) format('woff2'),url(../fonts/Poppins/Poppins-BlackItalic.woff) format('woff');font-weight:900;font-style:italic;font-display:swap}@font-face{font-family:Poppins;src:url(../fonts/Poppins/Poppins-Black.woff2) format('woff2'),url(../fonts/Poppins/Poppins-Black.woff) format('woff');font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:Poppins;src:url(../fonts/Poppins/Poppins-Bold.woff2) format('woff2'),url(../fonts/Poppins/Poppins-Bold.woff) format('woff');font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Poppins;src:url(../fonts/Poppins/Poppins-BoldItalic.woff2) format('woff2'),url(../fonts/Poppins/Poppins-BoldItalic.woff) format('woff');font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:Poppins;src:url(../fonts/Poppins/Poppins-ExtraBoldItalic.woff2) format('woff2'),url(../fonts/Poppins/Poppins-ExtraBoldItalic.woff) format('woff');font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:Poppins;src:url(../fonts/Poppins/Poppins-ExtraBold.woff2) format('woff2'),url(../fonts/Poppins/Poppins-ExtraBold.woff) format('woff');font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Poppins;src:url(../fonts/Poppins/Poppins-Italic.woff2) format('woff2'),url(../fonts/Poppins/Poppins-Italic.woff) format('woff');font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:Poppins;src:url(../fonts/Poppins/Poppins-Regular.woff2) format('woff2'),url(../fonts/Poppins/Poppins-Regular.woff) format('woff');font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Poppins;src:url(../fonts/Poppins/Poppins-SemiBold.woff2) format('woff2'),url(../fonts/Poppins/Poppins-SemiBold.woff) format('woff');font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Poppins;src:url(../fonts/Poppins/Poppins-Medium.woff2) format('woff2'),url(../fonts/Poppins/Poppins-Medium.woff) format('woff');font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Poppins;src:url(../fonts/Poppins/Poppins-MediumItalic.woff2) format('woff2'),url(../fonts/Poppins/Poppins-MediumItalic.woff) format('woff');font-weight:500;font-style:italic;font-display:swap}@font-face{font-family:Poppins;src:url(../fonts/Poppins/Poppins-Light.woff2) format('woff2'),url(../fonts/Poppins/Poppins-Light.woff) format('woff');font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Poppins;src:url(../fonts/Poppins/Poppins-ExtraLightItalic.woff2) format('woff2'),url(../fonts/Poppins/Poppins-ExtraLightItalic.woff) format('woff');font-weight:200;font-style:italic;font-display:swap}@font-face{font-family:Poppins;src:url(../fonts/Poppins/Poppins-SemiBoldItalic.woff2) format('woff2'),url(../fonts/Poppins/Poppins-SemiBoldItalic.woff) format('woff');font-weight:600;font-style:italic;font-display:swap}@font-face{font-family:Poppins;src:url(../fonts/Poppins/Poppins-ExtraLight.woff2) format('woff2'),url(../fonts/Poppins/Poppins-ExtraLight.woff) format('woff');font-weight:200;font-style:normal;font-display:swap}@font-face{font-family:Poppins;src:url(../fonts/Poppins/Poppins-LightItalic.woff2) format('woff2'),url(../fonts/Poppins/Poppins-LightItalic.woff) format('woff');font-weight:300;font-style:italic;font-display:swap}@font-face{font-family:Poppins;src:url(../fonts/Poppins/Poppins-Thin.woff2) format('woff2'),url(../fonts/Poppins/Poppins-Thin.woff) format('woff');font-weight:100;font-style:normal;font-display:swap}@font-face{font-family:Poppins;src:url(../fonts/Poppins/Poppins-ThinItalic.woff2) format('woff2'),url(../fonts/Poppins/Poppins-ThinItalic.woff) format('woff');font-weight:100;font-style:italic;font-display:swap}@font-face{font-family:Satisfy;font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/satisfy/v17/rP2Hp2yn6lkG50LoCZOIHQ.woff2) format('woff2');unicode-range:U+000000FF,U+0131,U+01520153,U+02BB02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}::-webkit-scrollbar{width:10px}::-webkit-scrollbar-track{box-shadow:inset 0 0 5px grey;border-radius:10px;background-color:#fff}::-webkit-scrollbar-thumb{background:#39447d;border-radius:10px}::-webkit-scrollbar-thumb:hover{background:#39447d}.btn:focus,button:focus{outline:0}.my-slider{position:relative;min-height:550px;height:auto;padding-bottom:0}.my-slider .bd-example{position:absolute;width:100%;top:0;height:100%;min-height:550px}.my-slider .bd-example .carousel,.my-slider .bd-example .carousel-inner,.my-slider .bd-example .carousel-item{width:100%;height:100%;min-height:550px}.my-slider .bd-example .carousel-item .carousel-item-div{background-position:center;background-repeat:no-repeat;background-size:cover;width:100%;height:100%;min-height:550px}.my-slider .bd-example .carousel-item .carousel-overlay{position:absolute;top:0;left:0;height:100%;width:100%;background-color:rgba(0,0,0,.3)}@-webkit-keyframes fadeInDown{from{opacity:0;-webkit-transform:translatey(-10px);-moz-transform:translatey(-10px);-o-transform:translatey(-10px);transform:translatey(-10px)}to{opacity:1;-webkit-transform:translatey(0);-moz-transform:translatey(0);-o-transform:translatey(0);transform:translatey(0)}}@-moz-keyframes fadeInDown{from{opacity:0;-webkit-transform:translatey(-10px);-moz-transform:translatey(-10px);-o-transform:translatey(-10px);transform:translatey(-10px)}to{opacity:1;-webkit-transform:translatey(0);-moz-transform:translatey(0);-o-transform:translatey(0);transform:translatey(0)}}@keyframes fadeInDown{from{opacity:0;-webkit-transform:translatey(-75px);-moz-transform:translatey(-75px);-o-transform:translatey(-75px);transform:translatey(-75px)}to{opacity:1;-webkit-transform:translatey(0);-moz-transform:translatey(0);-o-transform:translatey(0);transform:translatey(0)}}.in-down{-webkit-animation-name:fadeInDown;-moz-animation-name:fadeInDown;-o-animation-name:fadeInDown;animation-name:fadeInDown;-webkit-animation-fill-mode:both;-moz-animation-fill-mode:both;-o-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-duration:2.5s;-moz-animation-duration:2.5s;-o-animation-duration:2.5s;animation-duration:2.5s}.search-engine-sec{position:relative;padding-top:175px;padding-bottom:100px;z-index:9}.search-engine-sec .menu-tabs{position:relative}.search-engine-sec .nav-tabs{border-bottom:none}.search-engine-sec .nav-tabs .nav-item .nav-link{font-size:15px;color:#fff;background-color:transparent;border:1px solid transparent;font-weight:500;padding:.5rem 1rem}.search-engine-sec .nav-tabs .nav-item .nav-link .bx-ico{font-size:1.25rem;margin-right:3px;vertical-align:text-bottom}.search-engine-sec .nav-tabs .nav-item .nav-link.active{color:#333;background-color:#fff;border:1px solid #fff;font-weight:500;border-radius:.5rem .5rem 0 0}.search-engine-sec .search-box{position:relative;z-index:1;background:#fff;padding:20px;border-radius:0 .5rem .5rem}.search-engine-sec .search-box .return-car-label{display:block;position:relative;padding-left:28px;margin-bottom:0;cursor:pointer;font-size:14px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;font-weight:600;color:#333}.search-engine-sec .search-box .return-car-label input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.search-engine-sec .search-box .return-car-label .checkmark{position:absolute;top:2px;left:0;height:18px;width:18px;background-color:transparent;border:1px solid #4e4e4e}.search-engine-sec .search-box .return-car-label:hover input~.checkmark{background-color:transparent}.search-engine-sec .search-box .return-car-label input:checked~.checkmark{background-color:transparent}.search-engine-sec .search-box .return-car-label .checkmark:after{content:"";position:absolute;display:none}.search-engine-sec .search-box .return-car-label input:checked~.checkmark:after{display:block}.search-engine-sec .search-box .return-car-label .checkmark:after{left:6px;top:1px;width:6px;height:10px;border:solid;border-width:0 3px 3px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.search-engine-sec .search-box .home-input-field{background-color:#fff;position:relative;padding:8px 15px 5px;border-radius:10px;height:70px;border:1px solid #ddd}.search-engine-sec .search-box .home-input-field label{font-weight:500;color:#003b93;font-size:16px;margin:0}.search-engine-sec .search-box .home-input-field label .bx{font-size:18px;vertical-align:middle;margin-right:5px}.search-engine-sec .search-box .home-input-field .form-control,.search-engine-sec .search-box .home-input-field .form-control:focus{background-color:transparent!important;border:none;    padding: 0 1.75rem 0 .75rem;margin:0 -.75rem;height:30px;line-height:30px;font-size:13px;border-radius:0;color:#000;box-shadow:none}.search-engine-sec .search-box .form-search-btn{background-color:var(--primary);border:1px solid var(--primary);color:#fff;height:70px;border-radius:10px;width:100%;font-size:18px}.search-engine-sec .search-box .form-search-btn:hover{background-color:var(--primary-hover);border:1px solid var(--primary-hover);color:#fff}.search-engine-sec .search-box .journey-ul{list-style-type:none;padding:0;margin:0}.search-engine-sec .search-box .journey-ul li{display:inline-block;margin-right:10px}.search-engine-sec .search-box .journey-ul li:last-child{margin-right:0}.search-engine-sec .search-box .journey-ul li .flight-jrn-btn label{font-size:13px;margin:0}.search-engine-sec .search-box .journey-ul li .flight-jrn-btn label span{text-align:center;display:block;border:1px solid #4e4e4e;border-radius:10px;padding:5px 20px;color:#4e4e4e;font-weight:500;height:30px;line-height:1.3}.search-engine-sec .search-box .journey-ul li .flight-jrn-btn label input{position:absolute;opacity:0}.search-engine-sec .search-box .journey-ul li .flight-jrn-btn label:hover,.search-engine-sec .search-box .journey-ul li .flight-jrn-btn:hover{cursor:pointer}.search-engine-sec .search-box .journey-ul li .flight-jrn-btn input:checked+span{background-color:var(--primary);border:1px solid var(--primary);color:#fff}.search-engine-sec .search-box .class_option{border:1px solid #4e4e4e;border-radius:10px;padding:.375rem .75rem;color:#4e4e4e;font-weight:500;background-color:transparent;font-size:13px;outline:0;box-shadow:none;height:30px}.search-engine-sec .search-box .flight-guest,.search-engine-sec .search-box .hotel-guest,.search-engine-sec .search-box .sightseeing-guest,.search-engine-sec .search-box .transfer-guest{position:absolute;background-color:#fff;border:1px solid #ddd;width:255px;left:0;top:100%;max-width:255px;overflow:hidden;border-radius:10px}.search-engine-sec .search-box .flight-guest .count_item h6,.search-engine-sec .search-box .hotel-guest .count_item h6,.search-engine-sec .search-box .sightseeing-guest .count_item h6,.search-engine-sec .search-box .transfer-guest .count_item h6{font-weight:600;color:#003b93;font-size:16px;margin:0}.search-engine-sec .search-box .flight-guest .count_item h6.child-age-num,.search-engine-sec .search-box .flight-guest .count_item h6.child-age-num span,.search-engine-sec .search-box .hotel-guest .count_item h6.child-age-num,.search-engine-sec .search-box .hotel-guest .count_item h6.child-age-num span,.search-engine-sec .search-box .sightseeing-guest .count_item h6.child-age-num,.search-engine-sec .search-box .sightseeing-guest .count_item h6.child-age-num span,.search-engine-sec .search-box .transfer-guest .count_item h6.child-age-num,.search-engine-sec .search-box .transfer-guest .count_item h6.child-age-num span{font-size:14px;color:#333;margin:0;font-weight:600}.search-engine-sec .search-box .flight-guest .count_item span,.search-engine-sec .search-box .hotel-guest .count_item span,.search-engine-sec .search-box .sightseeing-guest .count_item span,.search-engine-sec .search-box .transfer-guest .count_item span{font-size:12px;color:#333;font-weight:500}.search-engine-sec .search-box .flight-guest .count_item .btns button,.search-engine-sec .search-box .hotel-guest .count_item .btns button,.search-engine-sec .search-box .sightseeing-guest .count_item .btns button,.search-engine-sec .search-box .transfer-guest .count_item .btns button{width:44px;border-radius:5px;height:25px;border:none;background:#bcbcbc;color:#fff;font-size:16px}.search-engine-sec .search-box .flight-guest .count_item input.adult,.search-engine-sec .search-box .flight-guest .count_item input.adult_sightseeing,.search-engine-sec .search-box .flight-guest .count_item input.adult_transfer,.search-engine-sec .search-box .flight-guest .count_item input.child,.search-engine-sec .search-box .flight-guest .count_item input.child_sightseeing,.search-engine-sec .search-box .flight-guest .count_item input.child_transfer,.search-engine-sec .search-box .flight-guest .count_item input.infant,.search-engine-sec .search-box .flight-guest .count_item input.infant_sightseeing,.search-engine-sec .search-box .flight-guest .count_item input.infant_transfer,.search-engine-sec .search-box .hotel-guest .count_item input.adult,.search-engine-sec .search-box .hotel-guest .count_item input.adult_sightseeing,.search-engine-sec .search-box .hotel-guest .count_item input.adult_transfer,.search-engine-sec .search-box .hotel-guest .count_item input.child,.search-engine-sec .search-box .hotel-guest .count_item input.child_sightseeing,.search-engine-sec .search-box .hotel-guest .count_item input.child_transfer,.search-engine-sec .search-box .hotel-guest .count_item input.infant,.search-engine-sec .search-box .hotel-guest .count_item input.infant_sightseeing,.search-engine-sec .search-box .hotel-guest .count_item input.infant_transfer,.search-engine-sec .search-box .sightseeing-guest .count_item input.adult,.search-engine-sec .search-box .sightseeing-guest .count_item input.adult_sightseeing,.search-engine-sec .search-box .sightseeing-guest .count_item input.adult_transfer,.search-engine-sec .search-box .sightseeing-guest .count_item input.child,.search-engine-sec .search-box .sightseeing-guest .count_item input.child_sightseeing,.search-engine-sec .search-box .sightseeing-guest .count_item input.child_transfer,.search-engine-sec .search-box .sightseeing-guest .count_item input.infant,.search-engine-sec .search-box .sightseeing-guest .count_item input.infant_sightseeing,.search-engine-sec .search-box .sightseeing-guest .count_item input.infant_transfer,.search-engine-sec .search-box .transfer-guest .count_item input.adult,.search-engine-sec .search-box .transfer-guest .count_item input.adult_sightseeing,.search-engine-sec .search-box .transfer-guest .count_item input.adult_transfer,.search-engine-sec .search-box .transfer-guest .count_item input.child,.search-engine-sec .search-box .transfer-guest .count_item input.child_sightseeing,.search-engine-sec .search-box .transfer-guest .count_item input.child_transfer,.search-engine-sec .search-box .transfer-guest .count_item input.infant,.search-engine-sec .search-box .transfer-guest .count_item input.infant_sightseeing,.search-engine-sec .search-box .transfer-guest .count_item input.infant_transfer{border:none;text-align:center;width:30px;height:30px;margin:-1px .5rem;font-size:20px;color:#333!important;font-weight:600;outline:0}.search-engine-sec .search-box .flight-guest .btn-done,.search-engine-sec .search-box .hotel-guest .btn-done,.search-engine-sec .search-box .sightseeing-guest .btn-done,.search-engine-sec .search-box .transfer-guest .btn-done{font-size:13px;font-weight:600;padding:5px 30px}.search-engine-sec .search-box .hotel-guest select.form-control,.search-engine-sec .search-box .hotel-guest select.form-control:focus,.search-engine-sec .search-box .sightseeing-guest select.form-control,.search-engine-sec .search-box .sightseeing-guest select.form-control:focus{border:1px solid #b3b3b3;padding:.375rem .75rem;font-size:13px;border-radius:.25rem;height:30px;line-height:normal}.search-engine-sec .search-box .hotel-guest .roomMainDiv,.search-engine-sec .search-box .sightseeing-guest .roomMainDiv{border-top:1px solid #dee2e6;padding-top:.5rem;margin-top:.5rem}.search-engine-sec .search-box .hotel-guest .roomMainDiv:first-child,.search-engine-sec .search-box .sightseeing-guest .roomMainDiv:first-child{border-top:none;padding-top:0;margin-top:0}.why-choose-sec{padding:50px 0 0}.why-choose-sec h2{color:#333;font-size:1.75rem;font-weight:600;text-align:center;margin-bottom:0}.why-choose-sec .choose-div{border:1px solid #ccc;padding:20px;margin-top:20px;border-radius:10px;position:relative;transition:300ms ease all;transform:translateY(0);background-color:#fff;text-align:center}.why-choose-sec .choose-div:hover{background-color:#fff;-webkit-transform:translateY(-.625em);-moz-transform:translateY(-.625em);-ms-transform:translateY(-.625em);transform:translateY(-.625em);-webkit-box-shadow:0 10px 30px rgba(24,24,24,.3);box-shadow:0 10px 30px rgba(24,24,24,.3)}.why-choose-sec .choose-div h4{font-size:18px;color:#333;font-weight:600;margin:10px 0}.why-choose-sec .choose-div p{color:#666;font-size:14px;margin:0}.flight-deals-sec{padding:50px 0 0}.flight-deals-sec h2{color:#333;font-size:1.75rem;font-weight:600;text-align:center;margin-bottom:30px}.flight-deals-sec .flight-deal-div .image-sec{height:250px;position:relative;overflow:hidden;border-radius:10px}.flight-deals-sec .flight-deal-div .image-sec img{position:absolute;width:100%;height:100%;border-radius:10px;max-width:100%;object-fit:cover}.flight-deals-sec .flight-deal-div .airline-det{padding:25px 20px 35px;position:relative;margin:-50px 20px 0;background-color:#fff;box-shadow:0 .5rem 1rem rgba(0,0,0,.15);border-radius:15px}.flight-deals-sec .flight-deal-div .airline-det:before{position:absolute;right:10px;top:10px;background:#707070;width:10px;height:10px;content:"";border-radius:50%}.flight-deals-sec .flight-deal-div .airline-det:after{position:absolute;top:10px;left:10px;background:#707070;width:10px;height:10px;content:"";border-radius:50%}.flight-deals-sec .flight-deal-div .airline-det h4{font-size:20px;text-align:center;font-weight:600;color:#333;margin:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.flight-deals-sec .flight-deal-div .airline-det img{max-width:100%;width:auto;display:block;margin:10px auto}.flight-deals-sec .flight-deal-div .airline-det h5{font-size:14px;color:#4e4e4e;font-weight:500;margin:15px 0;text-align:center}.flight-deals-sec .flight-deal-div .airline-det h3{font-size:20px;text-align:center;margin-bottom:0;color:var(--primary);font-weight:600}.flight-deals-sec .flight-deal-div .airline-det h3 span{font-size:13px;font-weight:400}.flight-deals-sec .flight-deal-div .bottom-sec{text-align:center;margin-top:-20px;position:relative}.flight-deals-sec .flight-deal-div .bottom-sec .btn{font-size:16px;padding:10px 30px}.flight-deals-sec .owl-carousel .owl-nav .owl-next{position:absolute;right:-4%;top:50%;transform:translateY(-50%);background-color:#39447d!important;text-align:center!important;padding:5px 10px!important}.flight-deals-sec .owl-carousel .owl-nav .owl-next i{color:#fff}.flight-deals-sec .owl-carousel .owl-nav .owl-prev{position:absolute;left:-4%;top:50%;transform:translateY(-50%);background-color:#39447d!important;text-align:center!important;padding:5px 10px!important}.flight-deals-sec .owl-carousel .owl-nav .owl-prev i{color:#fff}.hotel-deals-sec{padding:50px 0 0}.hotel-deals-sec h2{color:#333;font-size:1.75rem;font-weight:600;text-align:center;margin-bottom:30px}.hotel-deals-sec .hotel-deals-div .image-sec{height:250px;position:relative;overflow:hidden;border-radius:10px}.hotel-deals-sec .hotel-deals-div .image-sec img{position:absolute;width:100%;height:100%;border-radius:10px;max-width:100%;object-fit:cover}.hotel-deals-sec .hotel-deals-div .hotel-det{padding:25px 20px 35px;position:relative;margin:-50px 20px 0;background-color:#fff;box-shadow:0 .5rem 1rem rgba(0,0,0,.15);border-radius:15px;text-align:center}.hotel-deals-sec .hotel-deals-div .hotel-det:before{position:absolute;right:10px;top:10px;background:#707070;width:10px;height:10px;content:"";border-radius:50%}.hotel-deals-sec .hotel-deals-div .hotel-det:after{position:absolute;top:10px;left:10px;background:#707070;width:10px;height:10px;content:"";border-radius:50%}.hotel-deals-sec .hotel-deals-div .hotel-det h3{font-size:20px;text-align:center;font-weight:600;color:#333;margin-bottom:5px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.hotel-deals-sec .hotel-deals-div .hotel-det .add{color:#777;font-size:14px;font-weight:500;margin-bottom:5px}.hotel-deals-sec .hotel-deals-div .hotel-det .star-rating{margin-bottom:5px}.hotel-deals-sec .hotel-deals-div .hotel-det .star-rating .fa{color:#ffc500;font-size:12px}.hotel-deals-sec .hotel-deals-div .hotel-det img{max-width:100%;width:auto;display:block;margin:10px auto}.hotel-deals-sec .hotel-deals-div .hotel-det h5{font-size:14px;color:#4e4e4e;font-weight:500;margin:10px 0;text-align:center}.hotel-deals-sec .hotel-deals-div .hotel-det h4{font-size:20px;text-align:center;margin-bottom:0;color:var(--primary);font-weight:600}.hotel-deals-sec .hotel-deals-div .hotel-det h4 span{font-size:13px;font-weight:400}.hotel-deals-sec .hotel-deals-div .bottom-sec{text-align:center;margin-top:-20px;position:relative}.hotel-deals-sec .hotel-deals-div .bottom-sec .btn{font-size:16px;padding:10px 30px}.hotel-deals-sec .owl-carousel .owl-nav .owl-next{position:absolute;right:-4%;top:50%;transform:translateY(-50%);background-color:#39447d!important;text-align:center!important;padding:5px 10px!important}.hotel-deals-sec .owl-carousel .owl-nav .owl-next i{color:#fff}.hotel-deals-sec .owl-carousel .owl-nav .owl-prev{position:absolute;left:-4%;top:50%;transform:translateY(-50%);background-color:#39447d!important;text-align:center!important;padding:5px 10px!important}.hotel-deals-sec .owl-carousel .owl-nav .owl-prev i{color:#fff}.packages-deals-sec{padding:50px 0 0}.packages-deals-sec h2{color:#333;font-size:1.75rem;font-weight:600;text-align:center;margin-bottom:0}.packages-deals-sec .packages-deal-div{position:relative;overflow:hidden;margin-top:25px;border-radius:3px}.packages-deals-sec .packages-deal-div:hover img{transform:scale(1.1);border-radius:3px}.packages-deals-sec .packages-deal-div img{min-height:350px;max-height:350px;width:100%;max-width:100%;object-fit:cover;transition:all .3s;border-radius:3px}.packages-deals-sec .packages-deal-div .packages-text{position:absolute;top:50%;transform:translate(-50%,-50%);left:50%;width:100%;text-align:center;padding:10px 15px}.packages-deals-sec .packages-deal-div .packages-text h4{color:#fff;margin-bottom:0;font-size:35px;font-family:Satisfy}.packages-deals-sec .packages-deal-div .packages-text p{color:#fff;margin:0;text-align:center;font-weight:600;font-size:16px}.packages-deals-sec .packages-deal-div .packages-hover-text{position:absolute;bottom:0;left:0;height:100%;width:100%;background-color:rgba(17,22,57,.75);border-radius:3px}.packages-deals-sec .packages-deal-div .packages-hover-text .packages-hover-text-div{position:absolute;width:100%;padding:10px;text-align:center;top:50%;transform:translateY(-50%)}.packages-deals-sec .packages-deal-div .packages-hover-text .btn-book{color:#fff;font-size:14px;background-color:#39447d;border:1px solid #39447d}.packages-deals-sec .packages-deal-div .packages-hover-text .btn-book:hover{background-color:#ff8a1f;border:1px solid #ff8a1f;color:#fff}.packages-deals-sec .packages-deal-div .packages-hover-text .packages-line{width:50px;background-color:#fff;height:2px;margin:15px auto 10px;transition:all .3s}.packages-deals-sec .packages-deal-div .packages-hover-text h4{color:#fff;margin-bottom:0;font-size:35px;font-family:Satisfy}.packages-deals-sec .packages-deal-div .packages-hover-text p{color:#fff;font-size:16px;margin:0;font-family:Poppins,sans-serif;font-weight:500}.packages-deals-sec .packages-deal-div .packages-hover-text h5{color:#fff;margin:20px 0;font-size:17px;text-align:center;font-family:Poppins,sans-serif;font-weight:500}.packages-deals-sec .packages-deal-div .packages-deal-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.3);border-radius:3px}.packages-deals-sec .owl-carousel .owl-nav .owl-next{position:absolute;right:-4%;top:50%;transform:translateY(-50%);background-color:#39447d!important;text-align:center!important;padding:5px 10px!important}.packages-deals-sec .owl-carousel .owl-nav .owl-next i{color:#fff}.packages-deals-sec .owl-carousel .owl-nav .owl-prev{position:absolute;left:-4%;top:50%;transform:translateY(-50%);background-color:#39447d!important;text-align:center!important;padding:5px 10px!important}.packages-deals-sec .owl-carousel .owl-nav .owl-prev i{color:#fff}.cruise-deals-sec{padding:50px 0}.cruise-deals-sec h2{color:#333;font-size:1.75rem;font-weight:600;text-align:center;margin-bottom:0}.cruise-deals-sec .cruise-deals-div{margin-top:30px;border:1px solid #ccc;box-shadow:0 4px 4px #bbb}.cruise-deals-sec .cruise-deals-div:hover .item-image img{transform:scale(1.1)}.cruise-deals-sec .cruise-deals-div .item-image{height:200px;overflow:hidden;position:relative}.cruise-deals-sec .cruise-deals-div .item-image img{width:100%;height:100%;object-fit:cover;max-width:100%;transform:scale(1);transition:ease-in-out .5s}.cruise-deals-sec .cruise-deals-div .item-body{background-color:#fff;padding:15px}.cruise-deals-sec .cruise-deals-div .item-body .item-title a{font-size:20px;text-decoration:none;text-transform:uppercase;display:block;text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-weight:600}.cruise-deals-sec .cruise-deals-div .item-body .item-subtitle{text-align:center;margin-top:5px;font-weight:500}.cruise-deals-sec .cruise-deals-div .item-body .item-subtitle ul{list-style-type:none;padding:0;margin:0}.cruise-deals-sec .cruise-deals-div .item-body .item-subtitle ul li{display:inline-block;color:#333;border-right:1px solid #333;font-size:14px;margin-right:5px;padding-right:5px;margin-bottom:5px}.cruise-deals-sec .cruise-deals-div .item-body .item-subtitle ul li:last-child{border:none;padding-right:0;margin-right:0}.cruise-deals-sec .cruise-deals-div .item-body .cruise-sales-message{color:#666;font-size:14px;text-align:center;margin-bottom:10px}.cruise-deals-sec .cruise-deals-div .item-body .cruise-summary{color:var(--primary);font-size:14px;font-weight:600;text-align:center;margin-bottom:10px}.cruise-deals-sec .cruise-deals-div .item-body .item-price-line{text-align:center;margin-bottom:15px}.cruise-deals-sec .cruise-deals-div .item-body .item-price-line .item-price-from{vertical-align:top;font-size:12px}.cruise-deals-sec .cruise-deals-div .item-body .item-price-line .item-price-number{color:var(--primary);font-size:35px;font-weight:600}.cruise-deals-sec .cruise-deals-div .item-body .item-price-line .item-price-number span{font-size:24px;margin-right:5px}.cruise-deals-sec .cruise-deals-div .item-body .cruise-logo img{max-width:100%;max-height:30px}.cruise-deals-sec .cruise-deals-div .item-body .cruise-book{height:40px;background-color:var(--primary);border:1px solid var(--primary);color:#fff;font-size:14px;font-family:var(--font-me);text-transform:uppercase;width:100%;border-radius:0}.cruise-deals-sec .cruise-deals-div .item-body .cruise-book:hover{background-color:var(--secondary);border:1px solid var(--secondary);color:#fff}.newsletter-section{background-color:#e1e5e9;padding:30px}.newsletter-section .form-control{height:40px;font-size:14px;border-radius:.25rem}.newsletter-section .subscribe-btn{border:1px solid #39447d;background-color:#39447d;color:#fff;font-size:14px;border-radius:.25rem;height:40px;width:100%}.newsletter-section .subscribe-btn:hover{border:1px solid #ff8a1f;background-color:#ff8a1f;color:#fff}.newsletter-section h2{color:#333;font-size:1.75rem;font-weight:600;text-align:center}.newsletter-section h6{color:#666;font-size:15px;font-family:Poppins,sans-serif;font-weight:500;margin-bottom:30px;text-align:center}@media screen and (max-width:480px){.search-engine-sec{padding-top:100px}.search-engine-sec .nav-tabs .nav-item .nav-link .bx-ico{font-size:1.25rem}.search-engine-sec .nav-tabs .nav-item .nav-link{font-size:12px;padding:5px 10px}}@media screen and (min-width:481px) and (max-width:767px){.search-engine-sec{padding-top:100px}}@media screen and (min-width:768px) and (max-width:991px){.search-engine-sec{padding-top:175px}.search-engine-sec .nav-tabs .nav-item .nav-link{font-size:12px;padding:4px 8px}.search-engine-sec .nav-tabs .nav-item .nav-link .bx-ico{font-size:12px;margin-right:2px;vertical-align:middle}}@media screen and (max-width:767px){.search-engine-sec .nav-tabs .nav-item .nav-link .tab-text{display:none}}@media screen and (max-width:991px){.navbar-toggler{color:#000}}@media screen and (min-width:992px) and (max-width:1199px){.navbar-brand img{max-width:190px}header .navbar .navbar-nav .nav-item .nav-link{font-size:12px;padding:.5rem}}@media screen and (max-width:1199px){.search-engine-sec .search-box .home-input-field .form-control,.search-engine-sec .search-box .home-input-field .form-control:focus{font-size:12px}.cruise-deals-sec .cruise-deals-div .item-body .cruise-book,.search-engine-sec .search-box .home-input-field label{font-size:14px}}