@import"https://unpkg.com/open-props";:root{--clr-neutral-900: hsl(207, 19%, 9%);--clr-neutral-100: hsl(0, 0%, 100%);--clr-neutral-400: hsl(54, 77%, 52%);--clr-neutral-600: hsl(216, 55%, 17%);--level-one: translateZ(3rem);--level-two: translateZ(6rem);--level-three: translateZ(9rem)}*,*:before,*:after{box-sizing:border-box}html,body{overflow-x:clip}#nav-1,#nav-2,#nav-1Modal .modal-content,#main-section .missionText,#nav-2 .navbar-toggler,.path-rows .card-body:hover,#main-section .modal-header{background-color:var(--clr-neutral-400)}#nav-1-icons .btn:hover,#nav-2 .nav-item a:hover{color:#fff}#nav-1-icons .btn:hover{transform:scale(1.2);transition:all .6s}#nav-1Modal .modal-title,#nav-2 li a,#nav-2 .dropdown-item,#main-section .missionText,.modals p{color:var(--clr-neutral-600)}#nav-1Modal .modal-footer button,#main-title,#mission,#main-section .modal-footer button,.modals button{background-color:var(--clr-neutral-600)}#nav-2 ul li .under-divider,.modals button{color:var(--clr-neutral-400)}#contact-title{font-family:Libre Baskerville,serif;font-weight:400}#mission #mission-text{font-size:1.1rem}#mission #mission-title{font-family:Libre Baskerville,serif;font-weight:400}.orange-type,#nav-2 .dropdown-item:focus,#nav-2 .dropdown-item:hover{color:#ea9628!important}#nav-2 .nav-item a:hover,#special-announcements p a{text-decoration:none}#nav-2 li a,footer{font-family:PT Sans,sans-serif;font-size:1rem}#nav-2 .nav-item a:hover{border-bottom:3px solid #ea9628}#nav-2 .dropdown-item{font-size:.9rem}#nav-2 ul li .under-divider{border-bottom:1px solid #fff}#nav-2 .navbar-nav li a{font-size:1.1rem}#nav-2 .nav-item:hover .dropdown-menu{display:block}.modal-body img{width:100%}#main-title h4{letter-spacing:2px;font-family:PT Sans,sans-serif}.bg-gold{background-color:var(--clr-neutral-400);border-radius:20px}.mta-train{width:25px}.mta-bus{background-color:#00f;width:45px}.contact-left-title h2{font-weight:600;font-size:40px}.contact-left-title hr{width:120px;height:5px;background-color:#000;border-radius:10px}.contact-inputs{width:450px;height:40px;border:none;outline:none;font-weight:500;color:#9a9898;border-radius:50px}.contact-left textarea{height:130px;padding-top:15px;border-radius:20px}.contact-inputs:focus{border:1px solid #000}.contact-inputs::placeholder{color:#a9a9a9}.contact-left button{display:flex;padding:8px 20px;font-size:15px;color:#fff;gap:10px;border:none;border-radius:15px;background:linear-gradient(270deg,#491ef2,#070701);cursor:pointer}.transcript-btn{padding:8px 20px;font-size:15px;color:#fff;gap:10px;border:none;border-radius:15px;background:linear-gradient(270deg,#491ef2,#070701);cursor:pointer}.transcript-btn:hover{color:var(--clr-neutral-400);background:var(--clr-neutral-600)}.bg-gold-contact{background-color:var(--clr-neutral-400)}.text-blue-contact{color:var(--clr-neutral-600)}.transcript-box{margin-top:-150px}.modals{max-width:800px;border:0;box-shadow:0 0 1em #0000004d}.modals::backdrop{background:linear-gradient(45deg,#ff0,#00f);opacity:.7}footer p{font-size:.9rem;margin-top:-20px}footer #footer-logo{width:50%}footer #copyright{font-family:Tektur,cursive}@media screen and (min-width:375px){#main-title h4{font-size:.7rem}}@media screen and (min-width:468px){#main-title h4{font-size:.75rem}}@media screen and (min-width:576px){#main-title h1{letter-spacing:4px}#main-title h4{font-size:1rem}}@media screen and (min-width:768px){#main-title h1{font-size:2.4rem}#main-title h4{font-size:1.3rem}}@media screen and (min-width:992px){#main-title h1{letter-spacing:8px;font-size:2.5rem}}@media screen and (min-width:1028px){#main-title h1{font-size:2.5rem}#main-title h4{font-size:1.5rem}#main-title img{width:100%;padding-top:15px}}@media screen and (min-width:1200px){#main-title img{width:85%;padding-top:0}}@media screen and (min-width:1400px){#main-title h1{font-size:3.3rem}#main-title h4{font-size:1.8rem}}@media screen and (max-width:340px){.transcript-svg{display:none}}@media screen and (max-width:384px){#main-title h4{font-size:.65rem}#main-section p{font-size:.8rem}}@media screen and (max-width:767px){#main-title h1{font-size:1.8rem}footer #footer-logo{width:30%}footer #nyc-logo{width:30%}}@media screen and (max-width:991px){#main-title img{padding-bottom:10px;width:30%}.transcript-box{margin-top:-180px}}
