.menu_cta{background-color:#5aad41;color:#ffffff;padding:0!important}.menu_cta a{color:#ffffff!important;padding:15px 15px 15px 15px!important}.menu_cta2{background-color:#004b85;color:#ffffff;padding:0!important}.menu_cta2 a{color:#ffffff!important;padding:15px 15px 15px 15px!important}.et-fixed-header #top-menu .menu_cta a{color:#fff!important}.et-fixed-header #top-menu .menu_cta2 a{color:#fff!important}@media only screen and (min-width:768px){#et-info{float:right!important}}.et_pb_section,.et_pb_section *{animation:none!important}.et_pb_menu li li a{font-size:12px!important}table{border:1px solid black;padding:10px;border-collapse:collapse;background-color:#E6E6E6}td{border:1px solid black}tr:first-child td{border-top:1px solid black}.page-id-623 #main-footer{height:0!important;overflow:hidden}.page-id-626 #main-header{display:none}.page-id-626 #top-header{display:none}.page-id-626 #page-container{padding-top:0px!important;margin-top:-1px!important}.page-id-626 #footer-bottom{padding:50px 0!important}.page-id-623 #et_mobile_nav_menu,.et_mobile_nav_menu{display:none!important}@media (max-width:1320px){#et_mobile_nav_menu{display:block}#top-menu{display:none}#ordered-lists-ol-lower-alpha ol{list-style-type:lower-alpha!important}}.mile-high-elite-container{margin-left:25px!important;display:inline-block!important;vertical-align:middle!important}.mile-high-elite-button{display:inline-block!important;padding:8px 16px!important;background-color:#5aad41!important;color:#ffffff!important;text-align:center;text-decoration:none!important;border-radius:0px!important;font-size:13px!important;font-weight:bold!important;line-height:1!important;box-shadow:0 4px 6px rgba(0,0,0,0.1);transition:all 0.3s ease!important}.mile-high-elite-button:hover{background-color:#004b85!important;box-shadow:0 6px 8px rgba(0,0,0,0.2);transform:translateY(-2px);color:#ffffff!important}.desktop-pdf-embed{display:none}.mobile-pdf-link{text-align:center}.custom-pdf-button{display:block;background-color:#4CAF50;color:#ffffff;padding:12px 12px;text-decoration:none;text-align:center;font-size:18px;font-weight:bold;border-radius:5px;transition:background-color 0.3s;box-sizing:border-box}@media (min-width:1200px){.mobile-pdf-link{display:none}.desktop-pdf-embed{display:block}}.flight-search-widget{display:flex;flex-direction:column;gap:15px}.widget-row{display:flex;align-items:flex-end;gap:15px;flex-wrap:nowrap;width:100%;box-sizing:border-box}.form-group{display:flex;flex-direction:column}.form-group-expand{flex:1 1 0;min-width:150px}.form-group-pax{flex:0 0 90px}.form-group-date{flex:1 1 170px}.form-group-promo{flex:2 1 120px}.form-group-one-way{flex-direction:column;align-items:center;gap:5px}.form-group-button{flex-shrink:0}.form-label,.form-label-one-way{font-weight:bold;color:#ffffff;font-size:18px;margin-bottom:5px;text-shadow:-1px -1px 0 #000,1px -1px 0 #000,-1px 1px 0 #000,1px 1px 0 #000}.form-label-one-way{font-size:14px;font-weight:normal;margin-bottom:0}.form-input{padding:10px;border:1px solid #666666;font-size:16px;border-radius:0px;box-sizing:border-box;width:100%}.book-now-button{background-color:#4CAF50;color:#ffffff;border:1px solid #666666;padding:11px 25px;font-weight:bold;cursor:pointer;border-radius:0px;white-space:nowrap}.book-now-button:hover{background-color:#002d56}@media (max-width:980px){.flight-search-widget{padding-left:20px;padding-right:20px;gap:5px}.widget-row{flex-wrap:wrap;flex-direction:column;align-items:stretch;gap:10px}.form-label,.form-label-one-way{margin-bottom:2px}}@media (max-width:980px){.form-group-one-way{margin-top:-5px}}@media (min-width:1200px){.flight-search-widget{width:80%;margin-left:auto;margin-right:auto}}.daccard-grid-container .et_pb_column{display:flex;flex-wrap:wrap;justify-content:center;margin:0;padding:0 10px;box-sizing:border-box}.daccard-grid-container .et_pb_module{flex:0 0 25%;box-sizing:border-box;padding:0 12px;margin-bottom:24px}@media (max-width:980px){.daccard-grid-container .et_pb_module{flex-basis:50%}}@media (max-width:767px){.daccard-grid-container .et_pb_module{flex-basis:100%}}.daccard{position:relative;width:100%;height:175px;overflow:hidden;background-color:#2d2d2d;background-size:cover;background-position:center center;box-sizing:border-box;border:3px solid #004b85;transition:transform 0.3s ease,border-color 0.3s ease;box-shadow:0 4px 15px rgba(0,0,0,0.2)}.daccard:hover,.daccard.is-active{transform:scale(1.03);border-color:#5aad41}.daccard-link{position:absolute;top:0;left:0;right:0;bottom:0;z-index:4}.daccard-info-icon{display:flex;flex-direction:column;align-items:center;justify-content:center;margin-top:20px}.daccard-hover-content::after{content:"More Information";display:block;text-align:center;font-size:14px;margin-top:20px;white-space:pre-line;opacity:0.9;color:#4CAF50}.daccard-overlay{position:absolute;z-index:3;left:0;bottom:0;width:100%;height:25%;color:#ffffff;padding:15px;box-sizing:border-box;background:linear-gradient(to top,rgba(0,0,0,0.85),rgba(0,0,0,0.35));backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;opacity:1;transition:all 0.3s ease-in-out;box-shadow:inset 0 5px 10px -5px rgba(0,0,0,0.5)}.daccard:hover .daccard-overlay,.daccard.is-active .daccard-overlay{height:100%}.daccard-heading{text-transform:capitalize;font-weight:400;margin:0;padding-top:8px;color:#ffffff!important;font-size:clamp(14px,2.5vw,18px);text-shadow:1px 1px 3px rgba(0,0,0,0.5);opacity:1;transform:translateY(0);transition:all 0.3s ease-out}.daccard-hover-content{display:block;position:absolute;opacity:0;transform:translateY(10px);transition:all 0.3s ease-out}.daccard:hover .daccard-heading,.daccard.is-active .daccard-heading{opacity:0;transform:translateY(-10px)}.daccard:hover .daccard-hover-content,.daccard.is-active .daccard-hover-content{opacity:1;transform:translateY(0);transition-delay:0.1s}.daccard-hover-content h4,.daccard-hover-content p{color:#ffffff!important;text-shadow:1px 1px 3px rgba(0,0,0,0.5);margin:0}.daccard-hover-content h4{text-transform:uppercase;font-weight:700;font-size:18px;margin-bottom:5px}.daccard-hover-content p{font-size:14px;opacity:0.9}.daccard[data-iata="atl"]{background-image:url('https://denverairconnection.com/wp-content/uploads/2025/08/daccard1-bg-atl.png')}.daccard[data-iata="aia"]{background-image:url('https://denverairconnection.com/wp-content/uploads/2025/07/bg-aia.jpg')}.daccard[data-iata="als"]{background-image:url('https://denverairconnection.com/wp-content/uploads/2025/08/daccard1-bg-als.png')}.daccard[data-iata="cez"]{background-image:url('https://denverairconnection.com/wp-content/uploads/2025/08/daccard1-bg-cez.png')}.daccard[data-iata="cdr"]{background-image:url('https://denverairconnection.com/wp-content/uploads/2025/08/daccard1-bg-cdr.png')}.daccard[data-iata="cvn"]{background-image:url('https://denverairconnection.com/wp-content/uploads/2025/08/daccard1-bg-cvn-e1756314478405.png')}.daccard[data-iata="dbq"]{background-image:url('https://denverairconnection.com/wp-content/uploads/2025/07/bg-dbq.png')}.daccard[data-iata="den"]{background-image:url('https://denverairconnection.com/wp-content/uploads/2025/08/daccard1-bg-den.png')}.daccard[data-iata="dfw"]{background-image:url('https://denverairconnection.com/wp-content/uploads/2025/07/bg-dfw.jpg')}.daccard[data-iata="glh"]{background-image:url('https://denverairconnection.com/wp-content/uploads/2025/08/daccard1-bg-glh.png')}.daccard[data-iata="iwd"]{background-image:url('https://denverairconnection.com/wp-content/uploads/2025/08/daccard1-bg-iwd.png')}.daccard[data-iata="mkg"]{background-image:url('https://denverairconnection.com/wp-content/uploads/2025/08/daccard1-bg-mkg.png')}.daccard[data-iata="mkl"]{background-image:url('https://denverairconnection.com/wp-content/uploads/2025/08/daccard1-bg-mkl.png')}.daccard[data-iata="mck"]{background-image:url('https://denverairconnection.com/wp-content/uploads/2025/08/daccard1-bg-mck.png')}.daccard[data-iata="msp"]{background-image:url('https://denverairconnection.com/wp-content/uploads/2025/08/daccard1-bg-msp.png')}.daccard[data-iata="ord"]{background-image:url('https://denverairconnection.com/wp-content/uploads/2025/07/bg-ord.jpg')}.daccard[data-iata="phx"]{background-image:url('https://denverairconnection.com/wp-content/uploads/2025/08/daccard1-bg-phx.png')}.daccard[data-iata="pub"]{background-image:url('https://denverairconnection.com/wp-content/uploads/2025/08/daccard1-bg-pub.png')}.daccard[data-iata="tex"]{background-image:url('https://denverairconnection.com/wp-content/uploads/2025/07/bg-tex.jpg')}.daccard[data-iata="tvf"]{background-image:url('https://denverairconnection.com/wp-content/uploads/2025/08/daccard1-bg-tvf.png')}.daccard[data-iata="apa"]{background-image:url('https://denverairconnection.com/wp-content/uploads/2022/01/dac_hero_homepage-1.png')}.daccard[data-iata="logo"]{background-image:url('https://denverairconnection.com/wp-content/uploads/2025/07/bg-logo.png')}.daccard[data-iata="promo-01"]{background-image:url('https://denverairconnection.com/wp-content/uploads/2024/03/Dojet_TEX.png')}.flight-widget-container{background-color:#ffffff!important;max-width:99%;margin:auto}.widget-tabs{display:flex;justify-content:flex-start;column-gap:1px;padding-right:20px;box-sizing:border-box}.tab-link{padding:10px 20px;border:1px solid #ccc;border-bottom:none;background-color:#f1f1f1;cursor:pointer;font-size:16px;border-radius:0px 0px 0 0;margin-right:5px;font-weight:bold;color:#555;white-space:nowrap}.tab-link.active{background-color:#002d56;color:#ffffff;border-color:#002d56}.tab-content-wrapper{background-color:#ffffff;padding:25px;border-radius:0 0px 0px 0px;box-shadow:0 4px 12px rgba(0,0,0,0.1);border:1px solid #ccc;border-top:none}.tab-content{display:none}.tab-content.active{display:block}.flight-widget-container .form-label,.flight-widget-container .form-label-one-way{font-weight:bold;color:#333333;font-size:14px;text-shadow:none}.flight-widget-container .form-input{padding:10px 12px;border:1px solid #cccccc;font-size:16px;border-radius:0px;width:100%;background-color:#ffffff}.flight-widget-container .book-now-button{background-color:#357a38;color:#ffffff;border:none;padding:12px 25px;font-weight:bold;cursor:pointer;border-radius:0px;font-size:18px;width:100%;transition:background-color 0.2s ease-in-out}.flight-widget-container .book-now-button:hover{background-color:#2a602c}.flight-widget-container .form-group{display:flex;flex-direction:column;gap:5px}.flight-widget-container .form-group-button{width:100%}.flight-search-widget-2{box-shadow:none;padding:0;border-radius:0;display:flex;flex-direction:column;gap:15px}.flight-search-widget-2 .widget-row{display:flex;align-items:flex-end;gap:15px;width:100%}.flight-search-widget-2 .form-group-one-way{flex-direction:row;align-items:center;padding-bottom:10px}.check-in-grid-container{display:grid!important;grid-template-columns:1.2 fr 1 fr;gap:40px;align-items:start}.check-in-info-column{display:flex;flex-direction:column}.check-in-info-column p{margin-bottom:1em}.check-in-info-column p a{display:inline!important}.check-in-form-column{display:flex;flex-direction:column;gap:20px}@media (max-width:980px){.flight-search-widget-2 .widget-row{flex-direction:column;align-items:stretch;gap:15px}#return-date-wrapper-2{margin-top:-10px}.flight-search-widget-2 .form-group{width:100%}.flight-search-widget-2 .form-group-one-way{padding-bottom:0}.check-in-grid-container{grid-template-columns:1 fr;gap:30px}}.check-in-info-column p a{display:inline!important;float:none!important;width:auto!important;margin:0!important;padding:0!important}.check-in-info-column p{color:#333333;font-size:16px;line-height:1.6;margin:0}.check-in-info-column p a{color:#004b85;text-decoration:underline;font-weight:bold;display:inline!important}.check-in-info-column p a:hover{color:#5aad41}.coc-document-styles .et_pb_text{font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif;font-size:16px;line-height:1.7;color:#333;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.coc-document-styles .et_pb_text h1,.coc-document-styles .et_pb_text h2,.coc-document-styles .et_pb_text h3,.coc-document-styles .et_pb_text h4{font-weight:600;line-height:1.3;margin-top:1.8em;margin-bottom:0.6em;color:#111}.coc-document-styles .et_pb_text h1{font-size:2em;border-bottom:2px solid #eee;padding-bottom:8px}.coc-document-styles .et_pb_text h2{font-size:1.5em}.coc-document-styles .et_pb_text h3{font-size:1.25em}.coc-document-styles .et_pb_text p{margin-bottom:1em}.coc-document-styles .et_pb_text a{color:#007bff;text-decoration:none}.coc-document-styles .et_pb_text a:hover{text-decoration:underline}.coc-document-styles .et_pb_text strong{font-weight:600;color:#000}.coc-document-styles .et_pb_text em{font-style:italic}.coc-document-styles .et_pb_text .dac-coc-indent{margin-left:3em}.coc-document-styles .et_pb_text ul,.coc-document-styles .et_pb_text ol{margin-bottom:1em;padding-left:1.8em}.coc-document-styles .et_pb_text li{margin-bottom:0.5em;padding-left:0.5em}.coc-document-styles .et_pb_text ul ul,.coc-document-styles .et_pb_text ol ol{margin-top:0.5em;margin-bottom:0.5em}.coc-document-styles .et_pb_text .toc-list{list-style-type:none;padding-left:0}.coc-document-styles .et_pb_text .toc-list li a{font-size:1.1em;font-weight:500}ol.dac-decimal-list{list-style-type:decimal}ol.dac-upper-alpha-list{list-style-type:upper-alpha}ol.dac-lower-alpha-list{list-style-type:lower-alpha}ol.dac-upper-roman-list{list-style-type:upper-roman}ol.dac-lower-roman-list{list-style-type:lower-roman}ol.dac-decimal-list li::marker,ol.dac-upper-alpha-list li::marker,ol.dac-lower-alpha-list li::marker,ol.dac-upper-roman-list li::marker,ol.dac-lower-roman-list li::marker{font-weight:600}.coc-document-styles .et_pb_text .table-wrapper{overflow-x:auto;margin-bottom:1.5em}.coc-document-styles .et_pb_text table{width:100%;border:1px solid #ddd!important;padding:0!important;border-collapse:collapse!important;background-color:#ffffff!important;white-space:nowrap}.coc-document-styles .et_pb_text th,.coc-document-styles .et_pb_text td{border:1px solid #ddd!important;padding:12px;text-align:left}.coc-document-styles .et_pb_text thead{background-color:#f9f9f9}.coc-document-styles .et_pb_text thead th{font-weight:600}.coc-document-styles .et_pb_text tr:first-child td{border-top:1px solid #ddd!important}@media (max-width:600px){.coc-document-styles .et_pb_text{font-size:15px}.coc-document-styles .et_pb_text h1{font-size:1.7em}.coc-document-styles .et_pb_text h2{font-size:1.3em}.coc-document-styles .et_pb_text h3{font-size:1.15em}.coc-document-styles .et_pb_text th,.coc-document-styles .et_pb_text td{padding:8px}}