.text {
    tab-index: 1;
}

#alerts_carousel {
    background: #ed1c2e;
}

    #alerts_carousel .rich-content {
        color: white;
    }

    #alerts_carousel .stretched-link {
        color: white;
        text-decoration: none;
    }


.addeventatc {
    position: absolute !important;
    top: 5px !important;
    right: 5px !important;
}
.footer_bar .icons {
    height: 30px;
    width: 30px;
    margin: 0 5px;
    display: inline-block;
}

.footer_bar .icons svg {
    fill: white;
}
.tst-icon-tour:before {
    content: "\E022";
}
#node_AAA_InteriorPage_85b6fe3ab87b422bb9c6c609124fc124 .tst-search-widget{
    margin: 0 auto;
}

.carouselSlider-instance .slick-slide {
    padding: 0 12px;
}

.carouselSlider-instance .slick-dots li {
    height: 20px;
    width: 20px;
    margin: 0 5px;
}
.carouselSlider-instance .slick-dots li button:before, .AAA-hero-slider .AAA-hero-slider-instance .slick-dots li button:before{
    color: #343a40;
    font-size: 1rem!important;
    -webkit-transition: all .2s ease-in-out;
    transition: all .2s ease-in-out;
}

.carouselSlider-instance .slick-dots li button:focus, .carouselSlider-instance .slick-dots li button:hover {
    outline: 0;
}

.carouselSlider-instance .slick-dots li button:focus:before, .carouselSlider-instance .slick-dots li button:hover:before, 
.AAA-hero-slider .AAA-hero-slider-instance .slick-dots li button:focus:before, .AAA-hero-slider .AAA-hero-slider-instance .slick-dots li button:hover:before{
    color: #0060b3;
}

.carouselSlider-instance .slick-dots li.slick-active button:before, .AAA-hero-slider .AAA-hero-slider-instance .slick-dots li.slick-active button:before {
    color: #006ecc;
}
.carouselSlider-instance .slick-track {
    display: flex !important;
}

.carouselSlider-instance .slick-slide {
    height: inherit !important;
}
.carouselSlider-instance .slick-slide > div, .carouselSlider-instance .slick-slide > div > div {
    height: 100%;
}
.carouselSlider-instance .slick-list.draggable {
    padding-bottom: 10px;
}
.carouselSlider-instance .slick-prev {
    left: -20px;
}
.carouselSlider-instance .slick-next {
  right: -20px;
}
.carouselSlider-instance .slick-prev:before {
    content: url( "data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' x='0px' y='0px' viewBox='0 0 792.033 792.033' fill='red' transform='scale(-1)' xml:space='preserve'%3E%3Cpath d='M617.858,370.896L221.513,9.705c-13.006-12.94-34.099-12.94-47.105,0c-13.006,12.939-13.006,33.934,0,46.874 l372.447,339.438L174.441,735.454c-13.006,12.94-13.006,33.935,0,46.874s34.099,12.939,47.104,0l396.346-361.191 c6.932-6.898,9.904-16.043,9.441-25.087C627.763,386.972,624.792,377.828,617.858,370.896z'/%3E%3C/svg%3E");
}
.carouselSlider-instance .slick-next:before {
    content: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' x='0px' y='0px' viewBox='0 0 792.033 792.033' fill='red' xml:space='preserve'%3E%3Cpath d='M617.858,370.896L221.513,9.705c-13.006-12.94-34.099-12.94-47.105,0c-13.006,12.939-13.006,33.934,0,46.874 l372.447,339.438L174.441,735.454c-13.006,12.94-13.006,33.935,0,46.874s34.099,12.939,47.104,0l396.346-361.191 c6.932-6.898,9.904-16.043,9.441-25.087C627.763,386.972,624.792,377.828,617.858,370.896z'/%3E%3C/svg%3E");
}

.quick-links {
    background-color: #006ecc!important;
}

#vacation .vacation-package{
  position: relative;
}

#vacation .vacation-package select{
    position: absolute;
    bottom: 0;
}
#node_2eecb62a6dd148b087eee4cf74544bc3 img.card-img-top{
    max-width: 150px;
    margin: 0 auto;
}

