@charset "utf-8";
/* CSS Document */

.parallax1 {
      /* Set a specific height */
      min-height: 40vh; 

      /* Create the parallax scrolling effect */
      background-image: url('/aa/assets/img/parallax01.jpg');
      background-attachment: fixed;
      background-position: center;
      background-repeat: no-repeat;
      background-size: cover;
    }	
    @media screen and (max-width: 1080px) {
      .parallax1 {
        background-image: none;
        background-color:#106291;
      }
    }
    .parallax2 {
      /* Set a specific height */
      min-height: 40vh; 

      /* Create the parallax scrolling effect */
      background-image: url('/aa/assets/img/parallax02.jpg');
      background-attachment: fixed;
      background-position: center;
      background-repeat: no-repeat;
      background-size: cover;
    }	
    @media screen and (max-width: 1080px) {
      .parallax2 {
        background-image: none;
        background-color:#e1c773;
      }
    }

        .slidead-overlay {
            position: fixed;
            top: 0;
            left: 0;
            width: 100%;
            height: 100%;
            background: rgba(0, 0, 0, 0.4);
            display: none;
            z-index: 9998;
        }
        .slidead-container {
            position: fixed;
            bottom: 10px;
            right: -350px;
            width: 350px;
            background: #fff;
            color: black;
            padding: 20px 20px 10px 20px;
            box-shadow: 0 0 10px rgba(0, 0, 0, 0.5);
            border: solid 2px navy;
            border-radius: 10px;
            transition: right 0.4s ease-in-out;
            z-index: 9999;
            text-align: center;
        }
        .slidead-container.show {
            right: 10px;
        }
        .slidead-close-btn {
            position: absolute;
            top: -12px;
            right: 2px;
            font-size: 2rem;
            cursor: pointer;
            font-weight: bold;
            
        }
        .slidead-container img {
            width: 100%;
            border-radius: 10px;
        }   
    .slidead-close-btn {
        position: absolute;
        top: 0.5rem;
        right: 0.75rem;
        background: transparent;
        border: none;
        font-size: 2rem;
        cursor: pointer;
        color: #000;
        z-index: 10;
        padding: 0.5rem;
        line-height: 1;
        touch-action: manipulation;
    }
    @media (hover: hover) {
        .slidead-close-btn:hover {
            color: #b00;
        }
    }

    .slidead-container {
        outline: none;
        max-height: 90vh;
        overflow-y: auto;
        -webkit-overflow-scrolling: touch;
    }
    [inert] {
        pointer-events: none;
        user-select: none;
    }
    #slideadCTA:focus {
        outline: none;
    }
    #slideadCTA:focus:not(:focus-visible) {
        outline: none;
    }
    #slideadCTA:focus-visible {
    outline: 1px dotted #ccc;
    outline-offset: 4px;
    border-radius: 4px;
    }
    
