.hero_sublink a.active {
  color: #F37225 !important;
  border-bottom: 1px solid #F37225 !important;

}
#functional-near-vision {
  scroll-margin-top: 0 !important;
}

/* sticky_header */
.hero_submenu.sticky {
	background:#18164c !important;
	padding:3.3rem 0;
    display: flex;
	border-bottom: 6px solid;
    border-bottom-width: 6px;
  border-image-source: linear-gradient(90deg, #0079AF, #F37225);
  border-image-slice: 1;
  border-width: 0 0 6px 0;
}



@media(min-width:768px){
	.page_news .hero_submenu.sticky .e-con-inner{
	padding-left: 7.4rem !important;
}
}

@media(max-width:1200px){
	.hero_submenu.sticky{
		padding-top:1.8rem;
		padding-bottom:2.2rem;
		padding-left:0!important;
		z-index:3 !important;
	}
	

}


.hero_submenu.sticky {
  transition: background var(--background-transition, .7s),
              border var(--border-transition, .7s),
              box-shadow var(--border-transition, .7s),
              transform var(--e-con-transform-transition-duration, .7s) !important;
}

/* end sticky header*/

/* arrow */

.ineer_content{
	position:relative;
}

.pointer {
position: absolute;
  bottom: -27px;
  left: 21%;
	z-index: 3;
}

/* end arrow */

#inner_hero{
      border-bottom: 6px solid;
  border-image-source: linear-gradient(90deg, #0079AF, #F37225);
  border-image-slice: 1;
  border-width: 0 0 6px 0;
}

#elementor-popup-modal-586 .dialog-close-button,.dialog-close-button.dialog-lightbox-close-button {
  display: flex;
  background-color: #F37225;
  font-size: 2.5rem;
  width: 46px;
  height: 46px;
  justify-content: center;
  align-items: center;
  border-radius: 50%;
	border: none !important;
}

.br-desktop {
  display: none; 
}

@media (min-width: 1025px) {
  .br-desktop {
    display: block;  
  }
}