.AAA-hero-slider-instance__card {
    background-color: rgba(255, 255, 255, 0.88);
    backdrop-filter: blur(10px);
    border-radius: 10px;
}
img{
    max-width: 100%;
}
.rich-content:last-of-type h2 {
    display: none;
}
/* EAGLES LANDING PAGE */
/* Primary button override */
#node_ca166319828a4fcb9be45e80686d62f8 .btn-primary {
    background-color: #004C54;
    border-color: #004C54;
    color: #ffffff;
  }
  #node_ca166319828a4fcb9be45e80686d62f8 .btn-primary:hover,
  #node_ca166319828a4fcb9be45e80686d62f8 .btn-primary:focus,
  #node_ca166319828a4fcb9be45e80686d62f8 .btn-primary:active {
    background-color: #00383E;
    border-color: #00383E;
    color: #ffffff;
  }
  /* Outline primary button override */
  #node_ca166319828a4fcb9be45e80686d62f8 .btn-outline-primary {
    color: #004C54;
    border-color: #004C54;
    background-color: transparent;
  }
  #node_ca166319828a4fcb9be45e80686d62f8 .btn-outline-primary:hover,
  #node_ca166319828a4fcb9be45e80686d62f8 .btn-outline-primary:focus,
  #node_ca166319828a4fcb9be45e80686d62f8 .btn-outline-primary:active {
    background-color: #004C54;
    border-color: #004C54;
    color: #ffffff;
  }
  /* Regular links inside card-body (excluding buttons) */
  #node_ca166319828a4fcb9be45e80686d62f8 .card-body a:not(.btn) {
    color: #004C54;
  }
  #node_ca166319828a4fcb9be45e80686d62f8 .card-body a:not(.btn):hover {
    color: #00383E;
  }
  /* Comparison table icon overrides */
  #node_ca166319828a4fcb9be45e80686d62f8 .comparison-table tbody .icon-information-button {
    filter: hue-rotate(-39deg) brightness(0.7);
  }
  #node_ca166319828a4fcb9be45e80686d62f8 .comparison-table tbody span.icon-check::after {
    filter: hue-rotate(-39deg) brightness(0.7);
  }
#node_ca166319828a4fcb9be45e80686d62f8 > #main > div.container:nth-of-type(2) .row.py-3.pt-lg-7.pb-0{
    padding-top: 0 !important;
}
#node_ca166319828a4fcb9be45e80686d62f8 > #main > div.container:nth-of-type(2) .card-img-top{
    display: none;
}
.eagles-text{
    color: rgba(0, 76, 84, 1) !important;
}
.eagles-button{
    background-color: rgba(0, 76, 84, 1) !important;
    border-color: rgba(0, 76, 84, 1) !important;
    color: rgba(255, 255, 255, 1) !important;
}
.AAA-hero-slider-instance__card:has(.eagles-banner) h1{
    color: rgba(0, 76, 84, 1) !important;
}
#node_e55b2632ec49432bb385754a18a1b3d9 .comparison-table tr > th:last-child, #node_e55b2632ec49432bb385754a18a1b3d9 .comparison-table tr > td:last-child,
#node_ed1fede1b31b437ba711f8b3b76619b2 .comparison-table tr > th:last-child, #node_ed1fede1b31b437ba711f8b3b76619b2 .comparison-table tr > td:last-child{
    display:none;
}
.css-1d1hpld .css-1vgyyl9 button{
    width: 25% !important;
    height: 48px !important;
}
.not-md.css-10fyso{
    height: 48px !important;
}
.css-1vm4q34 svg {
    fill: #fff !important;
}
#node_829fb97fabb546c5b2097e001e4fc1a3 .footer-banner.bg-secondary.py-5{
     background-color: rgba(0, 76, 84, 1) !important;
}
#node_cea337a75b3048cc8e47139e7131a2ee .quick-links, #node_c9dd199460e94a4fa3d362b0bbe8feee .quick-links{
    display: none !important;
}