#page-navigation ul.evMenu > li > ul {
    -webkit-box-shadow: inset 0 10px 10px -7px /*style.heading_color(*/rgba(222,233,237,.25)/*).colorAdjust(0,0,0,-75)*/,4px 8px 20px 0 rgba(0,0,0,.15);
    box-shadow: inset 0 10px 10px -7px /*style.heading_color(*/rgba(222,233,237,.25)/*).colorAdjust(0,0,0,-75)*/,4px 8px 20px 0 rgba(0,0,0,.15);
    }
#page-navigation ul.evMenu > li > ul ul {
    -webkit-box-shadow: inset 0 10px 10px -7px /*style.heading_color(*/rgba(222,233,237,.25)/*).colorAdjust(0,0,0,-75)*/,inset 5px 0 20px 0 rgba(0,0,0,.15),4px 8px 20px 0 rgba(0,0,0,.15);
    box-shadow: inset 0 10px 10px -7px /*style.heading_color(*/rgba(222,233,237,.25)/*).colorAdjust(0,0,0,-75)*/,inset 5px 0 20px 0 rgba(0,0,0,.15),4px 8px 20px 0 rgba(0,0,0,.15);
    }
#wrapper-body > .wrapper-inner {
    max-width: none;
    }
#page-body > main,
#page-body > .main,
#page-body > .body {
    max-width: /*style._content_width_with_gaps(*/1860px/*)*/;
    padding: /*style._content_gap(*/32px/*)*/;
    margin: 0 auto;
    }
#page-body > .highlightSection {
    padding: /*style._content_double_gap(*/64px/*)*/ 0;
    }
#page-body > .highlightSection h1,
#page-body > .highlightSection h2,
#page-body > .highlightSection h3,
#page-body > .highlightSection h4,
#page-body > .highlightSection h5,
#page-body > .highlightSection h6,
#page-body > .highlightSection .title {
    color: inherit;
    }
#page-body > .highlightSection.darkText .contentSection {
    border-color: rgba(255,255,255,.2);
    }
#page-body > .highlightSection .contentSection {
    border-bottom: 1px solid rgba(0,0,0,.1);
    margin-bottom: 20px;
    }
#page-body > .highlightSection .contentSection > div[class^="grid"] p {
    max-width: 180px;
    margin: auto;
    font-size: 14px;
    line-height: 1.4;
    }
@media (max-width:/*style._breakpoint_content__first(*/960px/*)*/) {
#page-body > .highlightSection .contentSection > div[class^="grid"] {
    padding-top: /*style._content_half_gap(*/16px/*)*/;
    padding-bottom: /*style._content_half_gap(*/16px/*)*/;
    }
}

#page-body > .highlightSection .contentSection + .contentSection {
    border-top: 1px solid rgba(0,0,0,.1);
    }
.flexbox #page-body > footer .contentSection.imageSection,
.flexbox #page-body > .footer .contentSection.imageSection {
    min-height: 260px;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    padding: /*style._content_double_gap(*/64px/*)*/ 0;
    }
@media(max-width:/*style._content_width_with_gaps(*/1860px/*)*/) {
.flexbox #page-body > footer .contentSection.imageSection,
.flexbox #page-body > .footer .contentSection.imageSection {
    padding: /*style._content_double_gap(*/64px/*)*/ /*style._content_half_gap(*/16px/*)*/;
    }
}

#banner-slider {
    position: relative;
    }
#banner-slider #banner-slider-arrows-container {
    width: 100%;
    position: absolute;
    z-index: 2;
    left: 0;
    top: 50%;
    }
#banner-slider #banner-slider-arrows-container button.owl-prev {
    position: absolute;
    left: 2%;
    top: 0;
    -webkit-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    transform: translateY(-50%);
    }
#banner-slider #banner-slider-arrows-container button.owl-prev.disabled {
    display: none;
    }
