html {
  scroll-padding-top: 135px !important;
  scroll-behavior: smooth;
}

#et-boc .et-l h2.green {
  color: #40aa1d;
}

.et-db #et-boc .et-l .et_pb_bg_layout_dark h2.green {
  color: #40aa1d !important;
}

#et-boc .et-l h2.dark-green, .page-id-14324 #et-boc .et-l h1.dark-green, .page-id-14324 #et-boc .et-l h2.h2 {
  color: #00890b;
}

.et-db #et-boc .et-l .et_pb_bg_layout_dark h2.dark-green, #et-boc .et-l h4.dark-green {
  color: #00890b !important;
}

.pre-hover-copy::after {
  content: "" !important;
  background-image: url(https://www.arenasolutions.com/wp-content/uploads/Circle-Icon-1.png) !important;
  background-repeat: no-repeat !important;
  background-position: center !important;
  background-size: 60px 60px !important;
  position: absolute !important;
  left: 44% !important;
  width: 60px !important;
  height: 60px !important;
  margin-top: 25px !important;
}

/*Link Colors*/
.et-db #et-boc .et-l .et_pb_text_inner a:not(.et_pb_button),
.et-db #et-boc .et-l .et_pb_module a:not(.et_pb_button),
body.page-id-7672 .et_pb_section:not(.hero-section) h4:hover,
.et-db #et-boc .et-l .et_pb_post h2.entry-title:hover a {
  color: #13ABC3 !important;
}

.et-db #et-boc .et-l .et_pb_text_inner a:not(.et_pb_button):hover, .et-db #et-boc .et-l .et_pb_blurb_description a:not(.et_pb_button):hover {
  color: #00890b !important;
}

.et-db #et-boc .et-l .sidebar .et_pb_text_inner p a:not(.et_pb_button) {
  color: #000 !important;
}

/*Buttons*/
.et-db #et-boc .et-l .et_pb_section:not(.hero-section):not(.cta-section):not(.sidebar-section) {
  padding-top: 50px !important;
  padding-bottom: 50px !important;
}

.pa-inline-buttons .et_pb_button_module_wrapper {
  display: inline-block;
  width: 24%;
}

.et-db #et-boc .et-l .pa-inline-buttons .et_pb_text + .et_pb_button_module_wrapper, .et-db #et-boc .et-l .pa-inline-buttons .et_pb_button_module_wrapper {
  margin-top: 0 !important;
}

.et-db #et-boc .et-l .et_pb_section#customers-slider {
  padding-top: 50px !important;
  padding-bottom: 25px !important;
}

.slider-right-arrow {
  filter: invert(52%) sepia(46%) saturate(783%) hue-rotate(60deg) brightness(94%) contrast(93%) !important;
}

.slider-left-arrow {
  filter: invert(52%) sepia(46%) saturate(783%) hue-rotate(60deg) brightness(94%) contrast(93%) !important;
}

.et-db #et-boc .et-l .et_pb_button_module_wrapper .et_pb_button:before,
.et-db #et-boc .et-l .et_pb_button_module_wrapper .et_pb_more_button.et_pb_button:before,
.et-db #et-boc .et-l .et_pb_button_module_wrapper a.et_pb_button:before,
.et-db #et-boc .et-l .et_pb_button_module_wrapper .btn:before,
.et-db #et-boc .et-l .et_pb_button_wrapper .et_pb_button:before,
.et-db #et-boc .et-l .et_pb_button_wrapper .et_pb_more_button.et_pb_button:before,
.et-db #et-boc .et-l .et_pb_button_wrapper a.et_pb_button:before,
.et-db #et-boc .et-l .et_pb_button_wrapper .btn:before, .et-db #et-boc .et-l .et_pb_slider .et_pb_button:before,
.et-db #et-boc .et-l .et_pb_slider .et_pb_more_button.et_pb_button:before,
.et-db #et-boc .et-l .et_pb_slider a.et_pb_button:before,
.et-db #et-boc .et-l .et_pb_slider .btn:before,
.et-db #et-boc .et-l .et_pb_slide .et_pb_button:before,
.et-db #et-boc .et-l .et_pb_slide .et_pb_more_button.et_pb_button:before,
.et-db #et-boc .et-l .et_pb_slide a.et_pb_button:before,
.et-db #et-boc .et-l .et_pb_slide .btn:before,
.et-db #et-boc .blog-subscribe-section button[type=submit]:before, .et-db #content .blog-subscribe-section button[type=submit]:before,
.et-db.single #content #et-boc .et-l .ad-block-btn a.btn:before {
  background-image: url(https://www.arenasolutions.com/wp-content/uploads/Green-Arrow.png);
}

