@font-face{font-family:poppinsblack;src:url(../fonts/Poppins/poppins-black-webfont.woff2) format('woff2'),url(../fonts/Poppins/poppins-black-webfont.woff) format('woff');font-weight:400;font-style:normal}@font-face{font-family:poppinsblack_italic;src:url(../fonts/Poppins/poppins-blackitalic-webfont.woff2) format('woff2'),url(../fonts/Poppins/poppins-blackitalic-webfont.woff) format('woff');font-weight:400;font-style:normal}@font-face{font-family:poppinsbold;src:url(../fonts/Poppins/poppins-bold-webfont.woff2) format('woff2'),url(../fonts/Poppins/poppins-bold-webfont.woff) format('woff');font-weight:400;font-style:normal}@font-face{font-family:poppinsbold_italic;src:url(../fonts/Poppins/poppins-bolditalic-webfont.woff2) format('woff2'),url(../fonts/Poppins/poppins-bolditalic-webfont.woff) format('woff');font-weight:400;font-style:normal}@font-face{font-family:poppinsextrabold;src:url(../fonts/Poppins/poppins-extrabold-webfont.woff2) format('woff2'),url(../fonts/Poppins/poppins-extrabold-webfont.woff) format('woff');font-weight:400;font-style:normal}@font-face{font-family:poppinsextrabold_italic;src:url(../fonts/Poppins/poppins-extrabolditalic-webfont.woff2) format('woff2'),url(../fonts/Poppins/poppins-extrabolditalic-webfont.woff) format('woff');font-weight:400;font-style:normal}@font-face{font-family:poppinsextralight;src:url(../fonts/Poppins/poppins-extralight-webfont.woff2) format('woff2'),url(../fonts/Poppins/poppins-extralight-webfont.woff) format('woff');font-weight:400;font-style:normal}@font-face{font-family:poppinsextralight_italic;src:url(../fonts/Poppins/poppins-extralightitalic-webfont.woff2) format('woff2'),url(../fonts/Poppins/poppins-extralightitalic-webfont.woff) format('woff');font-weight:400;font-style:normal}@font-face{font-family:poppinsitalic;src:url(../fonts/Poppins/poppins-italic-webfont.woff2) format('woff2'),url(../fonts/Poppins/poppins-italic-webfont.woff) format('woff');font-weight:400;font-style:normal}@font-face{font-family:poppinslight;src:url(../fonts/Poppins/poppins-light-webfont.woff2) format('woff2'),url(../fonts/Poppins/poppins-light-webfont.woff) format('woff');font-weight:400;font-style:normal}@font-face{font-family:poppinslight_italic;src:url(../fonts/Poppins/poppins-lightitalic-webfont.woff2) format('woff2'),url(../fonts/Poppins/poppins-lightitalic-webfont.woff) format('woff');font-weight:400;font-style:normal}@font-face{font-family:poppinsmedium;src:url(../fonts/Poppins/poppins-medium-webfont.woff2) format('woff2'),url(../fonts/Poppins/poppins-medium-webfont.woff) format('woff');font-weight:400;font-style:normal}@font-face{font-family:poppinsmedium_italic;src:url(../fonts/Poppins/poppins-mediumitalic-webfont.woff2) format('woff2'),url(../fonts/Poppins/poppins-mediumitalic-webfont.woff) format('woff');font-weight:400;font-style:normal}@font-face{font-family:poppinsregular;src:url(../fonts/Poppins/poppins-regular-webfont.woff2) format('woff2'),url(../fonts/Poppins/poppins-regular-webfont.woff) format('woff');font-weight:400;font-style:normal}@font-face{font-family:poppinssemibold;src:url(../fonts/Poppins/poppins-semibold-webfont.woff2) format('woff2'),url(../fonts/Poppins/poppins-semibold-webfont.woff) format('woff');font-weight:400;font-style:normal}@font-face{font-family:poppinssemibold_italic;src:url(../fonts/Poppins/poppins-semibolditalic-webfont.woff2) format('woff2'),url(../fonts/Poppins/poppins-semibolditalic-webfont.woff) format('woff');font-weight:400;font-style:normal}@font-face{font-family:poppinsthin;src:url(../fonts/Poppins/poppins-thin-webfont.woff2) format('woff2'),url(../fonts/Poppins/poppins-thin-webfont.woff) format('woff');font-weight:400;font-style:normal}@font-face{font-family:poppinsthin_italic;src:url(../fonts/Poppins/poppins-thinitalic-webfont.woff2) format('woff2'),url(../fonts/Poppins/poppins-thinitalic-webfont.woff) format('woff');font-weight:400;font-style:normal}.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%}.my-slider .bd-example .carousel,.my-slider .bd-example .carousel-inner,.my-slider .bd-example .carousel-item{width:100%;height:100%}.my-slider .bd-example .carousel-item .carousel-item-div{background-position:center;background-repeat:no-repeat;background-size:cover;width:100%;height:100%}.my-slider .bd-example .carousel-item .carousel-overlay{position:absolute;top:0;left:0;height:100%;width:100%;background-color:rgba(0,0,0,.2)}.my-slider .bd-example .carousel-item .carousel-caption{top:15%;bottom:auto}.my-slider .bd-example .carousel-item .carousel-caption h1{font-family:poppinsbold,sans-serif;font-size:3rem;color:#fff;margin-bottom:5px}.my-slider .bd-example .carousel-item .carousel-caption h6{font-size:1rem;font-family:poppinssemibold,sans-serif}.btn:disabled{cursor:not-allowed}.search-engine-section{position:relative;z-index:1;padding-top:20%;padding-bottom:75px}.search-engine-section .search-box{background-color:#fff;padding:20px 30px;border-radius:100px}.search-engine-section .search-box .journey-ul{list-style-type:none;padding:0;margin:0}.search-engine-section .search-box .journey-ul li{display:inline-block;margin-right:10px}.search-engine-section .search-box .journey-ul li:last-child{margin-right:0}.search-engine-section .search-box .journey-ul li .flight-jrn-btn label{font-size:13px;margin:0}.search-engine-section .search-box .journey-ul li .flight-jrn-btn label span{text-align:center;display:block;border:1px solid #0c15d2;border-radius:50px;padding:5px 20px;color:#0c15d2}.search-engine-section .search-box .journey-ul li .flight-jrn-btn label input{position:absolute;opacity:0}.search-engine-section .search-box .journey-ul li .flight-jrn-btn label:hover,.search-engine-section .search-box .journey-ul li .flight-jrn-btn:hover{cursor:pointer}.search-engine-section .search-box .journey-ul li .flight-jrn-btn input:checked+span{background-color:#0c15d2;border:1px solid #0c15d2;color:#fff}.search-engine-section .search-box .form-menu{position:relative;padding:0;border-radius:.25rem;width:100%}.search-engine-section .search-box .form-menu.hovermain .hovermenu{position:absolute;top:45px;background:#fff;width:265px;margin-left:0;height:auto;color:#333;padding:15px;z-index:9999;box-shadow:0 0 10px 1px #d2b4f7;border-radius:10px}.search-engine-section .search-box .form-menu.hovermain .hovermenu:hover{display:block}.search-engine-section .search-box .form-menu.hovermain .hovermenu p{font-size:14px;margin-bottom:0;font-family:poppinssemibold,sans-serif;color:#333}.search-engine-section .search-box .form-menu.hovermain .hovermenu small{font-size:12px;color:#777}.search-engine-section .search-box .form-menu.hovermain .hovermenu .btn-minus,.search-engine-section .search-box .form-menu.hovermain .hovermenu .btn-plus{display:inline-block;width:30px;height:30px;background:0 0;color:#333;border:none;box-shadow:none;padding:0}.search-engine-section .search-box .form-menu.hovermain .hovermenu .btn-minus:disabled span,.search-engine-section .search-box .form-menu.hovermain .hovermenu .btn-plus:disabled span{cursor:not-allowed}.search-engine-section .search-box .form-menu.hovermain .hovermenu .btn-minus span,.search-engine-section .search-box .form-menu.hovermain .hovermenu .btn-plus span{border:1px solid #0c15d2;background-color:#0c15d2;margin-left:0;color:#fff;text-decoration:none;height:30px;border-radius:50%;width:30px;display:block;text-align:center;line-height:30px;font-size:17px}.search-engine-section .search-box .form-menu.hovermain .hovermenu .btn-minus span:hover,.search-engine-section .search-box .form-menu.hovermain .hovermenu .btn-plus span:hover{color:#fff;border:1px solid #0c15d2;background-color:#0c15d2}.search-engine-section .search-box .form-menu.hovermain .hovermenu .btn-minus:focus,.search-engine-section .search-box .form-menu.hovermain .hovermenu .btn-plus:focus{outline:0}.search-engine-section .search-box .form-menu.hovermain .hovermenu .btn-minus:hover span,.search-engine-section .search-box .form-menu.hovermain .hovermenu .btn-plus:hover span{color:#fff;border:1px solid #0c15d2;background-color:#0c15d2}.search-engine-section .search-box .form-menu.hovermain .hovermenu .qty{margin:5px;width:15px;color:#000;background-color:transparent;padding:0;border:0;outline:0;text-align:center;font-weight:700}.search-engine-section .search-box .form-menu.hovermain .hovermenu .flight_type_btn{background-color:#0c15d2;height:auto;min-height:25px;width:100%;color:#fff}.search-engine-section .search-box .form-menu.hovermain .hovermenu .flight_type_btn:hover{background-color:#d30c1f;color:#fff}.search-engine-section .search-box .form-menu.hovermain .hovermenu label{color:#000;margin:0}.search-engine-section .search-box .form-menu.hovermain .hovermenu:before{border-color:transparent transparent #fff;border-style:solid;border-width:12px;content:"";height:0;left:15%;position:absolute;top:-21px;width:0;z-index:1}.search-engine-section .search-box label{font-size:13px;color:#666;font-family:poppinsmedium}.search-engine-section .search-box .form-control{outline:0;box-shadow:none;font-size:14px;height:40px;border:1px solid #b3b3b3}.search-engine-section .search-box .search-btn{height:40px;font-size:18px;color:#fff;font-family:poppinssemibold,sans-serif;width:100%;background-color:#0c15d2;border:1px solid #0c15d2;border-radius:.25rem}.search-engine-section .search-box .search-btn:hover{background-color:#d30c1f;border:1px solid #d30c1f}.search-engine-section .search-box .search-btn .bx{vertical-align:middle}.search-box .form-control::-webkit-input-placeholder{color:#6c7589}.search-box .form-control::-ms-input-placeholder{color:#6c7589}.search-box .form-control:-ms-input-placeholder{color:#6c7589}.search-box .advanced-link{font-size:13px;color:#0052cc;cursor:pointer;margin:0}.search-box .advanced-link:hover{color:#0c15d2}.flight-deals-section{padding:40px 0;background-color:#ffff}.flight-deals-section h2{color:#333;font-size:1.75rem;font-family:poppinssemibold;text-align:center;margin-bottom:0}.flight-deals-section .destination-layout{margin-top:30px}.flight-deals-section .destination-layout:hover .img-sec img{transform:scale(1.2)}.flight-deals-section .destination-layout .img-sec{overflow:hidden;border-radius:10px 10px 0 0;position:relative;cursor:pointer}.flight-deals-section .destination-layout .img-sec img{min-height:200px;max-height:200px;object-fit:cover;width:100%;max-width:100%;border-radius:10px 10px 0 0;transform:scale(1);transition:ease-in-out .5s}.flight-deals-section .destination-layout .img-sec .img-overlay{position:absolute;top:0;left:0;width:100%;height:100%;border-radius:10px 10px 0 0;background-color:rgba(0,0,0,.3)}.flight-deals-section .destination-layout .img-sec .img-text{position:absolute;bottom:00px;padding:10px;left:0;width:100%;text-align:center;color:#fff;font-size:20px;font-family:poppinssemibold}.flight-deals-section .destination-layout .title-sec{background-color:#f5f5f5;border-radius:0 0 10px 10px;padding:15px;text-align:center;box-shadow:0 2px 2px #ccc}.flight-deals-section .destination-layout .title-sec h4{font-size:18px;color:#000;font-family:poppinssemibold;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.flight-deals-section .destination-layout .title-sec h6{font-size:14px;margin-bottom:10px}.flight-deals-section .destination-layout .title-sec h6 span{font-size:16px;color:#0c15d2;font-family:poppinsbold}.flight-deals-section .destination-layout .title-sec p{font-size:14px;color:#666;font-family:poppinsmedium;margin-bottom:.5rem}.flight-deals-section .destination-layout .title-sec .book-btn{font-size:14px;border-radius:50px;color:#fff;background-color:#0c15d2;border:1px solid #0c15d2;padding:.35rem 1rem}.flight-deals-section .destination-layout .title-sec .book-btn:hover{background-color:#d30c1f;border:1px solid #d30c1f}.best-deal-section{padding:40px 0 0;background-color:#fff}.best-deal-section h2{color:#333;font-size:1.75rem;font-family:poppinssemibold;text-align:center;margin-bottom:25px}.best-deal-section .best-deal-div{text-align:center}.best-deal-section .best-deal-div:hover .best-deal-icon{background:#fff;color:#010b2f;transform:scale(.9);-webkit-transform:scale(.9);-moz-transform:scale(.9);-ms-transform:scale(.9);-o-transform:scale(.9)}.best-deal-section .best-deal-div:hover .best-deal-icon:after{-webkit-animation:sonarEffect 1.3s ease-out 75ms infinite;-moz-animation:sonarEffect 1.3s ease-out 75ms infinite;animation:sonarEffect 1.3s ease-out 75ms infinite}.best-deal-section .best-deal-div .best-deal-icon{width:80px;height:80px;line-height:80px;border-radius:50%;transition:all .5s ease;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;display:block;margin:auto}.best-deal-section .best-deal-div .best-deal-icon:after{position:absolute;width:100%;height:100%;border-radius:50%;content:'';-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;top:0;left:0;padding:0;z-index:-1;box-shadow:0 0 0 2px rgba(255,255,255,.1);opacity:0;transform:scale(.9);-webkit-transform:scale(.9);-moz-transform:scale(.9);-ms-transform:scale(.9);-o-transform:scale(.9)}.best-deal-section .best-deal-div img{max-height:50px;margin:auto}.best-deal-section .best-deal-div h5{font-size:18px;font-family:poppinssemibold;color:#111236;margin:20px 0 10px;line-height:1.4}.best-deal-section .best-deal-div p{font-size:13px;color:#666;margin:0}@-webkit-keyframes sonarEffect{0%{opacity:.3}40%{opacity:.5;box-shadow:0 0 0 2px rgba(12,21,210,.1),0 0 10px 10px rgba(12,21,210,.8),0 0 0 3px rgba(12,21,210,.5)}100%{box-shadow:0 0 0 2px rgba(12,21,210,.1),0 0 10px 10px rgba(12,21,210,.8),0 0 0 3px rgba(12,21,210,.5);-webkit-transform:scale(1.3);opacity:0}}@-moz-keyframes sonarEffect{0%{opacity:.3}40%{opacity:.5;box-shadow:0 0 0 2px rgba(12,21,210,.1),0 0 10px 10px rgba(12,21,210,.8),0 0 0 3px rgba(12,21,210,.5)}100%{box-shadow:0 0 0 2px rgba(12,21,210,.1),0 0 10px 10px rgba(12,21,210,.8),0 0 0 3px rgba(12,21,210,.5);-moz-transform:scale(1.3);opacity:0}}@keyframes sonarEffect{0%{opacity:.3}40%{opacity:.5;box-shadow:0 0 0 2px rgba(12,21,210,.1),0 0 10px 10px rgba(12,21,210,.8),0 0 0 3px rgba(12,21,210,.5)}100%{box-shadow:0 0 0 2px rgba(12,21,210,.1),0 0 10px 10px rgba(12,21,210,.8),0 0 0 3px rgba(12,21,210,.5);transform:scale(1.3);opacity:0}}.newsletter-sec{background-image:url(../images/newsletter-bg.jpg);background-repeat:no-repeat;background-size:cover;background-position:center;padding:30px 0}.newsletter-sec h2{color:#333;font-size:1.75rem;font-family:poppinssemibold;text-align:center}.newsletter-sec h6{color:#666;font-size:15px;font-family:poppinsmedium,sans-serif;text-align:center}.newsletter-sec .news-letter-form{margin-top:30px;background-color:#fff;border:1px solid #b3b3b3;border-radius:50px;padding:3px}.newsletter-sec .news-letter-form .form-control{border:none;height:40px;border-radius:50px;font-size:16px;outline:0;box-shadow:none}.newsletter-sec .news-letter-form .subscribe-btn{width:100%;background-color:#0c15d2;border:1px solid #0c15d2;border-radius:50px;color:#fff;font-size:16px;height:40px}.newsletter-sec .news-letter-form .subscribe-btn:hover{background-color:#d30c1f;border:1px solid #d30c1f}@media screen and (max-width:480px){.search-engine-section{padding-top:65%}.newsletter-sec .news-letter-form .form-control,.newsletter-sec .news-letter-form .subscribe-btn{font-size:14px}.search-engine-section .search-box .journey-ul li{margin-right:5px}.search-engine-section .search-box .journey-ul li .flight-jrn-btn label{font-size:12px}.search-engine-section .search-box .journey-ul li .flight-jrn-btn label span{padding:5px 15px}}@media screen and (min-width:481px) and (max-width:991px){.search-engine-section{padding-top:30%}}@media screen and (max-width:767px){.my-slider .bd-example .carousel-item .carousel-caption{top:0}.my-slider .bd-example .carousel-item .carousel-caption h1{font-size:2.5rem}}@media screen and (min-width:768px) and (max-width:991px){.my-slider .bd-example .carousel-item .carousel-caption{top:5%}}@media screen and (max-width:991px){.search-engine-section .search-box{border-radius:10px;padding:20px}}@media screen and (min-width:992px) and (max-width:1199px){.search-engine-section{padding-top:25%}}.search-engine-section .search-box .add-city{font-size:13px;background-color:#0c15d2;border:1px solid #0c15d2;color:#fff;padding:0.25rem 0.75rem;}.search-engine-section .search-box .add-city:hover{font-size:13px;background-color:#d30c1f;border:1px solid #d30c1f;color:#fff;padding:0.25rem 0.75rem;}

.search-engine-section .search-box .form-control{color:#333}

.search-engine-section .search-box .form-control:-ms-input-placeholder {
    color: #333;
}

.search-engine-section .search-box .form-control::-ms-input-placeholder {
    color: #333;
}

.search-engine-section .search-box .form-control::-webkit-input-placeholder {
    color: #333;
}

.search-engine-section .search-box .form-control::placeholder {
    color: #333;
}