.mean-container .mean-bar { float: left; width: 100%; position: absolute; background: 0 0; padding: 20px 0 0; z-index: 999; border-bottom: 1px solid rgba(0, 0, 0, 0.03); height: 70px; } .mean-container a.meanmenu-reveal { width: 35px; height: 30px; padding: 12px 15px 0 0; position: absolute; right: 0; cursor: pointer; color: #0071dc; text-decoration: none; font-size: 16px; text-indent: -9999em; line-height: 22px; font-size: 1px; display: block; font-weight: 700; } .mean-container a.meanmenu-reveal span { display: block; background: #0071dc; position: relative; height: 4px; margin-top: -5px; top: 8px; border-radius: 3px; } .mean-container .mean-nav { float: left; width: 100%; background: #fff; margin-top: 70px; } .mean-container .mean-nav ul { padding: 0; margin: 0; width: 100%; border: none; list-style-type: none; } .mean-container .mean-nav ul li { position: relative; float: left; width: 100%; } .mean-container .mean-nav ul li a { display: block; float: left; width: 90%; padding: 1em 5%; margin: 0; text-align: left; color: #677294; border-top: 1px solid #dbeefd; text-decoration: none; } .mean-container .mean-nav ul li a.active { color: #000; } .mean-container .mean-nav ul li li a { width: 80%; padding: 1em 10%; color: #677294; border-top: 1px solid #dbeefd; opacity: 1; filter: alpha(opacity=75); text-shadow: none !important; visibility: visible; text-transform: none; font-size: 14px; } .mean-container .mean-nav ul li.mean-last a { border-bottom: none; margin-bottom: 0; } .mean-container .mean-nav ul li li li a { width: 70%; padding: 1em 15%; } .mean-container .mean-nav ul li li li li a { width: 60%; padding: 1em 20%; } .mean-container .mean-nav ul li li li li li a { width: 50%; padding: 1em 25%; } .mean-container .mean-nav ul li a:hover { background: #252525; background: rgba(255, 255, 255, 0.1); } .mean-container .mean-nav ul li a.mean-expand { margin-top: 3px; width: 100%; height: 24px; padding: 12px !important; text-align: right; position: absolute; right: 0; top: -3px; z-index: 2; font-weight: 700; background: 0 0; border: none !important; } .mean-container .mean-push { float: left; width: 100%; padding: 0; margin: 0; clear: both; } .mean-nav .wrapper { width: 100%; padding: 0; margin: 0; } .mean-container .mean-bar, .mean-container .mean-bar * { -webkit-box-sizing: content-box; -moz-box-sizing: content-box; box-sizing: content-box; } .mean-remove { display: none !important; } .mobile-nav { display: none; } .mobile-nav.mean-container .mean-nav ul li a.active { color: #0071dc; } .main-nav { background: #000; top: 0; left: 0; padding-top: 15px; padding-bottom: 15px; width: 100%; z-index: 999; height: auto; } .mean-nav .dropdown-toggle::after { display: none; } .navbar-light .navbar-brand, .navbar-light .navbar-brand:hover { color: #fff; font-weight: 700; text-transform: uppercase; line-height: 1; color: #fff; font-weight: 700; text-transform: uppercase; line-height: 1; width: 190px; } .navbar-light .navbar-brand img { display: block; width: 100%; height: 100%; } .main-nav nav ul { padding: 0; margin: 0; list-style-type: none; } .main-nav nav .navbar-nav .nav-item { position: relative; padding: 15px 0; cursor: pointer; } .main-nav nav .navbar-nav .nav-item a { font-weight: 500; font-size: 16px; text-transform: uppercase; color: #fff; padding-left: 0; padding-right: 0; padding-top: 0; padding-bottom: 0; margin-left: 15px; margin-right: 15px; } .main-nav nav .navbar-nav .nav-item a:hover, .main-nav nav .navbar-nav .nav-item a:focus, .main-nav nav .navbar-nav .nav-item a.active { color: #0071dc; } .main-nav nav .navbar-nav .nav-item:hover a { color: #0071dc; } .main-nav nav .navbar-nav .nav-item .dropdown-menu { -webkit-box-shadow: 0 0 30px 0 rgba(0, 0, 0, 0.05); box-shadow: 0 0 30px 0 rgba(0, 0, 0, 0.05); background: #0d1028; position: absolute; top: 64px; left: 0; width: 250px; z-index: 99; display: block; padding-top: 20px; padding-left: 5px; padding-right: 5px; padding-bottom: 20px; opacity: 1; visibility: visible; -webkit-transition: all 0.3s ease-in-out; transition: all 0.3s ease-in-out; } .main-nav nav .navbar-nav .nav-item .dropdown-menu li { position: relative; padding: 0; float: none; margin-left: 0; } .main-nav nav .navbar-nav .nav-item .dropdown-menu li a { font-size: 15px; font-weight: 500; text-transform: capitalize; padding: 9px 15px; margin: 0; display: block; color: #fff; } .main-nav nav .navbar-nav .nav-item .dropdown-menu li a:hover, .main-nav nav .navbar-nav .nav-item .dropdown-menu li a:focus, .main-nav nav .navbar-nav .nav-item .dropdown-menu li a.active { color: #0071dc; } .main-nav nav .navbar-nav .nav-item .dropdown-menu li .dropdown-menu { position: absolute; left: -100%; top: 0; opacity: 0 !important; visibility: hidden !important; } .main-nav nav .navbar-nav .nav-item .dropdown-menu li:hover .dropdown-menu { opacity: 1 !important; visibility: visible !important; top: -20px !important; } .main-nav nav .navbar-nav .nav-item .dropdown-menu li .dropdown-menu li .dropdown-menu { position: absolute; left: -100%; top: 0; opacity: 0 !important; visibility: hidden !important; } .main-nav nav .navbar-nav .nav-item .dropdown-menu li:hover .dropdown-menu li:hover .dropdown-menu { opacity: 1 !important; visibility: visible !important; top: -20px !important; } .main-nav nav .navbar-nav .nav-item .dropdown-menu li .dropdown-menu li a { color: #fff; text-transform: capitalize; } .main-nav nav .navbar-nav .nav-item .dropdown-menu li .dropdown-menu li a:hover, .main-nav nav .navbar-nav .nav-item .dropdown-menu li .dropdown-menu li a:focus, .main-nav nav .navbar-nav .nav-item .dropdown-menu li .dropdown-menu li a.active { color: #fff; } /* .main-nav nav .navbar-nav .nav-item:hover ul { opacity: 1; visibility: visible; top: 100%; } */ .main-nav nav .navbar-nav .nav-item:last-child .dropdown-menu { left: auto; right: 0; } @media only screen and (max-width: 991px) { .mobile-nav { display: block; position: relative; } .mobile-nav .logo { text-decoration: none; position: absolute; top: 13px; z-index: 999; left: 15px; color: #fff; font-weight: 700; text-transform: uppercase; font-size: 20px; } .mean-container .mean-bar { background-color: #fff; padding: 0; } .mean-container a.meanmenu-reveal { padding: 20px 15px 0 0; margin-top: 3px; } .mobile-nav nav .navbar-nav { height: auto; overflow-y: scroll; } .mobile-nav nav .navbar-nav .nav-item a i { display: none; } .main-nav { display: none !important; } } .dropdown-div { padding: 15px 0; cursor: pointer; } .dropdown-content { display: flex; position: absolute; width: 100%; left: 0px; right: 0; background: #070A3B; z-index: 99; border-top: 1px solid #ddd; /* min-height: 100%; */ height: calc(100vh - 94px); } .dropdown-div:hover .dropdown-content { display: flex; } .menulist { width: 25%; /* border-right: 1px solid #c1c1c1 !important; */ max-width: 440px; min-width: 340px; overflow: auto; height: calc(100vh - 100px); display: block; } .menulist::-webkit-scrollbar { width: 0px; height: 5px; } .menulist::-webkit-scrollbar-thumb { background: #191e72; } .nav-tabs .nav-link, .nav-pills .nav-link { /* border-bottom: 1px solid #c1c1c1 !important; */ color: #ffffff; padding: 11px 17px !important; width: 100%; text-align: left; } .menu-content { width: 100%; background: #0b0e4c; } .nav-tabs>li { width: 100%; } .nav-pills .nav-link.active, .nav-pills .nav-link.active:focus, .nav-pills .nav-link.active:hover, .nav-pills .nav-item.open .nav-link, .nav-pills .nav-item.open .nav-link:focus, .nav-pills .nav-item.open .nav-link:hover { border-color: transparent !important; background: #191e7200 !important; color: var(--Yellow) !important; font-weight: normal; /* border-bottom: 1px solid #c1c1c1 !important; */ } .tab-pane { padding: 1em 2em; } .navbar-collapse { top: 14px; } /* .tab-content>.active { opacity: 1 !important; } */ .hidden { display: none !important; } .tab-content-title { color: #ffffff; font-weight: 600; font-size: 23px; padding: 12px 0; } .software-menu-ul { padding: 0 20px; } .software-menu-list { list-style: none; position: relative; } .software-menu-list::before { content: ""; position: absolute; left: -19px; top: 15px; width: 8px; height: 8px; border: 2px solid #ffc221; border-radius: 50%; } .software-menu-list { color: #ffc221; text-decoration: none; padding: 7px 0; font-family: "Gilroy-SemiBold"; } .software-menu-list a { color: #ffc221; text-decoration: none; font-family: "Gilroy-SemiBold"; } .software-menu-list a:hover { color: #ffffff; } .arrow-icon { display: flex !important; align-items: center; justify-content: space-between; cursor: pointer !important; position: relative; } .arrow-icon .bx-chevron-right { font-size: 27px; position: relative; left: -5px; transition: left 0.7s; } .nav-link:hover .arrow-icon .bx-chevron-right { font-size: 12px; } .arrow-icon:hover i { position: relative; left: 5px; transition: left 0.7s; } .arrow-icon.active i { position: relative; left: 5px; transition: left 0.7s; } .arrow-icon.active:after { content: ""; position: absolute; right: 0; width: 0; height: 0; border-top: 10px solid transparent; border-bottom: 10px solid transparent; border-right: 10px solid #0b0e4c; } .show { opacity: 1; -webkit-transition: opacity .15s linear; -o-transition: opacity .15s linear; transition: opacity .15s linear; } .tab-content>.active { overflow: auto; height: calc(100vh - 100px); } .read-more-button { background: #0284ff; padding: 10px 26px; border-radius: 60px; color: #ffffff; font-size: 18px; position: relative; z-index: 1; overflow: hidden; } .botnet-button { color: #ffffff; text-decoration: underline; font-size: 18px; } .read-more-button::before { content: ""; position: absolute; z-index: -1; height: 100%; left: -36%; top: 0; transform: skew(50deg); transition-duration: 0.9s; transform-origin: top left; width: 0; } .read-more-button:hover { text-decoration: none; color: #0284ff; /* background: white; */ } .read-more-button:hover:before { height: 100%; width: 135%; background: white; } .vlsi-design-div { width: 50%; position: relative; margin-top: 16px; max-width: 700px; } .vlsi-design-div .vlsi-title-design { background: #0b0e4c; padding: 12px 5px; font-size: 17px; font-family: "Gilroy-SemiBold"; color: #ffc221; width: 94%; margin: auto; position: relative; z-index: 17; } .vlsi-design-div .vlsi-title-design a { color: #ffc221; } .vlsi-design-round { content: ""; position: absolute; border: 3px solid #ffc221; width: 70px; height: 70px; border-radius: 100%; left: 11px; top: -12px; z-index: 0; } .vlsi-design-div p { /* background: #ffffff; */ padding: 12px; font-size: 15px; color: #fff; width: 100%; /* margin-top: -20px; */ padding-top: 30px; z-index: -1; } .service-list { font-size: 21px; color: #Fff; padding: 14px 0 0; } /* Product */ .product-title-menu .product-sub-title { color: #ffc221; font-size: 18px; padding: 15px 0; font-family: "Gilroy-SemiBold"; } .menu-read-more { position: absolute; right: 85px; padding: 8px 30px; font-size: 15px; top: 20px; z-index: 9999; }