.et-db #et-boc .et-l .et_pb_button_module_wrapper .et_pb_button:hover:before,
.et-db #et-boc .et-l .et_pb_button_module_wrapper .et_pb_more_button.et_pb_button:hover:before,
.et-db #et-boc .et-l .et_pb_button_module_wrapper a.et_pb_button:hover:before,
.et-db #et-boc .et-l .et_pb_button_module_wrapper .btn:hover:before,
.et-db #et-boc .et-l .et_pb_button_wrapper .et_pb_button:hover:before,
.et-db #et-boc .et-l .et_pb_button_wrapper .et_pb_more_button.et_pb_button:hover:before,
.et-db #et-boc .et-l .et_pb_button_wrapper a.et_pb_button:hover:before,
.et-db #et-boc .et-l .et_pb_button_wrapper .btn:hover:before, .et-db #et-boc .et-l .et_pb_slider .et_pb_button:hover:before,
.et-db #et-boc .et-l .et_pb_slider .et_pb_more_button.et_pb_button:hover:before,
.et-db #et-boc .et-l .et_pb_slider a.et_pb_button:hover:before,
.et-db #et-boc .et-l .et_pb_slider .btn:hover:before,
.et-db #et-boc .et-l .et_pb_slide .et_pb_button:hover:before,
.et-db #et-boc .et-l .et_pb_slide .et_pb_more_button.et_pb_button:hover:before,
.et-db #et-boc .et-l .et_pb_slide a.et_pb_button:hover:before,
.et-db #et-boc .et-l .et_pb_slide .btn:hover:before,
.et-db #et-boc .blog-subscribe-section button[type=submit]:hover:before, .et-db #content .blog-subscribe-section button[type=submit]:hover:before,
.et-db.single #content #et-boc .et-l .ad-block-btn a.btn:hover:before {
  background-image: url(https://www.arenasolutions.com/wp-content/uploads/White-Arrow.png);
}

#header-wrapper #main-header ul#right-header-menu li.header-demo-button a {
  background-color: #40aa1d;
  border-color: #000000;
}

#header-wrapper #main-header ul#right-header-menu li.header-demo-button:hover a {
  background-color: transparent;
  border-color: #000000;
  color: #000000 !important;
}

.et-db #et-boc .et-l .et_pb_button_module_wrapper .et_pb_button:hover,
.et-db #et-boc .et-l .et_pb_button_module_wrapper .et_pb_more_button.et_pb_button:hover,
.et-db #et-boc .et-l .et_pb_button_module_wrapper a.et_pb_button:hover, .et-db #et-boc .et-l .et_pb_button_module_wrapper .btn:hover,
.et-db #et-boc .et-l .et_pb_button_wrapper .et_pb_button:hover,
.et-db #et-boc .et-l .et_pb_button_wrapper .et_pb_more_button.et_pb_button:hover,
.et-db #et-boc .et-l .et_pb_button_wrapper a.et_pb_button:hover,
.et-db #et-boc .et-l .et_pb_button_wrapper .btn:hover,
.et-db #et-boc .et-l .et_pb_slider .et_pb_button:hover,
.et-db #et-boc .et-l .et_pb_slider .et_pb_more_button.et_pb_button:hover,
.et-db #et-boc .et-l .et_pb_slider a.et_pb_button:hover,
.et-db #et-boc .et-l .et_pb_slider .btn:hover,
.et-db #et-boc .et-l .et_pb_slide .et_pb_button:hover,
.et-db #et-boc .et-l .et_pb_slide .et_pb_more_button.et_pb_button:hover,
.et-db #et-boc .et-l .et_pb_slide a.et_pb_button:hover,
.et-db #et-boc .et-l .et_pb_slide .btn:hover,
.et-db #et-boc .et-l .cta-section .et_pb_button_module_wrapper a.et_pb_button:hover,
.et-db #et-boc .et-l .cta-section .et_pb_button_module_wrapper .et_pb_button:hover,
.et-db #et-boc .blog-subscribe-section button[type=submit]:hover, .et-db #content .blog-subscribe-section button[type=submit]:hover,
.et-db #et-boc .et-l .cta-section.blue-button .et_pb_button_module_wrapper a.et_pb_button:hover,
.et-db #et-boc .et-l .cta-section.blue-button .et_pb_button_module_wrapper .et_pb_button:hover,
.et-db #et-boc .blog-subscribe-section button[type=submit]:hover, .et-db #content .blog-subscribe-section button[type=submit]:hover,
.et-db.single #content #et-boc .et-l .ad-block-btn a.btn:hover {
  background-color: #40aa1d !important;
  border-color: #000000 !important;
  color: #fff !important;
}

