body .br-title {
  display: block !important;
}
body .has-primary-d-background-color {
  background: #04304d !important;
}
body .has-primary-color,
body .em-tabbed-content__tab-content--title ,body h3{
  color: #04304d !important;;
}
body .schema-faq-question {
  color: #0071bc !important;
}
/* Nav Menu Current Link Color and Hover Color */
@media (min-width: 960px) and (hover: hover) {
  body
    .main-menu
    > .menu-item
    .sub-menu
    .sub-menu
    > .menu-item[class*="current-menu-"]
    > a,
  body
    .main-menu
    > .menu-item
    .sub-menu
    .sub-menu
    > .menu-item[class*="current-menu-"]
    > a:hover {
    text-decoration: underline;
    color: #0071bc !important;
  }
}
/* .wp-block-masthead-slider .slick-arrow{
    top: 50%!important;
} */
.wp-block-masthead-slider .slick-arrow:before {
  /* top: -2.5px!important;
    left: 7px!important; */
  display: none !important;
}
.wp-block-carousel .slick-arrow:before {
  /* top:0px!important;
    left: 9px!important;     */
  display: none !important;
}
body .em-table [data-color-theme="blue"].em-table__heading--item ,body .em-table [data-color-theme="blue"].em-table__sub-heading--item {
  background-color: #04304d !important;
}

.em-video-slider__content-item--number {
  color: #0071bc !important;
}

body .navicon:focus .navicon__trigger--open {
  background: none;
  width: 1.875rem;
}
body .navicon__trigger--open:after,
.navicon__trigger--open:before,
body .navicon:focus .navicon__trigger:before,
.navicon:focus .navicon__trigger:after {
  background-color: white !important;
}
body .em-products__content--image::before {
  background: linear-gradient(180deg, #04304d 0%, #008deb 100%) !important;
}
body .em-products__content--title h2 > strong {
  color: #0071bc;
}
/* smalled ® symbol only for this block */
body .em-products__content--title h2 sup {
  font-size: 18px !important;
}
body .em-products__content > a:hover > * {
  background-color: #0071bc;
}

body .em-products__content > a:hover .em-products__content--description * {
  color: #fff !important;
}
/* Home Header Slider Icon Image custom */
body .wp-block-masthead-slider .slick-arrow {
  object-fit: cover;
  background: url("../images/IconLeftBG.svg") !important;
  width: 58px;
  height: 58px;
  background-repeat: no-repeat;
  background-position: center;
  background-size: contain;
}
body .wp-block-masthead-slider .slick-arrow.slick-prev,
body .wp-block-carousel .slick-prev {
  transform: scale(0.7);
}
body .wp-block-masthead-slider .slick-arrow.slick-prev:hover {
  transform: scale(0.8);
}
body .wp-block-masthead-slider .slick-arrow.slick-next,
body .wp-block-carousel .slick-next {
  transform: scale(0.7) rotate(180deg) !important;
}
body .wp-block-masthead-slider .slick-arrow.slick-next:hover {
  transform: scale(0.8) rotate(180deg) !important;
}

/* Home Slider one custom icon */
body .wp-block-carousel .slick-next {
  background: url("../images/corouselIconleft.svg") !important;
  object-fit: cover;

  transform: scale(0.9) !important;
}
body .wp-block-carousel .slick-prev {
  transform: scale(0.9);
  background: url("../images/corouselIcon.svg") !important;
  object-fit: cover;

}


body .em-video-slider__slider .slick-arrow.slick-prev,
body .em-related-products .slick-arrow.slick-prev,
body .em-featured-solutions .slick-arrow.slick-prev{
   background: url("../images/corouselIcon.svg") !important;
  object-fit: cover; 
}
body .em-video-slider__slider .slick-arrow.slick-next,
body .em-related-products .slick-arrow.slick-next,
body .em-featured-solutions .slick-arrow.slick-next{
  background: url("../images/corouselIconleft.svg") !important;
  object-fit: cover;
}

body .em-related-products .slick-arrow.slick-prev

body .wp-block-carousel .slick-prev:hover,
body .wp-block-carousel .slick-next:hover,
body .em-careers .slick-arrow.slick-next:hover,
body .em-careers .slick-arrow.slick-prev:hover {
  transform: scale(1) !important;
}
body .em-careers .slick-arrow.slick-prev{
   background: url("../images/arrowUp.svg") !important;
  object-fit: cover;
  transform: scale(0.9) !important; 
}
body .em-careers .slick-arrow.slick-next{
   background: url("../images/arrowDown.svg") !important;
  object-fit: cover;
  transform: scale(0.9) !important; 
}
.em-careers .slick-arrow::before ,
body .em-video-slider__slider .slick-arrow::before ,
body .em-related-products .slick-arrow::before,
body .em-related-products .slick-arrow::before,
body .em-featured-solutions .slick-arrow::before  {
  display: none !important;
}

/* Removing Blur effect under corousel image */
body .wp-block-gallery.has-nested-images figure.wp-block-image:has(figcaption):before{
  display:none;
}
/* Reques to Form Buttom Color update */
body .mktoForm .mktoButtonWrap.mktoSimple .mktoButton {
    background-image: none !important;
    background-color: #0071bc !important;
    border: 1px solid #0071bc !important;
    color: #fff !important;
}
body .mktoForm .mktoButtonWrap.mktoSimple .mktoButton:hover{
    background-color: #004e82 !important;
    border-color: #004e82 !important;
    color: #fff !important;
}
/* Centering the Button */
span.mktoButtonWrap.mktoSimple {
    margin-left: 0 !important;
}
body h2.em-tabbed-content__title ,
body .em-video-slider__title{
    color: #04304D !important;
}
body a.btn.em-accordion-publications__view-all.btn--secondary-d {
    color: #0071BC !important;
}
body .flipper-front.has-off-white-background-color.has-magenta-text-color h3 {
    color: #04304D !important;
}
body .em-accordion-publications__accordion-item--title{
  color:#0071BC!important;
}
body .em-post-tiles__background-image img {
     bottom: 0!important;
    position: absolute;
    width: 100%!important;
    display: block;
    opacity: 1 !important; 
}
body .em-post-tiles__tag-line.block-context-header h3 {
    color: white !important;
}