.stellarnav,.stellarnav li {
    position:
    relative;
    line-height:1;
    padding-right: 88px;
   }
   
   .stellarnav {
    width:100%;
    float:
    right;
    /* text-align: center; */
   }
   .stellarnav ul {
    margin:0;
    padding:0;
    /* text-align:center; */
   }
   .stellarnav li {
    list-style:none;
    display:block;
    margin:0;
    padding:0;
    vertical-align:middle;
     
   }
   
   .stellarnav>ul>li {
    display:inline-block;
   }
   .stellarnav>ul>li>a {
    padding:22px 16px;
    display: block;
   }
   .stellarnav ul ul {
    top:
    auto;
    width: auto;
    position:
    absolute;
    z-index:9900;
    text-align:
    left;
    display:
    none;
    background: #eaedf2;
   }
   .stellarnav li li {
    display:block;
   }
   
   .stellarnav li li a{
     text-transform: none;
    font-size: 16px;
   
   
   }
   
   .stellarnav ul ul ul {
    top:0;
    left: 100%;
   }
   .stellarnav>ul>li:hover>ul>li:hover>ul {
    opacity:1;
    visibility:visible;
    top:0
   }
   .stellarnav>ul>li.drop-left>ul {
    right:0
   }
   .stellarnav li.drop-left ul ul {
    left:auto;
    right:220px
   }
  
   
   .stellarnav.light li li a {
    text-transform: none;
    font-size: 16px
   }
   
   .stellarnav.light li a:hover {
    /* color: var(--nuvo-accent); */
   }
   
   .stellarnav.light li li a:hover {
    /* color:#f8f8f8; */
   }
   
   .stellarnav.dark,.stellarnav.dark ul ul {
    background:rgba(0,0,0,0.1)
   }
   .stellarnav.dark li a {
    color:#FFF
   }
   .stellarnav.dark .call-btn-mobile,.stellarnav.dark .close-menu,.stellarnav.dark .location-btn-mobile,.stellarnav.dark .menu-toggle {
    color:rgba(255,255,255,1)
   }
   .stellarnav.fixed {
    position:fixed;
    width:100%;
    top:0;
    left:0;
    z-index:9999
   }
   body.stellarnav-noscroll-x {
    overflow-x:hidden
   }
   
   
   .stellarnav,.stellarnav li {
    position:relative;
    line-height:1;
     
   }
   .stellarnav {
    background: var(--nuvo-main);
    width: 100%;
    text-align: right;
    top: 0px;
    margin-top: 0px;
   }
  
  
  
  
  
  
  
  
  
  
  
  
   .stellarnav ul {
    /* margin:0; */
    /* padding:0; */
    /* text-align:right; */
   }
   .stellarnav li {
    list-style:none;
    display:block;
    margin:0;
    padding:0;
    vertical-align:middle;
     
   }
   .stellarnav li a {
    padding: 12px 24px;
    text-decoration:
    none;
    box-sizing:
    border-box;
    display: block;
    
   }
  
  
  
   .stellarnav>ul>li {
    display:inline-block;
   }
   .stellarnav>ul>li>a {
    padding: 45px 40px;
    display: block;
    color: #fff;
   }
   
   .stellarnav li li {
    display:block;
   }
   
   .stellarnav li li a{
   border-bottom: 1px solid rgba(0,0,0,0.1);
   }
   
   .stellarnav ul ul ul {
    top:0;
    left: 100%;
   }
   .stellarnav>ul>li:hover>ul>li:hover>ul {
    opacity:1;
    visibility:visible;
    top:0
   }
   .stellarnav>ul>li.drop-left>ul {
    right:0
   }
   .stellarnav li.drop-left ul ul {
    left:auto;
    right:220px
   }
  
  
    .stellarnav.light,.stellarnav.light ul li ul {
    
   }
  
  
.stellarnav.light
 {
     background: var(--nuvo-main);
   }