.et-db #et-boc .et-l .et_pb_button_module_wrapper .et_pb_button.white-button.purple-outline, .et-db #et-boc .et-l .et_pb_button_module_wrapper .et_pb_more_button.et_pb_button.white-button.purple-outline, .et-db #et-boc .et-l .et_pb_button_module_wrapper a.et_pb_button.white-button.purple-outline, .et-db #et-boc .et-l .et_pb_button_module_wrapper .btn.white-button.purple-outline, .et-db #et-boc .et-l .et_pb_button_wrapper .et_pb_button.white-button.purple-outline, .et-db #et-boc .et-l .et_pb_button_wrapper .et_pb_more_button.et_pb_button.white-button.purple-outline, .et-db #et-boc .et-l .et_pb_button_wrapper a.et_pb_button.white-button.purple-outline, .et-db #et-boc .et-l .et_pb_button_wrapper .btn.white-button.purple-outline, .et-db #et-boc .et-l .et_pb_slider .et_pb_button.white-button.purple-outline, .et-db #et-boc .et-l .et_pb_slider .et_pb_more_button.et_pb_button.white-button.purple-outline, .et-db #et-boc .et-l .et_pb_slider a.et_pb_button.white-button.purple-outline, .et-db #et-boc .et-l .et_pb_slider .btn.white-button.purple-outline, .et-db #et-boc .et-l .et_pb_slide .et_pb_button.white-button.purple-outline, .et-db #et-boc .et-l .et_pb_slide .et_pb_more_button.et_pb_button.white-button.purple-outline, .et-db #et-boc .et-l .et_pb_slide a.et_pb_button.white-button.purple-outline, .et-db #et-boc .et-l .et_pb_slide .btn.white-button.purple-outline {
  border-color: #000 !important;
  text-transform: uppercase !important;
}

/*Home Hero Btn Styling*/
.et-db #et-boc .et-l .et_pb_button_module_wrapper a.et_pb_button#home-hero-btn {
  background-color: #40aa1d !important;
  color: #fff !important;
  border-color: #000 !important;
}

.et-db #et-boc .et-l .et_pb_button_module_wrapper a.et_pb_button#home-hero-btn:hover {
  background-color: #fff !important;
  color: #000 !important;
}

.et-db #et-boc .et-l .et_pb_button_module_wrapper a.et_pb_button#home-hero-btn:before {
  background-image: url(https://www.arenasolutions.com/wp-content/uploads/White-Arrow.png);
}

.et-db #et-boc .et-l .et_pb_button_module_wrapper a.et_pb_button#home-hero-btn:hover:before {
  background-image: url(https://www.arenasolutions.com/wp-content/uploads/Green-Arrow.png);
}

.pa-inline-buttons {
  display: flex;
}

.pa-inline-buttons .et_pb_button_0_wrapper, .pa-inline-buttons .et_pb_button_1_wrapper {
  width: 215px;
}

.et-db #et-boc .et-l .cta-section.blue-button .et_pb_button_module_wrapper #btn-hover:hover,
.et-db #et-boc .et-l .cta-section.blue-button .et_pb_button_module_wrapper a.et_pb_button:hover,
.et-db #et-boc .et-l .cta-section.blue-button .et_pb_button_module_wrapper .et_pb_button:hover,
.et-db #et-boc .et-l .orange-hover:hover,
.et-db #et-boc .et-l .et_pb_button_module_wrapper a.orange-hover:hover,
#et-boc .et-l .cta-section .et_pb_button_module_wrapper a.et_pb_button.orange-hover:hover,
.et-db #et-boc .et-l .et_pb_button_module_wrapper .et_pb_button.white-button:hover,
.et-db #et-boc .et-l .et_pb_button_module_wrapper a.et_pb_button.white-button:hover .footer-cta.blue-button .et_pb_button:hover,
.footer-cta.blue-button .et_pb_more_button.et_pb_button:hover,
.footer-cta.blue-button a.et_pb_button:hover {
  background-color: #F38800 !important;
  color: #fff !important;
  border: 1px solid #000 !important;
}

/*MKTO Form Button on Platform PLM Page*/
.page-id-6351.et-db #et-boc .et-l .mkto-form-wrapper .et_pb_code_inner form .mktoButtonRow button[type=submit],
.page-id-6313.et-db #et-boc .et-l .mkto-form-wrapper .et_pb_code_inner form .mktoButtonRow button[type=submit] {
  background-color: rgb(243, 136, 0) !important;
  border-color: #000 !important;
  color: #fff !important;
}

/*Hover Blurbs*/
.et-db #et-boc .et-l .hover-copy-column .pre-hover-copy.dark-green {
  background-color: rgba(0, 137, 11, 0.9) !important;
}

.et-db #et-boc .et-l .hover-copy-column .pre-hover-copy.orange {
  background-color: rgba(195, 119, 41, 0.9) !important;
}

.et-db #et-boc .et-l .hover-copy-column.et_pb_column_6:hover, .et-db #et-boc .et-l .hover-copy-column.orange:hover {
  background-color: #C37729 !important;
}

.et-db #et-boc .et-l .hover-copy-column.et_pb_column_7:hover, .et-db #et-boc .et-l .hover-copy-column.blue:hover {
  background-color: #197BC0 !important;
}