#banner-slider #banner-slider-arrows-container button.owl-next {
    position: absolute;
    right: 2%;
    top: 0;
    -webkit-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    transform: translateY(-50%);
    }
#banner-slider #banner-slider-arrows-container button.owl-next.disabled {
    display: none;
    }
#banner-slider .bannerSlideshow .banner-slide {
    position: relative;
    }
#banner-slider .bannerSlideshow .banner-slide .slide-contents {
    position: absolute;
    bottom: 10%;
    left: 10%;
    }
@media (min-width: 1600px) {
#banner-slider .bannerSlideshow .owl-stage {
    margin-left: -140px;
    }
}

.brands .brands-carousel .brand {
    position: relative;
    height: 120px;
    }
.brands .brands-carousel .brand svg {
    position: absolute;
    top: 50%;
    left: 50%;
    -webkit-transform: translate(-50%,-50%);
    -ms-transform: translate(-50%,-50%);
    transform: translate(-50%,-50%);
    max-width: 100%;
    max-height: 100%;
    }
#audio-sample {
    background-color: /*style.alternate_background_color(*/#20333C/*)*/;
    }
#audio-sample .content-container {
    padding: 2rem 1rem;
    }
#audio-sample .content-container * {
    color: /*style.heading_color(*/#DEE9ED/*)*/;
    }
#audio-sample .player-container {
    padding: 2rem 1rem;
    }
#audio-sample .player-container * {
    color: /*style.heading_color(*/#DEE9ED/*)*/;
    }
#audio-sample .player-container .primary {
    color: /*style.primary(*/#EC4A34/*)*/;
    }
#audio-sample .player-container div#player {
    position: relative;
    width: 100%;
    height: 100%;
    background: black;
    display: block;
    padding-bottom: 250px;
    background-color: /*style.alternate_background_color(*/#20333C/*)*/;
    }
#audio-sample .player-container div#player canvas#canvas {
    display: block;
    position: absolute;
    bottom: 60px;
    left: 0;
    right: 0;
    max-width: 100%;
    min-width: 100%;
    background-image: url(/portal/web/1191/theme/voicefox-v2/common/images/equalizer.svg?v=1670419698);
    background-repeat: no-repeat;
    background-size: 100% 100%;
    background-position: 0 10px;
    }
#audio-sample .player-container div#player canvas#canvas.no-bg {
    background-image: none;
    }
#audio-sample .player-container div#player #audio-wrapper {
    position: absolute;
    bottom: 0;
    left: 0;
    }
#audio-sample .player-container div#player .custom-audio-player {
    position: absolute;
    bottom: 0;
    left: 0;
    width: 100%;
    padding: 1rem !important;
    background-color: /*style.body_background_color(*/#17252B/*)*/;
    }
#audio-sample .player-container div#player .custom-audio-player .grow {
    -webkit-flex-grow: 2;
    flex-grow: 2;
    }
#audio-sample .player-container div#player .custom-audio-player .play-pause {
    width: 46px;
    height: 46px;
    background-color: white;
    border-radius: 50%;
    background-repeat: no-repeat;
    background-position: 60% center;
    }
#audio-sample .player-container div#player .custom-audio-player .play-pause:hover {
    cursor: pointer;
    }
#audio-sample .player-container div#player .custom-audio-player .play-pause.play {
    background-image: url(/portal/web/1191/theme/voicefox-v2/common/images/icons/icon-play.svg?v=1670419698);
    }
#audio-sample .player-container div#player .custom-audio-player .play-pause.pause {
    background-image: url(/portal/web/1191/theme/voicefox-v2/common/images/icons/icon-pause.svg?v=1670419698);
    background-color: /*style.primary(*/#EC4A34/*)*/;
    background-position: center center;
    }
@media (min-width: 960px) {
#audio-sample .content-container {
    padding: 5rem 4rem;
    }
#audio-sample .player-container {
    padding: 5rem 4rem;
    }
}
