@media (min-width:1199px){#search-button-container{padding-left:5px;padding-right:5px}}@media (min-width:992px){#contact-us .btn{max-width:256px}#search-button.price-alert-handler-checked{font-size:18px!important}}@media (max-width:442px){#passthru-p3 .title{font-size:25px}#cookie-notice .description{font-size:13px!important;line-height:1.5!important}#cookie-notice img{margin:0 5px;width:16px!important;height:16px!important}}@media (max-width:1199px){#image-curve{clip-path:unset;align-items:unset;background-image:url(/images/flights/tablet.webp);height:320px;margin-top:60px;padding:25px}#image-curve .banner-text{font-size:30px;line-height:1.5}.input-items{margin:6px 0}.input-items .form-control,.input-items .input-control{background:#fff}.input-items label{margin:4px 0}#kayak-compare-filter-form .form-check-label{color:#000}#kayak-compare-filter-form .main-inputs .form-control.cs-input,#kayak-compare-filter-form .input-items .form-control,#kayak-compare-filter-form .input-items .input-control{background:#eee}#cookie-notice .description,.cookie-confirm-btn{font-size:13px}#newsletter-form h4,#newsletter-form h5{font-size:24px}.main-inputs>div .input-box{margin:0!important}.input-group{border-radius:4px;background-color:unset!important}.flex-one-desktop{display:unset!important}.sign-up-button{letter-spacing:normal;text-align:center;color:#fff;font-size:18px;font-style:normal;font-weight:600;font-stretch:100%;line-height:normal}#search-button-container #search-button{min-height:50px;font-size:22px}#slogan-container{padding:50px 0}#slogan-container:before{display:none}#filter-form .inline-inputs .input{width:100%}.input-control:not(.filled) i{color:#6d6d6d}.basic-drop-down{margin-inline-end:0}.basic-drop-down .body{max-width:unset!important}#companies{margin-top:25px;margin-bottom:25px}#search-button{box-shadow:unset!important}.flights-filter-form{margin-top:12px}}@media (max-width:991px){#newsletter-form{text-align:center}.input-items .form-control,.input-items .input-control{background:#fff}footer #footer-links li,footer p{font-size:18px}#slogan-container .body .slogan{font-size:30px}#progress-loading #img-area{margin:20px 0}#progress-loading .body{justify-content:flex-start;padding-top:80px}#progress-loading .body p{font-size:22px}#progress-loading #search-icon{width:85px;height:85px}#passthru-p3 .title{font-size:45px}}@media (max-width:767px){.phone-call-section{display:flex}.navbar{min-height:62px}#filter-form #date-to .date-picker-range{inset-inline-end:0}#image-curve{align-items:unset;background-image:url(/images/flights/mobile.webp);height:300px;padding:25px}#image-curve .banner-text{font-size:24px;line-height:32px}#main-area .title{margin-top:25px}#footer-links{display:unset!important}.input-box .input-control .selected,.selected-time,.basic-drop-down .d-name{font-size:15px;line-height:24px}.input-items label{color:#fff;font-size:14px;line-height:24px}.input-items .form-control,.input-items .input-control{background:#fff}#passthru-p3 .title{font-size:35px}#flights-filter-form #date-to .date-picker-range,#check-out-date .date-picker-range{inset-inline-end:0}#mobile-input-passengers .body{inset-inline-start:unset;inset-inline-end:0}footer #footer-links li{border-inline-end-width:0;margin:16px 0;display:block}#cookie-notice{padding:6px}#cookie-notice .description{font-size:15px;line-height:1.7}#cookie-notice img{width:17px;height:17px;margin:0 5px}#credential_picker_iframe{bottom:65px!important}#kayak-compare-filter-form .input-group .input-box input{background-color:#fff}#kayak-compare-filter-form #parent-filter{background-color:#0000}#kayak-compare-filter-form .search-overlay{z-index:1000;background-color:#00000080;background-image:linear-gradient(#001a3eb3 0%,#003b8ab3 100%);justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:fixed;top:0;left:0}#kayak-compare-filter-form .flight-info{color:#fff}#kayak-compare-filter-form .flight-info__data{border-bottom:1px solid #263d5b;justify-content:space-between;padding-bottom:16px;display:flex}#kayak-compare-filter-form .flight-info__day{font-size:12px}#kayak-compare-filter-form .flight-info__location{margin-bottom:16px;font-size:20px;font-weight:800}#kayak-compare-filter-form .flight-info__pricing-type,#kayak-compare-filter-form .flight-info__date,#kayak-compare-filter-form .flight-info__travelers{text-transform:capitalize;font-size:14px;font-weight:700}#kayak-compare-filter-form .company-item--white-bg{background-color:#fff;border:2px solid #0000;border-radius:8px;padding:6px}#kayak-compare-filter-form .company-item--selected{border-color:#f2c94c}#kayak-compare-filter-form .brands-section.brands-selection{background:0 0}#kayak-compare-filter-form .inline-inputs .input{width:100%}}@media (max-width:575px){.basic-drop-down .d-name,.basic-drop-down .d-icon i{color:#000}.basic-drop-down>div{background:#eee;border-radius:8px;padding:8px;display:inline}footer p{font-size:14px}#main-content #title{font-size:32px}#main-content #description{text-align:justify}#main-area .hotels-filter-form{background-color:#049dd9!important}#main-area .hotels-filter-form .title{margin:-15px -15px 0;padding:15px}.select-box{justify-content:space-between;align-items:center;margin:0 0 5px;padding-bottom:5px;display:flex}.select-box .selected-area{min-width:100px;min-height:35px}.room-name-area{place-content:center space-between;align-items:center;display:flex}.room-name-area .remove-icon-mobile{display:block}#mobile-input-passengers .body{width:calc(200% + 30px)}#companies ul li{width:145px}#companies ul li div img{width:120px}#slogan-container .body .slogan{font-size:25px!important}#passthru-p3 .title{font-size:25px}#passthru-p3 .logo{width:106px!important}#passthru-p3 .brand-redirection{margin-top:5px;padding:5px}#passthru-p3 #loading-to-partner #animation .m_scroll_arrows{width:12px;height:12px}}@media (min-width:1200px){.top-inputs{padding-inline-start:7px}.main-inputs>div{padding:0}}@media (max-width:575px){#main-area .title{margin:10px;padding:10px;font-size:27px!important}}@media (max-width:360px){.Logo{width:160px}}