.box{background:#fff;padding:5px;min-height:2000px;height:auto;overflow:visible;display:block;width:100%}ul#top-menu>li:not(:last-child){padding-right:50px!important}.dm-tight-blurb.et_pb_blurb_position_left .et_pb_blurb_container{padding-top:0}.pa-vertical-menu .et-menu>li{padding-left:0px;padding-right:0px}.pa-vertical-menu .et_pb_menu__menu nav ul li{display:block;width:100%;margin:15px 0 0 10px}.pa-vertical-menu .et_pb_menu__menu nav ul li a{padding:1px!important}.pa-vertical-menu .et_pb_menu__menu nav ul li a:hover{color:#41c0be}.pa-vertical-menu .et_pb_menu__menu nav ul li.current-menu-item a{opacity:1!important;color:#ffffff}@media (max-width:980px){.et-db #et-boc .et-l .pa-vertical-menu .et_pb_menu__menu{display:flex}.et-db #et-boc .et-l .pa-vertical-menu .et_mobile_nav_menu{display:none}}.email-field-label{color:#fff}@media screen and (min-width:981px){#page-container .sub-menu,#page-container .sub-menu a{width:auto!important}#page-container .sub-menu a{white-space:nowrap}}#cae-widget-container{position:relative;max-width:1060px;margin:auto}#cae-travel-widget{margin:auto}#cae-travel-widget .cae-tsa-widget{background-color:white;box-shadow:1px 5px 3px 0px rgba(120,120,120,0.5);-webkit-box-shadow:1px 5px 3px 0px rgba(120,120,120,0.5);-moz-box-shadow:1px 5px 3px 0px rgba(120,120,120,0.5)}#cae-travel-widget .cae-tsa-widget__header{background-color:#41c0be;border-radius:0;color:#003c4f;font-family:'Raleway',sans-serif;font-size:12px;letter-spacing:1px;text-transform:uppercase;width:100%;text-align:center;padding:0.5rem;box-shadow:1px 5px 3px 0px rgba(120,120,120,0.5);-webkit-box-shadow:1px 5px 3px 0px rgba(120,120,120,0.5);-moz-box-shadow:1px 5px 3px 0px rgba(120,120,120,0.5)}#cae-travel-widget .cae-tsa-widget__header--title{text-transform:uppercase;font-size:16px;padding:2px;margin:0}#cae-travel-widget .cae-tsa-widget__main{display:flex;flex-direction:row;justify-content:space-between;padding:0.5rem 3rem;max-width:400px;margin:auto}#cae-travel-widget .cae-tsa-widget__main--display{display:flex;flex-direction:column;align-items:center}#cae-travel-widget .cae-tsa-widget__main--display--subtitle{color:#06424d;margin-top:4px;margin-bottom:0px}#cae-travel-widget .cae-tsa-widget__main--display--time-display{color:#06424d;font-size:3rem;margin-bottom:0px}#cae-travel-widget .cae-tsa-widget__main--display--minutes{color:#06424d;font-weight:100;margin-bottom:0px}#cae-travel-widget .cae-tsa-widget__footer{padding-left:1rem;padding-right:1rem;max-width:400px;margin:auto}#cae-travel-widget .cae-tsa-widget__footer--guidelines-button{background-color:#999999;color:white;text-transform:uppercase;margin-left:2rem;margin-right:2rem;padding:0.5rem 1rem;display:flex;justify-content:center;margin-bottom:0.5rem;font-size:14px;font-weight:bold}#cae-travel-widget .cae-tsa-widget__footer--text{color:#06424d;text-align:center;width:100%;font-size:12px;padding-bottom:1rem}@media screen and (max-width:599px){#cae-travel-widget{margin-bottom:-2rem!important}}@media screen and (max-width:959px){#cae-travel-widget{margin-bottom:5rem}}@media screen and (min-width:960px){#cae-travel-widget{position:absolute;bottom:50%;right:10%;transform:translateX(-10%) translateY(100%);max-width:350px}}#home_hero{position:relative;left:0;top:0;width:100%;height:100%;animation:animate 30s ease-in-out infinite;background-size:cover}@keyframes animate{0%,10%{background-image:url(https://flycae.com/wp-content/uploads/2020/01/DSB03339.jpg)}20%,30%{background-image:url(https://flycae.com/wp-content/uploads/2020/01/boots.jpg)}40%,50%{background-image:url(https://flycae.com/wp-content/uploads/2020/01/DSB03339-1-2.jpg)}60%,70%{background-image:url(https://flycae.com/wp-content/uploads/2020/01/DSB03339-1-1.jpg)}80%,100%{background-image:url(https://flycae.com/wp-content/uploads/2025/02/A6A9725-22-clean.jpg)}}.element{animation:animate 40s infinite}#flighttracker{background-color:#ccc;height:1200px;width:100%}@media (max-width:980px){.pa-open-mobile-menu .et_pb_menu__menu{display:flex!important}.pa-open-mobile-menu .et_mobile_nav_menu{display:none!important}}.et_mobile_menu{overflow:scroll!important;max-height:83vh}@media all and (max-width:980px){html,body{overflow-x:hidden}body{position:relative}}