.flightSearchMenu{display:flex}.xs-12{flex-basis:100%;flex-grow:0;max-width:100%;padding:8px}@font-face{font-family:Proxima;font-style:normal;font-weight:400;src:url(https://www.royalcaribbean.com/flights/static/media/ProximaNova-Regular.9a0495ea541519d7958e.woff) format("woff")}@font-face{font-family:ProximaBold;font-style:normal;font-weight:400;src:url(https://www.royalcaribbean.com/flights/static/media/ProximaNova-Bold.e1dd6d146d477b275431.woff) format("woff")}@font-face{font-family:ProximaLight;font-style:normal;font-weight:400;src:url(https://www.royalcaribbean.com/flights/static/media/ProximaNova-Light.25ab8f910a5ac224b861.woff) format("woff")}@font-face{font-family:ProximaSemiBold;font-style:normal;font-weight:400;src:url(https://www.royalcaribbean.com/flights/static/media/ProximaNova-Sbold.afae646878aa05b1aa3f.woff) format("woff")}@font-face{font-family:Kapra;font-style:normal;font-weight:400;src:url(https://www.royalcaribbean.com/flights/static/media/kapra-regular.ba92bf8ec4fcd322776a.woff) format("woff")}#root,body,html{text-size-adjust:none;-ms-text-size-adjust:none;-moz-text-size-adjust:none;-webkit-text-size-adjust:none;background-color:#f7f8f9;height:100%;text-rendering:geometricPrecision!important;width:100%}button,input,select{text-rendering:geometricPrecision!important}body{margin:0}#root{justify-content:center}#root,.main-container{background-color:#f7f8f9;display:flex}.main-container{flex-direction:column;height:100%;overflow-x:hidden;width:100%}.route-content{flex:1 0 auto;width:100%}*,p{text-size-adjust:none;-ms-text-size-adjust:none;-moz-text-size-adjust:none;-webkit-text-size-adjust:none}*{letter-spacing:0}@media (min-width:1441px){.main-container{width:1440px}}@media print{.main-container footer,.main-container header{display:none}}input:-webkit-autofill,input:-webkit-autofill:focus,input:-webkit-autofill:hover,select:-webkit-autofill,select:-webkit-autofill:focus,select:-webkit-autofill:hover,textarea:-webkit-autofill,textarea:-webkit-autofill:focus,textarea:-webkit-autofill:hover{-webkit-text-fill-color:#4a4a4a;box-shadow:inset 0 0 0 1000px #fff;-webkit-transition:background-color 5000s ease-in-out 0s;transition:background-color 5000s ease-in-out 0s} /*# sourceMappingURL=main.00eed8a7.css.map*/