/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.landing-page h1,.landing-page h2,.landing-page h3,.landing-page h4,.landing-page h5{color:#2b3252;font-weight:800}.landing-page h1{font-size:32px;line-height:40px}@media print,screen and (min-width:40em){.landing-page h1{font-size:60px;line-height:72px}}.landing-page h2{font-size:26px;line-height:32px}@media print,screen and (min-width:40em){.landing-page h2{font-size:32px;line-height:40px}}.landing-page h3{font-size:20px;line-height:26px}@media print,screen and (min-width:40em){.landing-page h3{font-size:26px;line-height:32px}}.landing-page h4,.landing-page p{font-size:16px;line-height:24px}@media print,screen and (min-width:40em){.landing-page h4{font-size:20px;line-height:26px}}.landing-page p{color:#2b3252;font-weight:400}.landing-page p:last-child{margin:0}.landing-page p a:not(.btn){text-decoration:underline}.landing-page p a:not(.btn):hover{text-decoration:none}.landing-page .node__content .layout-wrapper{padding:0}.landing-page .inclind-1col-full{overflow:hidden}@media screen and (max-width:39.9375em){.landing-page .grid-x{row-gap:30px}.landing-page>.grid-x{row-gap:0}}.landing-page .block-inline-blockbasic>h2.has-next-textfield{margin-bottom:10px}.landing-page .horizontal-images .field__items{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;gap:20px;margin:24px 0}.landing-page .horizontal-images .paragraph--type--image-with-link img,.paragraph--type--footer-landing .paragraph--type--image-with-link img{width:auto;max-height:80px}.landing-page .vertical-images .field__items{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:20px}.landing-page .block-webform-block h2{margin-bottom:20px}.landing-page form.webform-submission-form label{color:#2b3252;font-size:16px;font-weight:400;line-height:27px;margin-bottom:8px}.landing-page form.webform-submission-form .form-item input:not(.form-checkbox),.landing-page form.webform-submission-form .form-item select{width:100%;height:56px;color:#2b3252;font-size:16px;font-weight:600;line-height:27px;border:1px solid #d0d0d0;border-radius:5px}.landing-page form.webform-submission-form .form-item textarea{color:#2b3252;font-size:16px;font-weight:600;line-height:27px;border:1px solid #d0d0d0;border-radius:5px}.landing-page form.webform-submission-form .webform-address__row-1{margin-top:0}.landing-page form.webform-submission-form .webform-button--submit{background-color:#2052a3;color:#fff;font-size:16px;font-weight:800;text-transform:uppercase;padding:12px 30px}@media screen and (max-width:39.9375em){.landing-page form.webform-submission-form .webform-button--submit{width:100%}}.landing-page form.webform-submission-form .webform-button--submit:hover{background-color:#2b3252;color:#fff}.landing-page .margin-top{margin-top:20px}.landing-page .margin-top-1{margin-top:40px}.landing-page .margin-top-2{margin-top:60px}.landing-page .margin-top-3{margin-top:80px}.landing-page .margin-top-minus{margin-top:-20px}.landing-page .margin-bottom{margin-bottom:20px}.landing-page .margin-bottom-1{margin-bottom:40px}.landing-page .margin-bottom-2{margin-bottom:60px}.landing-page .margin-bottom-3{margin-bottom:80px}.landing-page .margin-bottom-minus{margin-bottom:-20px}.landing-page .padding-vertical-1{padding-top:20px;padding-bottom:20px}.landing-page .padding-vertical-2{padding-top:40px;padding-bottom:40px}.landing-page .padding-vertical-3{padding-top:60px;padding-bottom:60px}.landing-page .border-color-left{border-left:solid 2px #73c0d2;padding-left:30px}@media screen and (max-width:39.9375em){.landing-page .border-color-left{border-left:none;padding-left:0}}.landing-page .border-color-right{border-right:solid 2px #73c0d2;padding-right:30px}@media screen and (max-width:39.9375em){.landing-page .border-color-right{border-right:none;padding-right:0}}.landing-page .footer-landing{padding:0}.paragraph--type--footer-landing{background-color:#2b3252;padding:30px 0}.paragraph--type--footer-landing .field__items{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:center;align-items:center;gap:20px}.paragraph--type--footer-landing .paragraph--type--image-with-link{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;width:100%}.paragraph--type--footer-landing .paragraph--type--image-with-link a{text-decoration:none}.text-american-red{color:#b31942!important}.relative{position:relative}.america250-header-layout{position:absolute;top:0;width:100%;background-color:#2b3252}@media print,screen and (min-width:40em){.america250-header-layout{background-color:transparent}}.is-stuck .america250-branding img{padding:.5rem}.is-stuck .america250-header-layout{background-color:#2b3252;padding:1rem 0}@media print,screen and (min-width:40em){.is-stuck .america250-header-layout{padding:0}}.america250-branding img{background-color:#2b3252;max-width:100px;padding:.5rem;margin:.5rem 0!important}@media print,screen and (min-width:40em){.america250-branding img{padding:0;background-color:transparent}}#block-bc2018refresh-america250{position:absolute;top:2rem;right:0;z-index:100}#block-bc2018refresh-america250 a{color:#fff;font-family:'Montserrat',sans-serif;font-size:18px;font-style:normal;font-weight:700;line-height:17px}#block-bc2018refresh-views-block-main-slider-block-6{position:relative;background-color:#000;text-align:center}#block-bc2018refresh-views-block-main-slider-block-6 h2{font-size:1.5rem}@media print,screen and (min-width:40em){#block-bc2018refresh-views-block-main-slider-block-6 h2{font-size:60px;line-height:1.2}}#block-bc2018refresh-views-block-main-slider-block-6 .field--name-field-image img{min-height:830px}#block-bc2018refresh-views-block-main-slider-block-6 .field--name-field-slide-content{position:absolute;top:8rem;height:400px;left:50%;transform:translateX(-50%);z-index:100;width:100%;max-width:1000px;padding:2rem}@media print,screen and (min-width:40em){#block-bc2018refresh-views-block-main-slider-block-6 .field--name-field-slide-content{padding:0 0 2rem}}#block-bc2018refresh-views-block-main-slider-block-6 .field--name-field-slide-content *{color:#fff}#block-bc2018refresh-views-block-main-slider-block-6 .slides .text-formatted img{width:auto!important;height:auto!important;max-width:300px}.america250 #block-bc2018refresh-views-block-main-slider-block-7{margin-bottom:2rem;min-height:475px}.section-wrapper.america250 .paragraph.row{-ms-flex-pack:center;justify-content:center}#block-bc2018refresh-views-block-main-slider-block-6 .field--name-field-image:after,.section-wrapper.america250 #block-bc2018refresh-views-block-main-slider-block-7 .media--type-image:after{position:absolute;top:0;left:0;content:'';width:100%;height:100%;z-index:10;opacity:.7;background:#001240}.america250 .paragraph.row{margin:0}.america250 .margin-top-1{margin-top:2rem;width:100%}@media screen and (max-width:39.9375em){.america250 .margin-top-1{margin:2rem 0 0}}.section-wrapper.america250 .bg-gray{background-color:#d1d7dd!important}@media screen and (max-width:39.9375em){.section-wrapper.america250 #about{margin-bottom:0}}#about .columns,#time-travel-trails .columns,.section-wrapper.america250 .section-wrapper.america250 .bg-gray{background-color:#d1d7dd;padding:0}@media screen and (max-width:39.9375em){#about .columns,#time-travel-trails .columns,.section-wrapper.america250 .section-wrapper.america250 .bg-gray{padding:1rem 1rem 0;margin:0}}#about{margin-bottom:2rem}div#america-newsletter{padding:4rem 0 2rem}.email-section h3,div#america-newsletter h3{color:#2b3252!important}.paragraph--type--two-columns>.columns{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}@media screen and (max-width:39.9375em){.section-wrapper.america250 .paragraph--type--two-columns img{display:none}#block-bc2018refresh-america250 .menu{-ms-flex-direction:column;flex-direction:column;display:none;background-color:#2b3252}#block-bc2018refresh-america250 .menu.open{display:-ms-flexbox;display:flex;position:fixed;top:5.9rem;width:100%;left:0;padding-left:2rem;padding-bottom:2rem}}.america-250-toggle{display:-ms-flexbox;display:flex;-ms-flex-pack:end;justify-content:flex-end}@media print,screen and (min-width:40em){#about .field,#events .field,#exclusives .field,#time-travel-trails .field{width:100%}#about img,#events img,#exclusives img,#time-travel-trails img{min-height:470px;object-fit:cover;width:100%}#events .columns,#exclusives .columns{padding:0}#about .columns+.columns,#time-travel-trails .columns+.columns{padding-left:2rem;padding-right:2rem}}.america-250-toggle button{margin-left:auto;margin-top:1.5rem}@media print,screen and (min-width:40em){.america-250-toggle button{display:none}}.america-250-toggle button span{background:#fff!important}body,html{max-width:100vw;overflow-x:hidden}.america250-page-title h1{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);color:#fff;text-align:center;z-index:1000;font-size:60px;font-style:normal;font-weight:800;line-height:72px}.email-section{padding:3rem 0}.email-section h3{font-weight:700}.section-wrapper.america250 .layout-wrapper:not(.footer-landing){margin:2.25rem 0 0!important}@media screen and (max-width:39.9375em){.section-wrapper.america250 .layout-wrapper:not(.footer-landing){margin:0!important}.section-wrapper.america250 .layout-wrapper:not(.footer-landing) .columns{padding:1rem}}.mx-auto{margin:0 auto}