.et-db #et-boc .et-l .hover-copy-column .pre-hover-copy.bright-orange {
  background-color: rgba(243, 136, 0, 0.9) !important;
}

.et-db #et-boc .et-l .hover-copy-column.bright-orange:hover {
  background-color: #f38800 !important;
}

.et-db #et-boc .et-l .hover-copy-column .pre-hover-copy.blue {
  background-color: rgba(25, 123, 192, 0.9) !important;
}

.et-db #et-boc .et-l .hover-copy-column .pre-hover-copy.red {
  background-color: rgba(209, 44, 58, 0.9) !important;
}

.et-db #et-boc .et-l .hover-copy-column.red:hover {
  background-color: #D12C3A !important;
}

.et-db #et-boc .et-l .hover-copy-column .et_pb_text_inner a:not(.et_pb_button) {
  color: #FFF !important;
  font-weight: 700 !important;
}

.et-db #et-boc .et-l .et-pb-slider-arrows a:before, .et-db #et-boc .et-l .et_pb_video_play:before, .et-db #et-boc .et-l ul.et_pb_member_social_links a:before {
  color: #00890b !important;
}

.et-db #et-boc .et-l .hover-copy-column.et_pb_column_5:hover, .et-db #et-boc .et-l .hover-copy-column.dark-green:hover {
  background-color: #00890b !important;
}

@media (min-width: 768px) {
  .home #page-wrapper #home-plm-qms-row .et_pb_column:first-of-type .et_pb_module, #page-wrapper #global-plm-qms-row .et_pb_column:first-of-type .et_pb_module {
    left: 36% !important;
  }
}
@media only screen and (max-width: 767px) {
  #home-plm-qms-row .et_pb_column_9, #global-plm-qms-row .et_pb_column_6 {
    border-left-color: #13ABC3 !important;
  }
  #home-plm-qms-row .et_pb_column_10, #global-plm-qms-row .et_pb_column_7 {
    border-left-color: #40A81E !important;
  }
}
@media only screen and (min-width: 767px) {
  .destop-right-align, .btn-desktop-right-align {
    text-align: right !important;
    float: right;
  }
}
.et-db #et-boc .et-l .et_pb_slider .et_pb_slide_0.et_pb_slide .et_pb_more_button.et_pb_button,
.et-db #et-boc .et-l .et_pb_slider .et_pb_slide_1.et_pb_slide .et_pb_more_button.et_pb_button,
.et-db #et-boc .et-l .et_pb_slider .et_pb_slide_2.et_pb_slide .et_pb_more_button.et_pb_button,
.et-db #et-boc .et-l .et_pb_slider .et_pb_slide_3.et_pb_slide .et_pb_more_button.et_pb_button {
  color: #000000 !important;
  border-color: #000000 !important;
  border-top-color: #000000 !important;
  border-right-color: #000000 !important;
  border-bottom-color: #000000 !important;
  border-left-color: #000000 !important;
}

.et-db #et-boc .et-l .cta-section.blue-button .et_pb_button_module_wrapper .et_pb_button,
.et-db #et-boc .et-l .cta-section.blue-button .et_pb_button_module_wrapper .et_pb_more_button.et_pb_button,
.et-db #et-boc .et-l .cta-section.blue-button .et_pb_button_module_wrapper a.et_pb_button,
.et-db #et-boc .et-l .cta-section.blue-button .et_pb_button_wrapper .et_pb_button,
.et-db #et-boc .et-l .cta-section.blue-button .et_pb_button_wrapper .et_pb_more_button.et_pb_button,
.et-db #et-boc .et-l .cta-section.blue-button .et_pb_button_wrapper a.et_pb_button,
.et-db #et-boc .et-l .cta-section.blue-button .et_pb_slider .et_pb_button,
.et-db #et-boc .et-l .cta-section.blue-button .et_pb_slider .et_pb_more_button.et_pb_button,
.et-db #et-boc .et-l .cta-section.blue-button .et_pb_slider a.et_pb_button,
.et-db #et-boc .et-l .cta-section.blue-button .et_pb_slide .et_pb_button,
.et-db #et-boc .et-l .cta-section.blue-button .et_pb_slide .et_pb_more_button.et_pb_button,
.et-db #et-boc .et-l .cta-section.blue-button .et_pb_slide a.et_pb_button,
.footer-cta.blue-button .et_pb_button,
.footer-cta.blue-button .et_pb_more_button.et_pb_button,
.footer-cta.blue-button a.et_pb_button {
  color: #000000 !important;
  border: 1px solid #000 !important;
  border-color: #000000 !important;
  border-top-color: #000000 !important;
  border-right-color: #000000 !important;
  border-bottom-color: #000000 !important;
  border-left-color: #000000 !important;
  background-color: #ffffff !important;
}

