@font-face{font-family:"AS Circular";src:url("/media/static/css/fonts/ascircular-light.woff2?7739f3f2d0fa") format("woff2");font-weight:200;font-style:normal}@font-face{font-family:"AS Circular";src:url("/media/static/css/fonts/ascircular-lightitalic.woff2?7739f3f2d0fa") format("woff2");font-weight:200;font-style:italic}@font-face{font-family:"AS Circular";src:url("/media/static/css/fonts/ascircular-book.woff2?69bd6edcf4ad") format("woff2");font-weight:400;font-style:normal}@font-face{font-family:"AS Circular";src:url("/media/static/css/fonts/ascircular-bookitalic.woff2?7739f3f2d0fa") format("woff2");font-weight:400;font-style:italic}@font-face{font-family:"AS Circular";src:url("/media/static/css/fonts/ascircular-medium.woff2?7739f3f2d0fa") format("woff2");font-weight:500;font-style:normal}@font-face{font-family:"AS Circular";src:url("/media/static/css/fonts/ascircular-mediumitalic.woff2?7739f3f2d0fa") format("woff2");font-weight:500;font-style:italic}@font-face{font-family:"AS Circular";src:url("/media/static/css/fonts/ascircular-bold.woff2?7739f3f2d0fa") format("woff2");font-weight:700;font-style:normal}@font-face{font-family:"AS Circular";src:url("/media/static/css/fonts/ascircular-bolditalic.woff2?7739f3f2d0fa") format("woff2");font-weight:700;font-style:italic}@font-face{font-family:"AS Circular";src:url("/media/static/css/fonts/ascircular-black.woff2?7739f3f2d0fa") format("woff2");font-weight:800;font-style:normal}@font-face{font-family:"AS Circular";src:url("/media/static/css/fonts/ascircular-blackitalic.woff2?7739f3f2d0fa") format("woff2");font-weight:800;font-style:italic}@font-face{font-family:"Bebas Neue";src:url("/media/static/css/fonts/bebasneue-regular.woff2?7739f3f2d0fa") format("woff2");font-weight:400;font-style:normal}*,*::before,*::after{box-sizing:border-box}*{margin:0;padding:0;font:inherit}:root{--AA-green:#c0e585;--AA-breeze-blue-accent:#00c7e6;--AA-background-blue:#336787;--AA-medium-blue:#0074c8;--AA-dark-blue:#01426a;--AA-darker-blue:#00274a;--AA-light-grey:#dadada;--AA-mist:#e8e8e8;--AA-cloud:#f7f7f7;--AA-type-black:#222;--border-grey:#626b79;--header-height:82px;--header-padding-inline:20px;--header-border-height:1px;--form-control-border-radius:4px}body{min-height:100vh;min-height:100dvh;display:grid;grid-template-columns:minmax(0,1fr);grid-template-rows:auto 1fr auto;color:var(--AA-type-black);font-family:"AS Circular",sans-serif;font-size:16px;line-height:1.48;overflow-wrap:anywhere}a{color:var(--AA-medium-blue);text-decoration:none}em{font-style:italic}h1,h2,h3{margin-bottom:12px}h1{font-size:28px}h2{font-size:21.3px}h3{font-size:19.3px;font-weight:700}hr{margin:1rem 0;color:inherit;border:0;border-top:1px solid var(--AA-mist)}img{display:block;max-width:100%;height:auto}.alert{position:relative;padding:1rem 1rem;margin-bottom:1rem;border:1px solid transparent;border-radius:0.25rem}.alert-success{color:#0f5132;background-color:#d1e7dd;border-color:#badbcc}.alert-info{color:#055160;background-color:#cff4fc;border-color:#b6effb}.alert-warning{color:#664d03;background-color:#fff3cd;border-color:#ffecb5}.alert-danger{color:#842029;background-color:#f8d7da;border-color:#f5c2c7}ol,ul:not(.errorlist),p{margin-bottom:1rem}ol,ul:not(.errorlist){padding-left:1em}div:has(>label){display:flex}div:has(>label):not(:has(>input[type="checkbox"])){flex-direction:column}label,legend{display:inline-block;margin-bottom:1px;font-size:14px}input[type="text"],input[type="email"],select{display:block;padding:7px 10px;width:100%;background-color:#fff;border:1px solid transparent;border-radius:var(--form-control-border-radius);outline:1px solid var(--border-grey);color:#3c3b3f}input[type="text"]:focus-visible,input[type="email"]:focus-visible,select:focus-visible{border:1px solid var(--AA-dark-blue);outline:1px solid var(--AA-dark-blue);font-weight:bold}input[type="text"]:read-only,input[type="email"]:read-only,select:read-only{background-color:var(--AA-cloud);font-weight:normal}select{appearance:none;padding-right:30px;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='100' height='100' fill='%23222'><polygon points='0,0 100,0 50,50'/></svg>");background-size:12px;background-position:right 10px top 60%;background-repeat:no-repeat}input[type="checkbox"]{accent-color:var(--AA-medium-blue)}div:has(>input[type="checkbox"]){gap:5px}div:has(>input[type="checkbox"]) label{order:1;margin-bottom:0}fieldset{border:0}.helptext{color:var(--border-grey);font-size:12px}.errorlist,.coupon-code-applied{margin-top:4px}.errorlist{list-style:none;color:#f4002f}.btn{display:inline-block;padding:16px 18px;border:0;text-align:center;cursor:pointer;transition:background-color 0.15s}.btn-primary{background-color:var(--AA-medium-blue);color:#fff}.btn-primary:focus-visible,.btn-primary:hover{background-color:var(--AA-dark-blue)}.btn-outline-primary{border:1px solid var(--AA-medium-blue);background-color:transparent;color:var(--AA-medium-blue)}.btn-outline-primary:focus-visible,.btn-outline-primary:hover{background-color:var(--AA-medium-blue);color:#fff}.btn-white{background-color:#fff}.btn-white:focus-visible,.btn-white:hover{background-color:var(--AA-mist)}.btn-gray{background-color:var(--AA-cloud)}.btn-gray:focus-visible,.btn-gray:hover{background-color:var(--AA-mist)}.btn-rounded{border-radius:6px}details.accordion{line-height:1.48}details.accordion[open]>summary{border-left-color:var(--AA-breeze-blue-accent)}details.accordion[open]>summary:after{transform:rotate(180deg)}details.accordion[open]>div{padding:32px 32px calc(32px - 1rem) 32px;border-bottom:1px solid var(--border-grey);border-left:2px solid #c1d9ef}details.accordion[open]>div a{text-decoration:underline;transition:color 0.15s}details.accordion[open]>div a:hover{text-decoration:none;color:#054687}details.accordion summary{display:grid;grid-template-columns:1fr auto;justify-content:space-between;padding:25px 24px 25px;border-bottom:2px solid var(--border-grey);border-left:2px solid transparent;font-size:19.5px;font-weight:700;cursor:pointer}details.accordion summary::-webkit-details-marker{display:none}details.accordion summary::marker{content:""}details.accordion summary:after{--svg:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' %3E%3Cpath fill='currentColor' d='M6.39705 9.55379L6.46967 9.46967C6.73594 9.2034 7.1526 9.1792 7.44621 9.39705L7.53033 9.46967L12 13.939L16.4697 9.46967C16.7359 9.2034 17.1526 9.1792 17.4462 9.39705L17.5303 9.46967C17.7966 9.73594 17.8208 10.1526 17.6029 10.4462L17.5303 10.5303L13.061 15L12.7071 15.3539C12.3166 15.7444 11.6834 15.7444 11.2929 15.3539L10.939 15L6.46967 10.5303C6.2034 10.2641 6.1792 9.8474 6.39705 9.55379L6.46967 9.46967L6.39705 9.55379Z' /%3E%3C/svg%3E");content:"";width:24px;height:24px;display:inline-block;mask-image:var(--svg);mask-size:cover;-webkit-mask-image:var(--svg);-webkit-mask-size:cover;background-color:#222;transition:transform 0.2s}.container{margin-inline:auto;padding:50px 20px;width:1060px;max-width:100%}.icon{fill:currentColor;width:1em;height:1em;vertical-align:-0.15em;overflow:hidden}.subscribe-nav ol{display:flex;justify-content:space-between;list-style:none}.subscribe-nav li{position:relative;text-align:center}.subscribe-nav li:nth-child(1):after{left:50%;width:50%}.subscribe-nav li:nth-child(2){flex:1}.subscribe-nav li:nth-child(2):after{left:0;width:100%}.subscribe-nav li:nth-child(3):after{left:0;width:50%}.subscribe-nav li:after{content:"";position:absolute;top:6px;height:1px;background-color:var(--AA-mist)}.subscribe-nav:has(li:nth-child(4)) li{flex:1}.subscribe-nav:has(li:nth-child(4)) li:nth-child(3):after,.subscribe-nav:has(li:nth-child(4)) li:nth-child(4):after{left:0;width:100%}.subscribe-nav:has(li:nth-child(4)) li:last-child:after{left:0;width:50%}.subscribe-nav span{position:relative;display:inline-block;padding-top:24px}.subscribe-nav span:before{content:"";position:absolute;top:0;left:50%;transform:translateX(-50%);width:14px;height:14px;background-color:var(--AA-mist);border-radius:50%;z-index:1}.subscribe-nav .active{color:var(--AA-dark-blue)}.subscribe-nav .active span:before{background-color:var(--AA-dark-blue)}.subscribe-nav a{color:inherit}.subscribe-nav a:focus-visible,.subscribe-nav a:hover{color:var(--AA-dark-blue)}header{border-bottom:var(--header-border-height) solid #dbdbdb;box-shadow:0 0.25rem 0.75rem rgba(0,0,0,0.1);z-index:2}header>div{position:relative;display:grid;grid-template-columns:auto 1fr;justify-items:end;align-items:center;margin-inline:auto;padding-inline:var(--header-padding-inline);width:1060px;height:var(--header-height);max-width:100%}header>div img{display:inline;width:126px}header>div ul{margin-bottom:0!important;padding-left:0!important;list-style:none}header>div ul li:last-child a{padding:6px 16px;font-weight:normal}header>div a,header>div button{display:block;color:var(--AA-dark-blue);font-weight:500}header>div button{background-color:transparent;border-width:0;cursor:pointer}.header-user-greeting{position:absolute;top:0;right:var(--header-padding-inline);max-width:28em;color:var(--AA-dark-blue);font-size:14px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}footer{margin-top:35px;background-color:#e9e9e9}.footer-top{display:grid;grid-gap:60px;margin-inline:auto;padding:62px 32px 28px;width:1232px;max-width:100%}.footer-top div{border-radius:5px}.footer-travel-experiences{padding:20px 40px 32px;background-color:#141315;background-image:linear-gradient(to right,rgba(0,0,0,0.5),transparent),url("/media/static/img/4-ways-to-fly.webp?bb3eaea253c5");background-size:cover;background-position-x:right;background-position-y:center;color:#fff}.footer-travel-experiences h4{font-family:"Bebas Neue";font-size:36px}.footer-travel-experiences p{margin-bottom:10px}.footer-travel-experiences a{display:inline-block;color:#00cff0}.footer-travel-experiences a:focus-visible,.footer-travel-experiences a:hover{text-decoration:underline}.footer-travel-experiences a:focus-visible{outline:var(--AA-medium-blue) solid 4px;outline-offset:unset;background-color:var(--AA-medium-blue)}.footer-travel-experiences svg{margin-left:4px;font-size:24px;vertical-align:bottom}.footer-travel-insurance{overflow:hidden}.footer-travel-insurance a{position:relative;display:block;padding:26px 42px 20px;background-image:url("/media/static/img/allianz-footer.webp?7739f3f2d0fa");background-size:cover;color:#012549}.footer-travel-insurance a h4{font-size:25px;font-weight:500}.footer-travel-insurance a p{margin-top:27px;margin-bottom:0;max-width:11em;line-height:1.2}.footer-travel-insurance a img{position:absolute;right:30px;bottom:24px;width:109px}.footer-waves svg{position:relative;top:1px;display:block}.footer-bottom{background:url("/media/static/img/plane-tail.webp?bb3eaea253c5") no-repeat calc(100% + 40px) calc(100% + 85px)/600px var(--AA-darker-blue)}.footer-bottom-content{margin-inline:auto;padding:45px 25px 280px;width:1232px;max-width:100%;color:#fff;letter-spacing:0.003em}.footer-bottom-content h5{margin-bottom:6px;font-size:19.9px;font-weight:normal}.footer-bottom-content a{display:inline-block;color:inherit;font-size:12.1px;font-weight:200}.footer-bottom-content a:focus-visible,.footer-bottom-content a:hover{text-decoration:underline}.footer-bottom-content a:focus-visible{outline:var(--AA-medium-blue) solid 4px;outline-offset:unset;background-color:var(--AA-medium-blue)}.footer-bottom-content a .icon{width:1.3em;height:1.3em}.footer-bottom-content small{font-size:10px;font-weight:200}.footer-columns{display:grid}.footer-columns div:has(li:only-child) h5{margin-bottom:3px}.footer-columns .footer-social h5 svg{margin-top:3px;margin-left:5px;width:0.55em;height:0.55em;vertical-align:text-top}.footer-columns .footer-social div{display:flex;gap:10px}.footer-columns .footer-social div a{font-size:24px}.footer-columns ul{margin-bottom:12px;padding-left:0;list-style:none;line-height:1.27}.footer-explore{margin-top:40px}.footer-explore ul{padding-left:0;list-style:none}.footer-explore li{display:inline}.footer-explore li:not(:last-child):after{content:"|";margin-inline:5px;font-size:0.8em}.footer-legend{width:100%}.footer-legend th,.footer-legend td{padding-bottom:20px}.footer-legend th{width:16px}.footer-legend td{padding-left:8px;font-size:10px;font-weight:200}.footer-powered-by-recurly{margin-top:20px;font-size:14px;line-height:1}.footer-powered-by-recurly a{font-size:inherit}.footer-powered-by-recurly img{display:inline;width:auto;height:18px;vertical-align:bottom}@media (width < 375px){.header-user-greeting{max-width:11.5em}.footer-travel-insurance a h4{font-size:19px}}@media (width < 430px){.footer-travel-insurance a{background-position-x:26%}.footer-travel-insurance a img{position:static;margin-top:20px}}@media (375px <=width < 430px){.header-user-greeting{max-width:15em}}@media (430px <=width < 576px){.header-user-greeting{max-width:18em}}@media (430px <=width < 834px){.subscribe-nav ol{padding-inline:32px}}@media (width < 576px){.footer-columns>div:nth-child(4){grid-row:1;grid-column:1}.footer-columns>div:nth-child(6){grid-row:1 / 3;grid-column:2}.footer-columns>div:nth-child(5){grid-row:2;grid-column:1}}@media (576px <=width < 768px){.footer-columns>div:nth-child(4){grid-row:1;grid-column:1}.footer-columns>div:nth-child(6){grid-row:1 / 3;grid-column:2}.footer-columns .footer-social{grid-row:1 / 3;grid-column:3}.footer-columns>div:nth-child(5){grid-row:2;grid-column:1}}@media (width < 640px){body:has(#hamburger-menu-button[aria-expanded="true"]){overflow:hidden}header{position:sticky;top:0;background-color:#fff}header nav{position:fixed;top:calc(var(--header-height) + var(--header-border-height));right:0;bottom:0;left:0;padding-inline:15px;background-color:#fff;overflow-y:auto;transform:translateX(100%);transition:all 0.5s}header:has(#hamburger-menu-button[aria-expanded="true"]) nav{transform:translateX(0)}header ul{flex-direction:column}header ul a,header ul button{padding-block:14px;border-bottom:1px solid var(--border-grey);color:var(--AA-dark-blue);font-size:21px;font-weight:normal}header ul button{width:100%;text-align:left}#hamburger-menu-button{position:relative;width:28px;height:30px;background-color:transparent;border:0;border-radius:0;cursor:pointer}#hamburger-menu-button span{position:absolute;left:0;display:block;margin:2px 5px 0 0;width:100%;height:4px;background-color:var(--AA-dark-blue);border-radius:9px;transform:rotate(0);opacity:1;transition:all 0.2s ease-in-out}#hamburger-menu-button span:nth-child(1){top:0}#hamburger-menu-button span:nth-child(2),#hamburger-menu-button span:nth-child(3){top:10px}#hamburger-menu-button span:nth-child(4){top:20px}#hamburger-menu-button[aria-expanded="true"] span:nth-child(1),#hamburger-menu-button[aria-expanded="true"] span:nth-child(4){left:50%;width:0}#hamburger-menu-button[aria-expanded="true"] span:nth-child(2){transform:rotate(45deg)}#hamburger-menu-button[aria-expanded="true"] span:nth-child(3){transform:rotate(-45deg)}.non-hamburger-only{display:none}}@media (width>=640px){header ul{display:flex;gap:20.5px;align-items:center}header ul a:not(.btn):focus-visible,header ul button:focus-visible,header ul a:not(.btn):hover,header ul button:hover{text-decoration:underline}#hamburger-menu-button,.hamburger-only{display:none}}@media (640px <=width < 768px){header>div a,header>div button{font-size:12.5px}}@media (width>=768px){.footer-bottom-content{padding-bottom:60px}.footer-columns div:has(li + li){grid-row:span 3}.footer-columns div:has(li:only-child){grid-column:4}.footer-columns .footer-social{grid-column:5;grid-row:1 / 3}.footer-explore,.footer-legend td{padding-right:360px}}@media (width>=834px){.subscribe-nav ol{padding-inline:50px}}@media (width>=900px){.footer-top{grid-template-columns:1fr 1fr}}@media (width>=1024px){.footer-bottom{background-position:calc(100% + 75px) calc(100% + 86px);background-size:650px}}@media (width>=1232px){.footer-bottom{background-size:690px}}@media (width < 1280px){.footer-columns{grid-column-gap:20px}}@media (width>=1280px){.footer-columns{grid-column-gap:105px;grid-template-columns:repeat(4,auto) 1fr}}