{"id":27,"date":"2026-09-04T14:59:51","date_gmt":"2026-09-04T14:59:51","guid":{"rendered":"https:\/\/avt.psu.edu\/?page_id=27"},"modified":"2026-09-24T15:58:29","modified_gmt":"2026-09-24T15:58:29","slug":"home","status":"publish","type":"page","link":"https:\/\/avt.psu.edu\/","title":{"rendered":"Home"},"content":{"rendered":"\n<div class=\"wp-block-cover alignfull is-light\" style=\"min-height:100vh;aspect-ratio:unset;\"><img loading=\"lazy\" decoding=\"async\" width=\"1800\" height=\"917\" class=\"wp-block-cover__image-background wp-image-52 size-full\" alt=\"\" src=\"https:\/\/avt.psu.edu\/wp-content\/uploads\/2026\/09\/AVT_PHOTO_SP24-2-1.jpg\" style=\"object-position:59% 57%\" data-object-fit=\"cover\" data-object-position=\"59% 57%\" srcset=\"https:\/\/avt.psu.edu\/wp-content\/uploads\/2026\/09\/AVT_PHOTO_SP24-2-1.jpg 1800w, https:\/\/avt.psu.edu\/wp-content\/uploads\/2026\/09\/AVT_PHOTO_SP24-2-1-300x153.jpg 300w, https:\/\/avt.psu.edu\/wp-content\/uploads\/2026\/09\/AVT_PHOTO_SP24-2-1-768x391.jpg 768w, https:\/\/avt.psu.edu\/wp-content\/uploads\/2026\/09\/AVT_PHOTO_SP24-2-1-1024x522.jpg 1024w, https:\/\/avt.psu.edu\/wp-content\/uploads\/2026\/09\/AVT_PHOTO_SP24-2-1-1536x783.jpg 1536w\" sizes=\"auto, (max-width: 1800px) 100vw, 1800px\" \/><span aria-hidden=\"true\" class=\"wp-block-cover__background has-background-dim\" style=\"background-color:#858c94\"><\/span><div class=\"wp-block-cover__inner-container has-global-padding is-layout-constrained wp-block-cover-is-layout-constrained\">\n<!-- =====================================================\n     PENN STATE ADVANCED VEHICLE TEAM \u2014 HOMEPAGE\n     Hero text is hidden, not deleted.\n     ===================================================== -->\n\n\n<!-- =====================================================\n     IMAGE GALLERY\n     ===================================================== -->\n\n<div class=\"avt-slider\">\n\n  <!-- SLIDE 1 -->\n  <div\n    class=\"avt-slide avt-cover active\"\n    style=\"--slide-image:url('https:\/\/avt.psu.edu\/wp-content\/uploads\/2026\/09\/newcarred.avif');\">\n  <\/div>\n\n  <!-- SLIDE 2 -->\n  <div\n    class=\"avt-slide avt-fit\"\n    style=\"--slide-image:url('https:\/\/avt.psu.edu\/wp-content\/uploads\/2026\/09\/image-1.jpg');\">\n\n    <div class=\"avt-fit-bg\"><\/div>\n\n    <img decoding=\"async\"\n      class=\"avt-fit-image\"\n      src=\"https:\/\/avt.psu.edu\/wp-content\/uploads\/2026\/09\/image-1.jpg\"\n      alt=\"Penn State Advanced Vehicle Team\"\n      loading=\"lazy\">\n  <\/div>\n\n  <!-- SLIDE 3 -->\n  <div\n    class=\"avt-slide avt-fit\"\n    style=\"--slide-image:url('https:\/\/avt.psu.edu\/wp-content\/uploads\/2026\/09\/image.jpg');\">\n\n    <div class=\"avt-fit-bg\"><\/div>\n\n    <img decoding=\"async\"\n      class=\"avt-fit-image\"\n      src=\"https:\/\/avt.psu.edu\/wp-content\/uploads\/2026\/09\/image.jpg\"\n      alt=\"Penn State Advanced Vehicle Team\"\n      loading=\"lazy\">\n  <\/div>\n\n  <!-- SLIDE 4 -->\n  <div\n    class=\"avt-slide avt-fit\"\n    style=\"--slide-image:url('https:\/\/avt.psu.edu\/wp-content\/uploads\/2026\/09\/A-person-sitting-in-a-car-with-a-computer-Description-automatically-generated.jpg');\">\n\n    <div class=\"avt-fit-bg\"><\/div>\n\n    <img decoding=\"async\"\n      class=\"avt-fit-image\"\n      src=\"https:\/\/avt.psu.edu\/wp-content\/uploads\/2026\/09\/A-person-sitting-in-a-car-with-a-computer-Description-automatically-generated.jpg\"\n      alt=\"AVT vehicle testing\"\n      loading=\"lazy\">\n  <\/div>\n\n  <!-- SLIDE 5 -->\n  <div\n    class=\"avt-slide avt-fit\"\n    style=\"--slide-image:url('https:\/\/avt.psu.edu\/wp-content\/uploads\/2026\/09\/AVT_PHOTO_SP24-2-1.jpg');\">\n\n    <div class=\"avt-fit-bg\"><\/div>\n\n    <img decoding=\"async\"\n      class=\"avt-fit-image\"\n      src=\"https:\/\/avt.psu.edu\/wp-content\/uploads\/2026\/09\/AVT_PHOTO_SP24-2-1.jpg\"\n      alt=\"AVT team photograph\"\n      loading=\"lazy\">\n  <\/div>\n\n  <!-- SLIDE 6 -->\n  <div\n    class=\"avt-slide avt-fit\"\n    style=\"--slide-image:url('https:\/\/avt.psu.edu\/wp-content\/uploads\/2026\/09\/AUTODRIVE_24_3098.jpeg');\">\n\n    <div class=\"avt-fit-bg\"><\/div>\n\n    <img decoding=\"async\"\n      class=\"avt-fit-image\"\n      src=\"https:\/\/avt.psu.edu\/wp-content\/uploads\/2026\/09\/AUTODRIVE_24_3098.jpeg\"\n      alt=\"AVT AutoDrive\"\n      loading=\"lazy\">\n  <\/div>\n\n  <!-- SLIDE 7 -->\n  <div\n    class=\"avt-slide avt-fit\"\n    style=\"--slide-image:url('https:\/\/avt.psu.edu\/wp-content\/uploads\/2026\/09\/pgoto.jpg');\">\n\n    <div class=\"avt-fit-bg\"><\/div>\n\n    <img decoding=\"async\"\n      class=\"avt-fit-image\"\n      src=\"https:\/\/avt.psu.edu\/wp-content\/uploads\/2026\/09\/pgoto.jpg\"\n      alt=\"Penn State AVT\"\n      loading=\"lazy\">\n  <\/div>\n\n\n  <!-- DARK OVERLAY -->\n  <div class=\"avt-overlay\"><\/div>\n\n\n  <!--\n    ANIMATED HERO TEXT\n    PRESERVED IN THE CODE BUT HIDDEN USING CSS.\n  -->\n  <div class=\"avt-hero-title\">\n\n    <div class=\"avt-type-line\">\n      <span id=\"avtTyping\"><\/span>\n    <\/div>\n\n    <div class=\"avt-full-name\">\n      <span id=\"avtTypingSecond\"><\/span>\n    <\/div>\n\n  <\/div>\n\n\n  <!-- SLIDER CONTROLS -->\n  <button\n    class=\"avt-prev\"\n    type=\"button\"\n    aria-label=\"Previous slide\">\n    &#10094;\n  <\/button>\n\n  <button\n    class=\"avt-next\"\n    type=\"button\"\n    aria-label=\"Next slide\">\n    &#10095;\n  <\/button>\n\n\n  <!-- SLIDER DOTS -->\n  <div class=\"avt-dots\" aria-label=\"Gallery navigation\">\n\n    <button class=\"avt-dot active\" type=\"button\" aria-label=\"Slide 1\"><\/button>\n    <button class=\"avt-dot\" type=\"button\" aria-label=\"Slide 2\"><\/button>\n    <button class=\"avt-dot\" type=\"button\" aria-label=\"Slide 3\"><\/button>\n    <button class=\"avt-dot\" type=\"button\" aria-label=\"Slide 4\"><\/button>\n    <button class=\"avt-dot\" type=\"button\" aria-label=\"Slide 5\"><\/button>\n    <button class=\"avt-dot\" type=\"button\" aria-label=\"Slide 6\"><\/button>\n    <button class=\"avt-dot\" type=\"button\" aria-label=\"Slide 7\"><\/button>\n\n  <\/div>\n\n<\/div>\n\n\n\n<!-- =====================================================\n     ABOUT AVT\n     ===================================================== -->\n\n<section class=\"avt-about-intro\">\n\n  <div class=\"avt-about-inner\">\n\n    <span class=\"avt-section-label\">\n      ABOUT AVT\n    <\/span>\n\n    <h2>\n      PENN STATE ADVANCED VEHICLE TEAM\n    <\/h2>\n\n    <p>\n      The Penn State Advanced Vehicle Team (AVT) brings together\n      students from engineering, computer science, business, and\n      other disciplines to develop the next generation of\n      intelligent and sustainable vehicles.\n    <\/p>\n\n    <p>\n      Through hands-on vehicle development, AVT gives students the\n      opportunity to work on real-world challenges in autonomous\n      driving, vehicle controls, electrification, perception,\n      system integration, and advanced mobility technologies.\n    <\/p>\n\n    <p>\n      Since 1988, Penn State AVT has participated in the U.S.\n      Department of Energy\u2019s Advanced Vehicle Technology\n      Competitions, where university teams design, build, and\n      demonstrate innovative vehicle technologies while maintaining\n      safety, performance, efficiency, and consumer usability.\n    <\/p>\n\n    <p>\n      Today, AVT is continuing that tradition through the EcoCAR\n      Innovation Challenge. Our team is developing advanced\n      technologies on a Chevrolet Blazer EV platform, combining\n      electrification, connected and automated vehicle technologies,\n      vehicle systems engineering, and intelligent controls.\n    <\/p>\n\n    <p>\n      AVT is primarily student-led and provides members with\n      opportunities to gain practical experience in engineering\n      design, software development, testing, project management,\n      communication, and teamwork. Students collaborate across\n      technical subteams to solve complex vehicle challenges and\n      prepare for careers in the automotive, robotics, and mobility\n      industries.\n    <\/p>\n\n  <\/div>\n\n<\/section>\n\n\n\n<!-- =====================================================\n     SPONSORS SECTION\n     ===================================================== -->\n\n<section class=\"avt-sponsors\" id=\"sponsors\">\n\n  <div class=\"avt-sponsors-inner\">\n\n    <div class=\"avt-sponsors-heading\">\n\n      <span>OUR SPONSORS<\/span>\n\n      <h2>\n        Supported by Industry and Research Leaders\n      <\/h2>\n\n      <p>\n        The Penn State Advanced Vehicle Team is supported by\n        organizations that help students develop, test, and\n        demonstrate the next generation of advanced vehicle\n        technologies.\n      <\/p>\n\n    <\/div>\n\n\n    <div class=\"avt-sponsor-grid\">\n\n      <!-- PENN STATE -->\n      <a\n        class=\"avt-sponsor-card\"\n        href=\"https:\/\/www.psu.edu\/\"\n        target=\"_blank\"\n        rel=\"noopener\">\n\n        <img decoding=\"async\"\n          src=\"https:\/\/avt.psu.edu\/wp-content\/uploads\/2026\/09\/PSU.png\"\n          alt=\"Penn State\"\n          loading=\"lazy\">\n      <\/a>\n\n\n      <!-- GM FOUNDATION -->\n      <a\n        class=\"avt-sponsor-card\"\n        href=\"https:\/\/www.gm.com\/\"\n        target=\"_blank\"\n        rel=\"noopener\">\n\n        <img decoding=\"async\"\n          src=\"https:\/\/avt.psu.edu\/wp-content\/uploads\/2026\/09\/foundation.jpg\"\n          alt=\"GM Foundation\"\n          loading=\"lazy\">\n      <\/a>\n\n\n      <!-- MATHWORKS -->\n      <a\n        class=\"avt-sponsor-card\"\n        href=\"https:\/\/www.mathworks.com\/\"\n        target=\"_blank\"\n        rel=\"noopener\">\n\n        <img decoding=\"async\"\n          src=\"https:\/\/avt.psu.edu\/wp-content\/uploads\/2026\/09\/mathworks.jpg\"\n          alt=\"MathWorks\"\n          loading=\"lazy\">\n      <\/a>\n\n\n      <!-- ARGONNE -->\n      <a\n        class=\"avt-sponsor-card\"\n        href=\"https:\/\/www.anl.gov\/\"\n        target=\"_blank\"\n        rel=\"noopener\">\n\n        <img decoding=\"async\"\n          src=\"https:\/\/avt.psu.edu\/wp-content\/uploads\/2026\/09\/ANL_RGB_002.jpg\"\n          alt=\"Argonne National Laboratory\"\n          loading=\"lazy\">\n      <\/a>\n\n\n      <!-- SIEMENS -->\n      <a\n        class=\"avt-sponsor-card\"\n        href=\"https:\/\/www.siemens.com\/\"\n        target=\"_blank\"\n        rel=\"noopener\">\n\n        <img decoding=\"async\"\n          src=\"https:\/\/avt.psu.edu\/wp-content\/uploads\/2026\/09\/Siemens.jpg\"\n          alt=\"Siemens\"\n          loading=\"lazy\">\n      <\/a>\n\n    <\/div>\n\n  <\/div>\n\n<\/section>\n\n\n\n<style>\n\n\/* =====================================================\n   GENERAL\n   ===================================================== *\/\n\nhtml {\n  scroll-behavior: smooth;\n}\n\nhtml,\nbody {\n  margin: 0 !important;\n  overflow-x: hidden !important;\n}\n\n\/*\n  Do not reset body padding here.\n  Your fixed WordPress header provides its own top spacing.\n*\/\n\n.avt-about-intro,\n.avt-sponsors,\n.avt-slider {\n  box-sizing: border-box;\n}\n\n\n\/* =====================================================\n   GALLERY\n   ===================================================== *\/\n\n.avt-slider {\n  position: relative !important;\n\n  width: 100vw !important;\n  max-width: 100vw !important;\n\n  height: clamp(540px, 70vh, 760px);\n\n  left: 50%;\n  margin-left: -50vw !important;\n\n  margin-bottom: 0 !important;\n  padding: 0 !important;\n\n  overflow: hidden !important;\n\n  background: #111;\n}\n\n\n\/* =====================================================\n   SLIDES\n   ===================================================== *\/\n\n.avt-slide {\n  position: absolute;\n  inset: 0;\n\n  width: 100%;\n  height: 100%;\n\n  opacity: 0;\n  overflow: hidden;\n\n  transition: opacity 1.1s ease-in-out;\n}\n\n.avt-slide.active {\n  opacity: 1;\n}\n\n\n\/* FIRST IMAGE *\/\n\n.avt-cover {\n  background-image: var(--slide-image);\n  background-repeat: no-repeat;\n  background-size: cover;\n  background-position: center center;\n}\n\n\n\/* OTHER IMAGES *\/\n\n.avt-fit {\n  background: #111;\n}\n\n.avt-fit-bg {\n  position: absolute;\n  inset: -30px;\n\n  background-image: var(--slide-image);\n  background-size: cover;\n  background-position: center center;\n  background-repeat: no-repeat;\n\n  filter: blur(24px);\n  transform: scale(1.08);\n  opacity: 0.5;\n}\n\n.avt-fit-image {\n  position: absolute;\n  top: 0;\n  left: 0;\n\n  width: 100%;\n  height: 100%;\n\n  object-fit: contain;\n  object-position: center center;\n\n  z-index: 1;\n}\n\n\n\/* =====================================================\n   DARK OVERLAY\n   ===================================================== *\/\n\n.avt-overlay {\n  position: absolute;\n  inset: 0;\n\n  z-index: 5;\n\n  background: linear-gradient(\n    to top,\n    rgba(0,0,0,0.48) 0%,\n    rgba(0,0,0,0.12) 48%,\n    rgba(0,0,0,0.02) 100%\n  );\n\n  pointer-events: none;\n}\n\n\n\/* =====================================================\n   HERO TEXT \u2014 HIDDEN, NOT DELETED\n   ===================================================== *\/\n\n.avt-slider .avt-hero-title {\n  display: none !important;\n}\n\n\/*\n  To show the animated text again, change the rule above to:\n\n  .avt-slider .avt-hero-title {\n    display: block !important;\n  }\n*\/\n\n\/* Original text styling is preserved below. *\/\n\n.avt-hero-title {\n  position: absolute;\n  left: 6%;\n  bottom: 11%;\n\n  z-index: 10;\n\n  color: white;\n  text-align: left;\n\n  font-family: Arial, Helvetica, sans-serif;\n}\n\n.avt-type-line {\n  margin-bottom: 10px;\n\n  font-size: clamp(44px, 5vw, 72px);\n  font-weight: 900;\n  line-height: 1;\n\n  letter-spacing: 1px;\n  white-space: nowrap;\n}\n\n#avtTyping {\n  display: inline-block;\n\n  border-right: 4px solid white;\n  padding-right: 6px;\n\n  animation: avtCursor 0.75s step-end infinite;\n}\n\n.avt-logo-text {\n  display: inline-block;\n\n  margin-left: 10px;\n  color: #4a69a8;\n\n  font-weight: 900;\n  font-style: italic;\n  letter-spacing: -5px;\n\n  transform: skewX(-10deg);\n}\n\n.avt-full-name {\n  font-size: clamp(18px, 1.8vw, 27px);\n\n  font-weight: 700;\n  letter-spacing: 1.4px;\n  line-height: 1.2;\n\n  white-space: nowrap;\n  text-transform: uppercase;\n}\n\n#avtTypingSecond {\n  display: inline-block;\n\n  border-right: 3px solid white;\n  padding-right: 5px;\n}\n\n@keyframes avtCursor {\n  50% {\n    border-color: transparent;\n  }\n}\n\n\n\/* =====================================================\n   SLIDER ARROWS\n   ===================================================== *\/\n\n.avt-prev,\n.avt-next {\n  position: absolute;\n  top: 50%;\n\n  transform: translateY(-50%);\n\n  z-index: 20;\n\n  width: 44px;\n  height: 62px;\n\n  padding: 0;\n  border: none;\n\n  background: rgba(0,0,0,0.22);\n  color: white;\n\n  font-size: 29px;\n  cursor: pointer;\n\n  transition: background 0.25s ease;\n}\n\n.avt-prev {\n  left: 14px;\n}\n\n.avt-next {\n  right: 14px;\n}\n\n.avt-prev:hover,\n.avt-next:hover {\n  background: rgba(0,0,0,0.5);\n}\n\n.avt-prev:focus-visible,\n.avt-next:focus-visible,\n.avt-dot:focus-visible {\n  outline: 2px solid white;\n  outline-offset: 3px;\n}\n\n\n\/* =====================================================\n   SLIDER DOTS\n   ===================================================== *\/\n\n.avt-dots {\n  position: absolute;\n\n  left: 50%;\n  bottom: 30px;\n\n  transform: translateX(-50%);\n\n  z-index: 20;\n\n  display: flex;\n  align-items: center;\n  gap: 10px;\n}\n\n.avt-dot {\n  display: block;\n\n  width: 10px;\n  height: 10px;\n\n  margin: 0;\n  padding: 0;\n\n  border: 0;\n  border-radius: 50%;\n\n  background: rgba(255,255,255,0.5);\n\n  cursor: pointer;\n}\n\n.avt-dot.active {\n  background: white;\n}\n\n\n\/* =====================================================\n   ABOUT AVT\n   ===================================================== *\/\n\n.avt-about-intro {\n  position: relative !important;\n\n  width: 100vw !important;\n  max-width: 100vw !important;\n\n  left: 50% !important;\n  margin-left: -50vw !important;\n\n  padding: 82px 24px !important;\n\n  background: #fff !important;\n}\n\n.avt-about-inner {\n  width: 100%;\n  max-width: 1100px;\n\n  margin: 0 auto !important;\n}\n\n.avt-section-label {\n  display: block;\n  margin-bottom: 12px;\n\n  color: #1e407c;\n\n  font-family: Arial, Helvetica, sans-serif;\n  font-size: 13px;\n  font-weight: 800;\n\n  letter-spacing: 2px;\n  text-transform: uppercase;\n}\n\n.avt-about-inner h2 {\n  margin: 0 0 30px;\n\n  color: #1e407c;\n\n  font-family: Arial, Helvetica, sans-serif;\n  font-size: clamp(30px, 3vw, 44px);\n\n  font-weight: 800;\n  letter-spacing: 0.5px;\n  line-height: 1.15;\n}\n\n.avt-about-inner p {\n  margin: 0 0 20px;\n\n  color: #333;\n\n  font-family: Arial, Helvetica, sans-serif;\n  font-size: 18px;\n  line-height: 1.7;\n}\n\n\n\/* =====================================================\n   SPONSORS SECTION\n   ===================================================== *\/\n\n.avt-sponsors {\n  position: relative !important;\n\n  width: 100vw !important;\n  max-width: 100vw !important;\n\n  left: 50% !important;\n  margin-left: -50vw !important;\n\n  padding: 80px 24px 90px !important;\n\n  background: #f5f6f8;\n\n  scroll-margin-top: 110px;\n}\n\n.avt-sponsors-inner {\n  max-width: 1180px;\n  margin: 0 auto;\n}\n\n\n\/* SPONSOR HEADING *\/\n\n.avt-sponsors-heading {\n  max-width: 760px;\n  margin: 0 auto 50px;\n\n  text-align: center;\n}\n\n.avt-sponsors-heading span {\n  display: block;\n  margin-bottom: 10px;\n\n  color: #1e407c;\n\n  font-family: Arial, Helvetica, sans-serif;\n  font-size: 14px;\n  font-weight: 800;\n  letter-spacing: 2px;\n}\n\n.avt-sponsors-heading h2 {\n  margin: 0 0 15px;\n\n  color: #111;\n\n  font-family: Arial, Helvetica, sans-serif;\n  font-size: clamp(30px, 3vw, 44px);\n\n  font-weight: 800;\n  line-height: 1.15;\n}\n\n.avt-sponsors-heading p {\n  margin: 0;\n\n  color: #555;\n\n  font-family: Arial, Helvetica, sans-serif;\n  font-size: 17px;\n  line-height: 1.65;\n}\n\n\n\/* SPONSOR GRID *\/\n\n.avt-sponsor-grid {\n  display: flex;\n  flex-wrap: wrap;\n  justify-content: center;\n\n  gap: 24px;\n}\n\n\n\/* SPONSOR CARDS *\/\n\n.avt-sponsor-card {\n  width: calc(33.333% - 20px);\n  min-width: 260px;\n  min-height: 170px;\n\n  padding: 30px;\n\n  box-sizing: border-box;\n\n  display: flex;\n  align-items: center;\n  justify-content: center;\n\n  background: white;\n\n  border: 1px solid #e1e4e8;\n  border-radius: 8px;\n\n  text-decoration: none;\n\n  transition:\n    transform 0.25s ease,\n    box-shadow 0.25s ease,\n    border-color 0.25s ease;\n}\n\n.avt-sponsor-card:hover {\n  transform: translateY(-5px);\n\n  border-color: #cbd2da;\n\n  box-shadow: 0 12px 30px rgba(0,0,0,0.08);\n}\n\n\n\/* SPONSOR LOGOS *\/\n\n.avt-sponsor-card img {\n  display: block;\n\n  width: auto;\n  height: auto;\n\n  max-width: 220px;\n  max-height: 90px;\n\n  object-fit: contain;\n}\n\n.avt-sponsor-card:nth-child(1) img {\n  max-width: 240px;\n}\n\n.avt-sponsor-card:nth-child(2) img {\n  max-width: 220px;\n}\n\n.avt-sponsor-card:nth-child(3) img {\n  max-width: 220px;\n}\n\n.avt-sponsor-card:nth-child(4) img {\n  max-width: 230px;\n}\n\n.avt-sponsor-card:nth-child(5) img {\n  max-width: 210px;\n}\n\n\n\/* =====================================================\n   TABLET\n   ===================================================== *\/\n\n@media (max-width: 900px) {\n  .avt-sponsor-card {\n    width: calc(50% - 14px);\n  }\n}\n\n\n\/* =====================================================\n   MOBILE\n   ===================================================== *\/\n\n@media (max-width: 768px) {\n\n  .avt-slider {\n    height: 68vh;\n\n    min-height: 500px;\n    max-height: 650px;\n  }\n\n  .avt-hero-title {\n    left: 6%;\n    right: 6%;\n    bottom: 12%;\n  }\n\n  .avt-type-line {\n    font-size: clamp(34px, 10vw, 44px);\n  }\n\n  .avt-full-name {\n    font-size: clamp(11px, 3.3vw, 15px);\n    white-space: normal;\n  }\n\n  .avt-logo-text {\n    margin-left: 5px;\n    letter-spacing: -3px;\n  }\n\n  .avt-prev,\n  .avt-next {\n    width: 36px;\n    height: 52px;\n    font-size: 23px;\n  }\n\n  .avt-prev {\n    left: 6px;\n  }\n\n  .avt-next {\n    right: 6px;\n  }\n\n  .avt-dots {\n    bottom: 24px;\n  }\n\n  .avt-about-intro {\n    padding: 58px 22px !important;\n  }\n\n  .avt-about-inner h2 {\n    font-size: 28px;\n  }\n\n  .avt-about-inner p {\n    font-size: 16px;\n    line-height: 1.65;\n  }\n\n  .avt-sponsors {\n    padding: 60px 20px 70px !important;\n  }\n\n  .avt-sponsors-heading {\n    margin-bottom: 38px;\n  }\n\n  .avt-sponsors-heading h2 {\n    font-size: 29px;\n  }\n\n  .avt-sponsors-heading p {\n    font-size: 16px;\n  }\n\n  .avt-sponsor-card {\n    width: 100%;\n    min-width: 0;\n    min-height: 145px;\n\n    padding: 25px;\n  }\n\n  .avt-sponsor-card img {\n    max-width: 210px;\n    max-height: 80px;\n  }\n\n}\n\n<\/style>\n\n\n\n<script>\n\ndocument.addEventListener(\"DOMContentLoaded\", function () {\n\n  const slider = document.querySelector(\".avt-slider\");\n\n  if (!slider) {\n    return;\n  }\n\n\n  \/* =====================================================\n     TYPING EFFECT\n     Preserved, even though the text is hidden with CSS.\n     ===================================================== *\/\n\n  const firstElement =\n    document.getElementById(\"avtTyping\");\n\n  const secondElement =\n    document.getElementById(\"avtTypingSecond\");\n\n  const firstText = \"WE ARE \";\n  const avtText = \"AVT\";\n\n  const secondText =\n    \"PENN STATE ADVANCED VEHICLE TEAM\";\n\n  let i = 0;\n  let j = 0;\n  let k = 0;\n\n\n  function typeFirstPart() {\n\n    if (!firstElement || !secondElement) {\n      return;\n    }\n\n    if (i < firstText.length) {\n\n      firstElement.textContent += firstText.charAt(i);\n\n      i++;\n\n      setTimeout(typeFirstPart, 160);\n\n    } else {\n\n      setTimeout(typeAVT, 250);\n\n    }\n\n  }\n\n\n  function typeAVT() {\n\n    if (j === 0) {\n\n      firstElement.insertAdjacentHTML(\n        \"beforeend\",\n        '<span class=\"avt-logo-text\" id=\"avtBlue\"><\/span>'\n      );\n\n    }\n\n    const blueText =\n      document.getElementById(\"avtBlue\");\n\n    if (j < avtText.length) {\n\n      blueText.textContent += avtText.charAt(j);\n\n      j++;\n\n      setTimeout(typeAVT, 220);\n\n    } else {\n\n      firstElement.style.borderRight = \"none\";\n\n      setTimeout(typeSecondLine, 350);\n\n    }\n\n  }\n\n\n  function typeSecondLine() {\n\n    secondElement.style.animation =\n      \"avtCursor 0.75s step-end infinite\";\n\n    if (k < secondText.length) {\n\n      secondElement.textContent += secondText.charAt(k);\n\n      k++;\n\n      setTimeout(typeSecondLine, 70);\n\n    } else {\n\n      secondElement.style.borderRight = \"none\";\n\n    }\n\n  }\n\n\n  typeFirstPart();\n\n\n\n  \/* =====================================================\n     IMAGE SLIDER\n     ===================================================== *\/\n\n  const slides =\n    slider.querySelectorAll(\".avt-slide\");\n\n  const dots =\n    slider.querySelectorAll(\".avt-dot\");\n\n  const prevButton =\n    slider.querySelector(\".avt-prev\");\n\n  const nextButton =\n    slider.querySelector(\".avt-next\");\n\n  let currentSlide = 0;\n  let sliderTimer;\n\n\n  function showSlide(index) {\n\n    slides.forEach(function (slide) {\n      slide.classList.remove(\"active\");\n    });\n\n    dots.forEach(function (dot) {\n      dot.classList.remove(\"active\");\n    });\n\n    currentSlide =\n      (index + slides.length) % slides.length;\n\n    slides[currentSlide].classList.add(\"active\");\n\n    dots[currentSlide].classList.add(\"active\");\n\n  }\n\n\n  function startSlider() {\n\n    sliderTimer = setInterval(function () {\n\n      showSlide(currentSlide + 1);\n\n    }, 6000);\n\n  }\n\n\n  function resetSlider() {\n\n    clearInterval(sliderTimer);\n\n    startSlider();\n\n  }\n\n\n  \/* NEXT *\/\n\n  nextButton.addEventListener(\"click\", function () {\n\n    showSlide(currentSlide + 1);\n\n    resetSlider();\n\n  });\n\n\n  \/* PREVIOUS *\/\n\n  prevButton.addEventListener(\"click\", function () {\n\n    showSlide(currentSlide - 1);\n\n    resetSlider();\n\n  });\n\n\n  \/* DOTS *\/\n\n  dots.forEach(function (dot, index) {\n\n    dot.addEventListener(\"click\", function () {\n\n      showSlide(index);\n\n      resetSlider();\n\n    });\n\n  });\n\n\n  \/* START SLIDESHOW *\/\n\n  if (slides.length > 1) {\n    startSlider();\n  }\n\n});\n\n<\/script>\n<\/div><\/div>\n","protected":false},"excerpt":{"rendered":"","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-27","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/avt.psu.edu\/index.php\/wp-json\/wp\/v2\/pages\/27","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/avt.psu.edu\/index.php\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/avt.psu.edu\/index.php\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/avt.psu.edu\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/avt.psu.edu\/index.php\/wp-json\/wp\/v2\/comments?post=27"}],"version-history":[{"count":44,"href":"https:\/\/avt.psu.edu\/index.php\/wp-json\/wp\/v2\/pages\/27\/revisions"}],"predecessor-version":[{"id":157,"href":"https:\/\/avt.psu.edu\/index.php\/wp-json\/wp\/v2\/pages\/27\/revisions\/157"}],"wp:attachment":[{"href":"https:\/\/avt.psu.edu\/index.php\/wp-json\/wp\/v2\/media?parent=27"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}