.stellarnav.light ul li ul li ul {
     background: var(--nuvo-accent);
   }



   
   .stellarnav.light li a {
    color: #ffffff;
    font-size: 24px;
    position: relative;
    font-weight: 500;
   }
  
   .stellarnav.light li ul li a {
    color: #243555;
    font-size: 19px;
    position: relative;
   }
  
   .stellarnav.light li ul li a:hover {
    color: var(--nuvo-accent);
    font-size: 19px;
    position: relative;
   }
   
   
   .stellarnav.light li:nth-child(100) a {
    color:var(--nuvo-accent);
     font-size: 16px;
     position: relative;
   }
   
   .stellarnav.light li a:hover {
   color: var(--nuvo-accent);
    position: relative;
     background: rgba(256,256,256,0.2);
   }
   
   
   .stellarnav ul {
      list-style-type: none;
       margin: 0;
       white-space: nowrap;
   }
   
   .stellarnav li {
       list-style: none !important;
       list-style-type: none;
       margin: 0;
       white-space: nowrap;
   }
   
   
   
   
   .stellarnav li a:before {
     position: absolute;
     /* content: ""; */
     height: 4px;
     width: 0%;
     background-color: #fff;
     left: 50%;
     bottom: 0px;
     display: block;
    }
   
   .stellarnav li:hover a:before {
     position: absolute;
     /* content: ""; */
     height: 1px;
     width: 100%;
     left: 0%;
     display: block !important;
    }
   
   
   .stellarnav li ul li a:before {
     display: none !important;
   }
   
   .stellarnav li:hover li a:before {
     display: none !important
   }
   
   
   
   
   .stellarnav.light li li a:hover {
    /* color:#f8f8f8; */
   }
   
   .stellarnav.dark,.stellarnav.dark ul ul {
    background:rgba(0,0,0,1)
   }
   .stellarnav.dark li a {
    color:#FFF
   }
   .stellarnav.dark .call-btn-mobile,.stellarnav.dark .close-menu,.stellarnav.dark .location-btn-mobile,.stellarnav.dark .menu-toggle {
    color:rgba(255,255,255,1)
   }
  
   body.stellarnav-noscroll-x {
    overflow-x:hidden
   }
   
   
   
   
   
   .stellarnav li li.has-sub>a:after {
    content:"q";
    font-family: iconfont;
    margin-left:10px
   }
   .stellarnav li.drop-left li.has-sub>a:after {
    float:left;
     content:"q";
    font-family: iconfont;
    margin-right:10px
   }
   .stellarnav.hide-arrows li li.has-sub>a:after,.stellarnav.hide-arrows li.drop-left li.has-sub>a:after,.stellarnav.hide-arrows li.has-sub>a:after {
    display:none
   }
   .stellarnav .dd-toggle {
    display:none;
    position:absolute;
    top:0;
    right:0;
    padding:0;
    width:48px;
    height:48px;
    text-align:center;
    z-index:9999;
    border:0;
     width: 100%;
   }
   .stellarnav .dd-toggle i {
    position:absolute;
    margin:auto;
    top:33%;
    width: 100%;
    left:0;
    right:0%;
  
     
      
   }
   .stellarnav.mobile>ul>li>a.dd-toggle {
    padding:0
   }
   .stellarnav li.call-btn-mobile,.stellarnav li.location-btn-mobile {
    display:none
   }
   .stellarnav li.open>a.dd-toggle i {
    -webkit-transform:rotate(135deg);
    -ms-transform:rotate(135deg);
    -o-transform:rotate(135deg);
    transform:rotate(135deg);
   }
   .stellarnav .call-btn-mobile,.stellarnav .close-menu,.stellarnav .location-btn-mobile,.stellarnav .menu-toggle {
    display:none;
    text-transform:uppercase;
    text-decoration:none;
    color:#777;
    padding:23px;
    box-sizing:border-box
   }
   .stellarnav .full {
    width:100%
   }
   .stellarnav .half {
    width:50%
   }
   .stellarnav .third {
    width:33%;
    text-align:center
   }
   .stellarnav .location-btn-mobile.third {
    text-align:center
   }
   .stellarnav .location-btn-mobile.half {
    text-align:right
   }
   .stellarnav.light .half,.stellarnav.light .third {
    border-left:1px solid rgba(0,0,0,.15)
   }
   .stellarnav.light.left .half,.stellarnav.light.left .third,.stellarnav.light.right .half,.stellarnav.light.right .third {
    border-bottom:1px solid rgba(0,0,0,.15)
   }
   .stellarnav.light .half:first-child,.stellarnav.light .third:first-child {
    border-left:0
   }
   .stellarnav.dark .half,.stellarnav.dark .third {
    border-left:1px solid rgba(255,255,255,.15)
   }
   .stellarnav.dark.left .half,.stellarnav.dark.left .third,.stellarnav.dark.right .half,.stellarnav.dark.right .third {
    border-bottom:1px solid rgba(255,255,255,.15)
   }
   .stellarnav.dark.left .menu-toggle,.stellarnav.dark.right .menu-toggle,.stellarnav.light.left .menu-toggle,.stellarnav.light.right .menu-toggle {
    border-bottom:0;
    z-index: 300;
    position: relative;
   }
   .stellarnav.dark .half:first-child,.stellarnav.dark .third:first-child {
    border-left:0
   }
   .stellarnav.mobile,.stellarnav.mobile.fixed {
    position:static;
     width: 100%;
     text-align: right;
   }
   .stellarnav.mobile ul {
    position:
    relative;
    display:
    none;
    text-align:
    left;
   
   }
   .stellarnav.mobile.active>ul,.stellarnav.mobile>ul>li {
    display:block
   }
   .stellarnav.mobile.active {
    /*! padding-bottom:0 */
   }
   .stellarnav.mobile>ul>li>a {
    padding:16px;
   }
   .stellarnav.mobile ul ul {
    position:relative;
    opacity:1;
    visibility:visible;
    width:auto;
    display:none;
  
   }
   .stellarnav.mobile ul ul ul {
    left:auto;
    top:auto
   }
   .stellarnav.mobile li.drop-left ul ul {
    right:auto
   }
   .stellarnav.mobile li a {
    /* border-bottom:1px solid rgba(255,255,255,.15); */
   }
   .stellarnav.mobile li.has-sub a {
    padding-right:0px;
     position: relative;
   }
   
   
   
   .stellarnav.mobile li.has-sub.open:after {
    content: "m";
       -ms-transform: rotate(0deg); /* IE 9 */
       -webkit-transform: rotate(0deg); /* Chrome, Safari, Opera */
       transform: rotate(0deg);
  
   }
   
   
   
   .stellarnav.mobile>ul {
    border-top:1px solid rgba(255,255,255,.15)
   }
   .stellarnav.mobile li a {
   color: rgb(0, 25, 48); 
    
   
   
   }
  
  
   .stellarnav.mobile li li a {
   color: rgb(0, 25, 48); 
    font-size:24px;
   
   
   }
   
   .stellarnav.mobile li a:hover {
   color:  rgb(135 135 135); */
    display: block;
    line-height: 1;
   
   }
   
   
   
   
  
   
   .stellarnav.mobile li.call-btn-mobile {
    border-right:1px solid rgba(255,255,255,.1);
    box-sizing:border-box
   }
   .stellarnav.mobile li.call-btn-mobile,.stellarnav.mobile li.location-btn-mobile {
    display:inline-block;
    width:50%;
    text-transform:uppercase;
    text-align:center
   }
   .stellarnav.mobile li.call-btn-mobile.full,.stellarnav.mobile li.location-btn-mobile.full {
    display:block;
    width:100%;
    text-transform:uppercase;
    border-right:0;
    text-align:left
   }
   .stellarnav.mobile li.call-btn-mobile i,.stellarnav.mobile li.location-btn-mobile i {
    margin-right:5px
   }
   .stellarnav.mobile.light ul {
    background: rgb(255 255 255);
   }
   
   
   .stellarnav.mobile.light li.call-btn-mobile {
    border-right:1px solid rgba(0,0,0,.1)
   }
   .stellarnav.mobile.top {
    position:absolute;
    width:100%;
    top:0;
    left:0;
    z-index:9999
   }
   .stellarnav.mobile li li.has-sub>a:after,.stellarnav.mobile li.drop-left li.has-sub>a:after,.stellarnav.mobile li.has-sub>a:after {
    display:none
   }
   .stellarnav.mobile.left>ul,.stellarnav.mobile.right>ul {
    position:absolute;
    top:0;
    width:100%;
     height: 100vh;
    max-width:280px;
    overflow-x:hidden;
    overflow-y:auto;
    -webkit-overflow-scrolling:touch !important;
     z-index: 5;
     /*! border-left: 1px solid #313e54; */
   }
   .stellarnav.mobile.right>ul {
    right:0
   }
   .stellarnav.mobile.left .close-menu,.stellarnav.mobile.right .close-menu {
    display:inline-block;
    text-align:right
   }
   .stellarnav.mobile.left>ul {
    left:0
   }
   .stellarnav.mobile.left .call-btn-mobile.half,.stellarnav.mobile.left .call-btn-mobile.third,.stellarnav.mobile.left .close-menu.half,.stellarnav.mobile.left .close-menu.third,.stellarnav.mobile.left .location-btn-mobile.half,.stellarnav.mobile.left .location-btn-mobile.third,.stellarnav.mobile.right .call-btn-mobile.half,.stellarnav.mobile.right .call-btn-mobile.third,.stellarnav.mobile.right .close-menu.half,.stellarnav.mobile.right .close-menu.third,.stellarnav.mobile.right .location-btn-mobile.half,.stellarnav.mobile.right .location-btn-mobile.third {
    text-align:center
   }
   .stellarnav.mobile.left .menu-toggle.half,.stellarnav.mobile.left .menu-toggle.third,.stellarnav.mobile.right .menu-toggle.half,.stellarnav.mobile.right .menu-toggle.third {
    text-align:left
   }
   .stellarnav.mobile.left .close-menu.third span,.stellarnav.mobile.right .close-menu.third span {
    display:none
   }
   
   @media only screen and (max-width :1280px) {
  
  
    .hamburger {
      font: inherit;
      display: inline-block;
      overflow: visible;
      margin: 0;
      padding: 8px;
      cursor: pointer;
      text-transform: none;
      color: inherit;
      border: 0;
      background-color: transparent;
      position: absolute;
      top: 12px;
      right: 12px;
      pointer-events: none;
      z-index: 800;
      border-radius: 50%;
      width: 64px;
      height: 64px;
  }
  .hamburger:hover {
      opacity: .7
  }
  .hamburger-box {
      position: absolute;
      top: 16px;
      width: 40px;
      height: 24px
  }
  .hamburger-inner {
      top: 60%;
      display: block;
      margin-top: -2px
  }
  .hamburger-inner,
  .hamburger-inner:after
   {
      position: absolute;
      width: 40px;
      height: 4px;
      background-color: #212434;
  }
  
  
  .hamburger-inner:before {
      position: absolute;
      width: 30px;
      height: 4px;
   right: 0px;
      background-color: #212434;
  }
  
    
  .hamburger-inner:after,
  .hamburger-inner:before {
      display: block;
      content: ""
  }
  .hamburger-inner:before {
      top: -12px
  }
  .hamburger-inner:after {
      bottom: -12px
  }
  
  .hamburger .hamburger-inner,
  .hamburger .hamburger-inner:after,
  .hamburger .hamburger-inner:before {
      background-color: #ffffff;
  }
  .hamburger--header {
      margin-right: -5px;
      padding-right: 0;
      padding-left: 5px;
      cursor: default;
      vertical-align: middle
  }
  .hamburger--header .hamburger-inner,
  .hamburger--header .hamburger-inner:after,
  .hamburger--header .hamburger-inner:before {
      background-color: #222
  }
  .hamburger--header.hamburger--elastic .hamburger-inner,
  .hamburger--header.hamburger--slider .hamburger-inner {
      top: 2px
  }
  .hamburger--header:hover {
      opacity: 1
  }
  .hamburger-wrap {
      text-align: center
  }
  .hamburger--accessible {
      display: inline-block
  }
  .hamburger--accessible .hamburger-box {
      display: inline-block;
      vertical-align: middle
  }
  .hamburger--accessible .hamburger-inner,
  .hamburger--accessible .hamburger-inner:after,
  .hamburger--accessible .hamburger-inner:before {
      background-color: #222
  }
  .hamburger-label {
      font-weight: 600;
      display: inline-block;
      margin-left: 5px;
      vertical-align: middle;
      text-transform: uppercase
  }
  .hamburger-label-hidden {
      display: none
  }
  .hamburger--example {
      outline: 1px dashed #0ff
  }
  .hamburger--example .hamburger-box {
      outline: 1px dashed green
  }
  .hamburger--example .hamburger-inner,
  .hamburger--example .hamburger-inner:after,
  .hamburger--example .hamburger-inner:before {
      background-color: #222
  }
  
   
   
     .stellarnav {
   
    margin-top: 0px;
   }
     
     
     .stellarnav li a:before {
     display: none !important;
   }
   
   .stellarnav li:hover a:before {
      display: none !important;
   }
     
     
     
    .stellarnav {
     display:block;
      /*! padding: 4px; */
    }
     
  .stellarnav ul li ul li ul {
  
      background-color: rgb(0 0 0);
   }
     
     
    .stellarnav ul {
     position:relative;
     display:none
    }
   }
   @media only screen and (max-width :540px) {
    .stellarnav.mobile .call-btn-mobile.third span,.stellarnav.mobile .location-btn-mobile.third span {
     display:none
    }
   }
   
   
   .stellarnav ul li ul li.has-sub>a {
    /* padding-right: 24px; */
    /* padding-left: 24px; */
   }
   
   
   .stellarnav li li.has-sub>a:after {
    content:"q";
   font-family: iconfont;
    margin-left:10px
   }
   .stellarnav li.drop-left li.has-sub>a:after {
    float:left;
     content:"q";
   font-family: iconfont;
    margin-right:10px
   }
   .stellarnav.hide-arrows li li.has-sub>a:after,.stellarnav.hide-arrows li.drop-left li.has-sub>a:after,.stellarnav.hide-arrows li.has-sub>a:after {
    display:none
   }
   .stellarnav .dd-toggle {
    display:none;
    position:absolute;
    top:0;
    right:0;
    padding:0;
    width:48px;
    height:48px;
    text-align:center;
    z-index:9999;
    border:0;
     width: 100%;
   }
   .stellarnav .dd-toggle i {
    position:absolute;
    margin:auto;
    top:33%;
    width: 100%;
    left:0;
    right:0%;
     
      
   }
   .stellarnav.mobile>ul>li>a.dd-toggle {
    padding:0
   }
   .stellarnav li.call-btn-mobile,.stellarnav li.location-btn-mobile {
    display:none
   }
   .stellarnav li.open>a.dd-toggle i {
    -webkit-transform:rotate(135deg);
    -ms-transform:rotate(135deg);
    -o-transform:rotate(135deg);
    transform:rotate(135deg);
   }
   .stellarnav .call-btn-mobile,.stellarnav .close-menu,.stellarnav .location-btn-mobile,.stellarnav .menu-toggle {
    display:none;
    text-transform:uppercase;
    text-decoration:none;
    color:#777;
    padding:34px;
    box-sizing:border-box
   }
   .stellarnav .full {
    width: 40%;
   }
   .stellarnav .half {
    width:50%
   }
   .stellarnav .third {
    width:33%;
    text-align:center
   }
   .stellarnav .location-btn-mobile.third {
    text-align:center
   }
   .stellarnav .location-btn-mobile.half {
    text-align:right
   }
   .stellarnav.light .half,.stellarnav.light .third {
    border-left:1px solid rgba(0,0,0,.15)
   }
   .stellarnav.light.left .half,.stellarnav.light.left .third,.stellarnav.light.right .half,.stellarnav.light.right .third {
    border-bottom:1px solid rgba(0,0,0,.15)
   }
   .stellarnav.light .half:first-child,.stellarnav.light .third:first-child {
    border-left:0
   }
   .stellarnav.dark .half,.stellarnav.dark .third {
    border-left:1px solid rgba(255,255,255,.15)
   }
   .stellarnav.dark.left .half,.stellarnav.dark.left .third,.stellarnav.dark.right .half,.stellarnav.dark.right .third {
    border-bottom:1px solid rgba(255,255,255,.15)
   }
   
   .stellarnav.dark .half:first-child,.stellarnav.dark .third:first-child {
    border-left:0
   }
   .stellarnav.mobile,.stellarnav.mobile.fixed {
    position:
    static;
    width: 100%;
    text-align: right;
    height: 80px;
    padding-right: 0px;
   }
   .stellarnav.mobile ul {
    position:
    relative;
    display:
    none;
    text-align:
    left;
    /* background:rgba(221,221,221,1); */
   }
   .stellarnav.mobile.active>ul,.stellarnav.mobile>ul>li {
    display:block
   }
   .stellarnav.mobile.active {
    /*! padding-bottom:0 */
   }
   .stellarnav.mobile>ul>li>a {
    padding:16px;
    color: #ffffff;
     border-bottom: 1px solid #5f595b;
   }
   
   .stellarnav.mobile ul ul ul {
    left:auto;
    top:auto
   }
   .stellarnav.mobile li.drop-left ul ul {
    right:auto
   }
   
   .stellarnav.mobile li.has-sub a {
    padding-right:0px;
     position: relative;
     
   }
   
   .stellarnav.mobile li.has-sub:after {
     content: "n";
     position: absolute;
     right: 24px;
     top: 12px;
     font-family: 'iconfont';
     z-index: 4;
     pointer-events: none;
     color: var(--nuvo-main);
     font-size: 32px;
   }
   
   
   .stellarnav.mobile li a {
    display: block;
    line-height: 1;
    font-size: 24px;
   }
   
   .stellarnav.mobile li a.dd-toggle,.stellarnav.mobile.light li a.dd-toggle {
    border:0;
    position: absolute;
    width: 80px;
    background-color: var(--nuvo-slate);
    color: var(--nuvo-main);
    height: 100%;
    z-index: 4;
   }
  
  
  .stellarnav.mobile li.open a.dd-toggle, .stellarnav.mobile.light li.open a.dd-toggle {
      border: 0;
      position: absolute;
      width: 80px;
      background-color: var(--nuvo-accent);
      height: 100%;
      z-index: 4;
  }
   .stellarnav.mobile .call-btn-mobile,.stellarnav.mobile .close-menu,.stellarnav.mobile .dd-toggle,.stellarnav.mobile .location-btn-mobile,.stellarnav.mobile .menu-toggle {
    display:inline-block
   }
   .stellarnav.mobile li.call-btn-mobile {
    border-right:1px solid rgba(255,255,255,.1);
    box-sizing:border-box
   }
   .stellarnav.mobile li.call-btn-mobile,.stellarnav.mobile li.location-btn-mobile {
    display:inline-block;
    width:50%;
    text-transform:uppercase;
    text-align:center
   }
   .stellarnav.mobile li.call-btn-mobile.full,.stellarnav.mobile li.location-btn-mobile.full {
    display:block;
    width:100%;
    text-transform:uppercase;
    border-right:0;
    text-align:left
   }
   .stellarnav.mobile li.call-btn-mobile i,.stellarnav.mobile li.location-btn-mobile i {
    margin-right:5px
   }
   
   .stellarnav.mobile.dark ul {
    background:rgba(0,0,0,1)
   }
   .stellarnav.mobile.dark ul ul {
    background:rgba(255,255,255,.08)
   }
   .stellarnav.mobile.light li.call-btn-mobile {
    border-right:1px solid rgba(0,0,0,.1)
   }
   .stellarnav.mobile.top {
    position:absolute;
    width:100%;
    top:0;
    left:0;
    z-index:9999
   }
   .stellarnav.mobile li li.has-sub>a:after,.stellarnav.mobile li.drop-left li.has-sub>a:after,.stellarnav.mobile li.has-sub>a:after {
    display:none
   }
   .stellarnav.mobile.left>ul,.stellarnav.mobile.right>ul {
    padding: 100px 24px;
    top:0;
    width:100%;
    height: auto;
    min-height: 100vh;
    max-width: 70%;
    overflow-x: visible;
    overflow-y: visible;
    -webkit-overflow-scrolling:touch !important;
    z-index: 8;
    background-color: var(--nuvo-main);
    background-size: 600px;
    background-repeat: no-repeat;
    background-position: bottom -200px right -200px;
   }
   
   .stellarnav.mobile.left>ul,.stellarnav.mobile.right>ul:before {
    position: fixed;
    /* padding: 60px; */
    content: "";
    top:0;
    width: 30%;
    height: 100vh;
    max-width: 100%;
    z-index: 5;
    background-color: rgba(0,0,0,0.8);
    pointer-events: none;
    left: 0%;
   }
   
   
   
   .stellarnav.mobile.right>ul {
    right:0
   }
   .stellarnav.mobile.left .close-menu,.stellarnav.mobile.right .close-menu {
    display:none;
    text-align:right
   }
   .stellarnav.mobile.left>ul {
    left:0
   }
   .stellarnav.mobile.left .call-btn-mobile.half,.stellarnav.mobile.left .call-btn-mobile.third,.stellarnav.mobile.left .close-menu.half,.stellarnav.mobile.left .close-menu.third,.stellarnav.mobile.left .location-btn-mobile.half,.stellarnav.mobile.left .location-btn-mobile.third,.stellarnav.mobile.right .call-btn-mobile.half,.stellarnav.mobile.right .call-btn-mobile.third,.stellarnav.mobile.right .close-menu.half,.stellarnav.mobile.right .close-menu.third,.stellarnav.mobile.right .location-btn-mobile.half,.stellarnav.mobile.right .location-btn-mobile.third {
    text-align:center
   }
   .stellarnav.mobile.left .menu-toggle.half,.stellarnav.mobile.left .menu-toggle.third,.stellarnav.mobile.right .menu-toggle.half,.stellarnav.mobile.right .menu-toggle.third {
    text-align:left
   }
   .stellarnav.mobile.left .close-menu.third span,.stellarnav.mobile.right .close-menu.third span {
    display:none
   }
  
   @media only screen and (max-width :768px) {
    
   .stellarnav.mobile.left>ul,.stellarnav.mobile.right>ul {
  
    max-width: 100%;
  
   }
  
  
     .stellarnav.mobile.left>ul,.stellarnav.mobile.right>ul:before {
    position: fixed;
    width: 0%;
  
   }
  
   }
  
  
   @media only screen and (max-width :540px) {
    .stellarnav.mobile .call-btn-mobile.third span,.stellarnav.mobile .location-btn-mobile.third span {
     display:none
    }
   }
   