body a.et_pb_button,
.footer-cta .btn,
.et-db #et-boc .et-l .et_pb_slide .btn,
.et-db #et-boc .et-l .et_pb_button_module_wrapper .btn,
.et-db #et-boc .et-l .et_pb_button_wrapper .btn,
.et-db #et-boc .et-l .et_pb_slider .btn,
.single #content a.btn,
.footer-cta a.et_pb_button,
.sidebar .sidebar-newsletter-form button[type=submit],
.et-db #et-boc .et-l .et_pb_button_module_wrapper .et_pb_button,
.et-db #et-boc .et-l .et_pb_button_module_wrapper .et_pb_more_button.et_pb_button,
.et-db #et-boc .et-l .et_pb_button_module_wrapper a.et_pb_button,
.et-db #et-boc .et-l .et_pb_button_module_wrapper .btn,
.et-db #et-boc .et-l .et_pb_button_wrapper .et_pb_button,
.et-db #et-boc .et-l .et_pb_button_wrapper .et_pb_more_button.et_pb_button,
.et-db #et-boc .et-l .et_pb_button_wrapper a.et_pb_button,
.et-db #et-boc .et-l .et_pb_button_wrapper .btn,
.et-db #et-boc .et-l .et_pb_slider .et_pb_button,
.et-db #et-boc .et-l .et_pb_slider .et_pb_more_button.et_pb_button,
.et-db #et-boc .et-l .et_pb_slider a.et_pb_button,
.et-db #et-boc .et-l .et_pb_slider .btn,
.et-db #et-boc .et-l .et_pb_slide .et_pb_button,
.et-db #et-boc .et-l .et_pb_slide .et_pb_more_button.et_pb_button,
.et-db #et-boc .et-l .et_pb_slide a.et_pb_button,
.et-db #et-boc .et-l .mkto-form-wrapper .et_pb_text_inner form .mktoButtonRow button[type=submit],
.et-db #et-boc .et-l .mkto-form-wrapper .et_pb_code_inner form .mktoButtonRow button[type=submit],
body.et-db #et-boc .et-l .et_pb_slider .et_pb_slide_0.et_pb_slide .et_pb_more_button.et_pb_button,
.et-db #et-boc .blog-subscribe-section button[type=submit], .et-db #content .blog-subscribe-section button[type=submit],
.et-db.single #content #et-boc .et-l .ad-block-btn a.btn {
  color: #000000 !important;
  text-transform: uppercase !important;
}

.et-db #et-boc .et-l h6,
.et-db #et-boc .et-l #customerexperience h5,
.et-db #et-boc .et-l .hero-section h4,
.et-db.post-template-template_best-practices #content .headline1,
.single-post-hero .single-post-hero-inner-wrapper h4,
body h1 span,
body h2 span,
body h3 span,
body .et_pb_section:not(.hero-section) h4 span,
h1,
h2,
h3,
h4,
h5,
.acier-bat-outline,
.et-db #et-boc .et-l h3 a,
.et-db #et-boc .et-l #company-news-section-inner-wrapper h3 a,
#header-wrapper #secondary-header #secondary-header-menu li a,
#header-wrapper #main-header ul#left-header-menu > li.header-menu-item ul.header-sub-menu > li.header-sub-menu-item ul.header-level-2-sub-menu > li.header-level-2-sub-menu-item > a,
#header-wrapper #main-header ul#left-header-menu > li.header-menu-item > a,
#header-wrapper #main-header ul#left-header-menu > li.header-menu-item > span,
#header-wrapper #main-header ul#left-header-menu > li.header-menu-item ul.header-sub-menu > li.header-sub-menu-item > span,
#header-wrapper #main-header ul#left-header-menu > li.header-menu-item ul.header-sub-menu > li.header-sub-menu-item > span a {
  text-transform: uppercase !important;
}

.home #page-wrapper h1 {
  line-height: 1em !important;
  text-align: left !important;
}

@media screen and (min-width: 810px) {
  .home-hero-subtext {
    font-size: 65px !important;
    margin-top: 20px !important;
    line-height: 60px !important;
  }
}
@media (min-width: 550px) {
  .home #page-wrapper h1 {
    font-size: 30px !important;
  }
}
@media (min-width: 1350px) {
  .home #page-wrapper h1 {
    font-size: 35px !important;
  }
}
@media screen and (max-width: 549px) {
  .home #page-wrapper h1#home-hero-top-text {
    font-size: 34px !important;
  }
  .et-db #et-boc .et-l .et_pb_bg_layout_dark h2.green {
    color: #ffffff !important;
  }
  .pa-inline-buttons {
    display: block;
  }
  .pa-inline-buttons .et_pb_button_0_wrapper, .pa-inline-buttons .et_pb_button_1_wrapper {
    width: 100% !important;
  }
  .pa-inline-buttons {
    justify-content: center;
  }
}
/*Arrow Link Icon*/
.arrow-link:before {
  background-image: url(https://www.arenasolutions.com/wp-content/uploads/Green-Arrow.png) !important;
}

/*Blog Subscribe Section*/
.et-db #et-boc .blog-subscribe-section .blog-subscribe-container, .et-db #content .blog-subscribe-section .blog-subscribe-container {
  background-image: url(https://www.arenasolutions.com/wp-content/uploads/Background-subscribe-to-blog.jpg) !important;
}

.et-db #et-boc .blog-subscribe-section .blog-subscribe-title-wrap, .et-db #content .blog-subscribe-section .blog-subscribe-title-wrap {
  background-image: none !important;
}

