.elementor-825 .elementor-element.elementor-element-5554e479{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--margin-top:037px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-825 .elementor-element.elementor-element-5554e479.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-825 .elementor-element.elementor-element-5efe48cf{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--margin-top:0vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:0vw;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-825 .elementor-element.elementor-element-5f86d61f{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:0vw;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-825 .elementor-element.elementor-element-5f86d61f.e-con{--align-self:center;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-825 .elementor-element.elementor-element-4c3098ae > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-825 .elementor-element.elementor-element-4c3098ae.elementor-element{--align-self:center;}.elementor-825 .elementor-element.elementor-element-4c3098ae{text-align:center;}.elementor-825 .elementor-element.elementor-element-4c3098ae .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-text );}.elementor-825 .elementor-element.elementor-element-b316070{--display:flex;--margin-top:-191px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-825 .elementor-element.elementor-element-5610c05b{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:29px;--padding-bottom:29px;--padding-left:0px;--padding-right:0px;}.elementor-825 .elementor-element.elementor-element-5610c05b:not(.elementor-motion-effects-element-type-background), .elementor-825 .elementor-element.elementor-element-5610c05b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://stg-arvanowheels-staging.kinsta.cloud/wp-content/uploads/2024/09/layered-arvano-background.png");}.elementor-825 .elementor-element.elementor-element-259d0d3f{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:2vw;--padding-bottom:2vw;--padding-left:2vw;--padding-right:2vw;}.elementor-825 .elementor-element.elementor-element-5a3d25ac{--display:flex;--position:absolute;--margin-top:9vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:0vw;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:0px;}.elementor-825 .elementor-element.elementor-element-5a3d25ac.e-con{--align-self:center;}body:not(.rtl) .elementor-825 .elementor-element.elementor-element-5a3d25ac{left:0px;}body.rtl .elementor-825 .elementor-element.elementor-element-5a3d25ac{right:0px;}.elementor-825 .elementor-element.elementor-element-263da931{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-825 .elementor-element.elementor-element-263da931 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0em 0em 0em 3em;}.elementor-825 .elementor-element.elementor-element-263da931 .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-825 .elementor-element.elementor-element-65307da7{width:var( --container-widget-width, 37% );max-width:37%;--container-widget-width:37%;--container-widget-flex-grow:0;color:var( --e-global-color-primary );}.elementor-825 .elementor-element.elementor-element-65307da7 > .elementor-widget-container{padding:0em 0em 0em 3em;}.elementor-825 .elementor-element.elementor-element-31d7f549{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:2vw;--padding-bottom:2vw;--padding-left:2vw;--padding-right:2vw;}.elementor-825 .elementor-element.elementor-element-3d75ab17{--display:flex;--position:absolute;--margin-top:9vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:0vw;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:0px;}.elementor-825 .elementor-element.elementor-element-3d75ab17.e-con{--align-self:center;}body:not(.rtl) .elementor-825 .elementor-element.elementor-element-3d75ab17{left:0px;}body.rtl .elementor-825 .elementor-element.elementor-element-3d75ab17{right:0px;}.elementor-825 .elementor-element.elementor-element-e7d30b5{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-825 .elementor-element.elementor-element-e7d30b5 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0em 0em 0em 3em;}.elementor-825 .elementor-element.elementor-element-e7d30b5 .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-825 .elementor-element.elementor-element-56b98ad9{width:var( --container-widget-width, 37% );max-width:37%;--container-widget-width:37%;--container-widget-flex-grow:0;color:var( --e-global-color-primary );}.elementor-825 .elementor-element.elementor-element-56b98ad9 > .elementor-widget-container{padding:0em 0em 0em 3em;}.elementor-825 .elementor-element.elementor-element-309172d{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:2vw;--padding-bottom:2vw;--padding-left:2vw;--padding-right:2vw;}.elementor-825 .elementor-element.elementor-element-7c10d1c{--display:flex;--position:absolute;--margin-top:9vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:0vw;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:0px;}.elementor-825 .elementor-element.elementor-element-7c10d1c.e-con{--align-self:center;}body:not(.rtl) .elementor-825 .elementor-element.elementor-element-7c10d1c{left:0px;}body.rtl .elementor-825 .elementor-element.elementor-element-7c10d1c{right:0px;}.elementor-825 .elementor-element.elementor-element-34f63fc{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-825 .elementor-element.elementor-element-34f63fc > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0em 0em 0em 3em;}.elementor-825 .elementor-element.elementor-element-34f63fc .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-825 .elementor-element.elementor-element-e88afb4{width:var( --container-widget-width, 37% );max-width:37%;--container-widget-width:37%;--container-widget-flex-grow:0;color:var( --e-global-color-primary );}.elementor-825 .elementor-element.elementor-element-e88afb4 > .elementor-widget-container{padding:0em 0em 0em 3em;}.elementor-825 .elementor-element.elementor-element-e15e554{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:2vw;--padding-bottom:2vw;--padding-left:2vw;--padding-right:2vw;}.elementor-825 .elementor-element.elementor-element-e51b235{--display:flex;--position:absolute;--margin-top:9vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:0vw;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:0px;}.elementor-825 .elementor-element.elementor-element-e51b235.e-con{--align-self:center;}body:not(.rtl) .elementor-825 .elementor-element.elementor-element-e51b235{left:0px;}body.rtl .elementor-825 .elementor-element.elementor-element-e51b235{right:0px;}.elementor-825 .elementor-element.elementor-element-4482601{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-825 .elementor-element.elementor-element-4482601 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0em 0em 0em 3em;}.elementor-825 .elementor-element.elementor-element-4482601 .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-825 .elementor-element.elementor-element-1ef90d7{width:var( --container-widget-width, 37% );max-width:37%;--container-widget-width:37%;--container-widget-flex-grow:0;color:var( --e-global-color-primary );}.elementor-825 .elementor-element.elementor-element-1ef90d7 > .elementor-widget-container{padding:0em 0em 0em 3em;}:root{--page-title-display:none;}@media(max-width:767px){.elementor-825 .elementor-element.elementor-element-4c3098ae > .elementor-widget-container{margin:0px 0px 0px 0px;}}@media(min-width:768px){.elementor-825 .elementor-element.elementor-element-5554e479{--width:100%;}.elementor-825 .elementor-element.elementor-element-5f86d61f{--width:30%;}.elementor-825 .elementor-element.elementor-element-259d0d3f{--width:100%;}.elementor-825 .elementor-element.elementor-element-31d7f549{--width:100%;}.elementor-825 .elementor-element.elementor-element-309172d{--width:100%;}.elementor-825 .elementor-element.elementor-element-e15e554{--width:100%;}}/* Start custom CSS *//*
# All of the CSS should be vertically lined up with content
# The top CSS is the top content and so on
# Until the bottom CSS should be the bottom content
*/


/* This section styles the nav header
#
#
.accent-text {
    color: var(--ewwg_accent_text_color);
}
body.elementor-page-825 a {
    text-decoration: none;
}
/* Entire Page */
html {
    scroll-behavior: smooth;
}

  
  /* This section styles the hero
  #
  #
  */

  .hero-h1 h1 {
    font-size: clamp(40px, 4vw + 10px, 70px);
    display: inline-block;
    position: relative;
    font-style: italic;
  }
  
  .hero-container .hero-h2 h2 {
    font-size: clamp(22px, 1.5vw + 6.1px, 34px);
}

.hero-container .hero-heading-container {
    margin-bottom: calc(-11.25vw + 174.25px);
}


  /* This section styles the series links section 
  #
  #
  */
/**
 * ----------------------------------------
 * glow
 * ----------------------------------------
 */

/*@keyframes glow {*/
/*    0% {*/
/*        text-shadow: 0 0 5px rgba(255, 255, 255, 0.8), */
/*                     0 0 10px rgba(255, 255, 255, 0.6),*/
/*                     0 0 15px rgba(255, 255, 255, 0.4),*/
/*                     0 0 20px rgba(255, 255, 255, 0.2);*/
/*    }*/
/*    50% {*/
/*        text-shadow: 0 0 10px rgba(255, 255, 255, 1), */
/*                     0 0 20px rgba(255, 255, 255, 0.8),*/
/*                     0 0 30px rgba(255, 255, 255, 0.6),*/
/*                     0 0 40px rgba(255, 255, 255, 0.4);*/
/*    }*/
/*    100% {*/
/*        text-shadow: 0 0 5px rgba(255, 255, 255, 0.8), */
/*                     0 0 10px rgba(255, 255, 255, 0.6),*/
/*                     0 0 15px rgba(255, 255, 255, 0.4),*/
/*                     0 0 20px rgba(255, 255, 255, 0.2);*/
/*    }*/
/*}*/

/*.glow-text {*/
/*    color: #ffffff;*/
/*    text-shadow: 0 0 9px rgba(255, 255, 255, 0.8);*/
/*}*/

.series-title {
    cursor: pointer;
}

.series-title h2{
    font-size: 4rem;
}

.series-title h2 .glow-text {
    display: inline-block;
    position: relative;
}

.series-title h2 .glow-text::after {
    content: '';
    position: absolute;
    left: 0px;
    right: 0;
    bottom: -12px;
    height: 4px;
    background: var(--ewwg_accent_text_color);
    width: 100%;
}
/*.series-arrow::before {*/
/*      content: '';*/
/*      position: absolute;*/
/*      top: 55%;*/
/*      width: 0;*/
/*      height: 0;*/
/*      border: solid var(--ewwg_primary_white);*/
/*      border-width: 0 2px 2px 0;*/
/*      padding: 11px;*/
/*      left: 421px;*/
/*      transform: rotate(-45deg);*/
/*      transform-origin: 0 0;*/
/*}*/
/*.short-av-arrow::before {*/
/*    left: 384px;*/
/*}*/

.right-series-title {
    padding-right: calc(36.75vw - 395.625px);
}

#av_gallery {
    opacity: 0;
    transform: scale(0.95) translateY(30px);
    transition: opacity 0.4s ease, transform 0.4s ease;
    visibility: hidden;
}

#av_gallery.show {
    visibility: visible;
    opacity: 1;
    transform: scale(1) translateY(0);
}

#av_gallery.exit {
    opacity: 0;
    transform: scale(0.95) translateY(30px);
    visibility: hidden;
}

.av-gallery {
    max-width: 250px;
}


@media (max-width: 1250px) {
    .series-section-container .text-section p {
        font-size: 0.85em;
    }
}

@media (max-width: 768px) {
    .series-title h2{
        font-size: 2rem;
        max-width: 2rem;
    }
    .series-title h2 .glow-text::after {
        content: '';
        position: absolute;
        left: 0px;
        right: 0;
        bottom: -8px;
        height: 4px;
        background: var(--ewwg_accent_text_color);
        width: 100%;
    }
    .series-section-container .text-section p {
        display: none;
    }
}/* End custom CSS */