.cover-frame-child{background-color:var(--color-whitesmoke);width:1920px;height:960px;position:absolute;top:0;left:0}.frame-child{object-fit:cover;width:1302.1px;height:960px}.frame-child,.made-by-team{position:relative}.frame-icon,.frame3{position:absolute;top:0;overflow:hidden}.frame3{flex-direction:column;justify-content:flex-end;align-items:center;width:196px;height:898.25px;display:flex;left:0}.frame-icon{width:366.75px;height:494.81px;left:6.25px}.travel-website{font-weight:500;position:relative}.frame4{color:var(--primary-contrast);flex-direction:column;justify-content:flex-end;align-items:center;width:224px;height:867.38px;font-size:34px;display:flex;position:absolute;top:0;left:0;overflow:hidden}.frame1,.frame2{flex-shrink:0;overflow:hidden}.frame2{width:373px;height:898.25px;margin-left:-426px;position:relative}.frame1{flex-direction:row;justify-content:flex-end;align-items:flex-start;width:1302.1px;height:960px;display:flex}.fickleflight-logo-icon{flex-shrink:0;width:130.11px;height:24.89px;position:relative;overflow:hidden}.explore,.hotels,.offers,.search{flex-shrink:0;height:11.96px;display:inline-block;position:relative}.explore{color:var(--color-cornflowerblue-100);width:35.13px}.hotels,.offers,.search{width:32.14px}.hotels,.offers{width:30.65px}.offers{width:29.15px}.navigation-menu{flex-direction:row;justify-content:flex-end;align-items:center;gap:22.43px;display:flex}.hamburger-menu-icon,.notification-bell-icon{flex-shrink:0;position:relative;overflow:hidden}.hamburger-menu-icon{width:17.94px;height:17.94px;display:none}.notification-bell-icon{width:17.97px;height:17.97px}.unsplashd1upkifd04a-icon{object-fit:cover;border-radius:28.41px;width:26.96px;height:26.96px}.account-section{flex-direction:row;justify-content:center;align-items:center;gap:8.97px;display:flex}.navigation-right{justify-content:flex-end;gap:26.91px}.navigation-right,.top-container,.top-header{flex-direction:row;align-items:center;display:flex}.top-container{flex:1;justify-content:space-between}.top-header{background-color:var(--primary-contrast);box-sizing:border-box;text-align:left;color:var(--color-darkslategray-100);font-size:10.47px;font-family:var(--components-button-large);background:#fff;justify-content:center;align-self:stretch;width:100%;height:57.56px;padding:16.4459px 59.8032px;position:sticky;top:0}.find-the-best,.lets-explore{align-self:stretch;line-height:50.09px;position:relative}.find-the-best{font-size:17.94px;line-height:23.92px;font-family:var(--components-button-large)}.title{flex-direction:column;justify-content:flex-start;align-self:stretch;gap:3.74px}.departure,.label-container,.title{align-items:center;display:flex}.departure{letter-spacing:.11px;flex-shrink:0;width:40.37px;height:8.97px;line-height:8.97px;position:relative}.label-container{background-color:var(--primary-contrast);box-sizing:border-box;flex-direction:row;justify-content:flex-start;height:1.5px;padding:0 2.99016px}.avatar,.op{justify-content:center;align-items:center}.op{letter-spacing:.3px;flex:1;align-self:stretch;line-height:166%;display:flex;position:relative}.avatar{background-color:var(--color-silver);border-radius:47.84px;flex-direction:row;flex-shrink:0;width:17.94px;height:17.94px;display:none;overflow:hidden}.chip1{letter-spacing:.12px;line-height:13.46px;position:relative}.typography{text-align:left;color:var(--text-primary);flex-direction:column;justify-content:flex-start;align-items:flex-start;padding:2.24262px 4.48524px;font-size:9.72px;display:flex}.cancel-icon{flex-shrink:0;width:17.94px;height:17.94px;position:relative;overflow:hidden}.container{background-color:var(--color-gainsboro-100);border-radius:11.96px;flex-direction:row;justify-content:flex-start;align-items:center;padding:2.99016px;display:flex}.chip,.muiautocompletetag{justify-content:flex-start;align-items:flex-start}.chip{flex-direction:column;display:flex}.muiautocompletetag{flex-direction:row;gap:5.98px;display:none}.singapore-sin{letter-spacing:.11px;color:var(--text-primary);text-align:left;flex:1;font-size:11.96px;line-height:17.94px;position:relative}.active{text-align:center;color:var(--color-dimgray);flex-direction:row;justify-content:flex-start;align-self:stretch;align-items:center;gap:5.98px;padding:11.2131px 0;display:flex;overflow:hidden}.input{border:.7px solid var(--other-outlined-border);box-sizing:border-box;border-radius:2.99px;padding:0 8.97047px}.departure-field,.input{flex-direction:column;justify-content:flex-start;align-self:stretch;align-items:flex-start;height:41.86px;display:flex}.arrival,.input-group{align-items:center;display:flex}.input-group{flex-direction:column;flex:1;justify-content:center;padding:3.7377px}.arrival{letter-spacing:.11px;width:26.16px;height:8.97px;line-height:8.97px}.arrival,.date,.date-icon{flex-shrink:0;position:relative}.date{letter-spacing:.11px;align-items:center;width:19.44px;height:8.97px;line-height:8.97px;display:flex}.date-icon{opacity:.5;width:17.97px;height:17.97px;overflow:hidden}.inputs-row{flex-direction:row;flex:1;justify-content:flex-start;align-items:flex-start;display:flex}.button1{letter-spacing:.34px;text-transform:uppercase;width:109.87px;font-weight:500;line-height:19.44px;display:inline-block;position:relative}.button-group,.search-flights-button{flex-direction:column;justify-content:center;align-items:center;display:flex}.search-flights-button{border-radius:2.99px;flex-shrink:0;width:122.6px;height:41.86px;transition:all .3s;overflow:hidden}.search-flights-button,.search-flights-button:hover{background-color:var(--color-orange)}.button-group{text-align:center;color:var(--primary-contrast);padding:3.7377px;font-size:11.21px}.search-form{background-color:var(--primary-contrast);text-align:left;color:var(--color-gray-200);font-size:8.97px;font-family:var(--components-button-large);border-radius:7.48px;flex-direction:row;justify-content:flex-start;align-self:stretch;align-items:flex-start;padding:14.9508px;display:flex}.search-container{box-sizing:border-box;justify-content:center;gap:32.14px;width:100%;height:478.43px;padding:0 104.656px}.hero-section,.search-container,.search-section{flex-direction:column;align-items:center;display:flex}.search-section{text-align:center;color:var(--primary-contrast);font-size:45.6px;font-family:var(--font-baloo-bhai);background-image:url(search-section@3x.41418180.png);background-position:top;background-repeat:no-repeat;background-size:cover;justify-content:center;width:1076.45px}.hero-section{font-size:var(--font-size-xl);justify-content:flex-start;align-self:stretch}.sin,.singapore,.upcoming-flight{letter-spacing:.04em;text-transform:uppercase;width:947.92px;display:inline-block;position:relative}.sin,.singapore{text-transform:capitalize;flex-shrink:0;width:33.44px;height:20.93px}.singapore{letter-spacing:.02em;color:var(--color-gray-100);width:53.82px;height:11.96px;font-size:10.47px}.from-details{justify-content:flex-start;align-items:flex-start;gap:var(--gap-12xs);flex-direction:column;width:53.82px;height:34.39px;display:flex}.duration-child,.h-55m{width:87.75px;height:18.09px;position:relative}.h-55m{letter-spacing:.02em;text-transform:capitalize;flex-shrink:0;width:49.08px;height:11.96px;display:inline-block}.duration{color:var(--color-gray-100);flex-direction:column;justify-content:flex-start;align-items:center;gap:3px;width:87.72px;height:32.96px;font-size:10.47px;display:flex}.lax,.los-angeles{letter-spacing:.04em;text-transform:capitalize;flex-shrink:0;width:38.33px;height:20.93px;display:inline-block;position:relative}.los-angeles{letter-spacing:.02em;color:var(--color-gray-100);width:65.24px;height:11.96px;font-size:10.47px}.to-details{box-sizing:border-box;justify-content:flex-start;align-items:flex-end;gap:var(--gap-12xs);text-align:right;flex-direction:column;width:65.24px;height:34.39px;padding:0 .000038147px 0 0;display:flex}.to-and-from{flex-direction:row;justify-content:space-between;align-self:stretch;align-items:center;display:flex}.horizontal-line{border-top:.7px solid var(--color-whitesmoke);box-sizing:border-box;align-self:stretch;height:.75px;position:relative}.days-to-go-container,.departs-on-1{letter-spacing:.02em;flex-shrink:0;display:inline-block;position:relative}.departs-on-1{text-transform:capitalize;width:152.42px}.days-to-go-container{text-align:right;width:65.21px}.departure-details{color:var(--color-gray-100);flex-direction:row;justify-content:space-between;align-self:stretch;align-items:center;font-size:10.47px;display:flex}.flight-main-container{border:.7px solid var(--color-whitesmoke);border-radius:5.98px;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:15.7px;padding:14.9508px;display:flex}.line-separator{border-right:.7px solid var(--color-whitesmoke);box-sizing:border-box;width:.75px;height:109.13px;position:relative}.prepare-for-your{letter-spacing:.04em;text-transform:uppercase;align-self:stretch;position:relative}.hotel-child,.hotel1{width:48.96px;height:48.96px;position:relative}.hotel1{letter-spacing:.04em;font-size:11.21px;font-family:var(--components-button-large);color:var(--color-gray-100);text-align:left;flex-shrink:0;width:29.15px;height:13.46px;display:inline-block}.hotel{cursor:pointer;background-color:#0000;border:0;flex-direction:column;justify-content:center;align-items:center;gap:5.98px;padding:0;display:flex}.attractions-child{border-radius:11.96px;width:48.96px;height:48.96px;position:relative}.attractions1,.commute1,.eats1{letter-spacing:.04em;font-size:11.21px;font-family:var(--components-button-large);color:var(--color-gray-100);text-align:center;flex-shrink:0;width:59.8px;height:13.46px;display:inline-block;position:relative}.commute1,.eats1{width:23.92px}.commute1{width:52.33px}.taxi-child{border-radius:11.96px;width:52.41px;height:48.97px;position:relative}.movies1,.taxi1{letter-spacing:.04em;font-size:11.21px;font-family:var(--components-button-large);color:var(--color-gray-100);text-align:center;width:24.01px;display:inline-block;position:relative}.movies1{flex-shrink:0;width:38.87px;height:13.46px}.trip-menus{flex-direction:row;justify-content:space-between;align-self:stretch;align-items:flex-start;display:flex}.flight-details,.prepare-menu,.upcoming-flight-section{justify-content:flex-start;align-items:flex-start;display:flex}.prepare-menu{color:#cecece;flex-direction:column;flex:1;gap:14.95px;font-size:13.46px}.flight-details,.upcoming-flight-section{align-self:stretch}.flight-details{color:var(--color-cornflowerblue-200);flex-direction:row;gap:26.91px;font-size:17.94px}.upcoming-flight-section{flex-direction:column;gap:14.95px}.most-popular-destinations{letter-spacing:.04em;text-transform:capitalize;color:var(--color-darkslategray-200);align-self:stretch;font-size:22.43px;position:relative}.title-container{flex-direction:column;flex:1;justify-content:flex-start;align-items:flex-start;gap:4.49px;display:flex}.view-all-destinations{letter-spacing:.04em;flex-shrink:0;width:147.51px;font-weight:500;display:inline-block;position:relative}.destinations-titles,.view-all-top{flex-direction:row;justify-content:flex-start;display:flex}.view-all-top{background-color:var(--primary-contrast);text-align:right;color:inherit;border-radius:23.17px;align-items:flex-start;gap:7.48px;width:172.97px;text-decoration:none}.destinations-titles{align-self:stretch;align-items:center}.div1,.from,.paris{color:var(--primary-contrast);position:relative}.paris{letter-spacing:.02em;font-size:14.95px;font-family:var(--components-button-large);text-align:left;flex:1}.div1,.from{text-align:right;flex-shrink:0;display:inline-block}.from{letter-spacing:.04em;text-transform:uppercase;font-size:11.96px;font-family:var(--components-button-large);width:39.27px;height:14.2px}.div1{font-size:28.41px;line-height:28.41px;font-family:var(--font-baloo-bhai);width:67.97px;height:28.41px}.destination-details,.from-parent{box-sizing:border-box;justify-content:flex-start;display:flex}.from-parent{align-items:flex-end;gap:var(--gap-12xs);flex-direction:column;width:67.97px;height:44.1px;padding:0 .00000953674px 0 0}.destination-details{flex-direction:row;align-items:flex-start;width:214.85px;padding:5.98032px 8.97047px}.card-1,.destination-details-wrapper{flex-direction:column;align-items:center;display:flex}.destination-details-wrapper{background-image:url(frame-696@3x.cd5d5043.png);background-position:top;background-repeat:no-repeat;background-size:cover;flex-shrink:0;justify-content:flex-start;width:215.29px;height:136.05px;overflow:hidden}.card-1{cursor:pointer;box-sizing:border-box;background-color:#0000;border:0;justify-content:center;width:25%;padding:0 11.9606px}.div2{font-size:28.41px;line-height:28.41px;font-family:var(--font-baloo-bhai);color:var(--primary-contrast);text-align:right;flex-shrink:0;width:74.01px;height:28.41px;display:inline-block;position:relative}.from-group{justify-content:flex-start;align-items:flex-end;gap:var(--gap-12xs);flex-direction:column;width:74.7px;height:44.1px;display:flex}.destination-details-container{background-image:url(frame-697@3x.fe8efb47.png);background-position:top;background-repeat:no-repeat;background-size:cover;flex-shrink:0;align-items:center;width:215.29px;height:136.05px;overflow:hidden}.destination-details-container,.destination-details-frame,.from-container{flex-direction:column;justify-content:flex-start;display:flex}.from-container{box-sizing:border-box;align-items:flex-end;gap:var(--gap-12xs);width:67.97px;height:44.1px;padding:0 .0000114441px 0 0}.destination-details-frame{background-image:url(frame-698@3x.b7b6cf10.png);background-position:top;background-repeat:no-repeat;background-size:cover;flex-shrink:0;align-items:center;width:215.29px;height:136.05px;overflow:hidden}.div4{font-size:28.41px;line-height:28.41px;font-family:var(--font-baloo-bhai);color:var(--primary-contrast);text-align:right;flex-shrink:0;width:75.22px;height:28.41px;display:inline-block;position:relative}.from-parent1{box-sizing:border-box;align-items:flex-end;gap:var(--gap-12xs);flex-direction:column;width:75.22px;height:44.1px;padding:0 .0000038147px 0 0}.cards-container,.frame-div,.from-parent1{justify-content:flex-start;display:flex}.frame-div{background-image:url(frame-699@3x.cd1beafd.png);background-position:top;background-repeat:no-repeat;background-size:cover;flex-direction:column;flex-shrink:0;align-items:center;width:215.29px;height:136.05px;overflow:hidden}.cards-container{flex-direction:row;align-self:stretch;align-items:flex-start;margin-left:-16px;margin-right:-16px}.view-all-destinations1{letter-spacing:.04em;flex-shrink:0;width:147.51px;font-weight:500;display:inline-block;position:relative}.pop-destinations-main,.view-all-bottom{justify-content:flex-start;align-items:flex-start}.view-all-bottom{background-color:var(--primary-contrast);text-align:right;border-radius:23.17px;flex-direction:row;gap:7.48px;width:172.97px;display:none}.pop-destinations-main{color:var(--color-cornflowerblue-200);flex-direction:column;align-self:stretch;gap:17.94px;display:flex}.recommended-holidays{letter-spacing:.04em;text-transform:capitalize;flex:1;position:relative}.view-all-holidays{letter-spacing:.04em;flex-shrink:0;width:124.01px;font-weight:500;display:inline-block;position:relative}.rec-title,.view-all-holidays-parent{flex-direction:row;justify-content:flex-start;display:flex}.view-all-holidays-parent{background-color:var(--primary-contrast);text-align:right;color:var(--color-cornflowerblue-200);border-radius:23.17px;align-items:flex-start;gap:7.48px;width:149.43px;font-size:13.46px;text-decoration:none}.rec-title{align-self:stretch;align-items:center}.unsplash5mv818tzxeo-icon{object-fit:cover;border-radius:7.48px 7.48px 0 0;flex-shrink:0;align-self:stretch;max-width:100%;height:181.26px;position:relative;overflow:hidden}.bali,.d3n{letter-spacing:.02em;font-family:var(--components-button-large);text-align:left;align-self:stretch;position:relative}.bali{color:var(--color-darkslategray-100);font-size:14.95px;font-weight:500}.d3n{color:var(--color-darkgray);font-size:11.96px}.bali-parent{flex-direction:column;flex:1;justify-content:flex-start;align-items:flex-start;gap:2.24px;display:flex}.div5{font-size:23.92px;line-height:25.42px;font-family:var(--font-baloo-bhai);color:var(--color-cornflowerblue-100);text-align:right;flex-shrink:0;width:53.82px;height:25.42px;display:inline-block;position:relative}.holiday-details,.rec-card-1{flex-direction:column;align-items:center;display:flex}.holiday-details{background-color:var(--primary-contrast);border:.7px solid var(--color-whitesmoke);border-radius:0 0 7.48px 7.48px;justify-content:center;align-self:stretch;padding:14.9508px 11.9606px}.rec-card-1{cursor:pointer;box-sizing:border-box;background-color:#0000;border:0;flex:1;justify-content:flex-start;width:25%;padding:0 11.9606px}.div6{font-size:23.92px;line-height:25.42px;font-family:var(--font-baloo-bhai);color:var(--color-cornflowerblue-100);text-align:right;flex-shrink:0;width:56.07px;height:25.42px;display:inline-block;position:relative}.rec-card-3{cursor:pointer;box-sizing:border-box;background-color:#0000;border:0;flex-direction:column;flex:1;justify-content:flex-start;align-items:center;width:25%;padding:0 11.9606px;display:flex}.div8{font-size:23.92px;line-height:25.42px;font-family:var(--font-baloo-bhai);color:var(--color-cornflowerblue-100);text-align:right;flex-shrink:0;width:52.33px;height:25.42px;display:inline-block;position:relative}.rec-card-4,.rec-cards-container{justify-content:flex-start;display:flex}.rec-card-4{cursor:pointer;box-sizing:border-box;background-color:#0000;border:0;flex-direction:column;flex:1;align-items:center;width:25%;padding:0 11.9606px}.rec-cards-container{flex-direction:row;align-self:stretch;align-items:flex-start;margin-left:-16px;margin-right:-16px}.view-all-holidays1{letter-spacing:.04em;flex-shrink:0;width:124.01px;font-weight:500;display:inline-block;position:relative}.view-all-bottom1{background-color:var(--primary-contrast);text-align:right;color:var(--color-cornflowerblue-200);border-radius:23.17px;flex-direction:row;justify-content:flex-start;align-items:flex-start;gap:7.48px;width:149.43px;font-size:13.46px;display:none}.recommended-holidays-container{flex-direction:column;justify-content:center;align-self:stretch;align-items:flex-start;gap:17.94px;font-size:22.43px;display:flex}.popular-stays1,.view-all-stays{letter-spacing:.04em;font-family:var(--components-button-large);flex-shrink:0;display:inline-block;position:relative}.popular-stays1{text-transform:capitalize;color:var(--color-darkslategray-200);text-align:left;width:826.29px;height:26.16px;font-size:22.43px}.view-all-stays{color:var(--color-cornflowerblue-200);text-align:right;width:105.15px;font-size:13.46px;font-weight:500}.view-all-stays-parent{background-color:var(--primary-contrast);border-radius:23.17px;flex-direction:row;justify-content:flex-start;align-items:flex-start;gap:7.48px;text-decoration:none;display:flex}.popular-stays-header{flex-direction:row;justify-content:center;align-self:stretch;align-items:center;display:flex}.unsplashhhrfsdwxxus-icon{object-fit:cover;border-radius:7.48px;flex-shrink:0;align-self:stretch;max-width:100%;height:149.83px;position:relative;overflow:hidden}.entire-bungalow,.matterhorn-suites,.night{font-family:var(--components-button-large);text-align:left;align-self:stretch;position:relative}.entire-bungalow{letter-spacing:.02em;color:var(--color-gray-100);font-size:11.96px}.matterhorn-suites,.night{letter-spacing:.04em;color:var(--color-darkslategray-200)}.matterhorn-suites{text-transform:capitalize;font-size:16.45px}.night{font-size:13.46px}.entire-bungalow-parent{flex-direction:column;flex:1;justify-content:flex-start;align-items:flex-start;gap:4.49px;display:flex}.video-icon1{flex-shrink:0;width:18.72px;height:18.72px;position:relative;overflow:hidden}.stay-details{flex-direction:row;justify-content:flex-start;align-self:stretch;align-items:flex-start;gap:8.22px;display:flex}.div9,.vector-icon{width:12.44px;height:12.86px;position:relative}.div9{letter-spacing:.04em;font-size:11.96px;font-weight:500;font-family:var(--components-button-large);color:var(--color-darkslategray-200);text-align:left;flex-shrink:0;width:17.94px;height:14.2px;display:inline-block}.vector-parent{justify-content:flex-start;align-items:center;gap:var(--gap-11xs);flex-direction:row;width:33.15px;height:14.2px;display:flex}.reviews{letter-spacing:.04em;font-size:11.96px;font-family:var(--components-button-large);color:var(--color-cornflowerblue-100);text-align:left;flex-shrink:0;width:161.74px;height:14.2px;display:inline-block;position:relative}.rating{justify-content:flex-start;align-items:center;gap:var(--gap-7xs);flex-direction:row;width:201.84px;height:14.2px;display:flex}.button2{letter-spacing:.34px;text-transform:uppercase;font-size:11.21px;font-weight:500;line-height:19.44px;font-family:var(--components-button-large);color:var(--color-cornflowerblue-100);text-align:left;flex-shrink:0;width:81.48px;height:19.44px;display:inline-block;position:relative}.more-details-button{cursor:pointer;border:.7px solid var(--color-lavender);box-sizing:border-box;background-color:#0000;border-radius:2.99px;flex-direction:column;flex-shrink:0;justify-content:center;align-self:stretch;align-items:center;height:34.39px;padding:0;display:flex;overflow:hidden}.hotel-card,.hotel-card-1,.stay-details1{flex:1;align-self:stretch;align-items:flex-start;display:flex}.hotel-card{background-color:var(--primary-contrast);border:.7px solid var(--color-whitesmoke);box-sizing:border-box;border-radius:7.48px;flex-direction:column;justify-content:flex-start;gap:17.19px;width:25%;padding:11.2131px 9.71802px;text-decoration:none}.hotel-card2:hover,.hotel-card3:hover,.hotel-card:hover{background-color:var(--color-gainsboro-200)}.hotel-card-1,.stay-details1{flex-direction:row}.hotel-card-1{box-sizing:border-box;justify-content:center;width:25%;padding:0 8.97047px}.stay-details1{justify-content:flex-start}.arctic-hut{letter-spacing:.04em;text-transform:capitalize;font-size:16.45px;font-family:var(--components-button-large);color:var(--color-darkslategray-200);text-align:left;align-self:stretch;position:relative}.vector-icon2{width:12.47px;height:12.86px;position:relative}.vector-container{justify-content:flex-start;align-items:center;gap:var(--gap-11xs);flex-direction:row;width:33.18px;height:14.2px;display:flex}.reviews2{letter-spacing:.04em;font-size:11.96px;font-family:var(--components-button-large);color:var(--color-cornflowerblue-100);text-align:left;flex-shrink:0;width:161.67px;height:14.2px;display:inline-block;position:relative}.hotel-card2,.hotel-card3,.rating2{box-sizing:border-box;justify-content:flex-start;display:flex}.rating2{align-items:center;gap:var(--gap-7xs);flex-direction:row;width:201.84px;height:14.2px;padding:0 0 0 .00000108737px}.hotel-card2,.hotel-card3{background-color:var(--primary-contrast);border:.7px solid var(--color-whitesmoke);border-radius:7.48px;flex-direction:column;flex:1;align-self:stretch;align-items:flex-start;gap:17.19px;width:25%;padding:11.2131px 9.71802px;text-decoration:none}.hotel-card-4,.hotel-cards{flex-direction:row;align-self:stretch;display:flex}.hotel-card-4{box-sizing:border-box;flex:1;justify-content:center;align-items:flex-start;width:25%;padding:0 8.97047px}.hotel-cards{justify-content:flex-start;align-items:center;margin-left:-12px;margin-right:-12px}.view-all-stays1{letter-spacing:.04em;font-size:13.46px;font-weight:500;font-family:var(--components-button-large);color:var(--color-cornflowerblue-200);text-align:right;flex-shrink:0;width:105.15px;display:inline-block;position:relative}.view-all-stays-group{background-color:var(--primary-contrast);border-radius:23.17px;flex-direction:row;justify-content:flex-start;align-items:flex-start;gap:7.48px;display:none}.home-contents,.popular-stays{flex-direction:column;justify-content:flex-start;display:flex}.popular-stays{align-self:stretch;align-items:flex-start;gap:14.95px}.home-contents{box-sizing:border-box;color:var(--color-darkslategray-200);align-items:center;gap:59.8px;width:100%;max-width:1280px;padding:0 59.8032px}.form-title{color:#434343;align-self:stretch;font-size:22.43px;position:relative}.form-header{flex-direction:column;justify-content:flex-start;align-self:stretch;align-items:center;gap:5.23px;display:flex}.fill-in-your{align-self:stretch;line-height:25.42px;position:relative}.form-fields,.form-text,.input3{flex-direction:column;justify-content:flex-start;align-self:stretch;align-items:flex-start;display:flex}.input3{border:.7px solid var(--other-outlined-border);font-family:var(--components-button-large);background-color:#0000;border-radius:2.99px;padding:0 8.97047px;font-size:11.96px}.form-fields{gap:7.48px}.button7{letter-spacing:.34px;text-transform:uppercase;font-size:11.21px;font-weight:500;line-height:19.44px;font-family:var(--components-button-large);color:var(--primary-contrast);text-align:left;position:relative}.unstyledbutton{justify-content:flex-start;align-items:flex-start;padding:5.98032px 16.4459px;overflow:hidden}.button6,.form,.unstyledbutton{flex-direction:column;display:flex}.button6{cursor:pointer;background-color:var(--color-orange);border:0;border-radius:2.99px;flex-shrink:0;justify-content:center;align-items:center;width:122.6px;height:41.86px;padding:0;overflow:hidden}.button6:hover{background-color:#99600a}.form{background-color:var(--primary-contrast);border:.7px solid var(--color-whitesmoke);text-align:left;color:#576074;border-radius:8.97px;justify-content:flex-start;align-self:stretch;align-items:flex-start;gap:12.71px;padding:20.9311px 22.4262px;box-shadow:0 0 17.94px #00000008}.share-your-travels-form,.share-your-travels-form-wrapper{box-sizing:border-box;flex-direction:column;align-items:center;display:flex}.share-your-travels-form{justify-content:flex-start;gap:22.43px;width:410.4px;margin-left:auto;margin-right:auto;padding:14.9508px;position:relative!important;left:auto!important}.share-your-travels-form-wrapper{background-image:url(frame-708@3x.0c7b5801.png);background-position:top;background-repeat:no-repeat;background-size:cover;flex-shrink:0;justify-content:flex-end;width:1076.45px;height:395.45px;padding:30.5571px 0;overflow:hidden}.fickle-flight-is{align-self:stretch;line-height:20.18px;position:relative}.social-icons{width:97.22px;height:22.59px;position:relative}.fickleflight-bio{flex-direction:column;flex:1;justify-content:flex-start;align-items:flex-start;gap:10.47px;display:flex;margin-bottom:40px!important}.footer-child{box-sizing:border-box;border-right:.7px solid #fff3;width:.75px;height:118.02px;position:relative}.about-us,.company1{flex-shrink:0;display:inline-block;position:relative}.company1{width:130.61px;height:20.18px;font-weight:500;line-height:20.18px}.about-us{color:inherit;width:101.42px;height:14.2px;font-size:11.96px;text-decoration:none}.frame6{justify-content:flex-start;align-items:flex-start;gap:var(--gap-mini);flex-direction:column;flex-shrink:0;width:130.61px;height:49.9px;display:flex;overflow:hidden}.careers,.news{flex-shrink:0;width:63px;height:14.2px;display:inline-block;position:relative}.careers{width:86.05px}.frame5,.frame7{justify-content:flex-start;align-items:flex-start;gap:var(--gap-5xs);flex-direction:column;flex-shrink:0;display:flex;overflow:hidden}.frame7{width:86.05px;height:37.38px;font-size:11.96px}.frame5{width:130.61px;height:96.25px}.how-we-work{flex-shrink:0;width:147.51px;height:14.2px;font-size:11.96px;display:inline-block;position:relative}.company{justify-content:flex-start;align-items:flex-start;gap:var(--gap-5xs);flex-direction:column;width:147.51px;height:119.43px;font-size:14.95px;display:flex}.account,.support1{width:81.95px;height:14.2px;display:inline-block;position:absolute;top:35.7px;left:0}.support1{width:98.34px;height:20.18px;font-size:14.95px;font-weight:500;line-height:20.18px;top:0}.accessibility,.faq,.support-center{width:147.51px;height:14.2px;display:inline-block;position:absolute;top:58.87px;left:0}.accessibility,.faq{width:39.61px;top:82.05px}.accessibility{width:122.93px;top:105.22px}.support{width:147.51px;height:119.43px;position:relative}.covid-advisory,.more1{width:129.23px;height:14.2px;display:inline-block;position:absolute;top:35.7px;left:0}.more1{width:57.3px;height:20.18px;font-size:14.95px;font-weight:500;line-height:20.18px;top:0}.airline-fees,.quarantine-rules,.tips{width:101.19px;height:14.2px;display:inline-block;position:absolute;top:58.87px;left:0}.quarantine-rules,.tips{width:37.79px;top:82.05px}.quarantine-rules{width:147.51px;top:105.22px}.more{width:147.51px;height:119.43px;position:relative}.footer,.footer-links{flex-direction:row;align-items:flex-start}.footer-links{flex:1;justify-content:space-between;font-size:11.96px;display:flex}.footer{text-align:left;color:var(--primary-contrast);font-size:13.46px;font-family:var(--components-button-large);background:linear-gradient(91.74deg,#0b5ba8 25.38%,#299bd8);align-self:stretch;gap:32.89px;padding:24.6688px 62.7933px}.footer,.footer-section,.frame,.homepage{justify-content:flex-start;display:flex}.footer-section{text-align:center;color:var(--color-cornflowerblue-200);flex-direction:column;align-self:stretch;align-items:flex-start}.frame,.homepage{overflow:hidden}.homepage{background-color:var(--primary-contrast);position:undefined;border-radius:16px;flex-direction:column;align-items:center;gap:51.58px;width:2435.76px;margin-top:-907px}.homepage:hover{background:linear-gradient(#fff,#fff),#87550a}.frame{transform-origin:0 0;flex-direction:row;align-items:flex-start;width:1544px;height:2435.76px;position:absolute;top:109.69px;left:173.07px;transform:rotate(.1deg)}.cover-frame{background-color:var(--primary-contrast);text-align:left;color:#99d2f5;font-size:13.46px;font-family:var(--components-button-large);width:100%;height:2618px;position:relative;overflow:hidden}@media screen and (width<=1440px){.top-header{padding-left:var(--padding-21xl);padding-right:var(--padding-21xl);box-sizing:border-box}.flight-main-container{width:520px}.hotel-card,.hotel-card2,.hotel-card3{width:25%!important}.hotel-cards{padding-right:var(--padding-21xl);box-sizing:border-box;margin-left:-12px;margin-right:-50px}.footer{padding:var(--padding-21xl);box-sizing:border-box}}@media screen and (width<=768px){.navigation-menu{display:none}.hamburger-menu-icon{display:flex}.top-header{padding-left:var(--padding-5xl);padding-right:var(--padding-5xl);box-sizing:border-box}.inputs-row{flex:unset;align-self:stretch;width:100%}.search-flights-button{margin-right:auto}.button-group{text-align:left;width:100%}.search-form{flex-direction:column}.search-container{padding-left:var(--padding-11xl);padding-right:var(--padding-11xl);box-sizing:border-box}.horizontal-line{width:100%}.flight-main-container{width:100%;margin-bottom:30px;display:block}.line-separator{display:none}.prepare-menu{flex:unset;align-self:stretch;width:100%}.flight-details{flex-direction:column}.upcoming-flight-section{display:block}.view-all-top{display:none}.card-1{padding:var(--padding-base);box-sizing:border-box;width:50%}.cards-container{flex-wrap:wrap;margin:-16px}.view-all-destinations1{width:auto}.view-all-bottom{margin-top:16px;display:flex}.view-all-holidays-parent{display:none}.rec-card-1{width:50%;margin-bottom:32px}.rec-card-3,.rec-card-4{width:50%}.rec-cards-container{flex-wrap:wrap;margin-left:-16px;margin-right:-16px}.view-all-holidays1{width:auto}.view-all-bottom1{mrgin-top:16px;display:flex}.view-all-stays-parent{display:none}.hotel-card{width:100%}.hotel-card-1{width:33.33%}.hotel-card2{width:100%}.hotel-card3{width:33.33%!important}.hotel-card-4{width:33.33%;display:none}.hotel-cards{margin-left:-12px;margin-right:-50px}.view-all-stays1{width:auto}.view-all-stays-group{margin-top:16px;display:flex}.home-contents{padding-left:var(--padding-11xl);padding-right:var(--padding-11xl);box-sizing:border-box}.share-your-travels-form{padding:var(--padding-5xl)0;box-sizing:border-box}.fickleflight-bio{flex:unset;align-self:stretch}.footer-child{display:none}.footer-links{flex:unset;align-self:stretch}.footer{padding:var(--padding-21xl)var(--padding-5xl)var(--padding-11xl);box-sizing:border-box;flex-direction:column}}@media screen and (width<=428px){.navigation-right{display:flex}.lets-explore{font-size:42px;line-height:48px}.input-group{flex:unset;align-self:stretch;width:100%}.inputs-row{flex-direction:column}.search-flights-button{width:100%!important}.hotel{padding-bottom:var(--padding-xl);box-sizing:border-box;text-align:center;width:33.33%}.trip-menus{text-align:center;flex-flow:wrap;justify-content:space-between;margin-left:-28px;margin-right:-28px}.most-popular-destinations{font-size:var(--font-size-3xl)}.title-container{flex:unset;align-self:stretch}.destinations-titles{flex-direction:column;align-self:flex-start}.card-1{width:100%}.recommended-holidays{font-size:var(--font-size-3xl)}.rec-card-1,.rec-card-3{width:100%;margin-bottom:32px}.rec-card-4{width:100%}.popular-stays1{font-size:var(--font-size-3xl)}.matterhorn-suites{font-size:var(--font-size-xl)}.hotel-card,.more-details-button{width:100%!important}.hotel-card{margin-bottom:20px}.hotel-card-1{flex:unset;align-self:stretch;width:100%}.hotel-card2,.hotel-card3{display:flex;width:100%!important}.hotel-card-4{flex:unset;align-self:stretch}.hotel-cards{box-sizing:border-box;flex-direction:column;margin-left:-12px;margin-right:-12px;padding-right:0}.button6{width:100%}.button6:hover{background-color:#9e6104}.share-your-travels-form{padding-left:var(--padding-5xl);padding-right:var(--padding-5xl);box-sizing:border-box;width:100%;margin-left:auto;margin-right:auto;position:relative!important;left:auto!important}.company,.support{margin-bottom:40px!important}.footer-links{flex-direction:column}.footer{padding:var(--padding-11xl)var(--padding-5xl);box-sizing:border-box}.homepage{width:100%}.homepage:hover{background-color:var(--color-orange)}}
/*# sourceMappingURL=index.67313eba.css.map */