/*Best Practice Articles Section*/
.best-practice-section-links {
  background: #197BC0;
  background: url(https://www.arenasolutions.com/wp-content/uploads/dark-purple-background.jpg);
}

/*Solution Briefs Hover Color*/
.et-db #et-boc .et-l .solution-briefs-blurbs-row .et_pb_module .et_pb_blurb_content a:not(.et_pb_button):hover {
  color: #00ACC8 !important;
}

/*5 Color Boxes*/
.et-db #et-boc .et-l .five-column-boxes .et_pb_column:hover .et_pb_module {
  background-color: #fff !important;
}

/*Color for Tabs*/
.et-db #et-boc .et-l .tabs .tab.active-tab, .et-db #et-boc .et-l .tabs .tab:hover, .container1 .customerexperience.active h3, .container1 .customerexperience.active {
  border-bottom-color: #40AA1E !important;
  color: #40AA1D !important;
}

/*Key Benefits Blurb Color*/
.et-db #et-boc .et-l #key-benefits .et_pb_blurb {
  background-color: #e3f3ff !important;
}

#key-benefits h4 span, #key-benefits ul li {
  color: #197bc0 !important;
}

/*3-5 column boxes*/
.five-column-boxes .et_pb_blurb_description h4 {
  color: #00890B !important;
}

.et-db #et-boc .et-l .four-column-boxes .et_pb_column:hover, .et-db #et-boc .et-l .three-column-boxes .et_pb_column:hover {
  background-color: #fff !important;
}

.et-db #et-boc .et-l .four-column-boxes .et_pb_column.no-bg, .et-db #et-boc .et-l .three-column-boxes .et_pb_column.no-bg {
  background-color: transparent !important;
}

/*PLM QMS Row Styling*/
@media (max-width: 767px) {
  #page-wrapper #global-plm-qms-row {
    margin-top: 20px !important;
  }
}
#page-wrapper #global-plm-qms-row .et_pb_column {
  display: grid;
  background-size: 100% !important;
}

#page-wrapper #global-plm-qms-row .et_pb_column .et_pb_module {
  margin: 0;
}

/*Industries Sidebar*/
.et-db #et-boc .et-l .gray-sidebar p a.active-industry-page, .et-db #et-boc .et-l .gray-sidebar p a:hover {
  color: #00890B !important;
  border-right: 6px solid #00890B !important;
}

/* Package Options Tables*/
.et-db #et-boc .et-l .package-options-table-row.package-options-title-row > div:nth-child(2) {
  background-image: url("https://www.arenasolutions.com/wp-content/uploads/Chart-Chevron-Launch-Green.png");
}

/* Fix for green showing below green chevron image on mobile*/
@media screen and (max-width: 768px) {
  .et-db #et-boc .et-l .package-options-table-row.package-options-title-row > div:nth-child(2) {
    background-size: auto;
  }
}
.et-db #et-boc .et-l .package-options-table-row > div:nth-child(2) {
  border-left: 1px solid #40AA1D;
}

.et-db #et-boc .et-l .package-options-table-row:nth-child(odd):not(.package-options-title-row) > div:nth-child(2) {
  background-color: rgba(64, 170, 29, 0.15) !important;
}

.et-db #et-boc .et-l .package-options-table-row:last-of-type > div:nth-child(2) {
  border-bottom: 1px solid #40AA1D;
}

.et-db #et-boc .et-l .package-options-table-row.package-options-title-row > div:nth-child(3) {
  background-image: url("https://www.arenasolutions.com/wp-content/uploads/Chart-Chevron-Scale-Blue.png");
}

.et-db #et-boc .et-l .package-options-table-row > div:nth-child(3) {
  border-left: 1px solid #197BC0;
  border-right: 1px solid #197BC0;
}

.et-db #et-boc .et-l .package-options-table-row:nth-child(odd):not(.package-options-title-row) > div:nth-child(3) {
  background-color: rgba(25, 123, 192, 0.15) !important;
}

.et-db #et-boc .et-l .package-options-table-row:last-of-type > div:nth-child(3) {
  border-bottom: 1px solid #197BC0;
}

