footer{padding-top:10px;background-color:#f4f9ff}footer .wrapper{max-width:1162px;margin-left:auto;margin-right:auto}footer .footer-container{flex-wrap:wrap;padding-bottom:10px;border-bottom:2px solid #dedede}footer .footer-container .footer-categories{padding-block:1rem}footer .title-container{border-bottom:2px solid #bfbfbf;padding-bottom:10px;width:-moz-fit-content;width:fit-content}footer .title{color:var(--color-Footer-title-basic);color:#000;font-size:14px;font-style:normal;font-weight:700;line-height:17px}footer ul li{padding:5px 0}footer ul{white-space:nowrap;color:#000;font-weight:400}.social-icon-container p,footer ul{font-size:14px;font-style:normal;line-height:20px}.social-icon-container p{text-align:center;color:var(--color-Footer-title-basic);font-weight:500;padding-right:25px}.social-icons{display:flex;align-items:end;justify-content:flex-end;padding-top:10px}.social-icons a{padding:0 10px}.social-icons a:last-child{margin:0}.copyright{width:100%;text-align:center;padding:25px 0 20px;color:var(--color-Footer-title-basic);font-size:14px;font-style:normal;font-weight:500;line-height:normal}@media screen and (max-width:1279px){footer .footer-container{padding-left:20px}}@media screen and (max-width:1024px){footer .title{font-size:1rem}}@media screen and (max-width:768px){.social-icon-container{padding-top:10px;flex:auto}.social-icon-container p{text-align:left}.social-icons{padding-top:5px}.social-icons a:first-child{margin-left:0}footer .title{font-size:1rem}}@media screen and (max-width:600px){.social-icons{align-items:center}footer .title{font-weight:700}.social-icon-container p,footer .title{color:#000;font-style:normal;line-height:normal}.social-icon-container p{font-weight:400;padding-right:10px}.copyright{color:#000;text-align:center;font-size:12px;font-style:normal;font-weight:400;line-height:1rem;padding-left:50px;padding-right:50px}}@media screen and (max-width:480px){footer{padding-top:0}footer .footer-container{flex-direction:column}}.overlay-modal{z-index:30;position:fixed;background-color:#000;opacity:.4;filter:alpha(opacity=50);width:100%;height:100%;top:0;left:0;transition:opacity 3s ease-in-out;cursor:pointer}#modal_form-timeout{width:1110px}#modal_form-timeout .modal-text{padding:49px 20px 0 42px}#modal_form-timeout .color-light{color:#ffffff}#modal_form-timeout .color-dark{color:#1879c0}#modal_form-timeout .color-darker{color:#2b4e73}#modal_form-timeout .h2{display:inline-block;font-size:2.875rem}#modal_form-timeout .h2.text-color{padding-right:9px;color:#ff8a24}#modal_form-timeout .content-popup{flex:0 0 calc(60% + 43px);padding-top:85px}#modal_form-timeout .h4{display:inline-block;width:100%;font-size:2.5rem;font-weight:400;line-height:40px;margin:0}#modal_form-timeout .h4:first-child{font-weight:700}#modal_form-timeout .phone-help{padding:21px 0 74px}#modal_form-timeout .call-icon{height:56px;width:56px;background:url(/icons/call-us.svg) no-repeat 50%;background-size:contain;z-index:1;animation:phoneAnimate 2s linear infinite}@keyframes phoneAnimate{0%{transform:scale(1)}10%,20%{transform:scale(.9) rotate(-8deg)}30%,50%,70%{transform:scale(1.1) rotate(8deg)}40%,60%{transform:scale(1.1) rotate(-8deg)}80%,to{transform:scale(1) rotate(0)}}#modal_form-timeout .phone-response{padding-left:10px;font-size:3.125rem;font-weight:900;line-height:58px;white-space:nowrap;color:#ff8a24}#modal_form-timeout .wrapper-modal p{padding:0 35px 24px 0;font-size:1.125rem}#modal_form-timeout .text-tablet{display:none}#modal_form-timeout .img-wrapper{flex:0 0 38%;min-height:300px;background:url(/images/shutterstock.png) no-repeat bottom;background-size:78%}#modal_form-timeout .mobile-wrapper{display:none}@media (max-width:1024px){.modal-close{top:15px;right:15px}.desktop-trustpilot p{font-size:1rem}#modal_form-timeout{width:560px;border:8px solid var(--color-white);padding:10px}#modal_form-timeout .modal-text{padding:24px 0 0 19px}#modal_form-timeout .h2{font-size:2.125rem}#modal_form-timeout .text-color{display:block}#modal_form-timeout .content-popup{flex:0 0 57%;padding-top:24px}#modal_form-timeout .h4{width:100%;padding-top:0;font-size:1.5rem;line-height:27px}#modal_form-timeout .phone-help{padding:16px 0 60px}#modal_form-timeout .call-icon{height:58px;width:35px}#modal_form-timeout .phone-response{padding-left:7px;font-size:2.0625rem}#modal_form-timeout .wrapper-modal p{padding-bottom:16px;padding-right:5px;font-size:1.125rem}#modal_form-timeout .text-desktop{display:none}#modal_form-timeout .text-tablet{display:block;padding:0 5px 21px 0}#modal_form-timeout .img-wrapper{min-height:170px;flex:0 0 39%;background:url(/images/flight-search-hero-section/homepage-banner/agent-600.png) no-repeat bottom}}@media (max-width:579px){#modal_form-timeout{width:354px}#modal_form-timeout .modal-text{padding:27px 0 0}#modal_form-timeout .h2{display:block;text-align:center;font-size:1.375rem}#modal_form-timeout .text-color{padding:0}#modal_form-timeout .wrapper-modal.d-flex{display:block}#modal_form-timeout .content-popup{padding-right:10px;padding-left:10px;flex:0 0 100%!important;padding-top:24px}#modal_form-timeout .mobile-wrapper{display:flex}#modal_form-timeout .h4{text-align:center;font-size:1.125rem;line-height:20px}#modal_form-timeout .phone-help{justify-content:center;padding:10px 0 4px}#modal_form-timeout .call-icon{width:33px}#modal_form-timeout .phone-response{font-weight:900}#modal_form-timeout .img-wrapper,#modal_form-timeout .text-tablet,#modal_form-timeout .wrapper-modal p{display:none}#modal_form-timeout .mobile-wrapper p{flex:0 0 65%;align-self:flex-end;padding:0 0 21px 20px;color:#2b4e73;font-size:13px}#modal_form-timeout .img-wrapper-mobile{flex:0 0 35%;min-height:132px;background:url(/images/agent-min.png) no-repeat bottom;background-size:contain}}@media (max-width:579px) and (max-width:320px){#modal_form-timeout .mobile-wrapper p{flex:0 0 58%;padding:0 0 18px 6px}#modal_form-timeout .img-wrapper-mobile{flex:0 0 46%;min-height:134px;background-size:auto}}@media (max-width:374px){#modal_form-timeout{width:300px}#modal_form-timeout .phone-help{padding:0 0 12px}#modal_form-timeout .phone-response{font-size:var(--font-size-headline--small)}}@media (max-width:320px){#modal_form-timeout .modal-text{padding:27px 10px 0}}.desktop-trustpilot{align-items:center;justify-content:center;padding:15px 0 13px}@media (max-width:1024px){.desktop-trustpilot{padding:8px 0 0}}.desktop-trustpilot p{display:inline-block;padding-right:14px;color:var(--color-dark);font-size:1.25rem;letter-spacing:-.45px}@media (max-width:1024px){.desktop-trustpilot p{padding-right:10px;letter-spacing:-.34px;line-height:18px}}@media (max-width:579px){.desktop-trustpilot p{display:none}}.desktop-trustpilot p+p{padding-right:10px}@media (max-width:579px){.desktop-trustpilot p+p{display:block}}.desktop-trustpilot span{padding:0 15px 0 9px;color:var(--color-dark);font-size:.8125rem;letter-spacing:-.29px;line-height:15px}@media (max-width:1024px){.desktop-trustpilot span{padding:0 8px 0 1px}}@media (max-width:579px){.desktop-trustpilot span{display:none}}.desktop-trustpilot span+span{display:none}@media (max-width:579px){.desktop-trustpilot span+span{display:block}}.desktop-trustpilot .trustpilot-stars{width:133px;height:25px;background:url(/icons/trustpilot-stars.svg) no-repeat 50%}@media (max-width:1024px){.desktop-trustpilot .trustpilot-stars{display:none}}.desktop-trustpilot .trustpilot-logo{width:80px;height:20px;background:url(/icons/trustpilot-logo.svg) no-repeat 50%}body{color:#000000cc!important}.banner{z-index:40}.banner,.footer{box-shadow:0 -1px 4px 0 rgba(16,35,49,.15);cursor:pointer;flex-direction:column;position:fixed;bottom:0;right:0;left:0}.footer{z-index:12}.footer .footer-container{background-color:#ffdf00;text-align:center;font-size:22px;line-height:30px;font-weight:500;padding:5px 0}.footer .footer-container p{font-size:22px;line-height:30px;font-weight:700}