@media screen and (min-width: 0px) and (max-width: 600px) {
      #div-mobile {    display: block;  }
      #div-desktop {    display: none;  }
 }


@media screen and (min-width: 601px) and (max-width: 4000px) {
      #div-mobile {    display: none;  }
      #div-desktop {    display: block;  }
}
.nav-holder ul li ul li > a {
    border: 0;
        border-bottom-color: currentcolor;
        border-bottom-style: none;
        border-bottom-width: 0px;
    border-bottom: 1px solid #dcdadb;
    height: auto;
    text-indent: 0;
    color: #131313;
    padding: 7px 10px;
    line-height: 19px;
    font-size: 13px;
}
html, body {
  overflow-x: hidden;
}
body {
  position: relative;
}
.h2 {
    margin-top: 20px;
    margin-bottom: 2px; 
  font-family: 'open sans', sans-serif;
}
h2, h2 a, h2 a:hover, h2 a:visited {   
    color: #000;
    font-family: 'fira sans',sans-serif;
    font-size: 20px;
    font-weight: 700; 
    margin-top: 0;
    margin-bottom: 20px;
}

h4 {
  margin: 20px 18px 2px 0px;
  font-family: 'open sans', sans-serif;
	font-weight:600;
	font-size: 20px;
  color: #000;
}


h6 {
color: #111;
font-family: 'fira sans, sans-serif;
font-size: 26px ! important;
font-weight: 700;
position: relative;
margin-top: 0;
margin-bottom: -20px;
}

.rs-background-video-layer iframe {
visibility:inherit !important;
}

body {
    font-family: "Open Sans", Arial, sans-serif;
    font-weight: normal;
    font-size: 15px;
    font-style: normal;
    color: #111;
}