.page-id-9765.et-db #et-boc .et-l .two-column-table .package-options-table-row > div:nth-child(2) {
  border-right: 1px solid #40AA1D;
}

.et-db #et-boc .et-l .gray-color-scheme .package-options-table-row.package-options-title-row > div:nth-child(3) {
  background-image: url("https://www.arenasolutions.com/wp-content/uploads/Chart-Chevron-Compare-Grey.png") !important;
}

.et-db #et-boc .et-l .gray-color-scheme .package-options-table-row > div:nth-child(3) {
  border-left: 1px solid #617480;
  border-right: 1px solid #617480;
}

.et-db #et-boc .et-l .gray-color-scheme .package-options-table-row:last-of-type > div:nth-child(3) {
  border-bottom: 1px solid #617480;
}

.et-db #et-boc .et-l .package-options-table-row.package-options-title-row > div:nth-child(4) {
  background-image: url("https://www.arenasolutions.com/wp-content/uploads/Chart-Chevron-Compare-DarlGrey.png");
}

.et-db #et-boc .et-l .four-column-table .package-options-table .package-options-table-row > div:nth-child(4) {
  border-right: 1px solid #3D4647;
}

.et-db #et-boc .et-l .four-column-table .package-options-table .package-options-table-row:last-of-type > div:nth-child(4) {
  border-bottom: 1px solid #3D4647;
}

.et-db #et-boc .et-l .gray-color-scheme .package-options-table-row > div a {
  color: #13abc3 !important;
}

.et-db #et-boc .et-l .four-column-table .package-options-table-row {
  display: grid;
  grid-template-columns: repeat(4, 25%);
}
@media (max-width: 767px) {
  .et-db #et-boc .et-l .four-column-table .package-options-table-row {
    grid-template-columns: repeat(4, 190px);
  }
}

.et-db #et-boc .et-l .package-options-table-row > div:nth-child(4) {
  border-right: 1px solid #3d4647;
}

.et-db #et-boc .et-l .package-options-table-row:last-of-type > div:nth-child(4) {
  border-bottom: 1px solid #3d4647;
}

.et-db #et-boc .et-l .package-options-table-row:nth-child(odd):not(.package-options-title-row) > div:nth-child(4) {
  background-color: #f4f4f4 !important;
}

/*Platform page hover card sizing for all languages*/
.page-id-15372 .hover-copy-column,
.page-id-20054 .hover-copy-column,
.page-id-28711 .hover-copy-column,
.page-id-36175 .hover-copy-column,
.page-id-36747 .hover-copy-column {
  height: 480px;
}

/*Glossary*/
body .glossary-navigation {
  background-color: #197BC0 !important;
}

body.et-db #et-boc .et-l .et_pb_text_inner .glossary-navigation li a:hover {
  color: #000 !important;
}

body.et-db #et-boc .et-l .et_pb_code_inner .glossary-letter a:hover {
  color: #00890b !important;
}

/*Navigation Color*/
#header-wrapper #main-header ul#left-header-menu > li.header-menu-item:hover {
  border-top: 2px solid #00890b !important;
}

#header-wrapper #main-header ul#left-header-menu > li.header-menu-item ul.header-sub-menu > li.header-sub-menu-item > span > a:hover,
#header-wrapper #main-header ul#left-header-menu > li.header-menu-item ul.header-sub-menu > li.header-sub-menu-item ul.header-level-2-sub-menu > li.header-level-2-sub-menu-item:hover a {
  color: #00890b !important;
}

#header-wrapper #main-header ul#left-header-menu > li.header-menu-item ul.header-sub-menu > li.header-sub-menu-item > span:hover,
#header-wrapper #main-header ul#left-header-menu > li.header-menu-item ul.header-sub-menu > li.header-sub-menu-item:hover > span {
  background-color: rgba(0, 137, 11, 0.15);
}

#header-wrapper #main-header ul#left-header-menu > li.header-menu-item ul.header-sub-menu > li.header-sub-menu-item ul.header-level-2-sub-menu > li.header-level-2-sub-menu-item:hover a {
  background-color: rgba(0, 137, 11, 0.15);
  color: #00890b !important;
}

.wpml-language-switcher-wrap .wpml-ls-native {
  font-size: 14px;
}

.wpml-language-switcher-wrap .wpml-ls-legacy-dropdown a.wpml-ls-item-toggle:before {
  height: 14px;
  width: 14px;
}

#main-header .mobile-demo-button a {
  text-transform: uppercase;
  border: 1px solid #00890b;
  color: #00890b !important;
}

#main-header .mobile-demo-button:hover a {
  background-color: #00890b;
  color: #fff !important;
}

/*Navigation font size*/
#header-wrapper #main-header ul#left-header-menu > li.header-menu-item > span > a,
#header-wrapper #main-header ul#left-header-menu > li.header-menu-item ul.header-sub-menu > li.header-sub-menu-item > span a,
#header-wrapper #main-header ul#left-header-menu > li.header-menu-item ul.header-sub-menu > li.header-sub-menu-item > span {
  font-size: 15px !important;
}

