<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">.top-bar {
	display: none;
  }
  .header-nav {
	height: 100%;
  }

  
.elementor-widget-mega-menu, .elementor-widget-mega-menu .elementor-widget-container, .menu-header-main-navigation-container,
.elementor-widget-mega-menu .menu {
	height: 100%;	
}

  .elementor-location-header .elementor-section,   .elementor-location-header .elementor-section .elementor-container, 
  .elementor-location-header .elementor-column, .elementor-location-header .elementor-column-wrap, .elementor-location-header .elementor-widget-wrap,
  .elementor-location-header .elementor-widget
  {
	position: static;
  }
  .header-nav ul {
	margin: 0;
  }

.header-nav .menu{
	display: flex;
	justify-content: space-between;
	margin: 0;
}

.header-nav .menu &gt; li{
	display: flex;
	align-items: end;
	padding-bottom: 31px;
}

.header-nav .menu-item {
	list-style: none;
}

.header-nav .menu &gt; .menu-item:hover .mega-container, 
.header-nav .menu &gt; .menu-item:focus .mega-container {
	display: block;
	height: auto;
}





.header-nav .menu-item &gt; a, .header-nav .menu-item &gt; .top-item{
	color: var(--e-global-color-text);
	font-size: 18px;
	font-weight: 600;
	line-height: 18px;
}

.header-nav .menu-item:hover &gt; a,  .header-nav .menu-item &gt; .top-item:hover, .elementor-widget-mega-menu .menu-item.current_page_item &gt; a {
	color: var( --e-global-color-secondary );
}


.mega-container {
	display: none;
	position: absolute;
	left: 0;
	top: 115px;
	width: 100%;
	margin: 0;
	z-index: 2;
	background: rgba(255, 255, 255, 0.75);
	backdrop-filter: blur(10px); 
}


.mega-container .elementor-section-boxed, .mega-container .elementor-container{
	height: 100%;
}


.admin-bar .mega-container {
	top: 147px;
}

.elementor-location-header .mega-container .elementor-section .elementor-container {
	position: relative;
}
.header-nav .mega-container .menu-item a {
	color: var(--e-global-color-text);
}

.mega-container .left-menu {
	width: 100%;
	height: 100%;
	display: flex;
	flex-direction: column;
}

.mega-container .left-menu &gt; .menu-item {
	flex: 0 0 auto;
}

.mega-container .left-menu &gt; .menu-item:last-of-type {
	flex: 1 0 auto;
}




.mega-container .left-menu &gt; .menu-item:first-of-type .menu-btn {
	padding: 30px 0px 15px 0px !important;
}

.mega-container .left-menu &gt; .menu-item:last-of-type .menu-btn {
	padding: 15px 0px 30px 0px !important;

}

.mega-container .menu-btn-container {
	position: relative;
	width: 25%;
	padding:0px 50px;
	height: 100%;
}

.mega-container .menu-btn{
	max-width: calc(1250px / 4);
	width: 100%;
	padding: 15px 0px !important;
	position: relative;
	background: none;
	text-align: left;
	padding: 0;
	display: flex;
	justify-content: space-between;
	align-items: center;
	font-size: 16px;
}

.mega-container .menu-btn &gt; i{
	padding: 0px 20px;
}


.header-nav .menu-item .mega-container .filled-btn {
	font-weight: 400;
	padding: 8px 0px 8px 16px;
	font-size: 14px; 
	line-height: 22px;
}

.header-nav .menu-item .mega-container .filled-btn:hover {
	padding-right: 14px;
}

.mega-container .menu-title {
	display: flex;
	justify-content: space-between;
	align-items: start;
}

.mega-container .menu-title span {
	font-size: 18px;
	font-weight: 600;
	margin-bottom: 5px;
	display: block;
}

.mega-container .menu-title p {
	font-size: 16px;
	font-weight: 300;
	line-height: 20px
}

.mega-container .menu-title .filled-btn {
	flex: 0 0 auto;
}

.mega-container .menu-columns {
	display: flex;
	flex-wrap: wrap;
	gap: 0px 30px;
	align-items: start;
}

.mega-container .menu-columns .col-50 {
	flex: 0 0 calc(50% - 30px);
	margin-bottom: 20px;
}

.mega-container .menu-columns .col-100 {
	flex: 0 0 100%;
}


.header-nav .mega-container .menu-columns .col-100 a{
	margin-left: 0!important;
}


