.airline-divs{display:grid;grid-template-columns:repeat(2,auto);justify-items:center;margin:auto;width:80%}li{cursor:pointer;margin-bottom:.5rem}li.active{background-color:rgba(0,0,0,.5);color:#fff}button[type=button] .gm-ui-hover-effect{display:none;height:20rem;width:40rem}@media screen and (max-width:576px){.airline-divs{grid-template-columns:repeat(1,auto);width:95%}}@media screen and (min-width:344px){#home-description-container{background:linear-gradient(#e9e6e6,#fff);flex-direction:column}#home-description-container div{display:flex;flex-direction:column}#home-description-container div .image-container{display:none}#home-description-container div div p{display:flex;flex-direction:column;width:100%}.hero-icon{display:none}.home-description-button-container .hero-btn{padding:.5rem 0;width:85%}#featured .container{display:flex;flex-direction:column}#featured .container h1{border-bottom:1px solid #fff;font-size:3rem;padding-bottom:1rem}#featured .container .airline-names div ul{display:grid;grid-template-columns:repeat(1,1fr);padding-left:25%}#featured .container .airline-names div ul li{font-size:1.4rem;list-style-type:circle}#feature-description .container{align-items:center;display:flex;flex-direction:column;justify-content:center}#feature-description .container .airline-feature{margin-bottom:3rem;padding:5rem 1rem;width:100%}#feature-description .container .airline-feature:last-child{margin-bottom:0}}@media screen and (min-width:768px){#featured .container{display:flex;flex-direction:column}#featured .container .airline-names div ul{display:grid;grid-template-columns:repeat(3,1fr);padding-left:3rem}#featured .container .airline-names div ul li{font-size:1.4rem;list-style-type:none}}@media screen and (min-width:991px){#home-description-container{background:#fff;padding:0}#home-description-container div{display:flex;flex-direction:row}#home-description-container div .image-container{display:block}#home-description-container div div p{display:flex;flex-direction:column;padding-right:1.5rem}#home-description-container .home-description-button-container{display:flex;justify-content:end;margin-top:1rem}#home-description-container .home-description-button-container .hero-btn{font-size:1.2rem;padding:.5rem;width:100%}.hero-icon{display:none}#featured .container{align-items:center;display:flex;flex-direction:row;justify-content:center}#featured .container h1{border:0;border-right:1px solid #fff;padding-right:1rem;padding-top:1rem}#featured .container .airline-names div ul{grid-column-gap:1rem;-moz-column-gap:1rem;-webkit-column-gap:1rem;column-gap:1rem;display:grid;grid-template-columns:repeat(5,1fr);padding:0 0 1rem 1.5rem}#featured .container .airline-names div ul li{cursor:default;font-size:1.3rem;list-style-type:none}#feature-description .container{align-items:center;display:flex;flex-direction:row;justify-content:center}#feature-description .container .airline-feature{margin-bottom:0;margin-right:2rem}#feature-description .container .airline-feature:last-child{margin:0;min-height:100%;padding:5rem 1rem}}form{margin-bottom:2rem}@media screen and (min-width:344px){form div .form-inputs,form div .form-inputs .form-select{min-width:100%}form div .form-inputs .form-inputField{margin-top:1rem;padding:.4rem 0;width:100%}form div .form-button{margin-top:1rem}form div .form-button .btn{font-size:1.3rem;margin-bottom:1.5rem;width:100%}}@media screen and (min-width:768px){#form form{padding:2rem}#form form div{display:flex;width:80%}#form form div,#form form div .form-inputs{align-items:center;justify-content:center}#form form div .form-inputs .form-select{margin-right:2rem;min-width:25%}#form form div .form-inputs .form-inputField{margin:0 1rem 0 0}#form form div .form-button{margin-top:1.5rem}#form form div .form-button .btn{font-size:1.2rem;width:100%}}#display-title{padding:1rem 0 0}@media screen and (min-width:344px){#display-title h1{font-size:2rem}#display-title h3{font-size:1.6rem;text-align:center}}@media screen and (min-width:768px){#display-title h1{font-size:2.4rem}#display-title h3{font-size:2rem}}@media screen and (min-width:991px){#display-title h1{font-size:3rem;padding:1rem}}@media screen and (min-width:344px){#stateDestinationMap button[type=button]{position:"absolute";right:15;top:-15}#stateDestinationMap .dropdown ul li{padding:.75rem 0}}h1,h2,h3,h4,h5,h6{color:"#333";font-family:Alegreya,serif}body,button a,p{font-family:Lato,sans-serif}a{color:#333;text-decoration:none}a:hover{color:blue}.width{width:100%}ul li{list-style:none}.button-contain{outline:1px solid #333}.nav-item:hover{border-bottom:1px solid #333}
/*# sourceMappingURL=main.54461cb0.css.map*/