body {
  font-size: 16px; }

/*
#header .header-nav-main.header-nav-main-text-size-2 nav > ul > li > a {
  font-size: 14px; }
#header .header-nav-main.header-nav-main-text-size-2 nav > ul > li:hover a {
  color: var(--primary-color) !important; }

#header .header-nav.header-nav-stripe nav > ul > li:hover > a {
  color: var(--primary-color) !important; }
#header .header-nav.header-nav-stripe nav > ul > li:hover > a.active {
  color: var(--primary-color) !important; }
 */

#header .header-nav.header-nav-stripe.header-nav-main-dark nav > ul > li:hover > a,
#header .header-nav.header-nav-stripe nav > ul:not(:hover) > li > a.active,
#header .header-nav.header-nav-stripe nav > ul > li:hover > a.active {
         color:#CF243A !important;
    }

.owl-stage.overlay-owlslider h1, .owl-stage.overlay-owlslider h2, .owl-stage.overlay-owlslider h3 {
  text-shadow: 2px 2px 4px #000000; }
.owl-stage.overlay-owlslider p {
  background-color: rgba(0, 0, 0, 0.5); }

.owl-carousel.nav-style-1 .owl-nav .owl-next:after, .owl-carousel.nav-style-1 .owl-nav .owl-next:before, .owl-carousel.nav-style-1 .owl-nav .owl-prev:after, .owl-carousel.nav-style-1 .owl-nav .owl-prev:before {
  font-size: 2rem;
  background-color: #ffffff70;
}

.header_slider-main .owl-item h3 {
  text-transform: inherit;
}

.ce-border iframe, .ce-border img {
  border: 1px solid #000;
  padding: 0; }

.masonry .masonry-item:not(.no-default-style){
  width:22%;
  margin: 1.5%;
}

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