.mega-container .menu-columns .col-50 span {
	font-weight: 600;
	font-size: 16px;
}

.mega-container .menu-columns .col-50 &gt; .sub-menu a:hover, .header-nav .mega-container .menu-columns .col-100 &gt; a:hover {
	font-weight: 600;

}
.mega-container .right-menu {
	visibility: hidden;
	position: absolute;
	top: 0;
	left: 25%;
	width: 75%;
	padding: 30px 18px 30px 50px;
}

.mega-container .left-menu li:first-child .right-menu {
	visibility: visible;
}

.menu-background {
	position: absolute;
	right: 0;
	width: 500%;
	top: 0;
	height: 100%;
	background: rgba(255, 255, 255, 0.50);
}

.header-nav .mega-container .sub-menu .menu-item a {
	font-size: 16px;
	font-weight: 500;
	line-height: 18px;
	margin-left: 20px;
}


.header-nav .mega-container .sub-menu .menu-item .menu-level-one-title {
	font-weight: 600;
	margin-left: 0;
	display: flex;
	align-items: center;
}

.header-nav .mega-container .sub-menu .core-yellow .menu-level-one-title {
	font-size: 18px;
}

.header-nav .mega-container .sub-menu .menu-item .menu-level-one-title i{
	font-size: 10px;
	margin-left: 5px;
}

.header-nav .mega-container .sub-menu .menu-item .menu-level-one-title i{
	margin-bottom: -3px;
}



.header-nav .mega-container .sub-menu .menu-item .menu-level-one .menu-item-has-children {
	margin-left: 20px;
}

.mega-container .cyber-green .menu-title span, 
.mega-container .cyber-green .menu-columns li span,
.mega-container .left-menu &gt; .menu-item.cyber-green .menu-btn:hover,
.mega-container .left-menu &gt; .menu-item.cyber-green .menu-btn:focus,
.mega-container .left-menu &gt; .menu-item.cyber-green .menu-btn.active,
.mega-container .cyber-green .menu-columns li .menu-level-one-title, 
.mega-container .core-yellow .menu-title span,
.mega-container .core-yellow .menu-columns li .menu-level-one-title,
.mega-container .left-menu &gt; .menu-item.core-yellow .menu-btn:hover,
.mega-container  .left-menu &gt; .menu-item.core-yellow .menu-btn:focus,
.mega-container .left-menu &gt; .menu-item.core-yellow .menu-btn.active {
	color: #0066FF;
}

.mega-container .cloud-blue .menu-title span,
.mega-container .cloud-blue .menu-columns li span,
.mega-container .left-menu &gt; .menu-item.cloud-blue .menu-btn:hover,
.mega-container  .left-menu &gt; .menu-item.cloud-blue .menu-btn:focus,
.mega-container .left-menu &gt; .menu-item.cloud-blue .menu-btn.active,
.mega-container .cloud-blue .menu-columns li .menu-level-one-title  {
	color: #0066FF;
}

.mega-container .connectivity-purple .menu-title span,
.mega-container .connectivity-purple .menu-columns li span,
.mega-container  .left-menu &gt; .menu-item.connectivity-purple .menu-btn:hover,
.mega-container .connectivity-purple .left-menu &gt; .menu-item.connectivity-purple .menu-btn:focus,
.mega-container .left-menu &gt; .menu-item.connectivity-purple .menu-btn.active,
.mega-container .connectivity-purple .menu-columns li .menu-level-one-title {
	color: #6633FF;
}

.mega-container .cns-black .menu-title span,
.mega-container .cns-black .menu-columns li span,
.mega-container .cns-black .left-menu &gt; .menu-item.cns-black .menu-btn:hover,
.mega-container .cns-black .left-menu &gt; .menu-item.cns-black .menu-btn:focus,
.mega-container .left-menu &gt; .menu-item.cns-black .menu-btn.active{
	color: var( --e-global-color-text );
}

.mega-container .cyber-green .menu-title .filled-btn {
	background: #00CC92;
	color:  var( --e-global-color-text );
}

.mega-container .cloud-blue .menu-title .filled-btn {
	background: #0066FF;
	color: #fff;
}

.mega-container .connectivity-purple .menu-title .filled-btn {
	background: #6633FF;
	color: #fff;
}

.mega-container .cns-black .menu-title .filled-btn {
	background: var( --e-global-color-text );
	color: #fff;
}

.mega-container .core-yellow .menu-title .filled-btn {
	background: #F8E262;
	color: var( --e-global-color-text );
}