#header-wrapper #secondary-header #secondary-header-menu li a {
  font-size: 13px;
}

/*Margin below best practices link section on Article pages*/
.best-practice-section-links {
  margin-bottom: 15px;
}

/*Media Queries*/
@media (min-width: 768px) {
  #page-wrapper #global-plm-qms-row .et_pb_column .et_pb_module {
    max-width: calc(66% - 30px);
  }
}
@media (max-width: 479px) {
  #page-wrapper #global-plm-qms-row .et_pb_column .et_pb_module h2 {
    font-size: 30px !important;
    line-height: 34px !important;
  }
}
#page-wrapper #global-plm-qms-row .et_pb_column:first-of-type {
  margin-bottom: 0 !important;
}

@media (max-width: 1023px) {
  #page-wrapper #global-plm-qms-row .et_pb_column:first-of-type {
    margin-bottom: 70px !important;
  }
}
@media (min-width: 981px) {
  #page-wrapper #global-plm-qms-row .et_pb_column:first-of-type {
    padding-bottom: 0 !important;
  }
}
#page-wrapper #global-plm-qms-row .et_pb_column:first-of-type .et_pb_module {
  position: relative;
  float: left;
  clear: both;
}

@media (min-width: 768px) {
  #page-wrapper #global-plm-qms-row .et_pb_column:first-of-type .et_pb_module {
    left: 41%;
  }
}
@media (min-width: 981px) {
  #page-wrapper #global-plm-qms-row .et_pb_column:first-of-type .et_pb_module {
    margin: 0;
  }
}
@media (min-width: 981px) {
  #page-wrapper #global-plm-qms-row .et_pb_column:last-of-type {
    padding-bottom: 0 !important;
  }
}
@media (min-width: 768px) {
  #page-wrapper #global-plm-qms-row .et_pb_column:last-of-type .et_pb_module {
    left: 3%;
  }
}
@media (min-width: 981px) {
  #page-wrapper #global-plm-qms-row .et_pb_column:last-of-type .et_pb_module {
    margin: 0 30px 0 0;
  }
}
@media (max-width: 767px) {
  #page-wrapper #global-plm-qms-row {
    margin-top: 20px !important;
  }
}
#page-wrapper #global-plm-qms-row .et_pb_column {
  display: grid;
  background-size: 100% !important;
}

#page-wrapper #global-plm-qms-row .et_pb_column .et_pb_module {
  margin: 0;
}

@media (min-width: 768px) {
  #page-wrapper #global-plm-qms-row .et_pb_column .et_pb_module {
    max-width: calc(66% - 30px);
  }
}
@media (max-width: 479px) {
  #page-wrapper #global-plm-qms-row .et_pb_column .et_pb_module h2 {
    font-size: 30px !important;
    line-height: 34px !important;
  }
}
#page-wrapper #global-plm-qms-row .et_pb_column:first-of-type {
  margin-bottom: 0 !important;
}

@media (max-width: 1023px) {
  #page-wrapper #global-plm-qms-row .et_pb_column:first-of-type {
    margin-bottom: 70px !important;
  }
}
@media (min-width: 981px) {
  #page-wrapper #global-plm-qms-row .et_pb_column:first-of-type {
    padding-bottom: 0 !important;
  }
}
#page-wrapper #global-plm-qms-row .et_pb_column:first-of-type .et_pb_module {
  position: relative;
  float: left;
  clear: both;
}

@media (min-width: 768px) {
  #page-wrapper #global-plm-qms-row .et_pb_column:first-of-type .et_pb_module {
    left: 41%;
  }
}
@media (min-width: 981px) {
  #page-wrapper #global-plm-qms-row .et_pb_column:first-of-type .et_pb_module {
    margin: 0;
  }
}
@media (min-width: 981px) {
  #page-wrapper #global-plm-qms-row .et_pb_column:last-of-type {
    padding-bottom: 0 !important;
  }
}
@media (min-width: 768px) {
  #page-wrapper #global-plm-qms-row .et_pb_column:last-of-type .et_pb_module {
    left: 3%;
  }
}
@media (min-width: 981px) {
  #page-wrapper #global-plm-qms-row .et_pb_column:last-of-type .et_pb_module {
    margin: 0 30px 0 0;
  }
}
/*END PLM QMS Row Styling*/
/*About Page Hero Banner Mobile Sizing*/
@media (max-width: 436px) {
  .page-id-7471.et-db #et-boc .et-l .hero-section {
    height: 360px !important;
  }
}
@media (max-width: 281px) {
  .page-id-7471.et-db #et-boc .et-l .hero-section {
    height: 450px !important;
  }
}


/*# sourceMappingURL=rebrand.css.map */