/*Three Level Menu*/
.header-nav .three-level-menu {
	padding: 50px;
	display: flex;
	flex-wrap: wrap;
	gap: 30px 50px;
	justify-content: space-between;
	max-width: 1000px;
	margin: auto;
}


.three-level-menu .three-level-item{
	display: flex;
	gap: 0 15px;
}

.three-level-menu li .img-box {
	flex: 0 0 42px;
}

.three-level-menu li .title{
	font-weight: 600;
	margin-bottom: 5px;
	display: block;
}

.three-level-menu li p{
	font-weight: 300;
	font-size: 16px;
}

.three-level-inner li{
	margin-bottom: 1.5em;
}

.header-nav .mega-container .sub-menu .three-level-inner li a{
	font-size: 16px;
	font-weight: 500;
	line-height: 18px;
}

.header-nav .mega-container .three-level-inner li a:hover{
	font-weight: 600;
}

.header-nav .mega-container .sub-menu .three-level-inner li a{
	margin-left: 0;
}


.mega-container .cyber-green.title {
	color: #0066FF;
}

.mega-container .cloud-blue.title {
	color: #0066FF;
}

.mega-container .connectivity-purple.title {
	color: #6633FF;
}

.mega-container .cns-black .title{
	color: var( --e-global-color-text );
}


/*Two Level Menu*/

.header-nav .two-level-menu {
	padding: 50px;
	display: flex;
	flex-wrap: wrap;
	gap: 30px 50px;
	justify-content: space-between;
	max-width: 1000px;
	margin: auto;
  }

.two-level-menu li{
	flex: 0 1 400px;
	font-size: 16px;
	display: flex;
	gap: 0 15px;
	align-items: start;
}


.two-level-menu li:hover span{
	color: var( --e-global-color-secondary );
}

.two-level-menu li .img-box {
	flex: 0 0 42px;
}

.two-level-menu li span{
	font-weight: 600;
	margin-bottom: 5px;
	display: block;
}

.two-level-menu li p{
	font-weight: 300;
	margin-bottom: 0;
}

.header-nav .mega-container .sub-menu.two-level-menu .menu-item a {
	margin-left: 0;
}




  @media (max-width: 1280px) {
	.header-nav .menu-item &gt; a, .header-nav .menu-item &gt; .top-item{
		font-size: 16px;
		line-height: 16px;
	}
	.header-nav .menu &gt; li {
		padding-bottom: 30px;
	  }

	  .mega-container .right-menu {
		left: 30%;
		width: 70%;
	  }

	  .mega-container .menu-btn-container {
		width: 30%;
	  }
  }

  @media (max-width: 1150px) {
	.header-nav .menu-item &gt; a, .header-nav .menu-item &gt; .top-item{
		font-size: 15px;
		line-height: 15px;
	}

  }


  /*CNS Styles*/


  .header-nav.dark-style .menu-item &gt; a,   .header-nav.dark-style .menu-item:hover &gt; a,
  .header-nav.dark-style .menu-item &gt; .top-item,   .header-nav.dark-style .menu-item:hover &gt; .top-item{
	color: #fff;
  }


  .header-nav.dark-style .menu &gt; li {
	padding-bottom: 36px;
  }


  .dark-style .mega-container {
	background: rgba(48, 48, 48, 0.80);
	backdrop-filter: blur(20px); 
  }

  .header-nav.dark-style .mega-container .menu-item a {
	color: #fff;
  }

  .dark-style .two-level-menu li:hover span  {
	color: #00CC92;
}

  .header-nav.dark-style .mega-container .menu-title p,   .header-nav.dark-style .mega-container .menu-btn  {
	color: #fff;
  }


.header-nav.dark-style .mega-container .cyber-green .menu-title span, 
.header-nav.dark-style .mega-container .cyber-green .menu-columns li span,
.header-nav.dark-style .mega-container .left-menu &gt; .menu-item.cyber-green .menu-btn:hover,
.header-nav.dark-style .mega-container .left-menu &gt; .menu-item.cyber-green .menu-btn:focus,
.header-nav.dark-style .mega-container .left-menu &gt; .menu-item.cyber-green .menu-btn.active {
	color: #00CC92;
}

  .header-nav.dark-style .menu-background {
	background: rgba(0, 0, 0, 0.3);
  }


  .header-nav.dark-style #mega-container-03276ca .img-box img {
	filter: invert(100%);
  }




</pre></body></html>