:root{
    --font:"Noto Serif", serif;
    --animate-duration: 1.5s;
    --animate-delay: 1.5s;
  }
  .highlight {
    background: yellow;
    color: #222;
    font-weight: bold;
    padding: 0 2px;
    border-radius: 2px;
}
/*html,
body {
    &,
    * {
        cursor: none;

    }
}*/
a:focus-visible{
    outline: none;
    box-shadow: none;
}
.noto-serif-uniquifier {
  font-family: "Noto Serif", serif;
  font-optical-sizing: auto;
  font-weight:normal;
  font-style: normal;
  font-variation-settings:"wdth" 100;
}
  /*enquiry*/
  .enquiry {
    position: relative;
}
.enquiryinner {
  position: fixed;
  bottom: 0;
  left: 5px;
  z-index: 9;
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  text-align: center;
  background: #fff;
  padding: 0;
  cursor: pointer;
  font-size: 12px;
  font-weight: bold;
  font-family: var(--font);
  text-decoration: none;
  color: #000;
  width: 70px;
  height: 140px;
  border-radius: 50px;
  line-height: 1;
  box-shadow: inset 1px 1px 10px #21304f;
}
.enquiryinner img {
  width: 50px;
  height: 50px;
  max-width: 100%;
  margin: 0 0 5px 0;
}

/*enquiry*/
/*loginpage*/
.login_logo {
    display: inline-block;
    position: absolute;
    top: 5px;
    width: 200px;
    padding: 15px;
    background: rgba(255, 255, 255, 0.4);
    text-align: center;
    border-radius: 0 25px;
}
.login_logo img {
    width: 100px;
    max-width: 100%;
}
.loginpage {
    background: #020024;
    background: radial-gradient(circle,rgba(2, 0, 36, 1) 0%, rgba(9, 9, 121, 1) 50%, rgba(0, 81, 97, 1) 100%);
    display: flex;
    align-items: center;
    justify-content: center;
    box-sizing: content-box;
    position: relative;
    height: 100vh;
}
.logininner {
    text-align: center;
}
.logininner h2 {
    font-size: 32px;
    font-weight: bold;
    font-family: var(--font);
    color: #fff;
    margin: 20px 0;
}
.loginbox {
    display: flex;
    align-items: center;
    justify-content: center;
    flex-direction: column;
     background: rgba(255, 255, 255, 0.4);
    padding: 10px;
    box-shadow: inset 0 0 5px #ccc;
    border-radius: 10px;
    width: 500px;
    max-width: 100%;
    margin: 0 auto;
    border: 2px solid #cbcbcb;
}
.usericon {
    width: 60px;
    height: 60px;
    background: rgba(255, 255, 255, 0.5);
    box-shadow: inset 0 0 5px #fff;
    border-radius: 50%;
    display: flex;
    align-items: center;
    justify-content: center;
    margin: 0 0 10px 0;
}
.usericon i {
    font-size: 24px;
    color: #000;
}
.loginbox form {
    display: flex;
    align-items: center;
    justify-content: center;
    flex-direction: column;
    gap: 10px;
    margin: 0;
}
.loginbox form input.form-control {
    width: 350px;
    height: 40px;
    max-width: 100%;
    background: rgb(13 56 137);
    border: none;
    box-shadow:inset 0 0 5px #fff;
    border-radius: 5px;
    color: #fff;
    font-size: 16px;
    font-weight: 500;
    font-family: var(--font);
    margin: 5px 0;
    padding: 0 0 0 5px;
}
.loginbox form input[type=checkbox] {
    width:20px;
    height:20px;
}
.loginbox .form-check {
    width: 100%;
    display: flex;
    align-items: center;
    justify-content: flex-start;
}
.loginbox .form-check label {
    margin:4px 0 0 5px;
    font-size: 14px;
    font-weight: 400;
    font-family: var(--font);
    color: #fff;
    width: 100%;
    text-align: left;
}
.loginbox .form-check a {
    margin:4px 0 0 5px;
    font-size: 14px;
    font-weight: 400;
    font-family: var(--font);
    color: #fff;
    text-decoration: none;
    width: 100%;
    text-align: right;
}
.loginbox form input::placeholder {
    color: #fff;
    font-size: 16px;
    font-weight: 500;
    font-family: var(--font);
    padding: 0 0 0 5px;
}
.loginbox form button {
    width: 250px;
    height: 40px;
    max-width: 100%;
    border: none;
    background: rgb(13 56 137);
    font-size: 16px;
    font-weight: 500;
    font-family: var(--font);
    color: #fff;
    border-radius: 5px;
    box-shadow:inset 0 0 5px #fff;
}
.loginbox form button:hover {
    background: rgb(13 56 137);
}
/*loginpage*/

/*adduserpage*/
.adduser .login_logo {
    display: inline-block;
    position: absolute;
    top: 5px;
    width: 200px;
    padding: 15px;
    background: rgba(255, 255, 255, 0.4);
    text-align: center;
    border-radius: 0 25px;
}
.adduser .login_logo img {
    width: 100px;
    max-width: 100%;
}
.adduser.loginpage {
    background: #0c2ac2;
    background: radial-gradient(circle,rgba(12, 42, 194, 1) 0%, rgba(30, 36, 60, 1) 100%);
    display: flex;
    align-items: center;
    justify-content: center;
    box-sizing: content-box;
    position: relative;
    height: 100vh;
}
.adduser .logininner {
    text-align: center;
}
.adduser .logininner h2 {
    font-size: 32px;
    font-weight: bold;
    font-family: var(--font);
    color: #fff;
    margin: 20px 0;
}
.adduser .loginbox {
    display: flex;
    align-items: center;
    justify-content: center;
    flex-direction: column;
    background: rgb(14, 44, 100, 0.4);
    padding: 10px;
    box-shadow:0 0 25px #ccc;
    border-radius: 25px;
    width: 500px;
    max-width: 100%;
    margin: 60px auto 0 auto;
    border: 2px solid #cbcbcb;
    position: relative;
}
.adduser .usericon {
   width: 90px;
    height: 90px;
    background: rgb(13 56 137);
    box-shadow: 5px 5px 25px #fff;
    border-radius: 50%;
    display: flex;
    align-items: center;
    justify-content: center;
    margin: -60px 0 10px 0;
}
.adduser .usericon i {
    font-size: 48px;
    color: #fff;
}
.adduser .loginbox form {
    display: flex;
    align-items: center;
    justify-content: center;
    flex-direction: column;
    gap: 10px;
    margin: 25px;
}
.adduser .loginbox form input.form-control {
    width: 350px;
    height: 40px;
    max-width: 100%;
    background: rgba(255, 255, 255, 0.4);
    border: none;
    box-shadow:inset 0 0 5px #fff;
    border-radius: 25px;
    color: #fff;
    font-size: 16px;
    font-weight: 500;
    font-family: var(--font);
    margin: 5px 0;
    padding: 0 0 0 5px;
}
.adduser .loginbox form select.form-control {
    width: 350px;
    height: 40px;
    max-width: 100%;
    background: rgba(255, 255, 255, 0.4);
    border: none;
    box-shadow:inset 0 0 5px #fff;
    border-radius: 25px;
    color: #fff;
    font-size: 16px;
    font-weight: 500;
    font-family: var(--font);
    margin: 5px 0;
    padding: 0 0 0 5px;
}
.adduser .loginbox form input[type="file"] {
  display: none;
}
.adduser .loginbox form .custom-file-upload {
    width: 350px;
    height: 40px;
    max-width: 100%;
    background: rgba(255, 255, 255, 0.4);
    border: none;
    box-shadow: inset 0 0 5px #fff;
    border-radius: 25px;
    color: #fff;
    font-size: 16px;
    font-weight: 500;
    font-family: var(--font);
    margin: 5px 0;
    padding: 8px 0 0 15px;
    text-align: left;
    cursor: pointer;
}
.adduser .loginbox form input[type=checkbox] {
    width:20px;
    height:20px;
}
.adduser .loginbox .form-check {
    width: 100%;
    display: flex;
    align-items: center;
    justify-content: flex-start;
}
.adduser .loginbox .form-check label {
    margin:4px 0 0 5px;
    font-size: 14px;
    font-weight: 400;
    font-family: var(--font);
    color: #fff;
    width: 100%;
    text-align: left;
}
.adduser .loginbox .form-check a {
    margin:4px 0 0 5px;
    font-size: 14px;
    font-weight: 400;
    font-family: var(--font);
    color: #fff;
    text-decoration: none;
    width: 100%;
    text-align: right;
}
.adduser .loginbox form input::placeholder {
    color: #fff;
    font-size: 16px;
    font-weight: 500;
    font-family: var(--font);
    padding: 0 0 0 10px;
}
.adduser .loginbox form select:invalid{
    color: #fff;
    font-size: 16px;
    font-weight: 500;
    font-family: var(--font);
    padding: 0 0 0 15px;
}
.adduser .loginbox form select::placeholder {
    color: #fff;
    font-size: 16px;
    font-weight: 500;
    font-family: var(--font);
    padding: 0 0 0 10px;
}
.adduser .loginbox form button {
    width: 225px;
    height: 40px;
    max-width: 100%;
    border: none;
    /* background:#1a2fa1; */
    background:#fff;
    font-size: 16px;
    font-weight: 500;
    font-family: var(--font);
    color: #000;
    border-radius: 25px;
    box-shadow:inset 0 0 10px #444;
    position: absolute;
    top: 95%;
}
.adduser .loginbox form button:hover {
    background:#fff;
    color: #000;
}
/*adduserpage*/
/*menu*/
.menu {
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  z-index: 999;
}
/* Hide dropdown by default */
.hover-dropdown .dropdown-menu {
  opacity: 0;
  transform: translateY(10px);
  visibility: hidden;
  transition: opacity 1s ease, transform 1s ease;
  display: block; /* Important: keep display block so we can animate */
  pointer-events: none; /* Prevent accidental hover */
}

/* Show dropdown on hover */
.hover-dropdown:hover .dropdown-menu {
  opacity: 1;
  transform: translateY(0);
  visibility: visible;
  pointer-events: auto;
  /*max-height: calc(125vh - 150px);*/
  /*overflow-y: auto;*/
  /*overflow-x: visible;*/
}
.menu ul.dropdown-menu:last-child
 {
    left: -60px;
}
/*.menu ul.dropdown-menu:last-child a.dropdown-item {*/
/*    min-width: 195px;*/
/*}*/
/*.hover-dropdown:hover .dropdown-menu::-webkit-scrollbar {*/
/*    width: 2px;*/
/*}*/
/*.hover-dropdown:hover .dropdown-menu::-webkit-scrollbar-thumb {*/
/*    background: #1e30b3;*/
/*    border-radius: 10px;*/
/*}*/
/*.hover-dropdown:hover .dropdown-menu::-webkit-scrollbar-track {*/
/*    background: transparent;*/
/*}*/

.menu.scrolled {
  background: #fff;
  transition: all 0.4s ease-in-out;
}
.menu.scrolled nav.navbar.navbar-expand-md {
    padding: 0;
    transition: all 0.4s ease-in-out;

}
.menu .dropdown-item i {
    font-size: 14px;
    float: left;
    line-height: 1.8;
}
.navbar-brand img {
  max-height: 60px;
  transition: all 0.3s;
}
.menu.scrolled .navbar-brand img {
  max-height: 50px;
}
.menu .navbar-brand img {
    max-width: 100%;
    height: auto;
    max-height: 50px;
    transition: all 0.3s;
}

.menu .navbar-brand span {
  font-size:14px;
  font-weight: 400;
  font-family: var(--font);
  color: #ff2929;
  display: block;
}
.menu #navbarSupportedContent
{
    justify-content: end;
}
.menu a.nav-link {
    color: #fff;
    font-size: 12px;
    font-weight:600;
    font-family: var(--font);
    transition: all 0.3s;
}

.menu.scrolled a.nav-link {
    color: #000;
    font-size: 12px;
}

.menu ul.dropdown-menu {
    background: #ffffff;
    border-top: 5px solid #0000ff;
    border-bottom: 5px solid #0000ff;
    padding: 0;
    box-shadow: 0 0 4px #fff;
    /* overflow: hidden; */
    left: -40px;
    border-radius: 0;
    top: 28px;
}
.menu  .navbar-nav.mobile {
    max-height: 80vh;
    overflow-y: auto;
}

.menu .dropdown-item {
  color: #21304f;
  border-bottom: none;
  font-size: 12px;
  font-weight: 500;
  font-family: var(--font);
  min-width: 280px;
  max-width: 100%;
  padding: 2px 4px;
  display: block;
  text-align: center;
  position: relative;
  z-index: 1;
  transition: color 0.5s;
  text-wrap:auto;
  overflow: hidden;
}
.menu .dropdown-item:hover {
  color:#fff;
  border-radius: 0;
  background: #fff;
}
.menu .dropdown-item:active {
  background: #fff;
  color: #fff;
  border-radius: 5px 5px 0 0;
}
.menu .dropdown-item:before {
  position:absolute;
  content: "";
  width: 100%;
  height:100%;
  background: #526999;
  top: 0;
  right: 100%;
  display: block;
  z-index: -1;
  transition: right 0.5s;
}
.menu .dropdown-item:hover:before {
  right:0;
}

.menu ul.navbar-nav {
  margin: 0 40px 0 0;
}
.menu .dropdown-menu[data-bs-popper]{
  left: -60px;
}

.menu a.nav-link.show {
  color: #fff;
}

.menu.scrolled a.nav-link.show {
  color: #21304f;
}

.menuimg {
  padding: 10px;
  background: #9393e9;
}
.menuimg img {
  width: 250px;
  height: auto;
  max-width: 100%;
  border-radius: 0 10px;
}
/*.menu ul.navbar-nav {
    background: rgba(0, 0, 0, 0.2);
    padding: 20px;
    border-radius: 50px 0;
}*/
.menu .navbar-brand {
    background: rgba(255, 255, 255, 0.8);
    padding: 10px 12px;
    text-align: center;
    position: relative;
    border-radius: 0 25px;
}
.menu.scrolled .navbar-brand {
  background: none;
}

.menuslider {
    position: relative;
}
.menu button.navbar-toggler {
    background: #fff;
    border: 5px solid #0000ff;
    box-shadow: none;
}
.menu button.navbar-toggler .navbar-toggler-icon {
  background-image: url("data:image/svg+xml,%3Csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath stroke='rgba(0, 0, 0, 0.7)' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/%3E%3C/svg%3E");
  transition: transform 0.3s ease, background-image 0.3s ease;
}
.menu button.navbar-toggler.open .navbar-toggler-icon {
  transform: rotate(180deg);
  background-image: url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' fill='none' stroke='rgba(0,0,0,0.7)' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' xmlns='http://www.w3.org/2000/svg'%3E%3Cline x1='18' y1='6' x2='6' y2='18'/%3E%3Cline x1='6' y1='6' x2='18' y2='18'/%3E%3C/svg%3E");
}
.menu .collapse.show ul.navbar-nav {
    padding: 20px;
    border-radius: 0 50px 0 50px;
    transition:all 0.2s;
}

.bannerimg img {
    max-width: 100%;
    width: 100%;
}
#Queryform .modal-header
 {
    background: #21304f;
    border: none;
    margin: 0;
    padding: 15px;
    display: flex;
    align-items: center;
    justify-content: space-between;
}
#Queryform .modal-header h2
 {
    font-size: 20px;
    font-weight: 500;
    font-family: var(--font);
    color: #fff;
    margin: 0;
}
#Queryform .modal-header button
 {
    background: none;
    border: none;
    font-size: 28px;
    font-weight: 500;
    color: #fff;
    font-family: var(--font);
    padding: 0;
    line-height: 1;
}
#Queryform .modal-body {
    background: #9098a7;
    padding: 10px;
}
#Queryform .modal-body .queryform
 {
    display: flex;
    align-items: center;
    justify-content: space-between;
}
#Queryform .modal-body form
{
    margin: 0;
}
#Queryform .modal-body .queryform input
 {
    width: 100%;
    margin: 5px 5px;
    border: 1px solid #ccc;
    min-height: 32px;
    padding: 5px;
    font-size: 14px;
    font-weight: 500;
    font-family: var(--font);
    color: #000;
}
#Queryform .modal-body .queryform select
 {
    width: 100%;
    margin: 5px 5px;
    padding: 5px;
    min-height: 32px;
    border: 1px solid #ccc;
    font-size: 14px;
    font-weight: 500;
    font-family: var(--font);
    color: #000;
}
#Queryform .modal-body .queryform textarea
 {
    width: 100%;
    padding: 5px;
    margin: 5px 5px;
    border: 1px solid #ccc;
    font-size: 14px;
    font-weight: 500;
    font-family: var(--font);
    color: #000;
    min-height: 100px;
}
#Queryform .modal-body .queryform textarea::placeholder, input::placeholder, select::placeholder
 {
    font-size: 14px;
    font-weight: 500;
    font-family: var(--font);
    color: #000;
}
#Queryform .modal-footer {
    background: #21304f;
    padding: 10px;
    border: none;
}
#Queryform .modal-footer button {
    background: #9098a7;
    border: none;
    width: 120px;
    padding: 6px;
    font-size: 16px;
    font-weight: 500;
    font-family: var(--font);
    color: #fff;
}
/*menu*/
/*menuvideo*/
.video-wrapper {
    position: relative;
    width: 100%;
    height: 100vh; /* Full screen height */
    overflow: hidden;
}

.video-bg {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    object-fit: cover;
}

.BLlayer {
    position: absolute;
    background: linear-gradient(360deg, rgba(124, 124, 124, 0.88) 0px, rgba(0, 0, 0, 0.71) 1%, rgb(0 0 126 / 50%) 100%);
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    z-index: 9;
}
.menuslider .carousel-inner .carousel-caption {
    z-index: 9;
}
.menuslider .carousel-inner .carousel-caption {
    z-index: 9;
    top: 16rem;
    height: auto;
}
.menuslider .carousel-inner .carousel-caption h5
{
    font-size: 72px;
    font-weight: bold;
    color:#c5c5ff;
    font-family: var(--font);
}

.menuslider .carousel-inner .carousel-caption h5 span
{
    font-size: 72px;
    font-weight: bold;
    color: #fff;
    font-family: var(--font);
}

.menuslider .carousel-inner .carousel-caption p
{
    font-size:18px;
    font-weight:400;
    color: #fff;
    font-family: var(--font);
    /*text-transform: capitalize;*/
}

.downarrow {
  position: absolute;
  width: 80px;
  height:40px;
  z-index: 2;
  bottom: 0;
  text-align: center;
  display: block;
  margin: 0 auto;
  left: 0;
  right: 0;
  overflow: hidden;
}
.downarrow i {
  font-size: 28px;
  color: #fff;
}
/*menuvideo*/
/*about*/
.about {
  background: url(../images/logo_bg.png), #fff;
  background-repeat: no-repeat;
  background-position-x: right;
  background-position-y: 10px;
  background-size: auto;
  background-blend-mode: luminosity;
  padding:20px;
  overflow: hidden;
}
.about_img {
    position: relative;
}
.about_img:before {
  position: absolute;
  content: "\f10d";
  font-family: "Font Awesome 6 Free";
  font-weight: 900;
  font-size: 52px;
  color: #000;
  width: 120px;
  height: 120px;
  background: #ededfd;
  border-radius: 50%;
  top: 0;
  left: 50px;
  display: flex;
  align-items: center;
  justify-content: center;
}
.about_img:after {
    position: absolute;
    content: "\f10e"; /* fa-quote-right */
    font-family: "Font Awesome 6 Free";
    font-weight: 900;
    font-size: 52px;
    color: #000;
    width: 120px;
    height: 120px;
    background: #ededfd;
    border-radius: 50%;
    bottom: 0;
    z-index: 2;
    right:0;
    display: flex;
    align-items: center;
    justify-content: center;
}
.about_img img {
    width: 420px;
    height: auto;
    max-width: 100%;
    display: block;
    margin: 0 auto;
}
.about_image {
    z-index: 1;
    width: 288px;
    position: absolute;
    bottom: 0;
    top: 50px;
    right:-20px;
    margin: 0 auto;
    left: 0;
    display: block;
}
.circle_img {
    width: 450px;
    margin: 0px auto;
}
.circle_img img {
    width: 450px;
    height: auto;
    max-width: 100%;
}
.circle_img {
    z-index: -1;
    width: 450px;
    -webkit-animation: spin 20s infinite linear;
    animation: spin 20s infinite linear;
    display:block;
}
@-webkit-keyframes spin {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg); }
  100% {
    -webkit-transform: rotate(360deg);
    transform: rotate(360deg); }
  /* animation: spin 20s infinite linear; */ }
@keyframes spin {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg); }
  100% {
    -webkit-transform: rotate(360deg);
    transform: rotate(360deg); }
  /* animation: spin 20s infinite linear; */ }

.about_image .img-fluid {
    width: 388px;
    height: auto;
}

.about h2{
    font-size: 18px;
    color: #20304f;
    font-weight: 600;
    font-family: var(--font);
    text-transform: uppercase;
    margin: 0;
}

.about p{
    font-size:36px;
    color: #000;
    font-weight:600;
    font-family: var(--font);
    margin:0;
}
.about p.p2 {
    font-size: 15px;
    color: #101010;
    font-weight: 500;
    font-family: var(--font);
    text-align: justify;
    /*text-transform: capitalize;*/
    margin: 0 0 10px 0;
}

.abbtn{
    background: none;
    color: #21304f;
    font-size: 14px;
    font-weight: 500;
    font-family: var(--font);
    width: 120px;
    min-height: 50px;
    box-shadow: 0px 2px 4px #21304f;
    position: relative;
    z-index: 1;
    overflow: hidden;
}
.abbtn:hover {color: #fff;}
.abbtn::before{
    position: absolute;
    content: "";
    width: 120px;
    min-height: 50px;
    background: #ff2929;
    transition: all 0.4s;
    border-radius: 50px 0;
    top: -2px;
    right: 100%;
}

.abbtn:hover::before{
    top: -2px;
    right:0;
    z-index: -1;
    transition: all 0.4s;
}
/*about*/
/*product*/
.product {
  background: url(../images/logo_bg.png), #fff;
  background-repeat: no-repeat;
  background-position-x: left;
  background-position-y: bottom;
  background-size: auto;
  background-blend-mode: luminosity;
}
.productimg {
    position: relative;
    border: 10px solid #21304f;
    display: flex;
    align-items: center;
    justify-content: center;
    margin: 5px auto;
    height: 437px;
       /* aspect-ratio: 3/2;*/
  /* update the 85% to control the curvature
     you can also update the 50% to control the position
  */
 /* clip-path: ellipse(85% 100% at 50% 0);*/
}
.productimg img {
    height: 437px;
    max-width: 100%;
    display: block;
    padding: 20px;
}
.productimg h3 {
    position: absolute;
    font-size: 32px;
    font-weight: 500;
    font-family: var(--font);
    color: #fff;
    display: flex;
    align-items: center;
    justify-content: center;
    text-align: center;
    margin: 0 auto;
    background: rgba(0, 0, 0, 0.5);
    width: 250px;
    height: 100px;
}
.productbox {
    width: 100%;
    display: flex;
    align-items: center;
    justify-content: space-evenly;
}
.productinner
 {
     width: 100%;
    display: flex;
    align-items: center;
    justify-content: center;
    flex-direction: column;
    padding: 10px;
    margin: 5px auto;
    border: 1px solid rgba(0, 0, 0, .15);
    transition: all 0.4s;
}
.productinner:hover {
    box-shadow:inset 0 0 0 10px #21304f;
}
.productinner img {
    width: 150px;
    height: 150px;
    max-width: 100%;
    padding: 10px;
}
.productinner h2 {
    font-size: 20px;
    font-weight:500;
    font-family: var(--font);
    color: #333;
    padding: 10px 0 0 0;
    text-align: center;
    text-transform: uppercase;
}
/*product*/
/*service*/
.service {
  background: url(../images/logo_bg.png), #fff;
  background-repeat: no-repeat;
  background-position-x: right;
  background-position-y: bottom;
  background-size: auto;
  background-blend-mode: luminosity;
}
.servicimg
{
  background: url(../images/service_img.jpg);
  background-size: cover;
  background-repeat: no-repeat;
  background-attachment: fixed;
  background-position: center;
  width: 100%;
  height: 445px;
  max-width: 100%;
  position: relative;
  display: flex;
  align-items: center;
  justify-content: center;
}
.servicimg::after {
    position: absolute;
    content: "";
    width: 80%;
    height: 80%;
    background:rgba(255, 255, 255, 0.2);
    border: 10px solid #fff;
    display: block;
    margin: 0 auto;
    left: 0;
    right: 0;
    z-index:1;
}
.servicimg h3 {
    font-size: 32px;
    font-weight: 500;
    font-family: var(--font);
    color: #fff;
    background: rgba(0, 0, 0, 0.8);
    width: 250px;
    height: 100px;
    display: flex;
    align-items: center;
    justify-content: center;
    z-index: 2;
}
.serviceouter
{
  background:transparent;
  padding: 10px;
}
.servicebox{
    display: flex;
    align-items: center;
    justify-content: space-evenly;
}
.serviceinner {
    width: 250px;
    display: flex;
    align-items: center;
    justify-content: center;
    flex-direction: column;
    padding: 15px;
    margin:10px auto;
    background: #f7f7f7;
    position: relative;
    transition:all 0.4s;
}
.serviceinner::after {
    position: absolute;
    content: "";
    width: 35px;
    height: 35px;
    border-top: 0 solid #fff;
    border-bottom: 15px solid #ededfd;
    border-left: 15px solid #c5c5ff;
    border-right: 0 solid #fff;
    border-radius: 0 0 0 0;
    top: 0;
    right: 0;
}
.serviceinner::before {
    position: absolute;
    content: "";
    width: 25px;
    height: 25px;
    border-top: 15px solid #c5c5ff;
    border-bottom:0 solid #fff;
    border-left:0 solid #fff;
    border-right:15px solid #ededfd;
    border-radius: 0 0 0 0;
    bottom: 0;
    left: 0;
}
.serviceinner:hover {
    background: #21304f;
    transition:all 0.4s;
}
.serviceinner:hover h4 {
    color: #fff;
    transition:all 0.4s;
}
.serviceinner:hover img {
    filter: invert(1);
    transition:all 0.4s;
}
.serviceinner img
 {
    width: 125px;
    height: 125px;
    max-width: 100%;
    padding: 10px;
}
.serviceinner h4 {
    font-size: 16px;
    font-weight: 500;
    font-family: var(--font);
    color: #333;
    padding: 10px 0 0 0;
    text-align: center;
    text-transform: uppercase;
}
/*service*/
/*news*/
.news
{
  background:url(../images/news_bg.png), #fff;
  padding: 40px 0;
  background-position:center;
  background-repeat: no-repeat;
  background-size: cover;
  background-attachment: fixed;
}
.news h2 {
    font-size: 18px;
    color: #20304f;
    font-weight: 600;
    font-family: var(--font);
    text-transform: uppercase;
    margin: 0;
}
.newsheadline {
    display: flex;
    align-items: center;
    justify-content: space-evenly;
}
.borderh2
{
    position: relative;
    display: block;
    width: 85%;
    height: 5px;
    border: 1px solid #c5c5ff;
    border-left: none;
    border-right: none;
}
.borderh2::before {
    content: "";
    position: absolute;
    left: 0;
    top: -1px;
    width: 40px;
    height: 5px;
    background: #21304f;
}
.borderh2::after {
    content: "";
    position: absolute;
    left: 36px;
    top: -1.5px;
    width: 10px;
    height: 6px;
    background:#fff;
    clip-path: polygon(40% 0, 100% 0%, 60% 100%, 0 100%);
}
.news ul {
    margin: 25px 0 10px 0;
    padding: 0;
}
.news ul li {
    list-style: none;
    margin: 10px 0;
    padding: 10px 0;
    border: 2px dashed #b9b9b9;
    border-left: none;
    border-right: none;
    /*background: #fff;*/
    display: inline-block;
    width: 100%;
}
.news ul li a {
    text-decoration: none;
    font-size: 16px;
    font-weight: 600;
    font-family: var(--font);
    color: #222;
    cursor: pointer;
    display: flex;
    align-items: center;
    justify-content: start;
}
.news ul li a i {
    color: #21304f;
    font-size: 32px;
    margin: 0 10px 0 0;
}
.news ul li a img {
    width: 175px;
    height: auto;
    max-width: 100%;
    margin: 0 15px 0 0;
}
.news ul li span {
    padding: 5px;
    background: #21304f;
    border: 1px solid #222;
    width:100px;
    color: #fff;
    font-size: 12px;
    font-weight: 500;
    font-family: var(--font);
    text-align: center;
    cursor: pointer;
    transition: all 0.1s;
    display: block;
    float: right;
    margin: -30px 0 0 0;
}
.news ul li span:hover {
  border: 4px solid #c5c5ff;
}
.youtubebox {
    margin: 35px 0 0 0;
}
.youtubeinner
 {
    width: 100%;
    min-height: 100%;
    display: flex;
    align-items: center;
    justify-content: center;
}
.youtubeinner img {
    width: 350px;
    max-width: 100%;
    display: block;
    margin: 0 auto;
}
.youtubebox a
 {
    font-size: 16px;
    color: #333;
    text-decoration: none;
    font-weight: 400;
    text-align: justify;
    margin:15px 0 0 0;
    display: block;
}
.news-ticker-wrapper {
    height: 410px;
    overflow: hidden;
    position: relative;
    margin: 35px 0 0 0;
}

.news-ticker {
    display: flex;
    flex-direction: column;
    animation: scrollUp 20s linear infinite;
    animation-play-state: running;
}

.news-ticker-wrapper:hover .news-ticker {
    animation-play-state: paused;
}

@keyframes scrollUp {
    0% { transform: translateY(0); }
    100% { transform: translateY(-50%); }
}

/*news*/
/*project*/
.project
{
 background: #fff;
}
.projectheadline
{
    background:url(../images/project_bg.jpg), #fff;
    background-position: center;
    background-repeat: no-repeat;
    background-size: cover;
    background-attachment: fixed;
    width: 100%;
    height:100%;
    max-width: 100%;
    position: relative;
    display: flex;
    align-items: center;
    justify-content: center;
}
.projectheadline::after {
    position: absolute;
    content: "";
    width: 80%;
    height: 80%;
    background: rgba(255, 255, 255, 0.2);
    border: 10px solid #fff;
    display: block;
    margin: 0 auto;
    left: 0;
    right: 0;
}
.projectheadline h2 {
    font-size: 32px;
    font-weight: 500;
    font-family: var(--font);
    color: #fff;
    background: rgba(0, 0, 0, 0.8);
    width: 250px;
    height: 100px;
    display: flex;
    align-items: center;
    justify-content: center;
    z-index: 1;
}
.porojectouter {
    background: #fff;
    margin:15px 0;
    display: flex;
    align-items: center;
    justify-content: center;
    width: 100%;
}
.projectbox {
    margin:0 10px 0 0;
    width: 100%;
    transition: box-shadow 0.4s;
}
.projectbox:hover {
    box-shadow: 0 5px 10px #000;
}
.projectimg {
    background: #21304f;
    padding: 20px;
    box-shadow: inset 0 5px 10px #ccc;
}
.projectimg img {
    width: 115px;
    max-width: 100%;
    padding: 15px;
    filter: invert(1);
    display: block;
    margin: 0 auto;
    position:relative;
    z-index: 2;
}
.projectbox p {
    background: url(../images/project_p_bg.png) #fff;
    padding: 15px;
    font-size: 14px;
    font-weight: 400;
    font-family: var(--font);
    color: #000;
    min-height: 135px;
    display: flex;
    align-items:baseline;
    justify-content: center;
    text-align: center;
    border: 1px solid #ccc;
    box-shadow: inset 0 4px 8px #ccc;
    margin: 0;
}
.proimgbox {
    min-height: 140px;
    display: flex;
    align-items: center;
    justify-content: center;
    border:1px solid #455168;
    box-shadow: inset 0 0 8px #ccc;
    position:relative;
}
.proimgbox::after {
    position: absolute;
    content: "";
    width: 0;
    height: 0;
    background: #526489;
    border-radius: 50%;
    z-index: 1;
    bottom: 0;
    left:0;
    right: 0;
    display: block;
    margin: 0 auto;
    top: 85px;
    transition: all 0.4s;
}
.proimgbox:hover:after {
    width: 100px;
    height: 100px;
    top: 0;
    margin: 0 auto;
    display: block;
    left:0;
    right: 0;
}
/*project*/
/*gallery*/
.gallery{
  background:url(../images/gallery_img_bg.jpg), #fff;
  background-position: center;
  background-repeat: no-repeat;
  background-size: cover;
  background-attachment: fixed;
  margin: 15px 0;
}
.swiper {
  width: 100%;
  padding-top: 50px;
  padding-bottom: 50px;
}

.swiper-slide {
  background-position: center;
  background-size: cover;
  width: 300px;
  height: 100%;
  box-shadow: 0 5px 10px #333;
}

.swiper-slide img {
  display: block;
  width: 100%;
  border: 5px solid transparent;
  border-image: conic-gradient(from var(--angle), #ccc 0deg 90deg, #c5c5ff 90deg 180deg, #ccc 180deg 270deg, #ededfd 270deg 360deg) 1 stretch;
  background: #fff; /* fallback background */
  opacity: 0.5; /* use native property */
  animation: rotate 4s linear infinite, opacityChange 1.5s infinite alternate;
}

@keyframes opacityChange {
  to {
    opacity: 1;
  }
}

@property --angle {
  syntax: "<angle>";
  initial-value: 0deg;
  inherits: false;
}

@keyframes rotate {
  to {
    --angle: 360deg;
  }
}

.gallery .swiper-wrapper
{
  height: auto;
}
.galleryheadline
{
    background:url(../images/gallery_bg.jpg), #fff;
    background-position: center;
    background-repeat: no-repeat;
    background-size: cover;
    background-attachment: fixed;
    width: 100%;
    height:100%;
    max-width: 100%;
    position: relative;
    display: flex;
    align-items: center;
    justify-content: center;
}
.galleryheadline::after {
    position: absolute;
    content: "";
    width: 80%;
    height: 80%;
    background: rgba(0, 0, 0, 0.5);
    border: 10px solid #fff;
    display: block;
    margin: 0 auto;
    left: 0;
    right: 0;
}
.galleryheadline h2 {
    font-size: 32px;
    font-weight: 500;
    font-family: var(--font);
    color: #fff;
    background: rgba(255, 255, 255, 0.5);
    width: 250px;
    height: 100px;
    display: flex;
    align-items: center;
    justify-content: center;
    z-index: 1;
}
.gallery .swiper-pagination-bullet-active {
    background: #21304f;
    width: 12px;
    height: 12px;
}
.gallery span.swiper-pagination-bullet
{
  width: 10px;
  height: 10px;
}
/*gallery*/
/*location*/
.location{
  background: #fff;
}
.locationheadline
{
    background:url(../images/location_bg.jpg), #fff;
    background-position: center;
    background-repeat: no-repeat;
    background-size: cover;
    background-attachment: fixed;
    width: 100%;
    height:100%;
    max-width: 100%;
    position: relative;
    display: flex;
    align-items: center;
    justify-content: center;
    min-height: 400px;
}
.locationheadline::after {
    position: absolute;
    content: "";
    width: 80%;
    height: 80%;
    background: rgba(0, 0, 0, 0.4);
    border: 10px solid #fff;
    display: block;
    margin: 0 auto;
    left: 0;
    right: 0;
    z-index: 1;
}
.location ul.nav.nav-tabs {
  display: flex;
  align-items: center;
  justify-content: center;
  flex-direction: column;
  position: relative;
  z-index: 2;
  border: none;
  margin: 0;
  padding: 0;
}

.location ul.nav.nav-tabs li a {
  font-size: 18px;
  font-weight: 500;
  font-family: var(--font);
  color: #fff;
  text-decoration: none;
  display: block;
  padding: 5px 10px;
  margin: 5px 0;
  border: 2px solid transparent; /* Prevent layout shift */
  border-radius: 4px;
  transition: all 0.3s ease;
  cursor: pointer;
}

.location ul.nav.nav-tabs li a.nav-link.active {
  color: #000;
  background: rgba(255, 255, 255, 0.8);
  border-color: #fff; /* Visible border on active */
  width: 150px;
  max-width: 100%;
  text-align: center;
}

.location ul.nav.nav-tabs li a.nav-link:hover,
.location ul.nav.nav-tabs li a.nav-link:focus {
  background: rgba(255, 255, 255, 0.8);
  border-color: #fff; /* Visible border on active */
  color: #000;
  width: 150px;
  max-width: 100%;
  text-align: center;
}
.locationheadline h2 {
    font-size: 32px;
    font-weight: 500;
    font-family: var(--font);
    color: #fff;
    background: rgba(255, 255, 255, 0.5);
    width: 250px;
    height: 100px;
    display: flex;
    align-items: center;
    justify-content: center;
    z-index: 1;
}
/*location*/
/*Contact*/
.contact{
  background: url(../images/contact_logo_bg.png), #21304f;
  padding: 25px 0 25px 0;
  background-repeat: no-repeat;
  background-position-x:left;
  background-position-y:10px;
  background-size: auto;
}
.contact h2 {
  font-size: 22px;
  color: #999;
  font-weight: 400;
  font-family: var(--font);
  text-align: center;
  text-transform: uppercase;
  border-top: 2px dashed #ffffff;
  border-radius: 50px;
  padding: 15px 0 0 0;
}
.linkaddress
{
  background: url(../images/contact_bg.jpg), #21304f;
  background-position: center;
  background-size: cover;
  background-repeat: no-repeat;
  padding: 20px 20px;
  margin: 25px 0 0 0;
  min-height: 314px;
  border-radius: 25px 0;
}

.linkaddress h3 {
  font-size: 18px;
  color: #fff;
  font-weight: 400;
  font-family: var(--font);
  text-align: left;
  text-transform:capitalize;
  padding:0 0 10px 0;
  margin: 0;
}
.linkaddress ul
{
  margin: 0;
  padding: 0;
}
.linkaddress ul li
{
  list-style: none;
  display: block;
  margin: 5px 0;
}
.linkaddress ul li a
{
  display: block;
  text-decoration: none;
  color: #fff;
  font-size: 14px;
  font-weight: 400;
  font-family: var(--font);
}
.linkaddress ul li a:hover
{
    color:#c5c5ff;
}
.linkaddress p {
  font-size: 14px;
  color: #fff;
  font-family: var(--font);
  margin:0;
}
.contactform
{
  background: rgba(255, 255, 255, 0.5);
  padding: 16px 20px;
  margin: 25px 0 0 0;
  border-radius: 0 25px;
}
.forminput {
  border: none;
  height: 28px;
  width: 50%;
  padding: 0 0 0 5px;
  background: #fff;
  color: #000;
  font-size: 14px;
  font-weight: 300;
  font-family: var(--font);
  display: block;
  margin: 10px 0;
}
.forminput::placeholder {
  color: #000;
  font-size: 12px;
  font-weight: 400;
  font-family: var(--font);
}
.formarea {
  width:100%;
  min-height:100px;
  border: none;
  padding: 0 0 0 5px;
  font-size: 14px;
  color: #000;
  font-weight: 300;
  font-family: var(--font);
}
.formarea::placeholder {
  font-size: 12px;
  color: #000;
  font-weight: 400;
  font-family: var(--font);
}
.forminput:focus-visible
{
  outline-color: #21304f;
}
.formarea:focus-visible
{
  outline-color: #21304f;
}
.contactform button {
  font-size: 14px;
  font-weight: 400;
  font-family: var(--font);
  color: #000;
  border: none;
  background: #fff;
  width: 125px;
  min-height:32px;
  margin: 10px 0 0 0;
}
.social_link ul {
    margin: 0;
    padding: 0;
}
.social_link  ul li {
    list-style: none;
    display: inline-block;
    margin:10px 15px 5px 0;
}
.social_link ul li a {
    display: block;
    text-decoration: none;
    color: #fff;
    font-size: 24px;
    font-weight: 400;
    font-family: var(--font);
}
.social_link ul li a:hover
 {
    color: #c5c5ff;
}
/*Contact*/
/*copyright*/
.copyright {
  padding: 5px 10px;
}
.copyright ul {
  margin: 0;
  padding: 0;
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.copyright ul li {
  list-style: none;
  display: inline-block;
  font-size: 14px;
  font-weight: 300;
  font-family: var(--font);
  color: #21304f;
}
.copyright ul li:last-child {
  list-style: none;
  display: inline-block;
  font-size: 16px;
  font-weight: 400;
  font-style: italic;
  font-family: var(--font);
  color: #FF0000;
}
.registered {
  font-size:16px;
  font-style:normal;
  vertical-align: super;
}
/*copyright*/
/*cursor-pointer*/
  .cursor-dot,
  .cursor-dot-outline {
  position: fixed;
  pointer-events: none;
  z-index: 99999;
  border-radius: 50%;
  transform: translate(-50%, -50%);
  opacity: 0;
  transition: opacity 0.3s ease-in-out, transform 0.3s ease-in-out;
  }
  .cursor-dot {
  width: 10px;
  height: 10px;
  background-color: #21304f;
  }
  .cursor-dot-outline {
  width: 40px;
  height: 40px;
  /*background-color: rgba(125, 186, 200, 0.5);*/
  border: 1px solid #4b5975;
  }
/*cursor-pointer*/
/*scroll-btn*/
.scroll-btn {
  position: fixed;
  right: 20px;
  bottom: 40px;
  opacity: 0;
  pointer-events: none;
  transform: translateY(20px);
  transition: all 0.3s ease;
  z-index: 999;
  background: #1e30b3;
  color: white;
  border: none;
  width: 40px;
  height: 40px;
  border-radius: 50%;
  padding: 10px;
  font-size: 20px;
  cursor: pointer;
}
.scroll-btn.show {
  opacity: 1;
  pointer-events: auto;
  transform: translateY(0);
}
.scroll-btn.show i {
  animation: scroll-up 1.5s linear infinite;
  -webkit-animation: scroll-up 1.5s linear infinite;
  fill: #fff;
  transition: fill 0.3s;
}

@keyframes scroll-up {
  0% {
    clip-path: polygon(0 100%, 100% 100%, 100% 100%, 0 100%);
  }
  40%, 60% {
    clip-path: polygon(0 0, 100% 0, 100% 100%, 0 100%);
  }
  100% {
    clip-path: polygon(0 0, 100% 0, 100% 0, 0 0);
  }
}

@-webkit-keyframes scroll-up {
  0% {
    -webkit-clip-path: polygon(0 100%, 100% 100%, 100% 100%, 0 100%);
  }
  40%, 60% {
    -webkit-clip-path: polygon(0 0, 100% 0, 100% 100%, 0 100%);
  }
  100% {
    -webkit-clip-path: polygon(0 0, 100% 0, 100% 0, 0 0);
  }
}
/*scroll-btn*/
/*About-Page*/
/*about-tab*/
.aboutaksh{
  padding: 25px 0 0 0;
}
.aboutaksh .tab-content {
    overflow: hidden;
}
.aboutaksh .nav.nav-tabs
 {
    align-items: center;
    justify-content:space-around;
    margin:20px 0;
    border: none;
}
.aboutaksh .nav.nav-tabs .nav-tabs .nav-item.show .nav-link, .nav-tabs .nav-link
 {
  font-size: 16px;
  font-weight: 500;
  font-family: var(--font);
  color: #000;
  text-decoration: none;
  display: block;
  padding: 5px 10px;
  border: 2px solid transparent; /* Prevent layout shift */
  border-radius: 4px;
  transition: all 0.3s ease;
  cursor: pointer;
}
.aboutaksh .nav.nav-tabs .nav-tabs .nav-item.show .nav-link, .nav-tabs .nav-link.active
 {
  color: #fff;
  background: linear-gradient(90deg,rgba(71, 68, 153, 1) 0%, rgba(56, 61, 199, 1) 79%);
  border-color: #fff; /* Visible border on active */
}
.aboutaksh .nav.nav-tabs .nav-tabs .nav-link:focus, .nav-tabs .nav-link:hover
{
  background: linear-gradient(90deg,rgba(71, 68, 153, 1) 0%, rgba(56, 61, 199, 1) 79%);
  border-color: rgba(255, 255, 255, 0.4); /* Soft border on hover */
  color: #fff;
}
.aboutaksh .nav.nav-tabs .nav-item {
    border-right: 1px solid #ccc;
    border-left: 1px solid #ccc;
    margin: 0 2px 10px 2px;
    background: #f1f1f1;
}
.about_subtitle:before {
    position: absolute;
    content: "";
    width: 40px;
    height: 5px;
    background: #0000ff;
    border-radius: 20px;
    left: 92%;
}
.about_subtitle {
    font-size: 18px;
    color: #20304f;
    font-weight: 500;
    font-family: var(--font);
    border: 1px solid #e3e3e3;
    display: flex;
    padding: 10px 20px;
    border-radius: 25px;
    background: #fbfbfb;
    text-align: center;
    position: relative;
    width: 30%;
    align-items: center;
    justify-content: center;
}
.overviewinner {
    position: relative;
    overflow: hidden;
    padding: 15px;
    box-shadow: 0 0 5px #444;
    margin: 0 0 15px 0;
}
.overviewinner:after {
    position: absolute;
    content: "";
    width: 114%;
    height: 175%;
    top: 0;
    left: 40%;
    z-index: -1;
    background: #f3f3f3;
    transform: rotate(45deg);
}
.overviewinner img {
    max-width: 100%;
}
.overviewinner p
{
  font-size: 16px;
  color: #000;
  font-weight:bold;
  font-family: var(--font);
  text-align: justify;
  /*text-transform: capitalize;*/
}
.overviewinner p span
 {
    color: #ff0000;
    font-size: 22px;
}
.overviewbox {
    display: flex;
    align-items: flex-start;
    justify-content: space-between;
    text-align: center;
    flex-direction: column;
    width: 100%;
}
.overviewboxinner {
    border: 1px solid #ccc;
    padding: 15px;
    border-radius:25px 25px 10px 10px;
    background: #fdfdfd;
    margin: 10px 0;
    width: 100%;
}
.overviewboxinner i {
    font-size: 52px;
    background: #20304f;
    display: flex;
    align-items: center;
    justify-content: center;
    color: #fff;
    width: 100%;
    padding: 20px;
    text-align: center;
    border-top: 5px solid #c7c7ff;
    border-radius: 25px 25px 0 0;
}
.overviewboxinner h3 {
    font-size: 18px;
    margin: 15px 0;
    padding: 0;
    font-weight: 400;
    color: #222;
    font-family: var(--font);
}
.overviewboxinner p {
    font-size: 14px;
    font-weight: 400;
    font-family: var(--font);
    color: #444;
    /*text-transform: capitalize;*/
}
.Subsidiary {
    padding: 20px;
    box-shadow: 0 0 5px #444;
    margin: 0 0 20px 0;
}
.Subsidiary h2
 {
    font-size: 28px;
    text-align: center;
    margin: 0 0 35px 0;
    font-weight: 500;
    font-family: var(--font);
    color: #20304f;
    border-bottom: 2px dashed #20304f;
    padding: 0 0 10px 0;
}
.Subsidiaryinner {
    padding: 5px;
    border: 1px solid #ccc;
    box-shadow: 0 0 10px #666;
    min-height: 525px;
    position: relative;
    overflow: hidden;
}
.Subsidiaryinner:before {
    content: "";
    position: absolute;
    margin: -20px;
    width: 50px;
    height: 50px;
    border-radius: 50%;
    box-shadow: 0 0 0 250px #ebedff;
    z-index: -1;
}
.Subsidiaryinner:after {
    content: "";
    position: absolute;
    margin: -20px;
    width: 22px;
    height: 100%;
    background: #20304f;
    border-radius: 50%;
    z-index: -1;
    bottom: 0;
}
.Subsidiaryinner img {
    max-width: 100%;
    border: 5px solid #20304f;
    display: block;
    margin: 0 auto;
    padding: 15px;
}
.Subsidiaryinner h3 {
    font-size: 18px;
    font-weight: 500;
    font-family: var(--font);
    color: #20304f;
    padding: 10px 5px 5px 5px;
    text-align: center;
    margin: 0;
}
.Subsidiaryinner p {
    font-size: 14px;
    font-weight: 400;
    font-family: var(--font);
    /*text-transform: capitalize;*/
    text-align: justify;
    color: #444;
    padding:0 15px 0 15px;
}
.stepdownsub {
    box-shadow: 0 0 10px #ccc;
    margin: 20px 0;
}
.stepdownsub h3 {
    font-size: 28px;
    text-align: center;
    margin: 20px 0 10px 0;
    font-weight: 500;
    font-family: var(--font);
    color: #20304f;
    border-bottom: 2px dashed #20304f;
    padding: 0 0 10px 0;
}
.stepdownsub h4 {
    font-size: 18px;
    font-weight: 500;
    font-family: var(--font);
    color: #20304f;
    padding: 10px 5px 10px 5px;
    text-align: center;
    margin: 0 0 10px 0;
    border-bottom: 1px solid #e7e7e7;
}
.stepdownsub p {
    font-size: 16px;
    font-weight: 400;
    font-family: var(--font);
    /*text-transform: capitalize;*/
    text-align: center;
    color: #444;
    padding: 0 15px 0 15px;
}
.vision_mission
 {
    padding: 20px;
    box-shadow: 0 0 5px #444;
    margin: 0 0 20px 0;
}
.vision_img {
    box-shadow: 0 0 10px #ccc;
    margin: 25px 0 0 0;
    padding: 20px;
}
.vision_img img {
    max-width: 100%;
}
.vision_inner {
    margin: 25px 0;
    box-shadow: 0 0 10px #ccc;
    padding: 15px;
}
.vision_inner h3 {
   font-size: 18px;
    color: #20304f;
    font-weight: 500;
    font-family: var(--font);
    border: 1px solid #e3e3e3;
    display: flex;
    padding: 10px 20px;
    border-radius: 25px;
    background: #fbfbfb;
    text-align: center;
    position: relative;
    width: 30%;
    align-items: center;
    justify-content: center;
}
.vision_inner h3:before {
    position: absolute;
    content: "";
    width: 40px;
    height: 5px;
    background: #0000ff;
    border-radius: 20px;
    left: 92%;
}
.vision_inner p {
    font-size: 16px;
    font-weight: 500;
    font-family: var(--font);
    /*text-transform: capitalize;*/
    background: #bbd1fd;
    padding: 5px;
    margin: 0 0 10px 5px;
    color: #20304f;
    text-align: center;
    border: 1px solid #ccc;
}
.vision_inner span {
    font-size: 16px;
    font-weight: 500;
    font-family: var(--font);
    background: #21304f;
    padding: 5px;
    color: #fff;
    display: flex;
    margin: 0 auto 25px auto;
    width: 25%;
    text-align: center;
    position: relative;
    align-items: center;
    justify-content: center;
}
.vision_inner span:after {
    position: absolute;
    content: "";
    border-left: 10px solid transparent;
    border-right: 10px solid transparent;
    border-top: 15px solid #21304f;
    border-bottom: 10px solid #bbd1fd;
    top: 100%;
}
.akshbusiness {
    padding: 20px;
    box-shadow: 0 0 5px #444;
    margin: 0 0 20px 0;
}
.akshbusiness h3 {
    font-size: 28px;
    text-align: center;
    margin: 0 0 15px 0;
    font-weight: 500;
    font-family: var(--font);
    color: #20304f;
    border-bottom: 2px dashed #20304f;
    padding: 0 0 10px 0;
}
.akshbusiness p {
    font-size: 16px;
    font-weight: 400;
    font-family: var(--font);
    /*text-transform: capitalize;*/
    text-align: center;
    color: #444;
    padding:10px;
}
.business_img {
    box-shadow: 0 0 5px #ccc;
    padding: 20px;
    margin: 0 0 15px 0;
}
.business_img img {
    max-width: 100%;
}
.businessbox {
    box-shadow: 0 0 5px #ccc;
    padding: 10px;
    margin: 0 0 10px 0;
}
.businessbox p {
    font-size: 16px;
    font-weight: 400;
    color: #000;
    font-family: var(--font);
    text-align: justify;
    padding: 15px;
    margin: 0 0 10px 0;
    box-shadow: inset 0 0 5px #000;
}
.businessbox p strong {
    color: #1e30b3;
    margin: 0 5px 0 0;
    font-size: 20px;
    font-weight: bold;
    font-family: var(--font);
}
.businessbox ol {
    margin: 5px 0;
    list-style: none;
    counter-reset: num;
}
.businessbox ol li {
    counter-increment: num;
    font-size: 16px;
    font-weight: 500;
    color: #20304f;
    font-family: var(--font);
}
.businessbox ol li:before {
    content: counter(num) ". ";
    color: #1e30b3;
    font-weight: bold;
}
.directors
 {
    padding: 20px;
    box-shadow: 0 0 5px #444;
    margin: 0 0 20px 0;
}
.directors .card {
    box-shadow: inset 0 0 5px #000;
    margin: 0 0 15px 0;
}
.directors .card img {
    width: 125px;
    height: 149px;
    max-width: 100%;
    border: 5px solid #21304f;
    margin: 10px auto;
}
.directors h5.card-title {
    font-size: 20px;
    color: #1e30b3;
    font-weight: 400;
    font-family: var(--font);
    text-align: center;
}
.directors h5.card-title span {
    font-size: 16px;
    color: #333;
    font-weight: 400;
    font-family: var(--font);
    text-align: center;
    display: block;
    padding: 5px 0;
}
.directors p.card-text {
    font-size: 14px;
    font-weight: 400;
    font-family: var(--font);
    color: #333;
    text-align: justify;
}
.directors .card-body {
    padding: 15px;
    margin: 15px;
    box-shadow: 0 0 10px #444;
    border-radius: 10px;
    min-height: 410px;
}
.kmp_block h2 {
    font-size: 28px;
    text-align: center;
    margin: 0 0 35px 0;
    font-weight: 500;
    font-family: var(--font);
    color: #20304f;
    border-bottom: 2px dashed #20304f;
    padding: 0 0 10px 0;
}
.audit_commitee {
    padding: 20px;
    box-shadow: 0 0 5px #444;
    margin: 0 0 20px 0;
}
.audit_commitee h2 {
    font-size: 28px;
    text-align: center;
    margin: 0 0 15px 0;
    font-weight: 500;
    font-family: var(--font);
    color: #20304f;
    border-bottom: 2px dashed #20304f;
    padding: 0 0 10px 0;
}
.commitee_inner h3 {
    font-size: 20px;
    text-align: center;
    margin: 0 0 15px 0;
    font-weight: 500;
    font-family: var(--font);
    color: #20304f;
    border-bottom: 1px dashed #20304f;
    padding: 5px 0 5px 0;
}
.commitee_inner .table-responsive thead {
    box-shadow: 0 0 5px #000;
}
.commitee_inner {
    box-shadow: inset 0 0 5px #1e30b3;
    padding: 5px;
    margin: 10px 0;
}
.commitee_inner table {
    margin: 0;
    min-height: 225px;
}
.commitee_inner .table-responsive thead tr th{
  color: #1e30b3;
  font-size: 16px;
  font-weight: 500;
  font-family: var(--font);
}
.commitee_inner .table-responsive tbody tr th{
  color: #000;
  font-size: 14px;
  font-weight: 400;
  font-family: var(--font);
}
.commitee_inner .table-responsive tbody tr td{
  color: #000;
  font-size: 14px;
  font-weight: 400;
  font-family: var(--font);
}
.commitee_inner .table-responsive {
    min-height: 225px;
}
.global_reach {
    padding: 20px;
    box-shadow: 0 0 5px #444;
    margin: 0 0 20px 0;
}
.reach_img img {
    max-width: 100%;
    padding: 20px;
}
.reach_text h2{
    font-size: 18px;
    color: #20304f;
    font-weight: 500;
    font-family: var(--font);
    border: 1px solid #e3e3e3;
    display: flex;
    padding: 10px 20px;
    border-radius: 25px;
    background: #fbfbfb;
    text-align: center;
    position: relative;
    width: 35%;
    align-items: center;
    justify-content: center;
}
.reach_text h2:before {
    position: absolute;
    content: "";
    width: 40px;
    height: 5px;
    background: #0000ff;
    border-radius: 20px;
    left: 92%;
}
.reach_text p span {
    color: #ff0000;
    font-size: 22px;
    font-weight: bold;
}
.reach_text p {
    font-size: 16px;
    color: #000;
    font-weight: bold;
    font-family: var(--font);
    text-align: justify;
    /*text-transform: capitalize;*/
}
.reach_text p.p2 {
    font-size: 14px;
    font-weight: 400;
    font-family: var(--font);
    color: #444;
    /*text-transform: capitalize;*/
}
.about_infrastructure {
    padding: 20px;
    box-shadow: 0 0 5px #444;
    margin: 0 0 20px 0;
}
.about_infrastructure h2 {
    font-size: 28px;
    text-align: center;
    margin:0;
    font-weight: 500;
    font-family: var(--font);
    color: #20304f;
    border-bottom: 2px dashed #20304f;
    padding: 0 0 10px 0;
}
.about_infrastructure p {
    font-size: 16px;
    font-weight: 400;
    font-family: var(--font);
    /*text-transform: capitalize;*/
    text-align: center;
    color: #000;
    padding: 10px;
    margin: 0;
}
.Laboratory_text p span {
    color: #ff0000;
    font-size: 22px;
    font-weight: bold;
}
.about_infrastructure h3 {
    font-size: 24px;
    text-align: center;
    margin: 0;
    font-weight: 500;
    font-family: var(--font);
    color: #000;
    border: 1px dashed #444;
    box-shadow: 0 0 5px #20304f;
    padding: 10px;
    background: #f7f7f7;
}
.infra_img {
    box-shadow: 0 0 5px #ccc;
    padding: 10px;
    height: 100%;
    display: flex;
    align-items: center;
    justify-content: center;
}
.infra_text {
    box-shadow: 0 0 10px #ccc;
    padding: 10px;
    margin: 15px 0;
}
.infra_text h4 {
    font-size: 22px;
    text-align: center;
    margin: 15px 0;
    font-weight: 500;
    font-family: var(--font);
    color: #1e30b3;
    border-bottom: 1px solid #1e30b3;
    padding: 0 0 10px 0;
}
.infra_text .table thead tr th
{
    font-size: 18px;
    font-weight: 500;
    font-family: var(--font);
    color: #20304f;
}
.infra_text .table tbody tr td
{
    font-size: 16px;
    font-weight: 500;
    font-family: var(--font);
    color: #000;
}
.infra_img img {
    max-width: 100%;
}
.Laboratory_text {
    box-shadow: 0 0 5px #ccc;
    padding: 10;
    margin: 10px 0 0 0;
}
.Laboratory_text h4 {
    font-size: 22px;
    text-align: center;
    margin: 15px 0;
    font-weight: 500;
    font-family: var(--font);
    color: #1e30b3;
    border-bottom: 1px solid #1e30b3;
    padding: 0 0 10px 0;
}
.Laboratory_text p {
    font-size: 14px;
    font-weight: 400;
    font-family: var(--font);
    /*text-transform: capitalize;*/
    text-align: justify;
    color: #000;
    padding: 10px;
    margin: 0;
}
.Laboratory_text ul {
    margin: 5px 0;
    list-style: none;
    counter-reset: num;
}
.Laboratory_text ul li {
  font-size: 14px;
  font-weight: bold;
  color: #333;
  font-family: var(--font);
}
.Laboratory_text strong {
    font-size: 14px;
    font-weight: bold;
    font-family: var(--font);
    color: #1e30b3;
    padding: 0 0 0 15px;
}
.aksh_milestone {
    padding: 20px;
    box-shadow: 0 0 5px #444;
    margin: 0 0 20px 0;
}
.aksh_milestone h2 {
    font-size: 28px;
    text-align: center;
    margin: 0 0 35px 0;
    font-weight: 500;
    font-family: var(--font);
    color: #20304f;
    border-bottom: 2px dashed #20304f;
    padding: 0 0 10px 0;
}
.milestone_img {
    height: 100%;
    display: flex;
    align-items: center;
    justify-content: center;
    box-shadow: 0 0 5px #ccc;
}
.milestone_img img {
    max-width: 100%;
}
.aksh_milestone h4 {
    font-size: 18px;
    color: #20304f;
    font-weight: 500;
    font-family: var(--font);
    border: 1px solid #e3e3e3;
    display: flex;
    padding: 10px 20px;
    border-radius: 25px;
    background: #fbfbfb;
    text-align: center;
    position: relative;
    width: 30%;
    align-items: center;
    justify-content: center;
}
.aksh_milestone h4:before {
    position: absolute;
    content: "";
    width: 40px;
    height: 5px;
    background: #0000ff;
    border-radius: 20px;
    left: 92%;
}

.aksh_milestone p {
    font-size: 14px;
    font-weight: 500;
    font-family: var(--font);
    color: #000;
    margin: 5px 0;
    text-align: justify;
}
.quality_ehs_policy {
    padding: 20px;
    box-shadow: 0 0 5px #444;
    margin: 0 0 20px 0;
}
.policy_img {
    display: flex;
    align-items: center;
    justify-content: space-between;
}
.policy_img a {
    clear: both;
    box-sizing: border-box;
    display: block;
    text-decoration: none;
    margin: 0 5px;
    cursor: pointer;
}
.policy_img img {
    width: 250px;
    max-width: 100%;
    border: 2px solid #1e30b3;
    box-shadow: 0 0 5px #1e30b3;
    border-radius: 20px;
}
.policy_text {
    padding: 20px;
    box-shadow: inset 0 0 5px #000;
}
.policy_text h4 {
    font-size: 20px;
    font-weight: 500;
    font-family: var(--font);
    color: #1e30b3;
    border-bottom: 2px dashed #ccc;
    padding: 0 0 10px 0;
    /*text-transform: capitalize;*/
}
.policy_text p {
    font-size: 14px;
    font-weight: 400;
    font-family: var(--font);
    color: #000;
    text-align: justify;
}

.aksh_brochure {
    padding: 20px;
    box-shadow: 0 0 5px #444;
    margin: 0 0 20px 0;
}
.aksh_brochure h2 {
    font-size: 28px;
    text-align: center;
    margin: 0 0 35px 0;
    font-weight: 500;
    font-family: var(--font);
    color: #20304f;
    border-bottom: 2px dashed #20304f;
    padding: 0 0 10px 0;
}
.brochure_img {
    border: 2px solid #1e30b3;
    box-shadow: 0 0 5px #1e30b3;
}
.brochure_img a {
    text-decoration: none;
    display: block;
    cursor: pointer;
}
.brochure_img a img {
    width: 310px;
    height: 310px;
    max-width: 100%;
}
.brochure_img a strong {
    display: block;
    text-align: center;
    padding: 10px;
    background: #21304f;
    color: #fff;
    font-size: 14px;
    font-weight: 500;
    font-family: var(--font);
    box-shadow: inset 0 0 10px #fff;
}
.aksh_presentation{
    padding: 20px;
    box-shadow: 0 0 5px #444;
    margin: 0 0 20px 0;
}
.aksh_presentation h2 {
    font-size: 28px;
    text-align: center;
    margin: 0 0 35px 0;
    font-weight: 500;
    font-family: var(--font);
    color: #20304f;
    border-bottom: 2px dashed #20304f;
    padding: 0 0 10px 0;
}
.presentation_img
 {
    display: flex;
    align-items: center;
    justify-content: center;
    clear: both;
    box-sizing: border-box;
}
.presentation_img a {
    display: flex;
    text-decoration: none;
    cursor: pointer;
    width: 305px;
    height: 250px;
    box-shadow: inset 0 0 20px #ffffff;
    border-radius: 10px;
    align-items: center;
    justify-content: center;
    background: #21304f;
}
.presentation_img a img {
    max-width: 100%;
    border: 35px solid #fff;
    border-radius: 10px;
    box-shadow: 5px 5px 10px #fff;
    box-sizing: border-box;
    clear: both;
}

.aksh_certificate{
    padding: 20px;
    box-shadow: 0 0 5px #444;
    margin: 0 0 20px 0;
}
.aksh_certificate h2 {
    font-size: 28px;
    text-align: center;
    margin: 0 0 35px 0;
    font-weight: 500;
    font-family: var(--font);
    color: #20304f;
    border-bottom: 2px dashed #20304f;
    padding: 0 0 10px 0;
}
.aksh_certificate h3 {
    font-size: 22px;
    text-align: center;
    margin: 0 0 35px 0;
    font-weight: 500;
    font-family: var(--font);
    color: #1e30b3;
    border-bottom: 2px dashed #ccc;
    padding: 0 0 10px 0;
}
.Certificate_img {
    text-align: center;
}
.Certificate_img a {
    display: flex;
    align-items: center;
    justify-content: center;
    width: 250px;
    height: 250px;
    max-width: 100%;
    padding: 20px;
    border: 2px solid #1e30b3;
    box-shadow:inset 0 0 35px #21304f;
    text-decoration: none;
    margin: 5px auto;
    position: relative;
}
.Certificate_img a:before
 {
    position: absolute;
    content: "";
    background: #21304f;
    width: 45px;
    height: 45px;
    border-radius: 0 50%;
    left: 0;
    top: 0;
    opacity: 0.5;
}
.Certificate_img a:after
 {
    position: absolute;
    content: "";
    background: #21304f;
    width: 45px;
    height: 45px;
    border-radius: 0 50%;
    right: 0;
    bottom: 0;
    opacity: 0.5;
}
.Certificate_img a img {
    max-width: 100%;
    border: 5px solid #333;
}
.Certificate_img strong {
    padding: 15px;
    color: #1e30b3;
    font-size: 14px;
    font-weight: 500;
    font-family: var(--font);
    text-align: center;
    display: block;
}
/*about-tab*/
/*About-Page*/
/*Product-Page*/
.opticalfibreinner {
    position: relative;
    overflow: hidden;
    padding: 15px;
    box-shadow: 0 0 5px #444;
    margin: 0 0 15px 0;
}
.opticalfibreinner:after {
    position: absolute;
    content: "";
    width: 114%;
    height: 175%;
    top: 0;
    left: 40%;
    z-index: -1;
    background: #f3f3f3;
    transform: rotate(45deg);
}
.opticalfibreinner img {
    max-width: 100%;
    width: 500px;
    margin: 0 auto;
    display: block;
}
.opticalfibreinner .splide__slide img {
  width:450px;
  max-width: 100%;
  height: auto;
}
.opticalfibreinner button.splide__arrow, button.splide__pagination__page
{
    display: none;
}

.productdetailsaccordian .accordion-button::after {
    display: none;
}

.productdetailsaccordian .accordion-button .icon {
    margin-left: auto;
    transition: transform 0.2s;
}

.productdetailsaccordian .accordion-button[aria-expanded="true"] .fa-plus {
    display: none;
}

.productdetailsaccordian .accordion-button[aria-expanded="false"] .fa-minus {
    display: none;
}

.productdetailsaccordian .accordion-body {
    padding:10px 10px 10px 0;
    box-shadow: inset 0 0 5px #757caf;
    background: #f2f6fd;
    margin: 5px;
}
.productdetailsaccordian button {
    font-size: 18px;
    font-weight: 500;
    font-family: var(--font);
    color: #1e30b3 !important;
    box-shadow:inset 0 0 5px #1e30b3 !important;
    background: #f3f3f3 !important;
}
.productdetailsaccordian .accordion-body ol {
    margin: 0;
}
.productdetailsaccordian .accordion-body ol li {
    margin: 5px 0;
}
.productdetailsaccordian .accordion-body ol li a {
    font-size: 14px;
    font-weight: 500;
    font-family: var(--font);
    display: block;
    /*text-transform: capitalize;*/
    text-decoration: none;
    color: #000;
    transition: 0.2s all;
}
.productdetailsaccordian .accordion-body ol li a:hover {
    display: block;
    color: #444;
}

.product_subtitle {
    font-size: 18px;
    color: #20304f;
    font-weight: 500;
    font-family: var(--font);
    border: 1px solid #e3e3e3;
    display: flex;
    padding: 10px 20px;
    border-radius: 25px;
    background: #fbfbfb;
    text-align: center;
    position: relative;
    width: 30%;
    align-items: center;
    justify-content: center;
}
.product_subtitle:before {
    position: absolute;
    content: "";
    width: 40px;
    height: 5px;
    background: #0000ff;
    border-radius: 20px;
    left: 92%;
}
.opticalfibreinner p {
    font-size: 16px;
    color: #000;
    font-weight:400;
    font-family: var(--font);
    text-align: justify;
    /*text-transform: capitalize;*/
}
.opticalfibreinner p span {
    color: #ff0000;
    font-size: 22px;
}
#ITU_T_G652B_modal .modal-header {
    background:linear-gradient(90deg,rgba(71, 68, 153, 1) 0%, rgba(56, 61, 199, 1) 79%);
}
#ITU_T_G652B_modal .modal-header h1 {
    font-size: 16px;
    font-weight: 500;
    font-family: var(--font);
    color: #fff;
}
#ITU_T_G652B_modal .modal-header button
 {
    opacity: 1;
    filter: invert(1);
}
#ITU_T_G652B_modal .modal-header button:focus
 {
    box-shadow: none;
}
#ITU_T_G652B_modal .modal-dialog {
  width: 100%;
  max-width: 650px;
}
.singlemodeimg img {
    margin: 15px auto;
    display: block;
    max-width: 100%;
}
.singlemodeimg p {
    font-size: 16px;
    font-weight: 500;
    font-family: var(--font);
    /*text-transform: capitalize;*/
    text-align: justify;
}
.singlemodeimg span {
    font-size: 16px;
    font-weight: 500;
    font-family: var(--font);
    color: #1e30b3;
}
.singlemodeimg a {
    font-size: 14px;
    font-weight: 500;
    font-family: var(--font);
    color: #fff;
    text-decoration: none;
    display: inline-block;
    background:linear-gradient(90deg,rgba(71, 68, 153, 1) 0%, rgba(56, 61, 199, 1) 79%);
    padding: 5px 15px;
    margin: 0 0 0 10px;
}

#ITU_T_G652D_modal .modal-header {
    background:linear-gradient(90deg,rgba(71, 68, 153, 1) 0%, rgba(56, 61, 199, 1) 79%);
}
#ITU_T_G652D_modal .modal-header h1 {
    font-size: 16px;
    font-weight: 500;
    font-family: var(--font);
    color: #fff;
}
#ITU_T_G652D_modal .modal-header button
 {
    opacity: 1;
    filter: invert(1);
}
#ITU_T_G652D_modal .modal-header button:focus
 {
    box-shadow: none;
}

#ITU_T_G652D_modal .singlemodeimg a {
    display: block;
    margin: 5px auto;
    width:100%;
    text-align: center;
}
#ITU_T_G652D_modal .modal-dialog {
  width: 100%;
  max-width: 650px;
}

#ITU_T_G655_modal .modal-header {
    background:linear-gradient(90deg,rgba(71, 68, 153, 1) 0%, rgba(56, 61, 199, 1) 79%);
}
#ITU_T_G655_modal .modal-header h1 {
    font-size: 16px;
    font-weight: 500;
    font-family: var(--font);
    color: #fff;
}
#ITU_T_G655_modal .modal-header button
 {
    opacity: 1;
    filter: invert(1);
}
#ITU_T_G655_modal .modal-header button:focus
 {
    box-shadow: none;
}

#ITU_T_G655_modal .singlemodeimg a {
    display: block;
    margin: 5px auto;
    width:100%;
    text-align: center;
}
#ITU_T_G655_modal .modal-dialog {
  width: 100%;
  max-width: 650px;
}

#ITU_T_G657_modal .modal-header {
    background:linear-gradient(90deg,rgba(71, 68, 153, 1) 0%, rgba(56, 61, 199, 1) 79%);
}
#ITU_T_G657_modal .modal-header h1 {
    font-size: 16px;
    font-weight: 500;
    font-family: var(--font);
    color: #fff;
}
#ITU_T_G657_modal .modal-header button
 {
    opacity: 1;
    filter: invert(1);
}
#ITU_T_G657_modal .modal-header button:focus
 {
    box-shadow: none;
}

#ITU_T_G657_modal .singlemodeimg a {
    display: block;
    margin: 5px auto;
    width:100%;
    text-align: center;
}
#ITU_T_G657_modal .modal-dialog {
  width: 100%;
  max-width: 650px;
}

#Multimode_OM1_OM2_OM3 .modal-header {
    background:linear-gradient(90deg,rgba(71, 68, 153, 1) 0%, rgba(56, 61, 199, 1) 79%);
}
#Multimode_OM1_OM2_OM3 .modal-header h1 {
    font-size: 16px;
    font-weight: 500;
    font-family: var(--font);
    color: #fff;
}
#Multimode_OM1_OM2_OM3 .modal-header button
 {
    opacity: 1;
    filter: invert(1);
}
#Multimode_OM1_OM2_OM3 .modal-header button:focus
 {
    box-shadow: none;
}

#Multimode_OM1_OM2_OM3 .singlemodeimg a {
    display: block;
    margin: 5px auto;
    width:100%;
    text-align: center;
}
#Multimode_OM1_OM2_OM3 .modal-dialog {
  width: 100%;
  max-width: 650px;
}

.opticalcablesinner {
    position: relative;
    overflow: hidden;
    padding: 15px;
    box-shadow: 0 0 5px #444;
    margin: 0 0 15px 0;
}
.opticalcablesinner:after {
    position: absolute;
    content: "";
    width: 114%;
    height: 175%;
    top: 0;
    left: 40%;
    z-index: -1;
    background: #f3f3f3;
    transform: rotate(45deg);
}
.opticalcablesinner  .product_subtitle {
    font-size: 18px;
    color: #20304f;
    font-weight: 500;
    font-family: var(--font);
    border: 1px solid #e3e3e3;
    display: flex;
    padding: 10px 20px;
    border-radius: 25px;
    background: #fbfbfb;
    text-align: center;
    position: relative;
    width: 30%;
    align-items: center;
    justify-content: center;
}
.opticalcablesinner .product_subtitle:before {
    position: absolute;
    content: "";
    width: 40px;
    height: 5px;
    background: #0000ff;
    border-radius: 20px;
    left: 92%;
}
.opticalcablesinner p {
    font-size: 16px;
    color: #000;
    font-weight: 400;
    font-family: var(--font);
    text-align: justify;
    /*text-transform: capitalize;*/
}
.opticalcablesinner p span {
    color: #ff0000;
    font-size: 22px;
}

.opticalcablesinner .productdetailsaccordian button {
    font-size: 18px;
    font-weight: 500;
    font-family: var(--font);
    color: #1e30b3 !important;
    box-shadow: inset 0 0 5px #1e30b3 !important;
    background: #f3f3f3 !important;
}
.opticalcablesinner .productdetailsaccordian .accordion-button::after {
    display: none;
  }

.opticalcablesinner .productdetailsaccordian .accordion-button .icon {
    margin-left: auto;
    transition: transform 0.2s;
  }

.opticalcablesinner .productdetailsaccordian .accordion-button[aria-expanded="true"] .fa-plus {
    display: none;
  }

 .opticalcablesinner .productdetailsaccordian .accordion-button[aria-expanded="false"] .fa-minus {
    display: none;
  }

.opticalcablesinner .productdetailsaccordian .accordion-body {
    padding:10px 10px 10px 0;
    box-shadow: inset 0 0 5px #757caf;
    background: #f2f6fd;
    margin: 0 5px;
}
.opticalcablesinner .productdetailsaccordian button {
    font-size: 16px;
    font-weight: 500;
    font-family: var(--font);
    color: #1e30b3 !important;
    box-shadow:inset 0 0 5px #1e30b3 !important;
    background: #f3f3f3 !important;
    margin: 5px 0;
}
.eclipes
 {
    width: 280px;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    max-width: 100%;
}
.opticalcablesinner .productdetailsaccordian .accordion-body ol {
    margin: 0;
}
.opticalcablesinner .productdetailsaccordian .accordion-body ol li {
    margin: 5px 0;
}
.opticalcablesinner .productdetailsaccordian .accordion-body ol li a {
    font-size: 14px;
    font-weight: 500;
    font-family: var(--font);
    display: block;
    /*text-transform: capitalize;*/
    text-decoration: none;
    color: #000;
    transition: 0.2s all;
}
.opticalcablesinner .productdetailsaccordian .accordion-body ol li a:hover {
    display: block;
    color: #444;
}
.opticalcablesinner img {
    max-width: 100%;
    width: 500px;
    margin: 0 auto;
    display: block;
}
.opticalcablesinner .splide__slide img {
  width:450px;
  max-width: 100%;
  height: auto;
}
.opticalcablesinner button.splide__arrow, button.splide__pagination__page
{
    display: none;
}

.opticalcablesinner .productdetailsaccordian .accordion-button::after {
    display: none;
  }

.opticalcablesinner .productdetailsaccordian .accordion-button .icon {
    margin-left: auto;
    transition: transform 0.2s;
}

#Unitube_Design .modal-header {
    background:linear-gradient(90deg,rgba(71, 68, 153, 1) 0%, rgba(56, 61, 199, 1) 79%);
}
#Unitube_Design .modal-header h1 {
    font-size: 16px;
    font-weight: 500;
    font-family: var(--font);
    color: #fff;
}
#Unitube_Design .modal-header button
 {
    opacity: 1;
    filter: invert(1);
}
#Unitube_Design .modal-header button:focus
 {
    box-shadow: none;
}

#Unitube_Design .singlemodeimg a {
    display: block;
    margin: 5px auto;
    width:100%;
    text-align: center;
}
#Unitube_Design .modal-dialog {
  width: 100%;
  max-width: 850px;
}
#Unitube_Design .singlemodeimg span {
    font-size: 16px;
    font-weight: 500;
    font-family: var(--font);
    color: #fff;
    background: linear-gradient(90deg, rgba(71, 68, 153, 1) 0%, rgba(56, 61, 199, 1) 79%);
    padding: 10px 25px;
    margin: 20px 0;
    display: block;
    text-align: center;
}
.unitube_design_table tbody tr td {
    background-repeat: no-repeat;
    background-position: bottom;
    background-size: contain;
}
.unitube_design_table .table.table-bordered {
   border: 1px solid #000;
   padding: 5px;
}
.unitube_design_table table tbody tr td {
   font-size: 14px;
   font-weight: 400;
   font-family: var(--font);
   color: #000;
}
.unitube_design_table .table.table-bordered tbody tr td {
   font-size: 14px;
   font-weight: 400;
   font-family: var(--font);
   color: #000;
}
.unitube_design_table .table.table-bordered tbody tr td p {
   font-size: 14px;
   font-weight:400;
   font-family: var(--font);
   color: #000;
}
.unitube_design_table .table.table-bordered tbody tr td strong {
   font-size: 14px;
   font-weight: bold;
   font-family: var(--font);
   color: #000;
}

#Multitube_Design .modal-header {
    background:linear-gradient(90deg,rgba(71, 68, 153, 1) 0%, rgba(56, 61, 199, 1) 79%);
}
#Multitube_Design .modal-header h1 {
    font-size: 16px;
    font-weight: 500;
    font-family: var(--font);
    color: #fff;
}
#Multitube_Design .modal-header button
 {
    opacity: 1;
    filter: invert(1);
}
#Multitube_Design .modal-header button:focus
 {
    box-shadow: none;
}

#Multitube_Design .singlemodeimg a {
    display: block;
    margin: 5px auto;
    width:100%;
    text-align: center;
}
#Multitube_Design .modal-dialog {
  width: 100%;
  max-width: 850px;
}
#Multitube_Design .singlemodeimg span {
    font-size: 16px;
    font-weight: 500;
    font-family: var(--font);
    color: #fff;
    background: linear-gradient(90deg, rgba(71, 68, 153, 1) 0%, rgba(56, 61, 199, 1) 79%);
    padding: 10px 25px;
    margin: 20px 0;
    display: block;
    text-align: center;
}
#Multitube_Design .singlemodeimg .p2 {
    font-size: 14px;
    font-weight: 400;
    font-family: var(--font);
    color: #000;
    text-align: justify;
}
#Multitube_Design .singlemodeimg .p2 strong {
    font-size: 16px;
    font-weight: bolder;
    font-family: var(--font);
    color: #1e30b3;
    display: block;
    margin: 0 0 5px 0;
}
.Multitube_design_table .table.table-bordered tbody tr td {
   font-size: 14px;
   font-weight: 400;
   font-family: var(--font);
   color: #000;
   padding: 0 5px;
}
.Multitube_design_table .table.table-bordered tbody tr td strong {
   font-size: 14px;
   font-weight: bold;
   font-family: var(--font);
   color: #000;
}
.Multitube_design_table .table.table-bordered {
   border: 1px solid #000;
   padding: 5px;
}
#Ribbon_Fibre_Cables .modal-header {
    background:linear-gradient(90deg,rgba(71, 68, 153, 1) 0%, rgba(56, 61, 199, 1) 79%);
}
#Ribbon_Fibre_Cables .modal-header h1 {
    font-size: 16px;
    font-weight: 500;
    font-family: var(--font);
    color: #fff;
}
#Ribbon_Fibre_Cables .modal-header button
 {
    opacity: 1;
    filter: invert(1);
}
#Ribbon_Fibre_Cables .modal-header button:focus
 {
    box-shadow: none;
}

#Ribbon_Fibre_Cables .singlemodeimg a {
    display: block;
    margin: 5px auto;
    width:100%;
    text-align: center;
}
#Ribbon_Fibre_Cables .modal-dialog {
  width: 100%;
  max-width: 850px;
}
#Ribbon_Fibre_Cables .singlemodeimg span {
    font-size: 16px;
    font-weight: 500;
    font-family: var(--font);
    color: #fff;
    background: linear-gradient(90deg, rgba(71, 68, 153, 1) 0%, rgba(56, 61, 199, 1) 79%);
    padding: 10px 25px;
    margin: 20px 0;
    display: block;
    text-align: center;
}
#Ribbon_Fibre_Cables .singlemodeimg .p2 {
    font-size: 14px;
    font-weight: 400;
    font-family: var(--font);
    color: #000;
    text-align: justify;
}
#Ribbon_Fibre_Cables .singlemodeimg .p2 strong {
    font-size: 16px;
    font-weight: bolder;
    font-family: var(--font);
    color: #1e30b3;
    display: block;
    margin: 0 0 5px 0;
}
.Ribbon_Fibre_table .table.table-bordered tbody tr td {
   font-size: 14px;
   font-weight: 400;
   font-family: var(--font);
   color: #000;
   padding: 0 5px;
}
.Ribbon_Fibre_table .table.table-bordered tbody tr td strong {
   font-size: 14px;
   font-weight: bold;
   font-family: var(--font);
   color: #000;
}
.Ribbon_Fibre_table .table.table-bordered {
   border: 1px solid #000;
   padding: 5px;
}
#Armoured_Cable_Unitube_Design .modal-header {
    background:linear-gradient(90deg,rgba(71, 68, 153, 1) 0%, rgba(56, 61, 199, 1) 79%);
}
#Armoured_Cable_Unitube_Design .modal-header h1 {
    font-size: 16px;
    font-weight: 500;
    font-family: var(--font);
    color: #fff;
}
#Armoured_Cable_Unitube_Design .modal-header button
 {
    opacity: 1;
    filter: invert(1);
}
#Armoured_Cable_Unitube_Design .modal-header button:focus
 {
    box-shadow: none;
}

#Armoured_Cable_Unitube_Design .singlemodeimg a {
    display: block;
    margin: 5px auto;
    width:100%;
    text-align: center;
}
#Armoured_Cable_Unitube_Design .modal-dialog {
  width: 100%;
  max-width: 850px;
}
#Armoured_Cable_Unitube_Design .singlemodeimg span {
    font-size: 16px;
    font-weight: 500;
    font-family: var(--font);
    color: #fff;
    background: linear-gradient(90deg, rgba(71, 68, 153, 1) 0%, rgba(56, 61, 199, 1) 79%);
    padding: 10px 25px;
    margin: 20px 0;
    display: block;
    text-align: center;
}
#Armoured_Cable_Unitube_Design .singlemodeimg .p2 {
    font-size: 14px;
    font-weight: 400;
    font-family: var(--font);
    color: #000;
    text-align: justify;
}
#Armoured_Cable_Unitube_Design .singlemodeimg .p2 strong {
    font-size: 16px;
    font-weight: bolder;
    font-family: var(--font);
    color: #1e30b3;
    display: block;
    margin: 0 0 5px 0;
}
.Armoured_Cable_Unitube_table .table.table-bordered tbody tr td {
   font-size: 14px;
   font-weight: 400;
   font-family: var(--font);
   color: #000;
   padding: 0 5px;
}
.Armoured_Cable_Unitube_table .table.table-bordered tbody tr td strong {
   font-size: 14px;
   font-weight: bold;
   font-family: var(--font);
   color: #000;
}
.Armoured_Cable_Unitube_table .table.table-bordered {
   border: 1px solid #000;
   padding: 5px;
}
#Armoured_Cable_Double_Sheath .modal-header {
    background:linear-gradient(90deg,rgba(71, 68, 153, 1) 0%, rgba(56, 61, 199, 1) 79%);
}
#Armoured_Cable_Double_Sheath .modal-header h1 {
    font-size: 16px;
    font-weight: 500;
    font-family: var(--font);
    color: #fff;
}
#Armoured_Cable_Double_Sheath .modal-header button
 {
    opacity: 1;
    filter: invert(1);
}
#Armoured_Cable_Double_Sheath .modal-header button:focus
 {
    box-shadow: none;
}

#Armoured_Cable_Double_Sheath .singlemodeimg a {
    display: block;
    margin: 5px auto;
    width:100%;
    text-align: center;
}
#Armoured_Cable_Double_Sheath .modal-dialog {
  width: 100%;
  max-width: 850px;
}
#Armoured_Cable_Double_Sheath .singlemodeimg span {
    font-size: 16px;
    font-weight: 500;
    font-family: var(--font);
    color: #fff;
    background: linear-gradient(90deg, rgba(71, 68, 153, 1) 0%, rgba(56, 61, 199, 1) 79%);
    padding: 10px 25px;
    margin: 20px 0;
    display: block;
    text-align: center;
}
#Armoured_Cable_Double_Sheath .singlemodeimg .p2 {
    font-size: 14px;
    font-weight: 400;
    font-family: var(--font);
    color: #000;
    text-align: justify;
}
#Armoured_Cable_Double_Sheath .singlemodeimg .p2 strong {
    font-size: 16px;
    font-weight: bolder;
    font-family: var(--font);
    color: #1e30b3;
    display: block;
    margin: 0 0 5px 0;
}
.Armoured_Cable_Double_Sheath_table .table.table-bordered tbody tr td {
   font-size: 14px;
   font-weight: 400;
   font-family: var(--font);
   color: #000;
   padding: 0 5px;
}
.Armoured_Cable_Double_Sheath_table .table.table-bordered tbody tr td strong {
   font-size: 14px;
   font-weight: bold;
   font-family: var(--font);
   color: #000;
}
.Armoured_Cable_Double_Sheath_table .table.table-bordered {
   border: 1px solid #000;
   padding: 5px;
}

#Armoured_Cable_Single_Sheath .modal-header {
    background:linear-gradient(90deg,rgba(71, 68, 153, 1) 0%, rgba(56, 61, 199, 1) 79%);
}
#Armoured_Cable_Single_Sheath .modal-header h1 {
    font-size: 16px;
    font-weight: 500;
    font-family: var(--font);
    color: #fff;
}
#Armoured_Cable_Single_Sheath .modal-header button
 {
    opacity: 1;
    filter: invert(1);
}
#Armoured_Cable_Single_Sheath .modal-header button:focus
 {
    box-shadow: none;
}

#Armoured_Cable_Single_Sheath .singlemodeimg a {
    display: block;
    margin: 5px auto;
    width:100%;
    text-align: center;
}
#Armoured_Cable_Single_Sheath .modal-dialog {
  width: 100%;
  max-width: 850px;
}
#Armoured_Cable_Single_Sheath .singlemodeimg span {
    font-size: 16px;
    font-weight: 500;
    font-family: var(--font);
    color: #fff;
    background: linear-gradient(90deg, rgba(71, 68, 153, 1) 0%, rgba(56, 61, 199, 1) 79%);
    padding: 10px 25px;
    margin: 20px 0;
    display: block;
    text-align: center;
}
#Armoured_Cable_Single_Sheath .singlemodeimg .p2 {
    font-size: 14px;
    font-weight: 400;
    font-family: var(--font);
    color: #000;
    text-align: justify;
}
#Armoured_Cable_Single_Sheath .singlemodeimg .p2 strong {
    font-size: 16px;
    font-weight: bolder;
    font-family: var(--font);
    color: #1e30b3;
    display: block;
    margin: 0 0 5px 0;
}
.Armoured_Cable_Single_Sheath_table .table.table-bordered tbody tr td {
   font-size: 14px;
   font-weight: 400;
   font-family: var(--font);
   color: #000;
   padding: 0 5px;
}
.Armoured_Cable_Single_Sheath_table .table.table-bordered tbody tr td strong {
   font-size: 14px;
   font-weight: bold;
   font-family: var(--font);
   color: #000;
}
.Armoured_Cable_Single_Sheath_table .table.table-bordered {
   border: 1px solid #000;
   padding: 5px;
}
#Aerial_Droplite_Cable .modal-header {
    background:linear-gradient(90deg,rgba(71, 68, 153, 1) 0%, rgba(56, 61, 199, 1) 79%);
}
#Aerial_Droplite_Cable .modal-header h1 {
    font-size: 16px;
    font-weight: 500;
    font-family: var(--font);
    color: #fff;
}
#Aerial_Droplite_Cable .modal-header button
 {
    opacity: 1;
    filter: invert(1);
}
#Aerial_Droplite_Cable .modal-header button:focus
 {
    box-shadow: none;
}

#Aerial_Droplite_Cable .singlemodeimg a {
    display: block;
    margin: 5px auto;
    width:100%;
    text-align: center;
}
#Aerial_Droplite_Cable .modal-dialog {
  width: 100%;
  max-width: 850px;
}
#Aerial_Droplite_Cable .singlemodeimg span {
    font-size: 16px;
    font-weight: 500;
    font-family: var(--font);
    color: #fff;
    background: linear-gradient(90deg, rgba(71, 68, 153, 1) 0%, rgba(56, 61, 199, 1) 79%);
    padding: 10px 25px;
    margin: 20px 0;
    display: block;
    text-align: center;
}
#Aerial_Droplite_Cable .singlemodeimg .p2 {
    font-size: 14px;
    font-weight: 400;
    font-family: var(--font);
    color: #000;
    text-align: justify;
}
#Aerial_Droplite_Cable .singlemodeimg .p2 strong {
    font-size: 16px;
    font-weight: bolder;
    font-family: var(--font);
    color: #1e30b3;
    display: block;
    margin: 0 0 5px 0;
}
#Aerial_Drop_Cable .modal-header {
    background:linear-gradient(90deg,rgba(71, 68, 153, 1) 0%, rgba(56, 61, 199, 1) 79%);
}
#Aerial_Drop_Cable .modal-header h1 {
    font-size: 16px;
    font-weight: 500;
    font-family: var(--font);
    color: #fff;
}
#Aerial_Drop_Cable .modal-header button
 {
    opacity: 1;
    filter: invert(1);
}
#Aerial_Drop_Cable .modal-header button:focus
 {
    box-shadow: none;
}
#Aerial_Drop_Cable .singlemodeimg a {
    display: block;
    margin: 5px auto;
    width:100%;
    text-align: center;
}
#Aerial_Drop_Cable .modal-dialog {
  width: 100%;
  max-width: 850px;
}
#Aerial_Drop_Cable .singlemodeimg span {
    font-size: 16px;
    font-weight: 500;
    font-family: var(--font);
    color: #fff;
    background: linear-gradient(90deg, rgba(71, 68, 153, 1) 0%, rgba(56, 61, 199, 1) 79%);
    padding: 10px 25px;
    margin: 20px 0;
    display: block;
    text-align: center;
}
#Aerial_Drop_Cable .singlemodeimg .p2 {
    font-size: 14px;
    font-weight: 400;
    font-family: var(--font);
    color: #000;
    text-align: justify;
}
#Aerial_Drop_Cable .singlemodeimg .p2 strong {
    font-size: 16px;
    font-weight: bolder;
    font-family: var(--font);
    color: #1e30b3;
    display: block;
    margin: 0 0 5px 0;
}
#Aerial_Drop_Cable_JP .modal-header {
    background:linear-gradient(90deg,rgba(71, 68, 153, 1) 0%, rgba(56, 61, 199, 1) 79%);
}
#Aerial_Drop_Cable_JP .modal-header h1 {
    font-size: 16px;
    font-weight: 500;
    font-family: var(--font);
    color: #fff;
}
#Aerial_Drop_Cable_JP .modal-header button
 {
    opacity: 1;
    filter: invert(1);
}
#Aerial_Drop_Cable_JP .modal-header button:focus
 {
    box-shadow: none;
}
#Aerial_Drop_Cable_JP .singlemodeimg a {
    display: block;
    margin: 5px auto;
    width:100%;
    text-align: center;
}
#Aerial_Drop_Cable_JP .modal-dialog {
  width: 100%;
  max-width: 850px;
}
#Aerial_Drop_Cable_JP .singlemodeimg span {
    font-size: 16px;
    font-weight: 500;
    font-family: var(--font);
    color: #fff;
    background: linear-gradient(90deg, rgba(71, 68, 153, 1) 0%, rgba(56, 61, 199, 1) 79%);
    padding: 10px 25px;
    margin: 20px 0;
    display: block;
    text-align: center;
}
#Aerial_Drop_Cable_JP .singlemodeimg .p2 {
    font-size: 14px;
    font-weight: 400;
    font-family: var(--font);
    color: #000;
    text-align: justify;
}
#Aerial_Drop_Cable_JP .singlemodeimg .p2 strong {
    font-size: 16px;
    font-weight: bolder;
    font-family: var(--font);
    color: #1e30b3;
    display: block;
    margin: 0 0 5px 0;
}

#Glass_Armoured_Unitube_Design .modal-header {
    background:linear-gradient(90deg,rgba(71, 68, 153, 1) 0%, rgba(56, 61, 199, 1) 79%);
}
#Glass_Armoured_Unitube_Design .modal-header h1 {
    font-size: 16px;
    font-weight: 500;
    font-family: var(--font);
    color: #fff;
}
#Glass_Armoured_Unitube_Design .modal-header button
 {
    opacity: 1;
    filter: invert(1);
}
#Glass_Armoured_Unitube_Design .modal-header button:focus
 {
    box-shadow: none;
}
#Glass_Armoured_Unitube_Design .singlemodeimg a {
    display: block;
    margin: 5px auto;
    width:100%;
    text-align: center;
}
#Glass_Armoured_Unitube_Design .modal-dialog {
  width: 100%;
  max-width: 850px;
}
#Glass_Armoured_Unitube_Design .singlemodeimg span {
    font-size: 16px;
    font-weight: 500;
    font-family: var(--font);
    color: #fff;
    background: linear-gradient(90deg, rgba(71, 68, 153, 1) 0%, rgba(56, 61, 199, 1) 79%);
    padding: 10px 25px;
    margin: 20px 0;
    display: block;
    text-align: center;
}
#Glass_Armoured_Unitube_Design .singlemodeimg .p2 {
    font-size: 14px;
    font-weight: 400;
    font-family: var(--font);
    color: #000;
    text-align: justify;
}
#Glass_Armoured_Unitube_Design .singlemodeimg .p2 strong {
    font-size: 16px;
    font-weight: bolder;
    font-family: var(--font);
    color: #1e30b3;
    display: block;
    margin: 0 0 5px 0;
}
.Glass_Armoured_Unitube_table .table.table-bordered tbody tr td {
   font-size: 14px;
   font-weight: 400;
   font-family: var(--font);
   color: #000;
   padding: 0 5px;
}
.Glass_Armoured_Unitube_table .table.table-bordered tbody tr td strong {
   font-size: 14px;
   font-weight: bold;
   font-family: var(--font);
   color: #000;
}
.Glass_Armoured_Unitube_table .table.table-bordered {
   border: 1px solid #000;
   padding: 5px;
}
#Glass_Armoured_Multitube_Design .modal-header {
    background:linear-gradient(90deg,rgba(71, 68, 153, 1) 0%, rgba(56, 61, 199, 1) 79%);
}
#Glass_Armoured_Multitube_Design .modal-header h1 {
    font-size: 16px;
    font-weight: 500;
    font-family: var(--font);
    color: #fff;
}
#Glass_Armoured_Multitube_Design .modal-header button
 {
    opacity: 1;
    filter: invert(1);
}
#Glass_Armoured_Multitube_Design .modal-header button:focus
 {
    box-shadow: none;
}
#Glass_Armoured_Multitube_Design .singlemodeimg a {
    display: block;
    margin: 5px auto;
    width:100%;
    text-align: center;
}
#Glass_Armoured_Multitube_Design .modal-dialog {
  width: 100%;
  max-width: 850px;
}
#Glass_Armoured_Multitube_Design .singlemodeimg span {
    font-size: 16px;
    font-weight: 500;
    font-family: var(--font);
    color: #fff;
    background: linear-gradient(90deg, rgba(71, 68, 153, 1) 0%, rgba(56, 61, 199, 1) 79%);
    padding: 10px 25px;
    margin: 20px 0;
    display: block;
    text-align: center;
}
#Glass_Armoured_Multitube_Design .singlemodeimg .p2 {
    font-size: 14px;
    font-weight: 400;
    font-family: var(--font);
    color: #000;
    text-align: justify;
}
#Glass_Armoured_Multitube_Design .singlemodeimg .p2 strong {
    font-size: 16px;
    font-weight: bolder;
    font-family: var(--font);
    color: #1e30b3;
    display: block;
    margin: 0 0 5px 0;
}
.Glass_Armoured_Multitube_table .table.table-bordered tbody tr td {
   font-size: 14px;
   font-weight: 400;
   font-family: var(--font);
   color: #000;
   padding: 0 5px;
}
.Glass_Armoured_Multitube_table .table.table-bordered tbody tr td strong {
   font-size: 14px;
   font-weight: bold;
   font-family: var(--font);
   color: #000;
}
.Glass_Armoured_Multitube_table .table.table-bordered {
   border: 1px solid #000;
   padding: 5px;
}
#Smartcore_Aerial_Unitube_Design .modal-header {
    background:linear-gradient(90deg,rgba(71, 68, 153, 1) 0%, rgba(56, 61, 199, 1) 79%);
}
#Smartcore_Aerial_Unitube_Design .modal-header h1 {
    font-size: 16px;
    font-weight: 500;
    font-family: var(--font);
    color: #fff;
}
#Smartcore_Aerial_Unitube_Design .modal-header button
 {
    opacity: 1;
    filter: invert(1);
}
#Smartcore_Aerial_Unitube_Design .modal-header button:focus
 {
    box-shadow: none;
}
#Smartcore_Aerial_Unitube_Design .singlemodeimg a {
    display: block;
    margin: 5px auto;
    width:100%;
    text-align: center;
}
#Smartcore_Aerial_Unitube_Design .modal-dialog {
  width: 100%;
  max-width: 850px;
}
#Smartcore_Aerial_Unitube_Design .singlemodeimg span {
    font-size: 16px;
    font-weight: 500;
    font-family: var(--font);
    color: #fff;
    background: linear-gradient(90deg, rgba(71, 68, 153, 1) 0%, rgba(56, 61, 199, 1) 79%);
    padding: 10px 25px;
    margin: 20px 0;
    display: block;
    text-align: center;
}
#Smartcore_Aerial_Unitube_Design .singlemodeimg .p2 {
    font-size: 14px;
    font-weight: 400;
    font-family: var(--font);
    color: #000;
    text-align: justify;
}
#Smartcore_Aerial_Unitube_Design .singlemodeimg .p2 strong {
    font-size: 16px;
    font-weight: bolder;
    font-family: var(--font);
    color: #1e30b3;
    display: block;
    margin: 0 0 5px 0;
}
#Smartcore_Aerial_Double_Sheath_Cons .modal-header {
    background:linear-gradient(90deg,rgba(71, 68, 153, 1) 0%, rgba(56, 61, 199, 1) 79%);
}
#Smartcore_Aerial_Double_Sheath_Cons .modal-header h1 {
    font-size: 16px;
    font-weight: 500;
    font-family: var(--font);
    color: #fff;
}
#Smartcore_Aerial_Double_Sheath_Cons .modal-header button
 {
    opacity: 1;
    filter: invert(1);
}
#Smartcore_Aerial_Double_Sheath_Cons .modal-header button:focus
 {
    box-shadow: none;
}
#Smartcore_Aerial_Double_Sheath_Cons .singlemodeimg a {
    display: block;
    margin: 5px auto;
    width:100%;
    text-align: center;
}
#Smartcore_Aerial_Double_Sheath_Cons .modal-dialog {
  width: 100%;
  max-width: 850px;
}
#Smartcore_Aerial_Double_Sheath_Cons .singlemodeimg span {
    font-size: 16px;
    font-weight: 500;
    font-family: var(--font);
    color: #fff;
    background: linear-gradient(90deg, rgba(71, 68, 153, 1) 0%, rgba(56, 61, 199, 1) 79%);
    padding: 10px 25px;
    margin: 20px 0;
    display: block;
    text-align: center;
}
#Smartcore_Aerial_Double_Sheath_Cons .singlemodeimg .p2 {
    font-size: 14px;
    font-weight: 400;
    font-family: var(--font);
    color: #000;
    text-align: justify;
}
#Smartcore_Aerial_Double_Sheath_Cons .singlemodeimg .p2 strong {
    font-size: 16px;
    font-weight: bolder;
    font-family: var(--font);
    color: #1e30b3;
    display: block;
    margin: 0 0 5px 0;
}
#Smartcore_Aerial_Single_Sheath_Cons .modal-header {
    background:linear-gradient(90deg,rgba(71, 68, 153, 1) 0%, rgba(56, 61, 199, 1) 79%);
}
#Smartcore_Aerial_Single_Sheath_Cons .modal-header h1 {
    font-size: 16px;
    font-weight: 500;
    font-family: var(--font);
    color: #fff;
}
#Smartcore_Aerial_Single_Sheath_Cons .modal-header button
 {
    opacity: 1;
    filter: invert(1);
}
#Smartcore_Aerial_Single_Sheath_Cons .modal-header button:focus
 {
    box-shadow: none;
}
#Smartcore_Aerial_Single_Sheath_Cons .singlemodeimg a {
    display: block;
    margin: 5px auto;
    width:100%;
    text-align: center;
}
#Smartcore_Aerial_Single_Sheath_Cons .modal-dialog {
  width: 100%;
  max-width: 850px;
}
#Smartcore_Aerial_Single_Sheath_Cons .singlemodeimg span {
    font-size: 16px;
    font-weight: 500;
    font-family: var(--font);
    color: #fff;
    background: linear-gradient(90deg, rgba(71, 68, 153, 1) 0%, rgba(56, 61, 199, 1) 79%);
    padding: 10px 25px;
    margin: 20px 0;
    display: block;
    text-align: center;
}
#Smartcore_Aerial_Single_Sheath_Cons .singlemodeimg .p2 {
    font-size: 14px;
    font-weight: 400;
    font-family: var(--font);
    color: #000;
    text-align: justify;
}
#Smartcore_Aerial_Single_Sheath_Cons .singlemodeimg .p2 strong {
    font-size: 16px;
    font-weight: bolder;
    font-family: var(--font);
    color: #1e30b3;
    display: block;
    margin: 0 0 5px 0;
}
#Smartcore_Aerial_Figure_8_Design .modal-header {
    background:linear-gradient(90deg,rgba(71, 68, 153, 1) 0%, rgba(56, 61, 199, 1) 79%);
}
#Smartcore_Aerial_Figure_8_Design .modal-header h1 {
    font-size: 16px;
    font-weight: 500;
    font-family: var(--font);
    color: #fff;
}
#Smartcore_Aerial_Figure_8_Design .modal-header button
 {
    opacity: 1;
    filter: invert(1);
}
#Smartcore_Aerial_Figure_8_Design .modal-header button:focus
 {
    box-shadow: none;
}
#Smartcore_Aerial_Figure_8_Design .singlemodeimg a {
    display: block;
    margin: 5px auto;
    width:100%;
    text-align: center;
}
#Smartcore_Aerial_Figure_8_Design .modal-dialog {
  width: 100%;
  max-width: 850px;
}
#Smartcore_Aerial_Figure_8_Design .singlemodeimg span {
    font-size: 16px;
    font-weight: 500;
    font-family: var(--font);
    color: #fff;
    background: linear-gradient(90deg, rgba(71, 68, 153, 1) 0%, rgba(56, 61, 199, 1) 79%);
    padding: 10px 25px;
    margin: 20px 0;
    display: block;
    text-align: center;
}
#Smartcore_Aerial_Figure_8_Design .singlemodeimg .p2 {
    font-size: 14px;
    font-weight: 400;
    font-family: var(--font);
    color: #000;
    text-align: justify;
}
#Smartcore_Aerial_Figure_8_Design .singlemodeimg .p2 strong {
    font-size: 16px;
    font-weight: bolder;
    font-family: var(--font);
    color: #1e30b3;
    display: block;
    margin: 0 0 5px 0;
}
#Ftth_Air_Blown_Micro .modal-header {
    background:linear-gradient(90deg,rgba(71, 68, 153, 1) 0%, rgba(56, 61, 199, 1) 79%);
}
#Ftth_Air_Blown_Micro .modal-header h1 {
    font-size: 16px;
    font-weight: 500;
    font-family: var(--font);
    color: #fff;
}
#Ftth_Air_Blown_Micro .modal-header button
 {
    opacity: 1;
    filter: invert(1);
}
#Ftth_Air_Blown_Micro .modal-header button:focus
 {
    box-shadow: none;
}
#Ftth_Air_Blown_Micro .singlemodeimg a {
    display: block;
    margin: 5px auto;
    width:100%;
    text-align: center;
}
#Ftth_Air_Blown_Micro .modal-dialog {
  width: 100%;
  max-width: 850px;
}
#Ftth_Air_Blown_Micro .singlemodeimg span {
    font-size: 16px;
    font-weight: 500;
    font-family: var(--font);
    color: #fff;
    background: linear-gradient(90deg, rgba(71, 68, 153, 1) 0%, rgba(56, 61, 199, 1) 79%);
    padding: 10px 25px;
    margin: 20px 0;
    display: block;
    text-align: center;
}
#Ftth_Air_Blown_Micro .singlemodeimg .p2 {
    font-size: 14px;
    font-weight: 400;
    font-family: var(--font);
    color: #000;
    text-align: justify;
}
#Ftth_Air_Blown_Micro .singlemodeimg .p2 strong {
    font-size: 16px;
    font-weight: bolder;
    font-family: var(--font);
    color: #1e30b3;
    display: block;
    margin: 0 0 5px 0;
}
.Ftth_Air_Blown_Micro_table .table.table-bordered tbody tr td {
   font-size: 14px;
   font-weight: 400;
   font-family: var(--font);
   color: #000;
   padding: 0 5px;
}
.Ftth_Air_Blown_Micro_table .table.table-bordered tbody tr td strong {
   font-size: 14px;
   font-weight: bold;
   font-family: var(--font);
   color: #000;
}
.Ftth_Air_Blown_Micro_table .table.table-bordered {
   border: 1px solid #000;
   padding: 5px;
}
#Ftth_Air_Blown_Micro_Unitube .modal-header {
    background:linear-gradient(90deg,rgba(71, 68, 153, 1) 0%, rgba(56, 61, 199, 1) 79%);
}
#Ftth_Air_Blown_Micro_Unitube .modal-header h1 {
    font-size: 16px;
    font-weight: 500;
    font-family: var(--font);
    color: #fff;
}
#Ftth_Air_Blown_Micro_Unitube .modal-header button
 {
    opacity: 1;
    filter: invert(1);
}
#Ftth_Air_Blown_Micro_Unitube .modal-header button:focus
 {
    box-shadow: none;
}
#Ftth_Air_Blown_Micro_Unitube .singlemodeimg a {
    display: block;
    margin: 5px auto;
    width:100%;
    text-align: center;
}
#Ftth_Air_Blown_Micro_Unitube .modal-dialog {
  width: 100%;
  max-width: 850px;
}
#Ftth_Air_Blown_Micro_Unitube .singlemodeimg span {
    font-size: 16px;
    font-weight: 500;
    font-family: var(--font);
    color: #fff;
    background: linear-gradient(90deg, rgba(71, 68, 153, 1) 0%, rgba(56, 61, 199, 1) 79%);
    padding: 10px 25px;
    margin: 20px 0;
    display: block;
    text-align: center;
}
#Ftth_Air_Blown_Micro_Unitube .singlemodeimg .p2 {
    font-size: 14px;
    font-weight: 400;
    font-family: var(--font);
    color: #000;
    text-align: justify;
}
#Ftth_Air_Blown_Micro_Unitube .singlemodeimg .p2 strong {
    font-size: 16px;
    font-weight: bolder;
    font-family: var(--font);
    color: #1e30b3;
    display: block;
    margin: 0 0 5px 0;
}
.Ftth_Air_Blown_Micro_Unitube_table .table.table-bordered tbody tr td {
   font-size: 14px;
   font-weight: 400;
   font-family: var(--font);
   color: #000;
   padding: 0 5px;
}
.Ftth_Air_Blown_Micro_Unitube_table .table.table-bordered tbody tr td strong {
   font-size: 14px;
   font-weight: bold;
   font-family: var(--font);
   color: #000;
}
.Ftth_Air_Blown_Micro_Unitube_table .table.table-bordered {
   border: 1px solid #000;
   padding: 5px;
}
#Ftth_Air_Blown_Micro_Multititube .modal-header {
    background:linear-gradient(90deg,rgba(71, 68, 153, 1) 0%, rgba(56, 61, 199, 1) 79%);
}
#Ftth_Air_Blown_Micro_Multititube .modal-header h1 {
    font-size: 16px;
    font-weight: 500;
    font-family: var(--font);
    color: #fff;
}
#Ftth_Air_Blown_Micro_Multititube .modal-header button
 {
    opacity: 1;
    filter: invert(1);
}
#Ftth_Air_Blown_Micro_Multititube .modal-header button:focus
 {
    box-shadow: none;
}
#Ftth_Air_Blown_Micro_Multititube .singlemodeimg a {
    display: block;
    margin: 5px auto;
    width:100%;
    text-align: center;
}
#Ftth_Air_Blown_Micro_Multititube .modal-dialog {
  width: 100%;
  max-width: 850px;
}
#Ftth_Air_Blown_Micro_Multititube .singlemodeimg span {
    font-size: 16px;
    font-weight: 500;
    font-family: var(--font);
    color: #fff;
    background: linear-gradient(90deg, rgba(71, 68, 153, 1) 0%, rgba(56, 61, 199, 1) 79%);
    padding: 10px 25px;
    margin: 20px 0;
    display: block;
    text-align: center;
}
#Ftth_Air_Blown_Micro_Multititube .singlemodeimg .p2 {
    font-size: 14px;
    font-weight: 400;
    font-family: var(--font);
    color: #000;
    text-align: justify;
}
#Ftth_Air_Blown_Micro_Multititube .singlemodeimg .p2 strong {
    font-size: 16px;
    font-weight: bolder;
    font-family: var(--font);
    color: #1e30b3;
    display: block;
    margin: 0 0 5px 0;
}
.Ftth_Air_Blown_Micro_Multititube_table .table.table-bordered tbody tr td {
   font-size: 14px;
   font-weight: 400;
   font-family: var(--font);
   color: #000;
   padding: 0 5px;
}
.Ftth_Air_Blown_Micro_Multititube_table .table.table-bordered tbody tr td strong {
   font-size: 14px;
   font-weight: bold;
   font-family: var(--font);
   color: #000;
}
.Ftth_Air_Blown_Micro_Multititube_table .table.table-bordered {
   border: 1px solid #000;
   padding: 5px;
}
#Smartcore_Indoor_Simplex_Duplex .modal-header {
    background:linear-gradient(90deg,rgba(71, 68, 153, 1) 0%, rgba(56, 61, 199, 1) 79%);
}
#Smartcore_Indoor_Simplex_Duplex .modal-header h1 {
    font-size: 16px;
    font-weight: 500;
    font-family: var(--font);
    color: #fff;
}
#Smartcore_Indoor_Simplex_Duplex .modal-header button
 {
    opacity: 1;
    filter: invert(1);
}
#Smartcore_Indoor_Simplex_Duplex .modal-header button:focus
 {
    box-shadow: none;
}
#Smartcore_Indoor_Simplex_Duplex .singlemodeimg a {
    display: block;
    margin: 5px auto;
    width:100%;
    text-align: center;
}
#Smartcore_Indoor_Simplex_Duplex .modal-dialog {
  width: 100%;
  max-width: 850px;
}
#Smartcore_Indoor_Simplex_Duplex .singlemodeimg span {
    font-size: 16px;
    font-weight: 500;
    font-family: var(--font);
    color: #fff;
    background: linear-gradient(90deg, rgba(71, 68, 153, 1) 0%, rgba(56, 61, 199, 1) 79%);
    padding: 10px 25px;
    margin: 20px 0;
    display: block;
    text-align: center;
}
#Smartcore_Indoor_Simplex_Duplex .singlemodeimg .p2 {
    font-size: 14px;
    font-weight: 400;
    font-family: var(--font);
    color: #000;
    text-align: justify;
}
#Smartcore_Indoor_Simplex_Duplex .singlemodeimg .p2 strong {
    font-size: 16px;
    font-weight: bolder;
    font-family: var(--font);
    color: #1e30b3;
    display: block;
    margin: 0 0 5px 0;
}
.Smartcore_Indoor_Simplex_Duplex_table .table.table-bordered tbody tr td {
   font-size: 14px;
   font-weight: 400;
   font-family: var(--font);
   color: #000;
   padding: 0 5px;
}
.Smartcore_Indoor_Simplex_Duplex_table .table.table-bordered tbody tr td strong {
   font-size: 14px;
   font-weight: bold;
   font-family: var(--font);
   color: #000;
}
.Smartcore_Indoor_Simplex_Duplex_table .table.table-bordered {
   border: 1px solid #000;
   padding: 5px;
}
#Smartcore_Indoor_Flat_Twin .modal-header {
    background:linear-gradient(90deg,rgba(71, 68, 153, 1) 0%, rgba(56, 61, 199, 1) 79%);
}
#Smartcore_Indoor_Flat_Twin .modal-header h1 {
    font-size: 16px;
    font-weight: 500;
    font-family: var(--font);
    color: #fff;
}
#Smartcore_Indoor_Flat_Twin .modal-header button
 {
    opacity: 1;
    filter: invert(1);
}
#Smartcore_Indoor_Flat_Twin .modal-header button:focus
 {
    box-shadow: none;
}
#Smartcore_Indoor_Flat_Twin .singlemodeimg a {
    display: block;
    margin: 5px auto;
    width:100%;
    text-align: center;
}
#Smartcore_Indoor_Flat_Twin .modal-dialog {
  width: 100%;
  max-width: 850px;
}
#Smartcore_Indoor_Flat_Twin .singlemodeimg span {
    font-size: 16px;
    font-weight: 500;
    font-family: var(--font);
    color: #fff;
    background: linear-gradient(90deg, rgba(71, 68, 153, 1) 0%, rgba(56, 61, 199, 1) 79%);
    padding: 10px 25px;
    margin: 20px 0;
    display: block;
    text-align: center;
}
#Smartcore_Indoor_Flat_Twin .singlemodeimg .p2 {
    font-size: 14px;
    font-weight: 400;
    font-family: var(--font);
    color: #000;
    text-align: justify;
}
#Smartcore_Indoor_Flat_Twin .singlemodeimg .p2 strong {
    font-size: 16px;
    font-weight: bolder;
    font-family: var(--font);
    color: #1e30b3;
    display: block;
    margin: 0 0 5px 0;
}
.Smartcore_Indoor_Flat_Twin_table .table.table-bordered tbody tr td {
   font-size: 14px;
   font-weight: 400;
   font-family: var(--font);
   color: #000;
   padding: 0 5px;
}
.Smartcore_Indoor_Flat_Twin_table .table.table-bordered tbody tr td strong {
   font-size: 14px;
   font-weight: bold;
   font-family: var(--font);
   color: #000;
}
.Smartcore_Indoor_Flat_Twin_table .table.table-bordered {
   border: 1px solid #000;
   padding: 5px;
}
#Smartcore_Indoor_Break_Out .modal-header {
    background:linear-gradient(90deg,rgba(71, 68, 153, 1) 0%, rgba(56, 61, 199, 1) 79%);
}
#Smartcore_Indoor_Break_Out .modal-header h1 {
    font-size: 16px;
    font-weight: 500;
    font-family: var(--font);
    color: #fff;
}
#Smartcore_Indoor_Break_Out .modal-header button
 {
    opacity: 1;
    filter: invert(1);
}
#Smartcore_Indoor_Break_Out .modal-header button:focus
 {
    box-shadow: none;
}
#Smartcore_Indoor_Break_Out .singlemodeimg a {
    display: block;
    margin: 5px auto;
    width:100%;
    text-align: center;
}
#Smartcore_Indoor_Break_Out .modal-dialog {
  width: 100%;
  max-width: 850px;
}
#Smartcore_Indoor_Break_Out .singlemodeimg span {
    font-size: 16px;
    font-weight: 500;
    font-family: var(--font);
    color: #fff;
    background: linear-gradient(90deg, rgba(71, 68, 153, 1) 0%, rgba(56, 61, 199, 1) 79%);
    padding: 10px 25px;
    margin: 20px 0;
    display: block;
    text-align: center;
}
#Smartcore_Indoor_Break_Out .singlemodeimg .p2 {
    font-size: 14px;
    font-weight: 400;
    font-family: var(--font);
    color: #000;
    text-align: justify;
}
#Smartcore_Indoor_Break_Out .singlemodeimg .p2 strong {
    font-size: 16px;
    font-weight: bolder;
    font-family: var(--font);
    color: #1e30b3;
    display: block;
    margin: 0 0 5px 0;
}
.Smartcore_Indoor_Break_Out_table .table.table-bordered tbody tr td {
   font-size: 14px;
   font-weight: 400;
   font-family: var(--font);
   color: #000;
   padding: 0 5px;
}
.Smartcore_Indoor_Break_Out_table .table.table-bordered tbody tr td strong {
   font-size: 14px;
   font-weight: bold;
   font-family: var(--font);
   color: #000;
}
.Smartcore_Indoor_Break_Out_table .table.table-bordered {
   border: 1px solid #000;
   padding: 5px;
}
#Smartcore_Indoor_Tight_Buffered .modal-header {
    background:linear-gradient(90deg,rgba(71, 68, 153, 1) 0%, rgba(56, 61, 199, 1) 79%);
}
#Smartcore_Indoor_Tight_Buffered .modal-header h1 {
    font-size: 16px;
    font-weight: 500;
    font-family: var(--font);
    color: #fff;
}
#Smartcore_Indoor_Tight_Buffered .modal-header button
 {
    opacity: 1;
    filter: invert(1);
}
#Smartcore_Indoor_Tight_Buffered .modal-header button:focus
 {
    box-shadow: none;
}
#Smartcore_Indoor_Tight_Buffered .singlemodeimg a {
    display: block;
    margin: 5px auto;
    width:100%;
    text-align: center;
}
#Smartcore_Indoor_Tight_Buffered .modal-dialog {
  width: 100%;
  max-width: 850px;
}
#Smartcore_Indoor_Tight_Buffered .singlemodeimg span {
    font-size: 16px;
    font-weight: 500;
    font-family: var(--font);
    color: #fff;
    background: linear-gradient(90deg, rgba(71, 68, 153, 1) 0%, rgba(56, 61, 199, 1) 79%);
    padding: 10px 25px;
    margin: 20px 0;
    display: block;
    text-align: center;
}
#Smartcore_Indoor_Tight_Buffered .singlemodeimg .p2 {
    font-size: 14px;
    font-weight: 400;
    font-family: var(--font);
    color: #000;
    text-align: justify;
}
#Smartcore_Indoor_Tight_Buffered .singlemodeimg .p2 strong {
    font-size: 16px;
    font-weight: bolder;
    font-family: var(--font);
    color: #1e30b3;
    display: block;
    margin: 0 0 5px 0;
}
.Smartcore_Indoor_Tight_Buffered_table .table.table-bordered tbody tr td {
   font-size: 14px;
   font-weight: 400;
   font-family: var(--font);
   color: #000;
   padding: 0 5px;
}
.Smartcore_Indoor_Tight_Buffered_table .table.table-bordered tbody tr td strong {
   font-size: 14px;
   font-weight: bold;
   font-family: var(--font);
   color: #000;
}
.Smartcore_Indoor_Tight_Buffered_table .table.table-bordered {
   border: 1px solid #000;
   padding: 5px;
}
#Smartcore_Indoor_Loose_Tube .modal-header {
    background:linear-gradient(90deg,rgba(71, 68, 153, 1) 0%, rgba(56, 61, 199, 1) 79%);
}
#Smartcore_Indoor_Loose_Tube .modal-header h1 {
    font-size: 16px;
    font-weight: 500;
    font-family: var(--font);
    color: #fff;
}
#Smartcore_Indoor_Loose_Tube .modal-header button
 {
    opacity: 1;
    filter: invert(1);
}
#Smartcore_Indoor_Loose_Tube .modal-header button:focus
 {
    box-shadow: none;
}
#Smartcore_Indoor_Loose_Tube .singlemodeimg a {
    display: block;
    margin: 5px auto;
    width:100%;
    text-align: center;
}
#Smartcore_Indoor_Loose_Tube .modal-dialog {
  width: 100%;
  max-width: 850px;
}
#Smartcore_Indoor_Loose_Tube .singlemodeimg span {
    font-size: 16px;
    font-weight: 500;
    font-family: var(--font);
    color: #fff;
    background: linear-gradient(90deg, rgba(71, 68, 153, 1) 0%, rgba(56, 61, 199, 1) 79%);
    padding: 10px 25px;
    margin: 20px 0;
    display: block;
    text-align: center;
}
#Smartcore_Indoor_Loose_Tube .singlemodeimg .p2 {
    font-size: 14px;
    font-weight: 400;
    font-family: var(--font);
    color: #000;
    text-align: justify;
}
#Smartcore_Indoor_Loose_Tube .singlemodeimg .p2 strong {
    font-size: 16px;
    font-weight: bolder;
    font-family: var(--font);
    color: #1e30b3;
    display: block;
    margin: 0 0 5px 0;
}
.Smartcore_Indoor_Loose_Tube_table .table.table-bordered tbody tr td {
   font-size: 14px;
   font-weight: 400;
   font-family: var(--font);
   color: #000;
   padding: 0 5px;
}
.Smartcore_Indoor_Loose_Tube_table .table.table-bordered tbody tr td strong {
   font-size: 14px;
   font-weight: bold;
   font-family: var(--font);
   color: #000;
}
.Smartcore_Indoor_Loose_Tube_table .table.table-bordered {
   border: 1px solid #000;
   padding: 5px;
}
#Smartcore_Special_Hybrid_Cables .modal-header {
    background:linear-gradient(90deg,rgba(71, 68, 153, 1) 0%, rgba(56, 61, 199, 1) 79%);
}
#Smartcore_Special_Hybrid_Cables .modal-header h1 {
    font-size: 16px;
    font-weight: 500;
    font-family: var(--font);
    color: #fff;
}
#Smartcore_Special_Hybrid_Cables .modal-header button
 {
    opacity: 1;
    filter: invert(1);
}
#Smartcore_Special_Hybrid_Cables .modal-header button:focus
 {
    box-shadow: none;
}
#Smartcore_Special_Hybrid_Cables .singlemodeimg a {
    display: block;
    margin: 5px auto;
    width:100%;
    text-align: center;
}
#Smartcore_Special_Hybrid_Cables .modal-dialog {
  width: 100%;
  max-width: 850px;
}
#Smartcore_Special_Hybrid_Cables .singlemodeimg span {
    font-size: 16px;
    font-weight: 500;
    font-family: var(--font);
    color: #fff;
    background: linear-gradient(90deg, rgba(71, 68, 153, 1) 0%, rgba(56, 61, 199, 1) 79%);
    padding: 10px 25px;
    margin: 20px 0;
    display: block;
    text-align: center;
}
#Smartcore_Special_Hybrid_Cables .singlemodeimg .p2 {
    font-size: 14px;
    font-weight: 400;
    font-family: var(--font);
    color: #000;
    text-align: justify;
}
#Smartcore_Special_Hybrid_Cables .singlemodeimg .p2 strong {
    font-size: 16px;
    font-weight: bolder;
    font-family: var(--font);
    color: #1e30b3;
    display: block;
    margin: 0 0 5px 0;
}
.Smartcore_Special_Hybrid_table .table.table-bordered tbody tr td {
   font-size: 14px;
   font-weight: 400;
   font-family: var(--font);
   color: #000;
   padding: 0 5px;
}
.Smartcore_Special_Hybrid_table .table.table-bordered tbody tr td strong {
   font-size: 14px;
   font-weight: bold;
   font-family: var(--font);
   color: #000;
}
.Smartcore_Special_Hybrid_table .table.table-bordered {
   border: 1px solid #000;
   padding: 5px;
}
#Smartcore_Special_All_Purpose_cables .modal-header {
    background:linear-gradient(90deg,rgba(71, 68, 153, 1) 0%, rgba(56, 61, 199, 1) 79%);
}
#Smartcore_Special_All_Purpose_cables .modal-header h1 {
    font-size: 16px;
    font-weight: 500;
    font-family: var(--font);
    color: #fff;
}
#Smartcore_Special_All_Purpose_cables .modal-header button
 {
    opacity: 1;
    filter: invert(1);
}
#Smartcore_Special_All_Purpose_cables .modal-header button:focus
 {
    box-shadow: none;
}
#Smartcore_Special_All_Purpose_cables .singlemodeimg a {
    display: block;
    margin: 5px auto;
    width:100%;
    text-align: center;
}
#Smartcore_Special_All_Purpose_cables .modal-dialog {
  width: 100%;
  max-width: 850px;
}
#Smartcore_Special_All_Purpose_cables .singlemodeimg span {
    font-size: 16px;
    font-weight: 500;
    font-family: var(--font);
    color: #fff;
    background: linear-gradient(90deg, rgba(71, 68, 153, 1) 0%, rgba(56, 61, 199, 1) 79%);
    padding: 10px 25px;
    margin: 20px 0;
    display: block;
    text-align: center;
}
#Smartcore_Special_All_Purpose_cables .singlemodeimg .p2 {
    font-size: 14px;
    font-weight: 400;
    font-family: var(--font);
    color: #000;
    text-align: justify;
}
#Smartcore_Special_All_Purpose_cables .singlemodeimg .p2 strong {
    font-size: 16px;
    font-weight: bolder;
    font-family: var(--font);
    color: #1e30b3;
    display: block;
    margin: 0 0 5px 0;
}
.Smartcore_Special_All_Purpose_table .table.table-bordered tbody tr td {
   font-size: 14px;
   font-weight: 400;
   font-family: var(--font);
   color: #000;
   padding: 0 5px;
}
.Smartcore_Special_All_Purpose_table .table.table-bordered tbody tr td strong {
   font-size: 14px;
   font-weight: bold;
   font-family: var(--font);
   color: #000;
}
.Smartcore_Special_All_Purpose_table .table.table-bordered {
   border: 1px solid #000;
   padding: 5px;
}
#Smartcore_Special_Ceramic_Armoured .modal-header {
    background:linear-gradient(90deg,rgba(71, 68, 153, 1) 0%, rgba(56, 61, 199, 1) 79%);
}
#Smartcore_Special_Ceramic_Armoured .modal-header h1 {
    font-size: 16px;
    font-weight: 500;
    font-family: var(--font);
    color: #fff;
}
#Smartcore_Special_Ceramic_Armoured .modal-header button
 {
    opacity: 1;
    filter: invert(1);
}
#Smartcore_Special_Ceramic_Armoured .modal-header button:focus
 {
    box-shadow: none;
}
#Smartcore_Special_Ceramic_Armoured .singlemodeimg a {
    display: block;
    margin: 5px auto;
    width:100%;
    text-align: center;
}
#Smartcore_Special_Ceramic_Armoured .modal-dialog {
  width: 100%;
  max-width: 850px;
}
#Smartcore_Special_Ceramic_Armoured .singlemodeimg span {
    font-size: 16px;
    font-weight: 500;
    font-family: var(--font);
    color: #fff;
    background: linear-gradient(90deg, rgba(71, 68, 153, 1) 0%, rgba(56, 61, 199, 1) 79%);
    padding: 10px 25px;
    margin: 20px 0;
    display: block;
    text-align: center;
}
#Smartcore_Special_Ceramic_Armoured .singlemodeimg .p2 {
    font-size: 14px;
    font-weight: 400;
    font-family: var(--font);
    color: #000;
    text-align: justify;
}
#Smartcore_Special_Ceramic_Armoured .singlemodeimg .p2 strong {
    font-size: 16px;
    font-weight: bolder;
    font-family: var(--font);
    color: #1e30b3;
    display: block;
    margin: 0 0 5px 0;
}
.Smartcore_Special_Ceramic_Armoured_table .table.table-bordered tbody tr td {
   font-size: 14px;
   font-weight: 400;
   font-family: var(--font);
   color: #000;
   padding: 0 5px;
}
.Smartcore_Special_Ceramic_Armoured_table .table.table-bordered tbody tr td strong {
   font-size: 14px;
   font-weight: bold;
   font-family: var(--font);
   color: #000;
}
.Smartcore_Special_Ceramic_Armoured_table .table.table-bordered {
   border: 1px solid #000;
   padding: 5px;
}

#Smartcore_Special_Ctv_Cables .modal-header {
    background:linear-gradient(90deg,rgba(71, 68, 153, 1) 0%, rgba(56, 61, 199, 1) 79%);
}
#Smartcore_Special_Ctv_Cables .modal-header h1 {
    font-size: 16px;
    font-weight: 500;
    font-family: var(--font);
    color: #fff;
}
#Smartcore_Special_Ctv_Cables .modal-header button
 {
    opacity: 1;
    filter: invert(1);
}
#Smartcore_Special_Ctv_Cables .modal-header button:focus
 {
    box-shadow: none;
}
#Smartcore_Special_Ctv_Cables .singlemodeimg a {
    display: block;
    margin: 5px auto;
    width:100%;
    text-align: center;
}
#Smartcore_Special_Ctv_Cables .modal-dialog {
  width: 100%;
  max-width: 850px;
}
#Smartcore_Special_Ctv_Cables .singlemodeimg span {
    font-size: 16px;
    font-weight: 500;
    font-family: var(--font);
    color: #fff;
    background: linear-gradient(90deg, rgba(71, 68, 153, 1) 0%, rgba(56, 61, 199, 1) 79%);
    padding: 10px 25px;
    margin: 20px 0;
    display: block;
    text-align: center;
}
#Smartcore_Special_Ctv_Cables .singlemodeimg .p2 {
    font-size: 14px;
    font-weight: 400;
    font-family: var(--font);
    color: #000;
    text-align: justify;
}
#Smartcore_Special_Ctv_Cables .singlemodeimg .p2 strong {
    font-size: 16px;
    font-weight: bolder;
    font-family: var(--font);
    color: #1e30b3;
    display: block;
    margin: 0 0 5px 0;
}
.Smartcore_Special_Ctv_table .table.table-bordered tbody tr td {
   font-size: 14px;
   font-weight: 400;
   font-family: var(--font);
   color: #000;
   padding: 0 5px;
}
.Smartcore_Special_Ctv_table .table.table-bordered tbody tr td strong {
   font-size: 14px;
   font-weight: bold;
   font-family: var(--font);
   color: #000;
}
.Smartcore_Special_Ctv_table .table.table-bordered {
   border: 1px solid #000;
   padding: 5px;
}
.cable_reinforcement {
    position: relative;
    overflow: hidden;
    padding: 15px;
    box-shadow: 0 0 5px #444;
    margin: 0 0 15px 0;
}
.cable_reinforcement:after {
    position: absolute;
    content: "";
    width: 114%;
    height: 175%;
    top: 0;
    left: 40%;
    z-index: -1;
    background: #f3f3f3;
    transform: rotate(45deg);
}
.cable_reinforcement .product_subtitle
 {
    font-size: 18px;
    color: #20304f;
    font-weight: 500;
    font-family: var(--font);
    border: 1px solid #e3e3e3;
    display: flex;
    padding: 10px 20px;
    border-radius: 25px;
    background: #fbfbfb;
    text-align: center;
    position: relative;
    width: 50%;
    align-items: center;
    justify-content: center;
}
.cable_reinforcement .product_subtitle:before {
    position: absolute;
    content: "";
    width: 40px;
    height: 5px;
    background: #0000ff;
    border-radius: 20px;
    left: 95%;
}
.cable_reinforcement strong {
    font-size: 16px;
    font-weight: bolder;
    font-family: var(--font);
    color: #1e30b3;
    display: #333;
    margin: 0 0 5px 0;
}
.cable_reinforcement p
 {
    font-size: 16px;
    color: #000;
    font-weight: 400;
    font-family: var(--font);
    text-align: justify;
    /*text-transform: capitalize;*/
}
.cable_reinforcement p span {
    color: #ff0000;
    font-size: 22px;
}
.cable_reinforcement img {
    max-width: 100%;
    width: 500px;
    margin: 0 auto;
    display: block;
}
.cable_reinforcement .splide__slide img {
  width:450px;
  max-width: 100%;
  height: auto;
}
.cable_reinforcement button.splide__arrow, button.splide__pagination__page
{
    display: none;
}
.cable_reinforcement ul {
    margin: 0;
    padding: 0;
}
.cable_reinforcement ul li {
    list-style: none;
    display: block;
    margin: 10px 0;
}
.cable_reinforcement ul li a {
    text-decoration: none;
    display: block;
    background: #f3f3f3;
    padding: 10px;
    font-size: 16px;
    font-weight: 500;
    font-family: var(--font);
    color: #1e30b3;
    box-shadow: inset 0 0 5px #1e30b3;
}
#FRP_Rods_Reinforcement .modal-header {
    background:linear-gradient(90deg,rgba(71, 68, 153, 1) 0%, rgba(56, 61, 199, 1) 79%);
}
#FRP_Rods_Reinforcement .modal-header h1 {
    font-size: 16px;
    font-weight: 500;
    font-family: var(--font);
    color: #fff;
}
#FRP_Rods_Reinforcement .modal-header button
 {
    opacity: 1;
    filter: invert(1);
}
#FRP_Rods_Reinforcement .modal-header button:focus
 {
    box-shadow: none;
}
#FRP_Rods_Reinforcement .modal-dialog {
  width: 100%;
  max-width: 850px;
}
#FRP_Rods_Reinforcement .singlemodeimg img {
    margin: 15px auto;
    display: block;
    max-width: 100%;
}
#FRP_Rods_Reinforcement .singlemodeimg p {
    font-size: 16px;
    font-weight: 500;
    font-family: var(--font);
    /*text-transform: capitalize;*/
    text-align: justify;
}
#FRP_Rods_Reinforcement .singlemodeimg span
 {
    font-size: 16px;
    font-weight: 500;
    font-family: var(--font);
    color: #fff;
    background: linear-gradient(90deg, rgba(71, 68, 153, 1) 0%, rgba(56, 61, 199, 1) 79%);
    padding: 10px 25px;
    margin: 20px 0;
    display: block;
    text-align: center;
}
#FRP_Rods_Reinforcement .singlemodeimg .p2 strong {
    font-size: 16px;
    font-weight: bolder;
    font-family: var(--font);
    color: #1e30b3;
    display: block;
    margin: 0 0 5px 0;
}
#FRP_Rods_Reinforcement .singlemodeimg .p2
 {
    font-size: 14px;
    font-weight: 400;
    font-family: var(--font);
    color: #000;
    text-align: justify;
}
#FRP_Rods_Reinforcement .singlemodeimg .p2 strong {
    font-size: 16px;
    font-weight: bolder;
    font-family: var(--font);
    color: #1e30b3;
    display: block;
    margin: 0 0 5px 0;
}
#FRP_Rods_Reinforcement .singlemodeimg a {
    font-size: 14px;
    font-weight: 500;
    font-family: var(--font);
    color: #fff;
    text-decoration: none;
    background: linear-gradient(90deg, rgba(71, 68, 153, 1) 0%, rgba(56, 61, 199, 1) 79%);
    padding: 5px 15px;
    display: block;
    margin: 5px auto;
    width: 100%;
    text-align: center;
}
#FRP_Rods_Reinforcement .singlemodeimg strong {
    font-size: 16px;
    font-weight: 500;
    font-family: var(--font);
    color: #1e30b3;
}
#ARP_Rods_Reinforcement .modal-header {
    background:linear-gradient(90deg,rgba(71, 68, 153, 1) 0%, rgba(56, 61, 199, 1) 79%);
}
#ARP_Rods_Reinforcement .modal-header h1 {
    font-size: 16px;
    font-weight: 500;
    font-family: var(--font);
    color: #fff;
}
#ARP_Rods_Reinforcement .modal-header button
 {
    opacity: 1;
    filter: invert(1);
}
#ARP_Rods_Reinforcement .modal-header button:focus
 {
    box-shadow: none;
}
#ARP_Rods_Reinforcement .modal-dialog {
  width: 100%;
  max-width: 850px;
}
#ARP_Rods_Reinforcement .singlemodeimg img {
    margin: 15px auto;
    display: block;
    max-width: 100%;
}
#ARP_Rods_Reinforcement .singlemodeimg p {
    font-size: 16px;
    font-weight: 500;
    font-family: var(--font);
    /*text-transform: capitalize;*/
    text-align: justify;
}
#ARP_Rods_Reinforcement .singlemodeimg span
 {
    font-size: 16px;
    font-weight: 500;
    font-family: var(--font);
    color: #fff;
    background: linear-gradient(90deg, rgba(71, 68, 153, 1) 0%, rgba(56, 61, 199, 1) 79%);
    padding: 10px 25px;
    margin: 20px 0;
    display: block;
    text-align: center;
}
#ARP_Rods_Reinforcement .singlemodeimg .p2 strong {
    font-size: 16px;
    font-weight: bolder;
    font-family: var(--font);
    color: #1e30b3;
    display: block;
    margin: 0 0 5px 0;
}
#ARP_Rods_Reinforcement .singlemodeimg .p2
 {
    font-size: 14px;
    font-weight: 400;
    font-family: var(--font);
    color: #000;
    text-align: justify;
}
#ARP_Rods_Reinforcement .singlemodeimg .p2 strong {
    font-size: 16px;
    font-weight: bolder;
    font-family: var(--font);
    color: #1e30b3;
    display: block;
    margin: 0 0 5px 0;
}
#ARP_Rods_Reinforcement .singlemodeimg a {
    font-size: 14px;
    font-weight: 500;
    font-family: var(--font);
    color: #fff;
    text-decoration: none;
    background: linear-gradient(90deg, rgba(71, 68, 153, 1) 0%, rgba(56, 61, 199, 1) 79%);
    padding: 5px 15px;
    display: block;
    margin: 5px auto;
    width: 100%;
    text-align: center;
}
#ARP_Rods_Reinforcement .singlemodeimg strong {
    font-size: 16px;
    font-weight: 500;
    font-family: var(--font);
    color: #1e30b3;
}
#Teleglass_Water_Reinforcement .modal-header {
    background:linear-gradient(90deg,rgba(71, 68, 153, 1) 0%, rgba(56, 61, 199, 1) 79%);
}
#Teleglass_Water_Reinforcement .modal-header h1 {
    font-size: 16px;
    font-weight: 500;
    font-family: var(--font);
    color: #fff;
}
#Teleglass_Water_Reinforcement .modal-header button
 {
    opacity: 1;
    filter: invert(1);
}
#Teleglass_Water_Reinforcement .modal-header button:focus
 {
    box-shadow: none;
}
#Teleglass_Water_Reinforcement .modal-dialog {
  width: 100%;
  max-width: 850px;
}
#Teleglass_Water_Reinforcement .singlemodeimg img {
    margin: 15px auto;
    display: block;
    max-width: 100%;
}
#Teleglass_Water_Reinforcement .singlemodeimg p {
    font-size: 16px;
    font-weight: 500;
    font-family: var(--font);
    /*text-transform: capitalize;*/
    text-align: justify;
}
#Teleglass_Water_Reinforcement .singlemodeimg span
 {
    font-size: 16px;
    font-weight: 500;
    font-family: var(--font);
    color: #fff;
    background: linear-gradient(90deg, rgba(71, 68, 153, 1) 0%, rgba(56, 61, 199, 1) 79%);
    padding: 10px 25px;
    margin: 20px 0;
    display: block;
    text-align: center;
}
#Teleglass_Water_Reinforcement .singlemodeimg .p2 strong {
    font-size: 16px;
    font-weight: bolder;
    font-family: var(--font);
    color: #1e30b3;
    display: block;
    margin: 0 0 5px 0;
}
#Teleglass_Water_Reinforcement .singlemodeimg .p2
 {
    font-size: 14px;
    font-weight: 400;
    font-family: var(--font);
    color: #000;
    text-align: justify;
}
#Teleglass_Water_Reinforcement .singlemodeimg .p2 strong {
    font-size: 16px;
    font-weight: bolder;
    font-family: var(--font);
    color: #1e30b3;
    display: block;
    margin: 0 0 5px 0;
}
#Teleglass_Water_Reinforcement .singlemodeimg a {
    font-size: 14px;
    font-weight: 500;
    font-family: var(--font);
    color: #fff;
    text-decoration: none;
    background: linear-gradient(90deg, rgba(71, 68, 153, 1) 0%, rgba(56, 61, 199, 1) 79%);
    padding: 5px 15px;
    display: block;
    margin: 5px auto;
    width: 100%;
    text-align: center;
}
#Teleglass_Water_Reinforcement .singlemodeimg strong {
    font-size: 16px;
    font-weight: 500;
    font-family: var(--font);
    color: #1e30b3;
}
#Teleglass_Water_Reinforcement .modal-header {
    background:linear-gradient(90deg,rgba(71, 68, 153, 1) 0%, rgba(56, 61, 199, 1) 79%);
}
#Teleglass_Water_Reinforcement .modal-header h1 {
    font-size: 16px;
    font-weight: 500;
    font-family: var(--font);
    color: #fff;
}
#Teleglass_Water_Reinforcement .modal-header button
 {
    opacity: 1;
    filter: invert(1);
}
#Teleglass_Water_Reinforcement .modal-header button:focus
 {
    box-shadow: none;
}
#Teleglass_Water_Reinforcement .modal-dialog {
  width: 100%;
  max-width: 850px;
}
#Teleglass_Water_Reinforcement .singlemodeimg img {
    margin: 15px auto;
    display: block;
    max-width: 100%;
}
#Teleglass_Water_Reinforcement .singlemodeimg p {
    font-size: 16px;
    font-weight: 500;
    font-family: var(--font);
    /*text-transform: capitalize;*/
    text-align: justify;
}
#Teleglass_Water_Reinforcement .singlemodeimg span
 {
    font-size: 16px;
    font-weight: 500;
    font-family: var(--font);
    color: #fff;
    background: linear-gradient(90deg, rgba(71, 68, 153, 1) 0%, rgba(56, 61, 199, 1) 79%);
    padding: 10px 25px;
    margin: 20px 0;
    display: block;
    text-align: center;
}
#Teleglass_Water_Reinforcement .singlemodeimg .p2 strong {
    font-size: 16px;
    font-weight: bolder;
    font-family: var(--font);
    color: #1e30b3;
    display: block;
    margin: 0 0 5px 0;
}
#Teleglass_Water_Reinforcement .singlemodeimg .p2
 {
    font-size: 14px;
    font-weight: 400;
    font-family: var(--font);
    color: #000;
    text-align: justify;
}
#Teleglass_Water_Reinforcement .singlemodeimg .p2 strong {
    font-size: 16px;
    font-weight: bolder;
    font-family: var(--font);
    color: #1e30b3;
    display: block;
    margin: 0 0 5px 0;
}
#Teleglass_Water_Reinforcement .singlemodeimg a {
    font-size: 14px;
    font-weight: 500;
    font-family: var(--font);
    color: #fff;
    text-decoration: none;
    background: linear-gradient(90deg, rgba(71, 68, 153, 1) 0%, rgba(56, 61, 199, 1) 79%);
    padding: 5px 15px;
    display: block;
    margin: 5px auto;
    width: 100%;
    text-align: center;
}
#Teleglass_Water_Reinforcement .singlemodeimg strong {
    font-size: 16px;
    font-weight: 500;
    font-family: var(--font);
    color: #1e30b3;
}
#NWB_Yarn_Reinforcement .modal-header {
    background:linear-gradient(90deg,rgba(71, 68, 153, 1) 0%, rgba(56, 61, 199, 1) 79%);
}
#NWB_Yarn_Reinforcement .modal-header h1 {
    font-size: 16px;
    font-weight: 500;
    font-family: var(--font);
    color: #fff;
}
#NWB_Yarn_Reinforcement .modal-header button
 {
    opacity: 1;
    filter: invert(1);
}
#NWB_Yarn_Reinforcement .modal-header button:focus
 {
    box-shadow: none;
}
#NWB_Yarn_Reinforcement .modal-dialog {
  width: 100%;
  max-width: 850px;
}
#NWB_Yarn_Reinforcement .singlemodeimg img {
    margin: 15px auto;
    display: block;
    max-width: 100%;
}
#NWB_Yarn_Reinforcement .singlemodeimg p {
    font-size: 16px;
    font-weight: 500;
    font-family: var(--font);
    /*text-transform: capitalize;*/
    text-align: justify;
}
#NWB_Yarn_Reinforcement .singlemodeimg span
 {
    font-size: 16px;
    font-weight: 500;
    font-family: var(--font);
    color: #fff;
    background: linear-gradient(90deg, rgba(71, 68, 153, 1) 0%, rgba(56, 61, 199, 1) 79%);
    padding: 10px 25px;
    margin: 20px 0;
    display: block;
    text-align: center;
}
#NWB_Yarn_Reinforcement .singlemodeimg .p2 strong {
    font-size: 16px;
    font-weight: bolder;
    font-family: var(--font);
    color: #1e30b3;
    display: block;
    margin: 0 0 5px 0;
}
#NWB_Yarn_Reinforcement .singlemodeimg .p2
 {
    font-size: 14px;
    font-weight: 400;
    font-family: var(--font);
    color: #000;
    text-align: justify;
}
#NWB_Yarn_Reinforcement .singlemodeimg .p2 strong {
    font-size: 16px;
    font-weight: bolder;
    font-family: var(--font);
    color: #1e30b3;
    display: block;
    margin: 0 0 5px 0;
}
#NWB_Yarn_Reinforcement .singlemodeimg a {
    font-size: 14px;
    font-weight: 500;
    font-family: var(--font);
    color: #fff;
    text-decoration: none;
    background: linear-gradient(90deg, rgba(71, 68, 153, 1) 0%, rgba(56, 61, 199, 1) 79%);
    padding: 5px 15px;
    display: block;
    margin: 5px auto;
    width: 100%;
    text-align: center;
}
#NWB_Yarn_Reinforcement .singlemodeimg strong {
    font-size: 16px;
    font-weight: 500;
    font-family: var(--font);
    color: #1e30b3;
}
#NWB_Yarn_Reinforcement .modal-header {
    background:linear-gradient(90deg,rgba(71, 68, 153, 1) 0%, rgba(56, 61, 199, 1) 79%);
}
#NWB_Yarn_Reinforcement .modal-header h1 {
    font-size: 16px;
    font-weight: 500;
    font-family: var(--font);
    color: #fff;
}
#NWB_Yarn_Reinforcement .modal-header button
 {
    opacity: 1;
    filter: invert(1);
}
#NWB_Yarn_Reinforcement .modal-header button:focus
 {
    box-shadow: none;
}
#NWB_Yarn_Reinforcement .modal-dialog {
  width: 100%;
  max-width: 850px;
}
#NWB_Yarn_Reinforcement .singlemodeimg img {
    margin: 15px auto;
    display: block;
    max-width: 100%;
}
#NWB_Yarn_Reinforcement .singlemodeimg p {
    font-size: 16px;
    font-weight: 500;
    font-family: var(--font);
    /*text-transform: capitalize;*/
    text-align: justify;
}
#NWB_Yarn_Reinforcement .singlemodeimg span
 {
    font-size: 16px;
    font-weight: 500;
    font-family: var(--font);
    color: #fff;
    background: linear-gradient(90deg, rgba(71, 68, 153, 1) 0%, rgba(56, 61, 199, 1) 79%);
    padding: 10px 25px;
    margin: 20px 0;
    display: block;
    text-align: center;
}
#NWB_Yarn_Reinforcement .singlemodeimg .p2 strong {
    font-size: 16px;
    font-weight: bolder;
    font-family: var(--font);
    color: #1e30b3;
    display: block;
    margin: 0 0 5px 0;
}
#NWB_Yarn_Reinforcement .singlemodeimg .p2
 {
    font-size: 14px;
    font-weight: 400;
    font-family: var(--font);
    color: #000;
    text-align: justify;
}
#NWB_Yarn_Reinforcement .singlemodeimg .p2 strong {
    font-size: 16px;
    font-weight: bolder;
    font-family: var(--font);
    color: #1e30b3;
    display: block;
    margin: 0 0 5px 0;
}
#NWB_Yarn_Reinforcement .singlemodeimg a {
    font-size: 14px;
    font-weight: 500;
    font-family: var(--font);
    color: #fff;
    text-decoration: none;
    background: linear-gradient(90deg, rgba(71, 68, 153, 1) 0%, rgba(56, 61, 199, 1) 79%);
    padding: 5px 15px;
    display: block;
    margin: 5px auto;
    width: 100%;
    text-align: center;
}
#NWB_Yarn_Reinforcement .singlemodeimg strong {
    font-size: 16px;
    font-weight: 500;
    font-family: var(--font);
    color: #1e30b3;
}

.network_connectivityinner {
    position: relative;
    overflow: hidden;
    padding: 15px;
    box-shadow: 0 0 5px #444;
    margin: 0 0 15px 0;
}
.network_connectivityinner:after {
    position: absolute;
    content: "";
    width: 114%;
    height: 175%;
    top: 0;
    left: 40%;
    z-index: -1;
    background: #f3f3f3;
    transform: rotate(45deg);
}
.network_connectivityinner .product_subtitle {
    font-size: 18px;
    color: #20304f;
    font-weight: 500;
    font-family: var(--font);
    border: 1px solid #e3e3e3;
    display: flex;
    padding: 10px 20px;
    border-radius: 25px;
    background: #fbfbfb;
    text-align: center;
    position: relative;
    width: 50%;
    align-items: center;
    justify-content: center;
}
.network_connectivityinner .product_subtitle:before {
    position: absolute;
    content: "";
    width: 40px;
    height: 5px;
    background: #0000ff;
    border-radius: 20px;
    left: 95%;
}
.network_connectivityinner p {
    font-size: 16px;
    color: #000;
    font-weight: 400;
    font-family: var(--font);
    text-align: justify;
    /*text-transform: capitalize;*/
}
.network_connectivityinner p span {
    color: #ff0000;
    font-size: 22px;
}
.network_connectivityinner img {
    max-width: 100%;
    width: 500px;
    margin: 0 auto;
    display: block;
}
.network_connectivityinner .splide__slide img {
  width:450px;
  max-width: 100%;
  height: auto;
}
.network_connectivityinner button.splide__arrow, button.splide__pagination__page
{
    display: none;
}
.network_connectivityinner  .productdetailsaccordian button {
    font-size: 18px;
    font-weight: 500;
    font-family: var(--font);
    color: #1e30b3;
    box-shadow: inset 0 0 5px #1e30b3;
    background: #f3f3f3;
    margin: 5px 0;
}
.network_connectivityinner .productdetailsaccordian .accordion-button::after {
    display: none;
  }

.network_connectivityinner .productdetailsaccordian .accordion-button .icon {
    margin-left: auto;
    transition: transform 0.2s;
}
.network_connectivityinner .productdetailsaccordian .accordion-body {
    padding: 10px 10px 10px 0;
    box-shadow: inset 0 0 5px #757caf;
    background: #f2f6fd;
    margin:0 5px;
}
.network_connectivityinner .productdetailsaccordian .accordion-body ol {
    margin: 0;
    padding-left: 22px;
}
.network_connectivityinner .productdetailsaccordian .accordion-body ol li {
    margin: 5px 0;
}
.network_connectivityinner .productdetailsaccordian .accordion-body ul {
    padding-left: 10px;
}
.network_connectivityinner .productdetailsaccordian .accordion-body ul > li {
    list-style: none;
}
.network_connectivityinner .productdetailsaccordian .accordion-body ul li a {
    text-decoration: none;
}
.network_connectivityinner .productdetailsaccordian .accordion-body ol li a {
    font-size: 14px;
    font-weight: 500;
    font-family: var(--font);
    display: block;
    /*text-transform: capitalize;*/
    text-decoration: none;
    color: #000;
    transition: 0.2s all;
}
.network_connectivityinner .productdetailsaccordian .accordion-body ol li a:hover {
    display: block;
    color: #444;
}
.network_connect_category > li > a {
    font-weight: bold !important;
    font-size: 14px !important;
    color: #2a3bb7 !important;
}
#MT_Series_Unscreened_Keystone_Jacks .modal-header {
    background:linear-gradient(90deg,rgba(71, 68, 153, 1) 0%, rgba(56, 61, 199, 1) 79%);
}
#MT_Series_Unscreened_Keystone_Jacks .modal-header h1 {
    font-size: 16px;
    font-weight: 500;
    font-family: var(--font);
    color: #fff;
}
#MT_Series_Unscreened_Keystone_Jacks .modal-header button
 {
    opacity: 1;
    filter: invert(1);
}
#MT_Series_Unscreened_Keystone_Jacks .modal-header button:focus
 {
    box-shadow: none;
}
#MT_Series_Unscreened_Keystone_Jacks .modal-dialog {
  width: 100%;
  max-width: 850px;
}
#MT_Series_Unscreened_Keystone_Jacks .singlemodeimg img {
    margin: 15px auto;
    display: block;
    max-width: 100%;
}
#MT_Series_Unscreened_Keystone_Jacks .singlemodeimg p {
    font-size: 14px;
    font-weight: 500;
    font-family: var(--font);
    /*text-transform: capitalize;*/
    text-align: justify;
}
#MT_Series_Unscreened_Keystone_Jacks .singlemodeimg > span
 {
    font-size: 16px;
    font-weight: 500;
    font-family: var(--font);
    color: #fff;
    background: linear-gradient(90deg, rgba(71, 68, 153, 1) 0%, rgba(56, 61, 199, 1) 79%);
    padding: 10px 25px;
    margin: 20px 0;
    display: block;
    text-align: center;
}
#MT_Series_Unscreened_Keystone_Jacks .singlemodeimg .p2 strong {
    font-size: 16px;
    font-weight: bolder;
    font-family: var(--font);
    color: #1e30b3;
    display: block;
    margin: 0 0 5px 0;
}
#MT_Series_Unscreened_Keystone_Jacks .singlemodeimg .p2
 {
    font-size: 14px;
    font-weight: 400;
    font-family: var(--font);
    color: #000;
    text-align: justify;
}
#MT_Series_Unscreened_Keystone_Jacks .singlemodeimg .p2 strong {
    font-size: 16px;
    font-weight: bolder;
    font-family: var(--font);
    color: #1e30b3;
    display: block;
    margin: 0 0 5px 0;
}
#MT_Series_Unscreened_Keystone_Jacks .singlemodeimg a {
    font-size: 14px;
    font-weight: 500;
    font-family: var(--font);
    color: #fff;
    text-decoration: none;
    background: linear-gradient(90deg, rgba(71, 68, 153, 1) 0%, rgba(56, 61, 199, 1) 79%);
    padding: 5px 15px;
    display: block;
    margin: 5px auto;
    width: 100%;
    text-align: center;
}
#MT_Series_Unscreened_Keystone_Jacks .singlemodeimg > strong {
    font-size: 16px;
    font-weight: 500;
    font-family: var(--font);
    color: #1e30b3;
    margin: 15px 0 0 0;
    display: block;
}
.MT_Series_Unscreened_Keystone_Jacks_table .table.table-bordered tbody tr td {
   font-size: 14px;
   font-weight: 400;
   font-family: var(--font);
   color: #000;
   padding: 0 5px;
}
.MT_Series_Unscreened_Keystone_Jacks_table .table.table-bordered tbody tr td strong {
   font-size: 14px;
   font-weight: bold;
   font-family: var(--font);
   color: #000;
}
.MT_Series_Unscreened_Keystone_Jacks_table .table.table-bordered {
   border: 1px solid #000;
   padding: 5px;
}
.mt_6a_specification {
    box-shadow: 0 0 5px #333;
    padding: 10px;
    height: 200px;
    overflow: auto;
    border: 2px solid #1e30b3;
}
.mt_6a_specification strong {
    font-size: 16px;
    font-weight: bold;
    font-family: var(--font);
    color: #21304f;
    display: block;
    /*text-transform: capitalize;*/
}
.mt_6a_specification span {
    font-size: 14px;
    font-weight: 400;
    font-family: var(--font);
    color: #000;
    display: block;
    margin:0 0 10px 15px;
    /*text-transform: capitalize;*/
}
#Screened_6A_Keystone_Jacks .modal-header {
    background:linear-gradient(90deg,rgba(71, 68, 153, 1) 0%, rgba(56, 61, 199, 1) 79%);
}
#Screened_6A_Keystone_Jacks .modal-header h1 {
    font-size: 16px;
    font-weight: 500;
    font-family: var(--font);
    color: #fff;
}
#Screened_6A_Keystone_Jacks .modal-header button
 {
    opacity: 1;
    filter: invert(1);
}
#Screened_6A_Keystone_Jacks .modal-header button:focus
 {
    box-shadow: none;
}
#Screened_6A_Keystone_Jacks .modal-dialog {
  width: 100%;
  max-width: 850px;
}
#Screened_6A_Keystone_Jacks .singlemodeimg img {
    margin: 15px auto;
    display: block;
    max-width: 100%;
}
#Screened_6A_Keystone_Jacks .singlemodeimg p {
    font-size: 14px;
    font-weight: 500;
    font-family: var(--font);
    /*text-transform: capitalize;*/
    text-align: justify;
}
#Screened_6A_Keystone_Jacks .singlemodeimg > span
 {
    font-size: 16px;
    font-weight: 500;
    font-family: var(--font);
    color: #fff;
    background: linear-gradient(90deg, rgba(71, 68, 153, 1) 0%, rgba(56, 61, 199, 1) 79%);
    padding: 10px 25px;
    margin: 20px 0;
    display: block;
    text-align: center;
}
#Screened_6A_Keystone_Jacks .singlemodeimg .p2 strong {
    font-size: 16px;
    font-weight: bolder;
    font-family: var(--font);
    color: #1e30b3;
    display: block;
    margin: 0 0 5px 0;
}
#Screened_6A_Keystone_Jacks .singlemodeimg .p2
 {
    font-size: 14px;
    font-weight: 400;
    font-family: var(--font);
    color: #000;
    text-align: justify;
}
#Screened_6A_Keystone_Jacks .singlemodeimg .p2 strong {
    font-size: 16px;
    font-weight: bolder;
    font-family: var(--font);
    color: #1e30b3;
    display: block;
    margin: 0 0 5px 0;
}
#Screened_6A_Keystone_Jacks .singlemodeimg a {
    font-size: 14px;
    font-weight: 500;
    font-family: var(--font);
    color: #fff;
    text-decoration: none;
    background: linear-gradient(90deg, rgba(71, 68, 153, 1) 0%, rgba(56, 61, 199, 1) 79%);
    padding: 5px 15px;
    display: block;
    margin: 5px auto;
    width: 100%;
    text-align: center;
}
#Screened_6A_Keystone_Jacks .singlemodeimg > strong {
    font-size: 16px;
    font-weight: 500;
    font-family: var(--font);
    color: #1e30b3;
    margin: 15px 0 0 0;
    display: block;
}
.MT_Series_Unscreened_Keystone_Jacks_table .table.table-bordered tbody tr td {
   font-size: 14px;
   font-weight: 400;
   font-family: var(--font);
   color: #000;
   padding: 0 5px;
}
.MT_Series_Unscreened_Keystone_Jacks_table .table.table-bordered tbody tr td strong {
   font-size: 14px;
   font-weight: bold;
   font-family: var(--font);
   color: #000;
}
.MT_Series_Unscreened_Keystone_Jacks_table .table.table-bordered {
   border: 1px solid #000;
   padding: 5px;
}
.Keystone_6a_specification {
    box-shadow: 0 0 5px #333;
    padding: 10px;
    height: 200px;
    overflow: auto;
    border: 2px solid #1e30b3;
}
.Keystone_6a_specification strong {
    font-size: 16px;
    font-weight: bold;
    font-family: var(--font);
    color: #21304f;
    display: block;
    /*text-transform: capitalize;*/
}
.Keystone_6a_specification span {
    font-size: 14px;
    font-weight: 400;
    font-family: var(--font);
    color: #000;
    display: block;
    margin:0 0 10px 15px;
    /*text-transform: capitalize;*/
}
#Screened_6A_Toolless_Keystone_Jacks .modal-header {
    background:linear-gradient(90deg,rgba(71, 68, 153, 1) 0%, rgba(56, 61, 199, 1) 79%);
}
#Screened_6A_Toolless_Keystone_Jacks .modal-header h1 {
    font-size: 16px;
    font-weight: 500;
    font-family: var(--font);
    color: #fff;
}
#Screened_6A_Toolless_Keystone_Jacks .modal-header button
 {
    opacity: 1;
    filter: invert(1);
}
#Screened_6A_Toolless_Keystone_Jacks .modal-header button:focus
 {
    box-shadow: none;
}
#Screened_6A_Toolless_Keystone_Jacks .modal-dialog {
  width: 100%;
  max-width: 850px;
}
#Screened_6A_Toolless_Keystone_Jacks .singlemodeimg img {
    margin: 15px auto;
    display: block;
    max-width: 100%;
}
#Screened_6A_Toolless_Keystone_Jacks .singlemodeimg p {
    font-size: 14px;
    font-weight: 500;
    font-family: var(--font);
    /*text-transform: capitalize;*/
    text-align: justify;
}
#Screened_6A_Toolless_Keystone_Jacks .singlemodeimg > span
 {
    font-size: 16px;
    font-weight: 500;
    font-family: var(--font);
    color: #fff;
    background: linear-gradient(90deg, rgba(71, 68, 153, 1) 0%, rgba(56, 61, 199, 1) 79%);
    padding: 10px 25px;
    margin: 20px 0;
    display: block;
    text-align: center;
}
#Screened_6A_Toolless_Keystone_Jacks .singlemodeimg .p2 strong {
    font-size: 16px;
    font-weight: bolder;
    font-family: var(--font);
    color: #1e30b3;
    display: block;
    margin: 0 0 5px 0;
}
#Screened_6A_Toolless_Keystone_Jacks .singlemodeimg .p2
 {
    font-size: 14px;
    font-weight: 400;
    font-family: var(--font);
    color: #000;
    text-align: justify;
}
#Screened_6A_Toolless_Keystone_Jacks .singlemodeimg .p2 strong {
    font-size: 16px;
    font-weight: bolder;
    font-family: var(--font);
    color: #1e30b3;
    display: block;
    margin: 0 0 5px 0;
}
#Screened_6A_Toolless_Keystone_Jacks .singlemodeimg a {
    font-size: 14px;
    font-weight: 500;
    font-family: var(--font);
    color: #fff;
    text-decoration: none;
    background: linear-gradient(90deg, rgba(71, 68, 153, 1) 0%, rgba(56, 61, 199, 1) 79%);
    padding: 5px 15px;
    display: block;
    margin: 5px auto;
    width: 100%;
    text-align: center;
}
#Screened_6A_Toolless_Keystone_Jacks .singlemodeimg > strong {
    font-size: 16px;
    font-weight: 500;
    font-family: var(--font);
    color: #1e30b3;
    margin: 15px 0 0 0;
    display: block;
}
.Screened_6A_Toolless_Keystone_Jacks_table .table.table-bordered tbody tr td {
   font-size: 14px;
   font-weight: 400;
   font-family: var(--font);
   color: #000;
   padding: 0 5px;
}
.Screened_6A_Toolless_Keystone_Jacks_table .table.table-bordered tbody tr td strong {
   font-size: 14px;
   font-weight: bold;
   font-family: var(--font);
   color: #000;
}
.Screened_6A_Toolless_Keystone_Jacks_table .table.table-bordered {
   border: 1px solid #000;
   padding: 5px;
}
.Toolless_6A_Keystone_specification {
    box-shadow: 0 0 5px #333;
    padding: 10px;
    height: 200px;
    overflow: auto;
    border: 2px solid #1e30b3;
}
.Toolless_6A_Keystone_specification strong {
    font-size: 16px;
    font-weight: bold;
    font-family: var(--font);
    color: #21304f;
    display: block;
    /*text-transform: capitalize;*/
}
.Toolless_6A_Keystone_specification span {
    font-size: 14px;
    font-weight: 400;
    font-family: var(--font);
    color: #000;
    display: block;
    margin:0 0 10px 15px;
    /*text-transform: capitalize;*/
}
#Unscreened_6A_Keystone_Jacks .modal-header {
    background:linear-gradient(90deg,rgba(71, 68, 153, 1) 0%, rgba(56, 61, 199, 1) 79%);
}
#Unscreened_6A_Keystone_Jacks .modal-header h1 {
    font-size: 16px;
    font-weight: 500;
    font-family: var(--font);
    color: #fff;
}
#Unscreened_6A_Keystone_Jacks .modal-header button
 {
    opacity: 1;
    filter: invert(1);
}
#Unscreened_6A_Keystone_Jacks .modal-header button:focus
 {
    box-shadow: none;
}
#Unscreened_6A_Keystone_Jacks .modal-dialog {
  width: 100%;
  max-width: 850px;
}
#Unscreened_6A_Keystone_Jacks .singlemodeimg img {
    margin: 15px auto;
    display: block;
    max-width: 100%;
}
#Unscreened_6A_Keystone_Jacks .singlemodeimg p {
    font-size: 14px;
    font-weight: 500;
    font-family: var(--font);
    /*text-transform: capitalize;*/
    text-align: justify;
}
#Unscreened_6A_Keystone_Jacks .singlemodeimg > span
 {
    font-size: 16px;
    font-weight: 500;
    font-family: var(--font);
    color: #fff;
    background: linear-gradient(90deg, rgba(71, 68, 153, 1) 0%, rgba(56, 61, 199, 1) 79%);
    padding: 10px 25px;
    margin: 20px 0;
    display: block;
    text-align: center;
}
#Unscreened_6A_Keystone_Jacks .singlemodeimg .p2 strong {
    font-size: 16px;
    font-weight: bolder;
    font-family: var(--font);
    color: #1e30b3;
    display: block;
    margin: 0 0 5px 0;
}
#Unscreened_6A_Keystone_Jacks .singlemodeimg .p2
 {
    font-size: 14px;
    font-weight: 400;
    font-family: var(--font);
    color: #000;
    text-align: justify;
}
#Unscreened_6A_Keystone_Jacks .singlemodeimg .p2 strong {
    font-size: 16px;
    font-weight: bolder;
    font-family: var(--font);
    color: #1e30b3;
    display: block;
    margin: 0 0 5px 0;
}
#Unscreened_6A_Keystone_Jacks .singlemodeimg a {
    font-size: 14px;
    font-weight: 500;
    font-family: var(--font);
    color: #fff;
    text-decoration: none;
    background: linear-gradient(90deg, rgba(71, 68, 153, 1) 0%, rgba(56, 61, 199, 1) 79%);
    padding: 5px 15px;
    display: block;
    margin: 5px auto;
    width: 100%;
    text-align: center;
}
#Unscreened_6A_Keystone_Jacks .singlemodeimg > strong {
    font-size: 16px;
    font-weight: 500;
    font-family: var(--font);
    color: #1e30b3;
    margin: 15px 0 0 0;
    display: block;
}
.Unscreened_6A_Keystone_Jacks_table .table.table-bordered tbody tr td {
   font-size: 14px;
   font-weight: 400;
   font-family: var(--font);
   color: #000;
   padding: 0 5px;
}
.Unscreened_6A_Keystone_Jacks_table .table.table-bordered tbody tr td strong {
   font-size: 14px;
   font-weight: bold;
   font-family: var(--font);
   color: #000;
}
.Unscreened_6A_Keystone_Jacks_table .table.table-bordered {
   border: 1px solid #000;
   padding: 5px;
}
.Unscreened_6A_Keystone_specification {
    box-shadow: 0 0 5px #333;
    padding: 10px;
    height: 200px;
    overflow: auto;
    border: 2px solid #1e30b3;
}
.Unscreened_6A_Keystone_specification strong {
    font-size: 16px;
    font-weight: bold;
    font-family: var(--font);
    color: #21304f;
    display: block;
    /*text-transform: capitalize;*/
}
.Unscreened_6A_Keystone_specification span {
    font-size: 14px;
    font-weight: 400;
    font-family: var(--font);
    color: #000;
    display: block;
    margin:0 0 10px 15px;
    /*text-transform: capitalize;*/
}
#Screened_Keystone_Feed_Thru_Couplers .modal-header {
    background:linear-gradient(90deg,rgba(71, 68, 153, 1) 0%, rgba(56, 61, 199, 1) 79%);
}
#Screened_Keystone_Feed_Thru_Couplers .modal-header h1 {
    font-size: 16px;
    font-weight: 500;
    font-family: var(--font);
    color: #fff;
}
#Screened_Keystone_Feed_Thru_Couplers .modal-header button
 {
    opacity: 1;
    filter: invert(1);
}
#Screened_Keystone_Feed_Thru_Couplers .modal-header button:focus
 {
    box-shadow: none;
}
#Screened_Keystone_Feed_Thru_Couplers .modal-dialog {
  width: 100%;
  max-width: 850px;
}
#Screened_Keystone_Feed_Thru_Couplers .singlemodeimg img {
    margin: 15px auto;
    display: block;
    max-width: 100%;
}
#Screened_Keystone_Feed_Thru_Couplers .singlemodeimg p {
    font-size: 14px;
    font-weight: 500;
    font-family: var(--font);
    /*text-transform: capitalize;*/
    text-align: justify;
}
#Screened_Keystone_Feed_Thru_Couplers .singlemodeimg > span
 {
    font-size: 16px;
    font-weight: 500;
    font-family: var(--font);
    color: #fff;
    background: linear-gradient(90deg, rgba(71, 68, 153, 1) 0%, rgba(56, 61, 199, 1) 79%);
    padding: 10px 25px;
    margin: 20px 0;
    display: block;
    text-align: center;
}
#Screened_Keystone_Feed_Thru_Couplers .singlemodeimg .p2 strong {
    font-size: 16px;
    font-weight: bolder;
    font-family: var(--font);
    color: #1e30b3;
    display: block;
    margin: 0 0 5px 0;
}
#Screened_Keystone_Feed_Thru_Couplers .singlemodeimg .p2
 {
    font-size: 14px;
    font-weight: 400;
    font-family: var(--font);
    color: #000;
    text-align: justify;
}
#Screened_Keystone_Feed_Thru_Couplers .singlemodeimg .p2 strong {
    font-size: 16px;
    font-weight: bolder;
    font-family: var(--font);
    color: #1e30b3;
    display: block;
    margin: 0 0 5px 0;
}
#Screened_Keystone_Feed_Thru_Couplers .singlemodeimg a {
    font-size: 14px;
    font-weight: 500;
    font-family: var(--font);
    color: #fff;
    text-decoration: none;
    background: linear-gradient(90deg, rgba(71, 68, 153, 1) 0%, rgba(56, 61, 199, 1) 79%);
    padding: 5px 15px;
    display: block;
    margin: 5px auto;
    width: 100%;
    text-align: center;
}
#Screened_Keystone_Feed_Thru_Couplers .singlemodeimg > strong {
    font-size: 16px;
    font-weight: 500;
    font-family: var(--font);
    color: #1e30b3;
    margin: 15px 0 0 0;
    display: block;
}
.Screened_Feed_Thru_Couplers_specification {
    box-shadow: 0 0 5px #333;
    padding: 10px;
    height: 200px;
    overflow: auto;
    border: 2px solid #1e30b3;
}
.Screened_Feed_Thru_Couplers_specification strong {
    font-size: 16px;
    font-weight: bold;
    font-family: var(--font);
    color: #21304f;
    display: block;
    /*text-transform: capitalize;*/
}
.Screened_Feed_Thru_Couplers_specification span {
    font-size: 14px;
    font-weight: 400;
    font-family: var(--font);
    color: #000;
    display: block;
    margin:0 0 10px 15px;
    /*text-transform: capitalize;*/
}
#Screened6_Keystone_Jack .modal-header {
    background:linear-gradient(90deg,rgba(71, 68, 153, 1) 0%, rgba(56, 61, 199, 1) 79%);
}
#Screened6_Keystone_Jack .modal-header h1 {
    font-size: 16px;
    font-weight: 500;
    font-family: var(--font);
    color: #fff;
}
#Screened6_Keystone_Jack .modal-header button
 {
    opacity: 1;
    filter: invert(1);
}
#Screened6_Keystone_Jack .modal-header button:focus
 {
    box-shadow: none;
}
#Screened6_Keystone_Jack .modal-dialog {
  width: 100%;
  max-width: 850px;
}
#Screened6_Keystone_Jack .singlemodeimg img {
    margin: 15px auto;
    display: block;
    max-width: 100%;
}
#Screened6_Keystone_Jack .singlemodeimg p {
    font-size: 14px;
    font-weight: 500;
    font-family: var(--font);
    /*text-transform: capitalize;*/
    text-align: justify;
}
#Screened6_Keystone_Jack .singlemodeimg > span
 {
    font-size: 16px;
    font-weight: 500;
    font-family: var(--font);
    color: #fff;
    background: linear-gradient(90deg, rgba(71, 68, 153, 1) 0%, rgba(56, 61, 199, 1) 79%);
    padding: 10px 25px;
    margin: 20px 0;
    display: block;
    text-align: center;
}
#Screened6_Keystone_Jack .singlemodeimg .p2 strong {
    font-size: 16px;
    font-weight: bolder;
    font-family: var(--font);
    color: #1e30b3;
    display: block;
    margin: 0 0 5px 0;
}
#Screened6_Keystone_Jack .singlemodeimg .p2
 {
    font-size: 14px;
    font-weight: 400;
    font-family: var(--font);
    color: #000;
    text-align: justify;
}
#Screened6_Keystone_Jack .singlemodeimg .p2 strong {
    font-size: 16px;
    font-weight: bolder;
    font-family: var(--font);
    color: #1e30b3;
    display: block;
    margin: 0 0 5px 0;
}
#Screened6_Keystone_Jack .singlemodeimg a {
    font-size: 14px;
    font-weight: 500;
    font-family: var(--font);
    color: #fff;
    text-decoration: none;
    background: linear-gradient(90deg, rgba(71, 68, 153, 1) 0%, rgba(56, 61, 199, 1) 79%);
    padding: 5px 15px;
    display: block;
    margin: 5px auto;
    width: 100%;
    text-align: center;
}
#Screened6_Keystone_Jack .singlemodeimg > strong {
    font-size: 16px;
    font-weight: 500;
    font-family: var(--font);
    color: #1e30b3;
    margin: 15px 0 0 0;
    display: block;
}
.Screened6_Keystone_Jack_specification {
    box-shadow: 0 0 5px #333;
    padding: 10px;
    height: 200px;
    overflow: auto;
    border: 2px solid #1e30b3;
}
.Screened6_Keystone_Jack_specification strong {
    font-size: 16px;
    font-weight: bold;
    font-family: var(--font);
    color: #21304f;
    display: block;
    /*text-transform: capitalize;*/
}
.Screened6_Keystone_Jack_specification span {
    font-size: 14px;
    font-weight: 400;
    font-family: var(--font);
    color: #000;
    display: block;
    margin:0 0 10px 15px;
    /*text-transform: capitalize;*/
}
#Screened6_Toolless_Keystone_Jacks .modal-header {
    background:linear-gradient(90deg,rgba(71, 68, 153, 1) 0%, rgba(56, 61, 199, 1) 79%);
}
#Screened6_Toolless_Keystone_Jacks .modal-header h1 {
    font-size: 16px;
    font-weight: 500;
    font-family: var(--font);
    color: #fff;
}
#Screened6_Toolless_Keystone_Jacks .modal-header button
 {
    opacity: 1;
    filter: invert(1);
}
#Screened6_Toolless_Keystone_Jacks .modal-header button:focus
 {
    box-shadow: none;
}
#Screened6_Toolless_Keystone_Jacks .modal-dialog {
  width: 100%;
  max-width: 850px;
}
#Screened6_Toolless_Keystone_Jacks .singlemodeimg img {
    margin: 15px auto;
    display: block;
    max-width: 100%;
}
#Screened6_Toolless_Keystone_Jacks .singlemodeimg p {
    font-size: 14px;
    font-weight: 500;
    font-family: var(--font);
    /*text-transform: capitalize;*/
    text-align: justify;
}
#Screened6_Toolless_Keystone_Jacks .singlemodeimg > span
 {
    font-size: 16px;
    font-weight: 500;
    font-family: var(--font);
    color: #fff;
    background: linear-gradient(90deg, rgba(71, 68, 153, 1) 0%, rgba(56, 61, 199, 1) 79%);
    padding: 10px 25px;
    margin: 20px 0;
    display: block;
    text-align: center;
}
#Screened6_Toolless_Keystone_Jacks .singlemodeimg .p2 strong {
    font-size: 16px;
    font-weight: bolder;
    font-family: var(--font);
    color: #1e30b3;
    display: block;
    margin: 0 0 5px 0;
}
#Screened6_Toolless_Keystone_Jacks .singlemodeimg .p2
 {
    font-size: 14px;
    font-weight: 400;
    font-family: var(--font);
    color: #000;
    text-align: justify;
}
#Screened6_Toolless_Keystone_Jacks .singlemodeimg .p2 strong {
    font-size: 16px;
    font-weight: bolder;
    font-family: var(--font);
    color: #1e30b3;
    display: block;
    margin: 0 0 5px 0;
}
#Screened6_Toolless_Keystone_Jacks .singlemodeimg a {
    font-size: 14px;
    font-weight: 500;
    font-family: var(--font);
    color: #fff;
    text-decoration: none;
    background: linear-gradient(90deg, rgba(71, 68, 153, 1) 0%, rgba(56, 61, 199, 1) 79%);
    padding: 5px 15px;
    display: block;
    margin: 5px auto;
    width: 100%;
    text-align: center;
}
#Screened6_Toolless_Keystone_Jacks .singlemodeimg > strong {
    font-size: 16px;
    font-weight: 500;
    font-family: var(--font);
    color: #1e30b3;
    margin: 15px 0 0 0;
    display: block;
}
.Screened6_Toolless_Keystone_Jacks_specification {
    box-shadow: 0 0 5px #333;
    padding: 10px;
    height: 200px;
    overflow: auto;
    border: 2px solid #1e30b3;
}
.Screened6_Toolless_Keystone_Jacks_specification strong {
    font-size: 16px;
    font-weight: bold;
    font-family: var(--font);
    color: #21304f;
    display: block;
    /*text-transform: capitalize;*/
}
.Screened6_Toolless_Keystone_Jacks_specification span {
    font-size: 14px;
    font-weight: 400;
    font-family: var(--font);
    color: #000;
    display: block;
    margin:0 0 10px 15px;
    /*text-transform: capitalize;*/
}
#Unscreened6_Keystone_Feed_Thru_Couplers .modal-header {
    background:linear-gradient(90deg,rgba(71, 68, 153, 1) 0%, rgba(56, 61, 199, 1) 79%);
}
#Unscreened6_Keystone_Feed_Thru_Couplers .modal-header h1 {
    font-size: 16px;
    font-weight: 500;
    font-family: var(--font);
    color: #fff;
}
#Unscreened6_Keystone_Feed_Thru_Couplers .modal-header button
 {
    opacity: 1;
    filter: invert(1);
}
#Unscreened6_Keystone_Feed_Thru_Couplers .modal-header button:focus
 {
    box-shadow: none;
}
#Unscreened6_Keystone_Feed_Thru_Couplers .modal-dialog {
  width: 100%;
  max-width: 850px;
}
#Unscreened6_Keystone_Feed_Thru_Couplers .singlemodeimg img {
    margin: 15px auto;
    display: block;
    max-width: 100%;
}
#Unscreened6_Keystone_Feed_Thru_Couplers .singlemodeimg p {
    font-size: 14px;
    font-weight: 500;
    font-family: var(--font);
    /*text-transform: capitalize;*/
    text-align: justify;
}
#Unscreened6_Keystone_Feed_Thru_Couplers .singlemodeimg > span
 {
    font-size: 16px;
    font-weight: 500;
    font-family: var(--font);
    color: #fff;
    background: linear-gradient(90deg, rgba(71, 68, 153, 1) 0%, rgba(56, 61, 199, 1) 79%);
    padding: 10px 25px;
    margin: 20px 0;
    display: block;
    text-align: center;
}
#Unscreened6_Keystone_Feed_Thru_Couplers .singlemodeimg .p2 strong {
    font-size: 16px;
    font-weight: bolder;
    font-family: var(--font);
    color: #1e30b3;
    display: block;
    margin: 0 0 5px 0;
}
#Unscreened6_Keystone_Feed_Thru_Couplers .singlemodeimg .p2
 {
    font-size: 14px;
    font-weight: 400;
    font-family: var(--font);
    color: #000;
    text-align: justify;
}
#Unscreened6_Keystone_Feed_Thru_Couplers .singlemodeimg .p2 strong {
    font-size: 16px;
    font-weight: bolder;
    font-family: var(--font);
    color: #1e30b3;
    display: block;
    margin: 0 0 5px 0;
}
#Unscreened6_Keystone_Feed_Thru_Couplers .singlemodeimg a {
    font-size: 14px;
    font-weight: 500;
    font-family: var(--font);
    color: #fff;
    text-decoration: none;
    background: linear-gradient(90deg, rgba(71, 68, 153, 1) 0%, rgba(56, 61, 199, 1) 79%);
    padding: 5px 15px;
    display: block;
    margin: 5px auto;
    width: 100%;
    text-align: center;
}
#Unscreened6_Keystone_Feed_Thru_Couplers .singlemodeimg > strong {
    font-size: 16px;
    font-weight: 500;
    font-family: var(--font);
    color: #1e30b3;
    margin: 15px 0 0 0;
    display: block;
}
.Unscreened6_Feed_Thru_Couplers_specification {
    box-shadow: 0 0 5px #333;
    padding: 10px;
    height: 200px;
    overflow: auto;
    border: 2px solid #1e30b3;
}
.Unscreened6_Feed_Thru_Couplers_specification strong {
    font-size: 16px;
    font-weight: bold;
    font-family: var(--font);
    color: #21304f;
    display: block;
    /*text-transform: capitalize;*/
}
.Unscreened6_Feed_Thru_Couplers_specification span {
    font-size: 14px;
    font-weight: 400;
    font-family: var(--font);
    color: #000;
    display: block;
    margin:0 0 10px 15px;
    /*text-transform: capitalize;*/
}
#Unscreened6_Keystone_Jacks .modal-header {
    background:linear-gradient(90deg,rgba(71, 68, 153, 1) 0%, rgba(56, 61, 199, 1) 79%);
}
#Unscreened6_Keystone_Jacks .modal-header h1 {
    font-size: 16px;
    font-weight: 500;
    font-family: var(--font);
    color: #fff;
}
#Unscreened6_Keystone_Jacks .modal-header button
 {
    opacity: 1;
    filter: invert(1);
}
#Unscreened6_Keystone_Jacks .modal-header button:focus
 {
    box-shadow: none;
}
#Unscreened6_Keystone_Jacks .modal-dialog {
  width: 100%;
  max-width: 850px;
}
#Unscreened6_Keystone_Jacks .singlemodeimg img {
    margin: 15px auto;
    display: block;
    max-width: 100%;
}
#Unscreened6_Keystone_Jacks .singlemodeimg p {
    font-size: 14px;
    font-weight: 500;
    font-family: var(--font);
    /*text-transform: capitalize;*/
    text-align: justify;
}
#Unscreened6_Keystone_Jacks .singlemodeimg > span
 {
    font-size: 16px;
    font-weight: 500;
    font-family: var(--font);
    color: #fff;
    background: linear-gradient(90deg, rgba(71, 68, 153, 1) 0%, rgba(56, 61, 199, 1) 79%);
    padding: 10px 25px;
    margin: 20px 0;
    display: block;
    text-align: center;
}
#Unscreened6_Keystone_Jacks .singlemodeimg .p2 strong {
    font-size: 16px;
    font-weight: bolder;
    font-family: var(--font);
    color: #1e30b3;
    display: block;
    margin: 0 0 5px 0;
}
#Unscreened6_Keystone_Jacks .singlemodeimg .p2
 {
    font-size: 14px;
    font-weight: 400;
    font-family: var(--font);
    color: #000;
    text-align: justify;
}
#Unscreened6_Keystone_Jacks .singlemodeimg .p2 strong {
    font-size: 16px;
    font-weight: bolder;
    font-family: var(--font);
    color: #1e30b3;
    display: block;
    margin: 0 0 5px 0;
}
#Unscreened6_Keystone_Jacks .singlemodeimg a {
    font-size: 14px;
    font-weight: 500;
    font-family: var(--font);
    color: #fff;
    text-decoration: none;
    background: linear-gradient(90deg, rgba(71, 68, 153, 1) 0%, rgba(56, 61, 199, 1) 79%);
    padding: 5px 15px;
    display: block;
    margin: 5px auto;
    width: 100%;
    text-align: center;
}
#Unscreened6_Keystone_Jacks .singlemodeimg > strong {
    font-size: 16px;
    font-weight: 500;
    font-family: var(--font);
    color: #1e30b3;
    margin: 15px 0 0 0;
    display: block;
}
.Unscreened6_Keystone_Jacks_specification {
    box-shadow: 0 0 5px #333;
    padding: 10px;
    height: 200px;
    overflow: auto;
    border: 2px solid #1e30b3;
}
.Unscreened6_Keystone_Jacks_specification strong {
    font-size: 16px;
    font-weight: bold;
    font-family: var(--font);
    color: #21304f;
    display: block;
    /*text-transform: capitalize;*/
}
.Unscreened6_Keystone_Jacks_specification span {
    font-size: 14px;
    font-weight: 400;
    font-family: var(--font);
    color: #000;
    display: block;
    margin:0 0 10px 15px;
    /*text-transform: capitalize;*/
}
#Screened5e_Keystone_Feed_Thru_Couplers .modal-header {
    background:linear-gradient(90deg,rgba(71, 68, 153, 1) 0%, rgba(56, 61, 199, 1) 79%);
}
#Screened5e_Keystone_Feed_Thru_Couplers .modal-header h1 {
    font-size: 16px;
    font-weight: 500;
    font-family: var(--font);
    color: #fff;
}
#Screened5e_Keystone_Feed_Thru_Couplers .modal-header button
 {
    opacity: 1;
    filter: invert(1);
}
#Screened5e_Keystone_Feed_Thru_Couplers .modal-header button:focus
 {
    box-shadow: none;
}
#Screened5e_Keystone_Feed_Thru_Couplers .modal-dialog {
  width: 100%;
  max-width: 850px;
}
#Screened5e_Keystone_Feed_Thru_Couplers .singlemodeimg img {
    margin: 15px auto;
    display: block;
    max-width: 100%;
}
#Screened5e_Keystone_Feed_Thru_Couplers .singlemodeimg p {
    font-size: 14px;
    font-weight: 500;
    font-family: var(--font);
    /*text-transform: capitalize;*/
    text-align: justify;
}
#Screened5e_Keystone_Feed_Thru_Couplers .singlemodeimg > span
 {
    font-size: 16px;
    font-weight: 500;
    font-family: var(--font);
    color: #fff;
    background: linear-gradient(90deg, rgba(71, 68, 153, 1) 0%, rgba(56, 61, 199, 1) 79%);
    padding: 10px 25px;
    margin: 20px 0;
    display: block;
    text-align: center;
}
#Screened5e_Keystone_Feed_Thru_Couplers .singlemodeimg .p2 strong {
    font-size: 16px;
    font-weight: bolder;
    font-family: var(--font);
    color: #1e30b3;
    display: block;
    margin: 0 0 5px 0;
}
#Screened5e_Keystone_Feed_Thru_Couplers .singlemodeimg .p2
 {
    font-size: 14px;
    font-weight: 400;
    font-family: var(--font);
    color: #000;
    text-align: justify;
}
#Screened5e_Keystone_Feed_Thru_Couplers .singlemodeimg .p2 strong {
    font-size: 16px;
    font-weight: bolder;
    font-family: var(--font);
    color: #1e30b3;
    display: block;
    margin: 0 0 5px 0;
}
#Screened5e_Keystone_Feed_Thru_Couplers .singlemodeimg a {
    font-size: 14px;
    font-weight: 500;
    font-family: var(--font);
    color: #fff;
    text-decoration: none;
    background: linear-gradient(90deg, rgba(71, 68, 153, 1) 0%, rgba(56, 61, 199, 1) 79%);
    padding: 5px 15px;
    display: block;
    margin: 5px auto;
    width: 100%;
    text-align: center;
}
#Screened5e_Keystone_Feed_Thru_Couplers .singlemodeimg > strong {
    font-size: 16px;
    font-weight: 500;
    font-family: var(--font);
    color: #1e30b3;
    margin: 15px 0 0 0;
    display: block;
}
.Screened5e_Keystone_Feed_specification {
    box-shadow: 0 0 5px #333;
    padding: 10px;
    height: 200px;
    overflow: auto;
    border: 2px solid #1e30b3;
}
.Screened5e_Keystone_Feed_specification strong {
    font-size: 16px;
    font-weight: bold;
    font-family: var(--font);
    color: #21304f;
    display: block;
    /*text-transform: capitalize;*/
}
.Screened5e_Keystone_Feed_specification span {
    font-size: 14px;
    font-weight: 400;
    font-family: var(--font);
    color: #000;
    display: block;
    margin:0 0 10px 15px;
    /*text-transform: capitalize;*/
}
#Screened5e_Keystone_Jack .modal-header {
    background:linear-gradient(90deg,rgba(71, 68, 153, 1) 0%, rgba(56, 61, 199, 1) 79%);
}
#Screened5e_Keystone_Jack .modal-header h1 {
    font-size: 16px;
    font-weight: 500;
    font-family: var(--font);
    color: #fff;
}
#Screened5e_Keystone_Jack .modal-header button
 {
    opacity: 1;
    filter: invert(1);
}
#Screened5e_Keystone_Jack .modal-header button:focus
 {
    box-shadow: none;
}
#Screened5e_Keystone_Jack .modal-dialog {
  width: 100%;
  max-width: 850px;
}
#Screened5e_Keystone_Jack .singlemodeimg img {
    margin: 15px auto;
    display: block;
    max-width: 100%;
}
#Screened5e_Keystone_Jack .singlemodeimg p {
    font-size: 14px;
    font-weight: 500;
    font-family: var(--font);
    /*text-transform: capitalize;*/
    text-align: justify;
}
#Screened5e_Keystone_Jack .singlemodeimg > span
 {
    font-size: 16px;
    font-weight: 500;
    font-family: var(--font);
    color: #fff;
    background: linear-gradient(90deg, rgba(71, 68, 153, 1) 0%, rgba(56, 61, 199, 1) 79%);
    padding: 10px 25px;
    margin: 20px 0;
    display: block;
    text-align: center;
}
#Screened5e_Keystone_Jack .singlemodeimg .p2 strong {
    font-size: 16px;
    font-weight: bolder;
    font-family: var(--font);
    color: #1e30b3;
    display: block;
    margin: 0 0 5px 0;
}
#Screened5e_Keystone_Jack .singlemodeimg .p2
 {
    font-size: 14px;
    font-weight: 400;
    font-family: var(--font);
    color: #000;
    text-align: justify;
}
#Screened5e_Keystone_Jack .singlemodeimg .p2 strong {
    font-size: 16px;
    font-weight: bolder;
    font-family: var(--font);
    color: #1e30b3;
    display: block;
    margin: 0 0 5px 0;
}
#Screened5e_Keystone_Jack .singlemodeimg a {
    font-size: 14px;
    font-weight: 500;
    font-family: var(--font);
    color: #fff;
    text-decoration: none;
    background: linear-gradient(90deg, rgba(71, 68, 153, 1) 0%, rgba(56, 61, 199, 1) 79%);
    padding: 5px 15px;
    display: block;
    margin: 5px auto;
    width: 100%;
    text-align: center;
}
#Screened5e_Keystone_Jack .singlemodeimg > strong {
    font-size: 16px;
    font-weight: 500;
    font-family: var(--font);
    color: #1e30b3;
    margin: 15px 0 0 0;
    display: block;
}
.Screened5e_Keystone_Jack_specification {
    box-shadow: 0 0 5px #333;
    padding: 10px;
    height: 200px;
    overflow: auto;
    border: 2px solid #1e30b3;
}
.Screened5e_Keystone_Jack_specification strong {
    font-size: 16px;
    font-weight: bold;
    font-family: var(--font);
    color: #21304f;
    display: block;
    /*text-transform: capitalize;*/
}
.Screened5e_Keystone_Jack_specification span {
    font-size: 14px;
    font-weight: 400;
    font-family: var(--font);
    color: #000;
    display: block;
    margin:0 0 10px 15px;
    /*text-transform: capitalize;*/
}
#Screened5e_Toolless_Keystone_Jacks .modal-header {
    background:linear-gradient(90deg,rgba(71, 68, 153, 1) 0%, rgba(56, 61, 199, 1) 79%);
}
#Screened5e_Toolless_Keystone_Jacks .modal-header h1 {
    font-size: 16px;
    font-weight: 500;
    font-family: var(--font);
    color: #fff;
}
#Screened5e_Toolless_Keystone_Jacks .modal-header button
 {
    opacity: 1;
    filter: invert(1);
}
#Screened5e_Toolless_Keystone_Jacks .modal-header button:focus
 {
    box-shadow: none;
}
#Screened5e_Toolless_Keystone_Jacks .modal-dialog {
  width: 100%;
  max-width: 850px;
}
#Screened5e_Toolless_Keystone_Jacks .singlemodeimg img {
    margin: 15px auto;
    display: block;
    max-width: 100%;
}
#Screened5e_Toolless_Keystone_Jacks .singlemodeimg p {
    font-size: 14px;
    font-weight: 500;
    font-family: var(--font);
    /*text-transform: capitalize;*/
    text-align: justify;
}
#Screened5e_Toolless_Keystone_Jacks .singlemodeimg > span
 {
    font-size: 16px;
    font-weight: 500;
    font-family: var(--font);
    color: #fff;
    background: linear-gradient(90deg, rgba(71, 68, 153, 1) 0%, rgba(56, 61, 199, 1) 79%);
    padding: 10px 25px;
    margin: 20px 0;
    display: block;
    text-align: center;
}
#Screened5e_Toolless_Keystone_Jacks .singlemodeimg .p2 strong {
    font-size: 16px;
    font-weight: bolder;
    font-family: var(--font);
    color: #1e30b3;
    display: block;
    margin: 0 0 5px 0;
}
#Screened5e_Toolless_Keystone_Jacks .singlemodeimg .p2
 {
    font-size: 14px;
    font-weight: 400;
    font-family: var(--font);
    color: #000;
    text-align: justify;
}
#Screened5e_Toolless_Keystone_Jacks .singlemodeimg .p2 strong {
    font-size: 16px;
    font-weight: bolder;
    font-family: var(--font);
    color: #1e30b3;
    display: block;
    margin: 0 0 5px 0;
}
#Screened5e_Toolless_Keystone_Jacks .singlemodeimg a {
    font-size: 14px;
    font-weight: 500;
    font-family: var(--font);
    color: #fff;
    text-decoration: none;
    background: linear-gradient(90deg, rgba(71, 68, 153, 1) 0%, rgba(56, 61, 199, 1) 79%);
    padding: 5px 15px;
    display: block;
    margin: 5px auto;
    width: 100%;
    text-align: center;
}
#Screened5e_Toolless_Keystone_Jacks .singlemodeimg > strong {
    font-size: 16px;
    font-weight: 500;
    font-family: var(--font);
    color: #1e30b3;
    margin: 15px 0 0 0;
    display: block;
}
.Screened5e_Toolless_Keystone_Jacks_specification {
    box-shadow: 0 0 5px #333;
    padding: 10px;
    height: 200px;
    overflow: auto;
    border: 2px solid #1e30b3;
}
.Screened5e_Toolless_Keystone_Jacks_specification strong {
    font-size: 16px;
    font-weight: bold;
    font-family: var(--font);
    color: #21304f;
    display: block;
    /*text-transform: capitalize;*/
}
.Screened5e_Toolless_Keystone_Jacks_specification span {
    font-size: 14px;
    font-weight: 400;
    font-family: var(--font);
    color: #000;
    display: block;
    margin:0 0 10px 15px;
    /*text-transform: capitalize;*/
}
#Unscreened5e_High_Density_Keystone_Jacks .modal-header {
    background:linear-gradient(90deg,rgba(71, 68, 153, 1) 0%, rgba(56, 61, 199, 1) 79%);
}
#Unscreened5e_High_Density_Keystone_Jacks .modal-header h1 {
    font-size: 16px;
    font-weight: 500;
    font-family: var(--font);
    color: #fff;
}
#Unscreened5e_High_Density_Keystone_Jacks .modal-header button
 {
    opacity: 1;
    filter: invert(1);
}
#Unscreened5e_High_Density_Keystone_Jacks .modal-header button:focus
 {
    box-shadow: none;
}
#Unscreened5e_High_Density_Keystone_Jacks .modal-dialog {
  width: 100%;
  max-width: 850px;
}
#Unscreened5e_High_Density_Keystone_Jacks .singlemodeimg img {
    margin: 15px auto;
    display: block;
    max-width: 100%;
}
#Unscreened5e_High_Density_Keystone_Jacks .singlemodeimg p {
    font-size: 14px;
    font-weight: 500;
    font-family: var(--font);
    /*text-transform: capitalize;*/
    text-align: justify;
}
#Unscreened5e_High_Density_Keystone_Jacks .singlemodeimg > span
 {
    font-size: 16px;
    font-weight: 500;
    font-family: var(--font);
    color: #fff;
    background: linear-gradient(90deg, rgba(71, 68, 153, 1) 0%, rgba(56, 61, 199, 1) 79%);
    padding: 10px 25px;
    margin: 20px 0;
    display: block;
    text-align: center;
}
#Unscreened5e_High_Density_Keystone_Jacks .singlemodeimg .p2 strong {
    font-size: 16px;
    font-weight: bolder;
    font-family: var(--font);
    color: #1e30b3;
    display: block;
    margin: 0 0 5px 0;
}
#Unscreened5e_High_Density_Keystone_Jacks .singlemodeimg .p2
 {
    font-size: 14px;
    font-weight: 400;
    font-family: var(--font);
    color: #000;
    text-align: justify;
}
#Unscreened5e_High_Density_Keystone_Jacks .singlemodeimg .p2 strong {
    font-size: 16px;
    font-weight: bolder;
    font-family: var(--font);
    color: #1e30b3;
    display: block;
    margin: 0 0 5px 0;
}
#Unscreened5e_High_Density_Keystone_Jacks .singlemodeimg a {
    font-size: 14px;
    font-weight: 500;
    font-family: var(--font);
    color: #fff;
    text-decoration: none;
    background: linear-gradient(90deg, rgba(71, 68, 153, 1) 0%, rgba(56, 61, 199, 1) 79%);
    padding: 5px 15px;
    display: block;
    margin: 5px auto;
    width: 100%;
    text-align: center;
}
#Unscreened5e_High_Density_Keystone_Jacks .singlemodeimg > strong {
    font-size: 16px;
    font-weight: 500;
    font-family: var(--font);
    color: #1e30b3;
    margin: 15px 0 0 0;
    display: block;
}
.Unscreened5e_High_Density_Keystone_Jacks_specification {
    box-shadow: 0 0 5px #333;
    padding: 10px;
    height: 200px;
    overflow: auto;
    border: 2px solid #1e30b3;
}
.Unscreened5e_High_Density_Keystone_Jacks_specification strong {
    font-size: 16px;
    font-weight: bold;
    font-family: var(--font);
    color: #21304f;
    display: block;
    /*text-transform: capitalize;*/
}
.Unscreened5e_High_Density_Keystone_Jacks_specification span {
    font-size: 14px;
    font-weight: 400;
    font-family: var(--font);
    color: #000;
    display: block;
    margin:0 0 10px 15px;
    /*text-transform: capitalize;*/
}
#Unscreened5e_Keystone_Feed_Thru_Couplers .modal-header {
    background:linear-gradient(90deg,rgba(71, 68, 153, 1) 0%, rgba(56, 61, 199, 1) 79%);
}
#Unscreened5e_Keystone_Feed_Thru_Couplers .modal-header h1 {
    font-size: 16px;
    font-weight: 500;
    font-family: var(--font);
    color: #fff;
}
#Unscreened5e_Keystone_Feed_Thru_Couplers .modal-header button
 {
    opacity: 1;
    filter: invert(1);
}
#Unscreened5e_Keystone_Feed_Thru_Couplers .modal-header button:focus
 {
    box-shadow: none;
}
#Unscreened5e_Keystone_Feed_Thru_Couplers .modal-dialog {
  width: 100%;
  max-width: 850px;
}
#Unscreened5e_Keystone_Feed_Thru_Couplers .singlemodeimg img {
    margin: 15px auto;
    display: block;
    max-width: 100%;
}
#Unscreened5e_Keystone_Feed_Thru_Couplers .singlemodeimg p {
    font-size: 14px;
    font-weight: 500;
    font-family: var(--font);
    /*text-transform: capitalize;*/
    text-align: justify;
}
#Unscreened5e_Keystone_Feed_Thru_Couplers .singlemodeimg > span
 {
    font-size: 16px;
    font-weight: 500;
    font-family: var(--font);
    color: #fff;
    background: linear-gradient(90deg, rgba(71, 68, 153, 1) 0%, rgba(56, 61, 199, 1) 79%);
    padding: 10px 25px;
    margin: 20px 0;
    display: block;
    text-align: center;
}
#Unscreened5e_Keystone_Feed_Thru_Couplers .singlemodeimg .p2 strong {
    font-size: 16px;
    font-weight: bolder;
    font-family: var(--font);
    color: #1e30b3;
    display: block;
    margin: 0 0 5px 0;
}
#Unscreened5e_Keystone_Feed_Thru_Couplers .singlemodeimg .p2
 {
    font-size: 14px;
    font-weight: 400;
    font-family: var(--font);
    color: #000;
    text-align: justify;
}
#Unscreened5e_Keystone_Feed_Thru_Couplers .singlemodeimg .p2 strong {
    font-size: 16px;
    font-weight: bolder;
    font-family: var(--font);
    color: #1e30b3;
    display: block;
    margin: 0 0 5px 0;
}
#Unscreened5e_Keystone_Feed_Thru_Couplers .singlemodeimg a {
    font-size: 14px;
    font-weight: 500;
    font-family: var(--font);
    color: #fff;
    text-decoration: none;
    background: linear-gradient(90deg, rgba(71, 68, 153, 1) 0%, rgba(56, 61, 199, 1) 79%);
    padding: 5px 15px;
    display: block;
    margin: 5px auto;
    width: 100%;
    text-align: center;
}
#Unscreened5e_Keystone_Feed_Thru_Couplers .singlemodeimg > strong {
    font-size: 16px;
    font-weight: 500;
    font-family: var(--font);
    color: #1e30b3;
    margin: 15px 0 0 0;
    display: block;
}
.Unscreened5e_Keystone_Feed_Thru_Couplers_specification {
    box-shadow: 0 0 5px #333;
    padding: 10px;
    height: 200px;
    overflow: auto;
    border: 2px solid #1e30b3;
}
.Unscreened5e_Keystone_Feed_Thru_Couplers_specification strong {
    font-size: 16px;
    font-weight: bold;
    font-family: var(--font);
    color: #21304f;
    display: block;
    /*text-transform: capitalize;*/
}
.Unscreened5e_Keystone_Feed_Thru_Couplers_specification span {
    font-size: 14px;
    font-weight: 400;
    font-family: var(--font);
    color: #000;
    display: block;
    margin:0 0 10px 15px;
    /*text-transform: capitalize;*/
}
#Voice_Grade_High_Density_Keystone_Jack .modal-header {
    background:linear-gradient(90deg,rgba(71, 68, 153, 1) 0%, rgba(56, 61, 199, 1) 79%);
}
#Voice_Grade_High_Density_Keystone_Jack .modal-header h1 {
    font-size: 16px;
    font-weight: 500;
    font-family: var(--font);
    color: #fff;
}
#Voice_Grade_High_Density_Keystone_Jack .modal-header button
 {
    opacity: 1;
    filter: invert(1);
}
#Voice_Grade_High_Density_Keystone_Jack .modal-header button:focus
 {
    box-shadow: none;
}
#Voice_Grade_High_Density_Keystone_Jack .modal-dialog {
  width: 100%;
  max-width: 850px;
}
#Voice_Grade_High_Density_Keystone_Jack .singlemodeimg img {
    margin: 15px auto;
    display: block;
    max-width: 100%;
}
#Voice_Grade_High_Density_Keystone_Jack .singlemodeimg p {
    font-size: 14px;
    font-weight: 500;
    font-family: var(--font);
    /*text-transform: capitalize;*/
    text-align: justify;
}
#Voice_Grade_High_Density_Keystone_Jack .singlemodeimg > span
 {
    font-size: 16px;
    font-weight: 500;
    font-family: var(--font);
    color: #fff;
    background: linear-gradient(90deg, rgba(71, 68, 153, 1) 0%, rgba(56, 61, 199, 1) 79%);
    padding: 10px 25px;
    margin: 20px 0;
    display: block;
    text-align: center;
}
#Voice_Grade_High_Density_Keystone_Jack .singlemodeimg .p2 strong {
    font-size: 16px;
    font-weight: bolder;
    font-family: var(--font);
    color: #1e30b3;
    display: block;
    margin: 0 0 5px 0;
}
#Voice_Grade_High_Density_Keystone_Jack .singlemodeimg .p2
 {
    font-size: 14px;
    font-weight: 400;
    font-family: var(--font);
    color: #000;
    text-align: justify;
}
#Voice_Grade_High_Density_Keystone_Jack .singlemodeimg .p2 strong {
    font-size: 16px;
    font-weight: bolder;
    font-family: var(--font);
    color: #1e30b3;
    display: block;
    margin: 0 0 5px 0;
}
#Voice_Grade_High_Density_Keystone_Jack .singlemodeimg a {
    font-size: 14px;
    font-weight: 500;
    font-family: var(--font);
    color: #fff;
    text-decoration: none;
    background: linear-gradient(90deg, rgba(71, 68, 153, 1) 0%, rgba(56, 61, 199, 1) 79%);
    padding: 5px 15px;
    display: block;
    margin: 5px auto;
    width: 100%;
    text-align: center;
}
#Voice_Grade_High_Density_Keystone_Jack .singlemodeimg > strong {
    font-size: 16px;
    font-weight: 500;
    font-family: var(--font);
    color: #1e30b3;
    margin: 15px 0 0 0;
    display: block;
}
.Voice_Grade_High_Density_Keystone_Jack_specification {
    box-shadow: 0 0 5px #333;
    padding: 10px;
    height: 200px;
    overflow: auto;
    border: 2px solid #1e30b3;
}
.Voice_Grade_High_Density_Keystone_Jack_specification strong {
    font-size: 16px;
    font-weight: bold;
    font-family: var(--font);
    color: #21304f;
    display: block;
    /*text-transform: capitalize;*/
}
.Voice_Grade_High_Density_Keystone_Jack_specification span {
    font-size: 14px;
    font-weight: 400;
    font-family: var(--font);
    color: #000;
    display: block;
    margin:0 0 10px 15px;
    /*text-transform: capitalize;*/
}
#Voice_Grade_Toolless_Keystone_Jack .modal-header {
    background:linear-gradient(90deg,rgba(71, 68, 153, 1) 0%, rgba(56, 61, 199, 1) 79%);
}
#Voice_Grade_Toolless_Keystone_Jack .modal-header h1 {
    font-size: 16px;
    font-weight: 500;
    font-family: var(--font);
    color: #fff;
}
#Voice_Grade_Toolless_Keystone_Jack .modal-header button
 {
    opacity: 1;
    filter: invert(1);
}
#Voice_Grade_Toolless_Keystone_Jack .modal-header button:focus
 {
    box-shadow: none;
}
#Voice_Grade_Toolless_Keystone_Jack .modal-dialog {
  width: 100%;
  max-width: 850px;
}
#Voice_Grade_Toolless_Keystone_Jack .singlemodeimg img {
    margin: 15px auto;
    display: block;
    max-width: 100%;
}
#Voice_Grade_Toolless_Keystone_Jack .singlemodeimg p {
    font-size: 14px;
    font-weight: 500;
    font-family: var(--font);
    /*text-transform: capitalize;*/
    text-align: justify;
}
#Voice_Grade_Toolless_Keystone_Jack .singlemodeimg > span
 {
    font-size: 16px;
    font-weight: 500;
    font-family: var(--font);
    color: #fff;
    background: linear-gradient(90deg, rgba(71, 68, 153, 1) 0%, rgba(56, 61, 199, 1) 79%);
    padding: 10px 25px;
    margin: 20px 0;
    display: block;
    text-align: center;
}
#Voice_Grade_Toolless_Keystone_Jack .singlemodeimg .p2 strong {
    font-size: 16px;
    font-weight: bolder;
    font-family: var(--font);
    color: #1e30b3;
    display: block;
    margin: 0 0 5px 0;
}
#Voice_Grade_Toolless_Keystone_Jack .singlemodeimg .p2
 {
    font-size: 14px;
    font-weight: 400;
    font-family: var(--font);
    color: #000;
    text-align: justify;
}
#Voice_Grade_Toolless_Keystone_Jack .singlemodeimg .p2 strong {
    font-size: 16px;
    font-weight: bolder;
    font-family: var(--font);
    color: #1e30b3;
    display: block;
    margin: 0 0 5px 0;
}
#Voice_Grade_Toolless_Keystone_Jack .singlemodeimg a {
    font-size: 14px;
    font-weight: 500;
    font-family: var(--font);
    color: #fff;
    text-decoration: none;
    background: linear-gradient(90deg, rgba(71, 68, 153, 1) 0%, rgba(56, 61, 199, 1) 79%);
    padding: 5px 15px;
    display: block;
    margin: 5px auto;
    width: 100%;
    text-align: center;
}
#Voice_Grade_Toolless_Keystone_Jack .singlemodeimg > strong {
    font-size: 16px;
    font-weight: 500;
    font-family: var(--font);
    color: #1e30b3;
    margin: 15px 0 0 0;
    display: block;
}
.Voice_Grade_Toolless_Keystone_Jack_specification {
    box-shadow: 0 0 5px #333;
    padding: 10px;
    height: 200px;
    overflow: auto;
    border: 2px solid #1e30b3;
}
.Voice_Grade_Toolless_Keystone_Jack_specification strong {
    font-size: 16px;
    font-weight: bold;
    font-family: var(--font);
    color: #21304f;
    display: block;
    /*text-transform: capitalize;*/
}
.Voice_Grade_Toolless_Keystone_Jack_specification span {
    font-size: 14px;
    font-weight: 400;
    font-family: var(--font);
    color: #000;
    display: block;
    margin:0 0 10px 15px;
    /*text-transform: capitalize;*/
}
#Keystone_Jack_Dust_Covers_Icon .modal-header {
    background:linear-gradient(90deg,rgba(71, 68, 153, 1) 0%, rgba(56, 61, 199, 1) 79%);
}
#Keystone_Jack_Dust_Covers_Icon .modal-header h1 {
    font-size: 16px;
    font-weight: 500;
    font-family: var(--font);
    color: #fff;
}
#Keystone_Jack_Dust_Covers_Icon .modal-header button
 {
    opacity: 1;
    filter: invert(1);
}
#Keystone_Jack_Dust_Covers_Icon .modal-header button:focus
 {
    box-shadow: none;
}
#Keystone_Jack_Dust_Covers_Icon .modal-dialog {
  width: 100%;
  max-width: 850px;
}
#Keystone_Jack_Dust_Covers_Icon .singlemodeimg img {
    margin: 15px auto;
    display: block;
    max-width: 100%;
}
#Keystone_Jack_Dust_Covers_Icon .singlemodeimg p {
    font-size: 14px;
    font-weight: 500;
    font-family: var(--font);
    /*text-transform: capitalize;*/
    text-align: justify;
}
#Keystone_Jack_Termination_Fixture .modal-header {
    background:linear-gradient(90deg,rgba(71, 68, 153, 1) 0%, rgba(56, 61, 199, 1) 79%);
}
#Keystone_Jack_Termination_Fixture .modal-header h1 {
    font-size: 16px;
    font-weight: 500;
    font-family: var(--font);
    color: #fff;
}
#Keystone_Jack_Termination_Fixture .modal-header button
 {
    opacity: 1;
    filter: invert(1);
}
#Keystone_Jack_Termination_Fixture .modal-header button:focus
 {
    box-shadow: none;
}
#Keystone_Jack_Termination_Fixture .modal-dialog {
  width: 100%;
  max-width: 850px;
}
#Keystone_Jack_Termination_Fixture .singlemodeimg img {
    margin: 15px auto;
    display: block;
    max-width: 100%;
}
#Keystone_Jack_Termination_Fixture .singlemodeimg p {
    font-size: 14px;
    font-weight: 500;
    font-family: var(--font);
    /*text-transform: capitalize;*/
    text-align: justify;
}
#UTP_Screened5e_Industrial_Grade .modal-header {
    background:linear-gradient(90deg,rgba(71, 68, 153, 1) 0%, rgba(56, 61, 199, 1) 79%);
}
#UTP_Screened5e_Industrial_Grade .modal-header h1 {
    font-size: 16px;
    font-weight: 500;
    font-family: var(--font);
    color: #fff;
}
#UTP_Screened5e_Industrial_Grade .modal-header button
 {
    opacity: 1;
    filter: invert(1);
}
#UTP_Screened5e_Industrial_Grade .modal-header button:focus
 {
    box-shadow: none;
}
#UTP_Screened5e_Industrial_Grade .modal-dialog {
  width: 100%;
  max-width: 850px;
}
#UTP_Screened5e_Industrial_Grade .singlemodeimg img {
    margin: 15px auto;
    display: block;
    max-width: 100%;
}
#UTP_Screened5e_Industrial_Grade .singlemodeimg p {
    font-size: 14px;
    font-weight: 500;
    font-family: var(--font);
    /*text-transform: capitalize;*/
    text-align: justify;
}
#UTP_Screened5e_Industrial_Grade .singlemodeimg > span
 {
    font-size: 16px;
    font-weight: 500;
    font-family: var(--font);
    color: #fff;
    background: linear-gradient(90deg, rgba(71, 68, 153, 1) 0%, rgba(56, 61, 199, 1) 79%);
    padding: 10px 25px;
    margin: 20px 0;
    display: block;
    text-align: center;
}
#UTP_Screened5e_Industrial_Grade .singlemodeimg .p2 strong {
    font-size: 16px;
    font-weight: bolder;
    font-family: var(--font);
    color: #1e30b3;
    display: block;
    margin: 0 0 5px 0;
}
#UTP_Screened5e_Industrial_Grade .singlemodeimg .p2
 {
    font-size: 14px;
    font-weight: 400;
    font-family: var(--font);
    color: #000;
    text-align: justify;
}
#UTP_Screened5e_Industrial_Grade .singlemodeimg .p2 strong {
    font-size: 16px;
    font-weight: bolder;
    font-family: var(--font);
    color: #1e30b3;
    display: block;
    margin: 0 0 5px 0;
}
#UTP_Screened5e_Industrial_Grade .singlemodeimg a {
    font-size: 14px;
    font-weight: 500;
    font-family: var(--font);
    color: #fff;
    text-decoration: none;
    background: linear-gradient(90deg, rgba(71, 68, 153, 1) 0%, rgba(56, 61, 199, 1) 79%);
    padding: 5px 15px;
    display: block;
    margin: 5px auto;
    width: 100%;
    text-align: center;
}
#UTP_Screened5e_Industrial_Grade .singlemodeimg > strong {
    font-size: 16px;
    font-weight: 500;
    font-family: var(--font);
    color: #1e30b3;
    margin: 15px 0 0 0;
    display: block;
}
.UTP_Screened5e_Industrial_Grade_specification {
    box-shadow: 0 0 5px #333;
    padding: 10px;
    height: 200px;
    overflow: auto;
    border: 2px solid #1e30b3;
}
.UTP_Screened5e_Industrial_Grade_specification strong {
    font-size: 16px;
    font-weight: bold;
    font-family: var(--font);
    color: #21304f;
    display: block;
    /*text-transform: capitalize;*/
}
.UTP_Screened5e_Industrial_Grade_specification span {
    font-size: 14px;
    font-weight: 400;
    font-family: var(--font);
    color: #000;
    display: block;
    margin:0 0 10px 15px;
    /*text-transform: capitalize;*/
}
#UTP_Screened6_Industrial_Grade .modal-header {
    background:linear-gradient(90deg,rgba(71, 68, 153, 1) 0%, rgba(56, 61, 199, 1) 79%);
}
#UTP_Screened6_Industrial_Grade .modal-header h1 {
    font-size: 16px;
    font-weight: 500;
    font-family: var(--font);
    color: #fff;
}
#UTP_Screened6_Industrial_Grade .modal-header button
 {
    opacity: 1;
    filter: invert(1);
}
#UTP_Screened6_Industrial_Grade .modal-header button:focus
 {
    box-shadow: none;
}
#UTP_Screened6_Industrial_Grade .modal-dialog {
  width: 100%;
  max-width: 850px;
}
#UTP_Screened6_Industrial_Grade .singlemodeimg img {
    margin: 15px auto;
    display: block;
    max-width: 100%;
}
#UTP_Screened6_Industrial_Grade .singlemodeimg p {
    font-size: 14px;
    font-weight: 500;
    font-family: var(--font);
    /*text-transform: capitalize;*/
    text-align: justify;
}
#UTP_Screened6_Industrial_Grade .singlemodeimg > span
 {
    font-size: 16px;
    font-weight: 500;
    font-family: var(--font);
    color: #fff;
    background: linear-gradient(90deg, rgba(71, 68, 153, 1) 0%, rgba(56, 61, 199, 1) 79%);
    padding: 10px 25px;
    margin: 20px 0;
    display: block;
    text-align: center;
}
#UTP_Screened6_Industrial_Grade .singlemodeimg .p2 strong {
    font-size: 16px;
    font-weight: bolder;
    font-family: var(--font);
    color: #1e30b3;
    display: block;
    margin: 0 0 5px 0;
}
#UTP_Screened6_Industrial_Grade .singlemodeimg .p2
 {
    font-size: 14px;
    font-weight: 400;
    font-family: var(--font);
    color: #000;
    text-align: justify;
}
#UTP_Screened6_Industrial_Grade .singlemodeimg .p2 strong {
    font-size: 16px;
    font-weight: bolder;
    font-family: var(--font);
    color: #1e30b3;
    display: block;
    margin: 0 0 5px 0;
}
#UTP_Screened6_Industrial_Grade .singlemodeimg a {
    font-size: 14px;
    font-weight: 500;
    font-family: var(--font);
    color: #fff;
    text-decoration: none;
    background: linear-gradient(90deg, rgba(71, 68, 153, 1) 0%, rgba(56, 61, 199, 1) 79%);
    padding: 5px 15px;
    display: block;
    margin: 5px auto;
    width: 100%;
    text-align: center;
}
#UTP_Screened6_Industrial_Grade .singlemodeimg > strong {
    font-size: 16px;
    font-weight: 500;
    font-family: var(--font);
    color: #1e30b3;
    margin: 15px 0 0 0;
    display: block;
}
.UTP_Screened6_Industrial_Grade_specification {
    box-shadow: 0 0 5px #333;
    padding: 10px;
    height: 200px;
    overflow: auto;
    border: 2px solid #1e30b3;
}
.UTP_Screened6_Industrial_Grade_specification strong {
    font-size: 16px;
    font-weight: bold;
    font-family: var(--font);
    color: #21304f;
    display: block;
    /*text-transform: capitalize;*/
}
.UTP_Screened6_Industrial_Grade_specification span {
    font-size: 14px;
    font-weight: 400;
    font-family: var(--font);
    color: #000;
    display: block;
    margin:0 0 10px 15px;
    /*text-transform: capitalize;*/
}
#Industrial_DIN_Rail_Mounting_Module .modal-header {
    background:linear-gradient(90deg,rgba(71, 68, 153, 1) 0%, rgba(56, 61, 199, 1) 79%);
}
#Industrial_DIN_Rail_Mounting_Module .modal-header h1 {
    font-size: 16px;
    font-weight: 500;
    font-family: var(--font);
    color: #fff;
}
#Industrial_DIN_Rail_Mounting_Module .modal-header button
 {
    opacity: 1;
    filter: invert(1);
}
#Industrial_DIN_Rail_Mounting_Module .modal-header button:focus
 {
    box-shadow: none;
}
#Industrial_DIN_Rail_Mounting_Module .modal-dialog {
  width: 100%;
  max-width: 850px;
}
#Industrial_DIN_Rail_Mounting_Module .singlemodeimg img {
    margin: 15px auto;
    display: block;
    max-width: 100%;
}
#Industrial_DIN_Rail_Mounting_Module .singlemodeimg p {
    font-size: 14px;
    font-weight: 500;
    font-family: var(--font);
    /*text-transform: capitalize;*/
    text-align: justify;
}
#Industrial_DIN_Rail_Mounting_Module .singlemodeimg > span
 {
    font-size: 16px;
    font-weight: 500;
    font-family: var(--font);
    color: #fff;
    background: linear-gradient(90deg, rgba(71, 68, 153, 1) 0%, rgba(56, 61, 199, 1) 79%);
    padding: 10px 25px;
    margin: 20px 0;
    display: block;
    text-align: center;
}
#Industrial_DIN_Rail_Mounting_Module .singlemodeimg .p2 strong {
    font-size: 16px;
    font-weight: bolder;
    font-family: var(--font);
    color: #1e30b3;
    display: block;
    margin: 0 0 5px 0;
}
#Industrial_DIN_Rail_Mounting_Module .singlemodeimg .p2
 {
    font-size: 14px;
    font-weight: 400;
    font-family: var(--font);
    color: #000;
    text-align: justify;
}
#Industrial_DIN_Rail_Mounting_Module .singlemodeimg .p2 strong {
    font-size: 16px;
    font-weight: bolder;
    font-family: var(--font);
    color: #1e30b3;
    display: block;
    margin: 0 0 5px 0;
}
#Industrial_DIN_Rail_Mounting_Module .singlemodeimg a {
    font-size: 14px;
    font-weight: 500;
    font-family: var(--font);
    color: #fff;
    text-decoration: none;
    background: linear-gradient(90deg, rgba(71, 68, 153, 1) 0%, rgba(56, 61, 199, 1) 79%);
    padding: 5px 15px;
    display: block;
    margin: 5px auto;
    width: 100%;
    text-align: center;
}
#Industrial_DIN_Rail_Mounting_Module .singlemodeimg > strong {
    font-size: 16px;
    font-weight: 500;
    font-family: var(--font);
    color: #1e30b3;
    margin: 15px 0 0 0;
    display: block;
}
.Industrial_DIN_Rail_Mounting_Module_specification {
    box-shadow: 0 0 5px #333;
    padding: 10px;
    height: 200px;
    overflow: auto;
    border: 2px solid #1e30b3;
}
.Industrial_DIN_Rail_Mounting_Module_specification strong {
    font-size: 16px;
    font-weight: bold;
    font-family: var(--font);
    color: #21304f;
    display: block;
    /*text-transform: capitalize;*/
}
.Industrial_DIN_Rail_Mounting_Module_specification span {
    font-size: 14px;
    font-weight: 400;
    font-family: var(--font);
    color: #000;
    display: block;
    margin:0 0 10px 15px;
    /*text-transform: capitalize;*/
}

#Way3_Binding_Post_Connector .modal-header {
    background:linear-gradient(90deg,rgba(71, 68, 153, 1) 0%, rgba(56, 61, 199, 1) 79%);
}
#Way3_Binding_Post_Connector .modal-header h1 {
    font-size: 16px;
    font-weight: 500;
    font-family: var(--font);
    color: #fff;
}
#Way3_Binding_Post_Connector .modal-header button
 {
    opacity: 1;
    filter: invert(1);
}
#Way3_Binding_Post_Connector .modal-header button:focus
 {
    box-shadow: none;
}
#Way3_Binding_Post_Connector .modal-dialog {
  width: 100%;
  max-width: 850px;
}
#Way3_Binding_Post_Connector .singlemodeimg img {
    margin: 15px auto;
    display: block;
    max-width: 100%;
}
#Way3_Binding_Post_Connector .singlemodeimg p {
    font-size: 14px;
    font-weight: 500;
    font-family: var(--font);
    /*text-transform: capitalize;*/
    text-align: justify;
}
#Blank_Keystone_Module .modal-header {
    background:linear-gradient(90deg,rgba(71, 68, 153, 1) 0%, rgba(56, 61, 199, 1) 79%);
}
#Blank_Keystone_Module .modal-header h1 {
    font-size: 16px;
    font-weight: 500;
    font-family: var(--font);
    color: #fff;
}
#Blank_Keystone_Module .modal-header button
 {
    opacity: 1;
    filter: invert(1);
}
#Blank_Keystone_Module .modal-header button:focus
 {
    box-shadow: none;
}
#Blank_Keystone_Module .modal-dialog {
  width: 100%;
  max-width: 850px;
}
#Blank_Keystone_Module .singlemodeimg img {
    margin: 15px auto;
    display: block;
    max-width: 100%;
}
#Blank_Keystone_Module .singlemodeimg p {
    font-size: 14px;
    font-weight: 500;
    font-family: var(--font);
    /*text-transform: capitalize;*/
    text-align: justify;
}
#Blank_Keystone_Module .singlemodeimg > span
 {
    font-size: 16px;
    font-weight: 500;
    font-family: var(--font);
    color: #fff;
    background: linear-gradient(90deg, rgba(71, 68, 153, 1) 0%, rgba(56, 61, 199, 1) 79%);
    padding: 10px 25px;
    margin: 20px 0;
    display: block;
    text-align: center;
}
#Blank_Keystone_Module .singlemodeimg .p2 strong {
    font-size: 16px;
    font-weight: bolder;
    font-family: var(--font);
    color: #1e30b3;
    display: block;
    margin: 0 0 5px 0;
}
#Blank_Keystone_Module .singlemodeimg .p2
 {
    font-size: 14px;
    font-weight: 400;
    font-family: var(--font);
    color: #000;
    text-align: justify;
}
#Blank_Keystone_Module .singlemodeimg .p2 strong {
    font-size: 16px;
    font-weight: bolder;
    font-family: var(--font);
    color: #1e30b3;
    display: block;
    margin: 0 0 5px 0;
}
#Blank_Keystone_Module .singlemodeimg a {
    font-size: 14px;
    font-weight: 500;
    font-family: var(--font);
    color: #fff;
    text-decoration: none;
    background: linear-gradient(90deg, rgba(71, 68, 153, 1) 0%, rgba(56, 61, 199, 1) 79%);
    padding: 5px 15px;
    display: block;
    margin: 5px auto;
    width: 100%;
    text-align: center;
}
#Blank_Keystone_Module .singlemodeimg > strong {
    font-size: 16px;
    font-weight: 500;
    font-family: var(--font);
    color: #1e30b3;
    margin: 15px 0 0 0;
    display: block;
}
.Blank_Keystone_Module_specification {
    box-shadow: 0 0 5px #333;
    padding: 10px;
    height: 200px;
    overflow: auto;
    border: 2px solid #1e30b3;
}
.Blank_Keystone_Module_specification strong {
    font-size: 16px;
    font-weight: bold;
    font-family: var(--font);
    color: #21304f;
    display: block;
    /*text-transform: capitalize;*/
}
.Blank_Keystone_Module_specification span {
    font-size: 14px;
    font-weight: 400;
    font-family: var(--font);
    color: #000;
    display: block;
    margin:0 0 10px 15px;
    /*text-transform: capitalize;*/
}

#BNC_Connector_Modules .modal-header {
    background:linear-gradient(90deg,rgba(71, 68, 153, 1) 0%, rgba(56, 61, 199, 1) 79%);
}
#BNC_Connector_Modules .modal-header h1 {
    font-size: 16px;
    font-weight: 500;
    font-family: var(--font);
    color: #fff;
}
#BNC_Connector_Modules .modal-header button
 {
    opacity: 1;
    filter: invert(1);
}
#BNC_Connector_Modules .modal-header button:focus
 {
    box-shadow: none;
}
#BNC_Connector_Modules .modal-dialog {
  width: 100%;
  max-width: 850px;
}
#BNC_Connector_Modules .singlemodeimg img {
    margin: 15px auto;
    display: block;
    max-width: 100%;
}
#BNC_Connector_Modules .singlemodeimg p {
    font-size: 14px;
    font-weight: 500;
    font-family: var(--font);
    /*text-transform: capitalize;*/
    text-align: justify;
}
#FType_Connector_Modules .modal-header {
    background:linear-gradient(90deg,rgba(71, 68, 153, 1) 0%, rgba(56, 61, 199, 1) 79%);
}
#FType_Connector_Modules .modal-header h1 {
    font-size: 16px;
    font-weight: 500;
    font-family: var(--font);
    color: #fff;
}
#FType_Connector_Modules .modal-header button
 {
    opacity: 1;
    filter: invert(1);
}
#FType_Connector_Modules .modal-header button:focus
 {
    box-shadow: none;
}
#FType_Connector_Modules .modal-dialog {
  width: 100%;
  max-width: 850px;
}
#FType_Connector_Modules .singlemodeimg img {
    margin: 15px auto;
    display: block;
    max-width: 100%;
}
#FType_Connector_Modules .singlemodeimg p {
    font-size: 14px;
    font-weight: 500;
    font-family: var(--font);
    /*text-transform: capitalize;*/
    text-align: justify;
}
#FType_Connector_Modules .singlemodeimg > span
 {
    font-size: 16px;
    font-weight: 500;
    font-family: var(--font);
    color: #fff;
    background: linear-gradient(90deg, rgba(71, 68, 153, 1) 0%, rgba(56, 61, 199, 1) 79%);
    padding: 10px 25px;
    margin: 20px 0;
    display: block;
    text-align: center;
}
#FType_Connector_Modules .singlemodeimg .p2 strong {
    font-size: 16px;
    font-weight: bolder;
    font-family: var(--font);
    color: #1e30b3;
    display: block;
    margin: 0 0 5px 0;
}
#FType_Connector_Modules .singlemodeimg .p2
 {
    font-size: 14px;
    font-weight: 400;
    font-family: var(--font);
    color: #000;
    text-align: justify;
}
#FType_Connector_Modules .singlemodeimg .p2 strong {
    font-size: 16px;
    font-weight: bolder;
    font-family: var(--font);
    color: #1e30b3;
    display: block;
    margin: 0 0 5px 0;
}
#FType_Connector_Modules .singlemodeimg a {
    font-size: 14px;
    font-weight: 500;
    font-family: var(--font);
    color: #fff;
    text-decoration: none;
    background: linear-gradient(90deg, rgba(71, 68, 153, 1) 0%, rgba(56, 61, 199, 1) 79%);
    padding: 5px 15px;
    display: block;
    margin: 5px auto;
    width: 100%;
    text-align: center;
}
#FType_Connector_Modules .singlemodeimg > strong {
    font-size: 16px;
    font-weight: 500;
    font-family: var(--font);
    color: #1e30b3;
    margin: 15px 0 0 0;
    display: block;
}
.FType_Connector_Modules_specification {
    box-shadow: 0 0 5px #333;
    padding: 10px;
    height: 200px;
    overflow: auto;
    border: 2px solid #1e30b3;
}
.FType_Connector_Modules_specification strong {
    font-size: 16px;
    font-weight: bold;
    font-family: var(--font);
    color: #21304f;
    display: block;
    /*text-transform: capitalize;*/
}
.FType_Connector_Modules_specification span {
    font-size: 14px;
    font-weight: 400;
    font-family: var(--font);
    color: #000;
    display: block;
    margin:0 0 10px 15px;
    /*text-transform: capitalize;*/
}
#Keystone_Surface_Mount_Multimedia_Box .modal-header {
    background:linear-gradient(90deg,rgba(71, 68, 153, 1) 0%, rgba(56, 61, 199, 1) 79%);
}
#Keystone_Surface_Mount_Multimedia_Box .modal-header h1 {
    font-size: 16px;
    font-weight: 500;
    font-family: var(--font);
    color: #fff;
}
#Keystone_Surface_Mount_Multimedia_Box .modal-header button
 {
    opacity: 1;
    filter: invert(1);
}
#Keystone_Surface_Mount_Multimedia_Box .modal-header button:focus
 {
    box-shadow: none;
}
#Keystone_Surface_Mount_Multimedia_Box .modal-dialog {
  width: 100%;
  max-width: 850px;
}
#Keystone_Surface_Mount_Multimedia_Box .singlemodeimg img {
    margin: 15px auto;
    display: block;
    max-width: 100%;
}
#Keystone_Surface_Mount_Multimedia_Box .singlemodeimg p {
    font-size: 14px;
    font-weight: 500;
    font-family: var(--font);
    /*text-transform: capitalize;*/
    text-align: justify;
}
#Keystone_Surface_Mount_Multimedia_Box .singlemodeimg > span
 {
    font-size: 16px;
    font-weight: 500;
    font-family: var(--font);
    color: #fff;
    background: linear-gradient(90deg, rgba(71, 68, 153, 1) 0%, rgba(56, 61, 199, 1) 79%);
    padding: 10px 25px;
    margin: 20px 0;
    display: block;
    text-align: center;
}
#Keystone_Surface_Mount_Multimedia_Box .singlemodeimg .p2 strong {
    font-size: 16px;
    font-weight: bolder;
    font-family: var(--font);
    color: #1e30b3;
    display: block;
    margin: 0 0 5px 0;
}
#Keystone_Surface_Mount_Multimedia_Box .singlemodeimg .p2
 {
    font-size: 14px;
    font-weight: 400;
    font-family: var(--font);
    color: #000;
    text-align: justify;
}
#Keystone_Surface_Mount_Multimedia_Box .singlemodeimg .p2 strong {
    font-size: 16px;
    font-weight: bolder;
    font-family: var(--font);
    color: #1e30b3;
    display: block;
    margin: 0 0 5px 0;
}
#Keystone_Surface_Mount_Multimedia_Box .singlemodeimg a {
    font-size: 14px;
    font-weight: 500;
    font-family: var(--font);
    color: #fff;
    text-decoration: none;
    background: linear-gradient(90deg, rgba(71, 68, 153, 1) 0%, rgba(56, 61, 199, 1) 79%);
    padding: 5px 15px;
    display: block;
    margin: 5px auto;
    width: 100%;
    text-align: center;
}
#Keystone_Surface_Mount_Multimedia_Box .singlemodeimg > strong {
    font-size: 16px;
    font-weight: 500;
    font-family: var(--font);
    color: #1e30b3;
    margin: 15px 0 0 0;
    display: block;
}
.Keystone_Surface_Mount_Multimedia_Box_specification {
    box-shadow: 0 0 5px #333;
    padding: 10px;
    height: 200px;
    overflow: auto;
    border: 2px solid #1e30b3;
}
.Keystone_Surface_Mount_Multimedia_Box_specification strong {
    font-size: 16px;
    font-weight: bold;
    font-family: var(--font);
    color: #21304f;
    display: block;
    /*text-transform: capitalize;*/
}
.Keystone_Surface_Mount_Multimedia_Box_specification span {
    font-size: 14px;
    font-weight: 400;
    font-family: var(--font);
    color: #000;
    display: block;
    margin:0 0 10px 15px;
    /*text-transform: capitalize;*/
}
#Optical_Fiber_Connector_Module .modal-header {
    background:linear-gradient(90deg,rgba(71, 68, 153, 1) 0%, rgba(56, 61, 199, 1) 79%);
}
#Optical_Fiber_Connector_Module .modal-header h1 {
    font-size: 16px;
    font-weight: 500;
    font-family: var(--font);
    color: #fff;
}
#Optical_Fiber_Connector_Module .modal-header button
 {
    opacity: 1;
    filter: invert(1);
}
#Optical_Fiber_Connector_Module .modal-header button:focus
 {
    box-shadow: none;
}
#Optical_Fiber_Connector_Module .modal-dialog {
  width: 100%;
  max-width: 850px;
}
#Optical_Fiber_Connector_Module .singlemodeimg img {
    margin: 15px auto;
    display: block;
    max-width: 100%;
}
#Optical_Fiber_Connector_Module .singlemodeimg p {
    font-size: 14px;
    font-weight: 500;
    font-family: var(--font);
    /*text-transform: capitalize;*/
    text-align: justify;
}
#Optical_Fiber_Connector_Module .singlemodeimg > span
 {
    font-size: 16px;
    font-weight: 500;
    font-family: var(--font);
    color: #fff;
    background: linear-gradient(90deg, rgba(71, 68, 153, 1) 0%, rgba(56, 61, 199, 1) 79%);
    padding: 10px 25px;
    margin: 20px 0;
    display: block;
    text-align: center;
}
#Optical_Fiber_Connector_Module .singlemodeimg .p2 strong {
    font-size: 16px;
    font-weight: bolder;
    font-family: var(--font);
    color: #1e30b3;
    display: block;
    margin: 0 0 5px 0;
}
#Optical_Fiber_Connector_Module .singlemodeimg .p2
 {
    font-size: 14px;
    font-weight: 400;
    font-family: var(--font);
    color: #000;
    text-align: justify;
}
#Optical_Fiber_Connector_Module .singlemodeimg .p2 strong {
    font-size: 16px;
    font-weight: bolder;
    font-family: var(--font);
    color: #1e30b3;
    display: block;
    margin: 0 0 5px 0;
}
#Optical_Fiber_Connector_Module .singlemodeimg a {
    font-size: 14px;
    font-weight: 500;
    font-family: var(--font);
    color: #fff;
    text-decoration: none;
    background: linear-gradient(90deg, rgba(71, 68, 153, 1) 0%, rgba(56, 61, 199, 1) 79%);
    padding: 5px 15px;
    display: block;
    margin: 5px auto;
    width: 100%;
    text-align: center;
}
#Optical_Fiber_Connector_Module .singlemodeimg > strong {
    font-size: 16px;
    font-weight: 500;
    font-family: var(--font);
    color: #1e30b3;
    margin: 15px 0 0 0;
    display: block;
}
.Optical_Fiber_Connector_Module_specification {
    box-shadow: 0 0 5px #333;
    padding: 10px;
    height: 200px;
    overflow: auto;
    border: 2px solid #1e30b3;
}
.Optical_Fiber_Connector_Module_specification strong {
    font-size: 16px;
    font-weight: bold;
    font-family: var(--font);
    color: #21304f;
    display: block;
    /*text-transform: capitalize;*/
}
.Optical_Fiber_Connector_Module_specification span {
    font-size: 14px;
    font-weight: 400;
    font-family: var(--font);
    color: #000;
    display: block;
    margin:0 0 10px 15px;
    /*text-transform: capitalize;*/
}
#RCA_Feed_Thru_and_Solder_Type_Connector .modal-header {
    background:linear-gradient(90deg,rgba(71, 68, 153, 1) 0%, rgba(56, 61, 199, 1) 79%);
}
#RCA_Feed_Thru_and_Solder_Type_Connector .modal-header h1 {
    font-size: 16px;
    font-weight: 500;
    font-family: var(--font);
    color: #fff;
}
#RCA_Feed_Thru_and_Solder_Type_Connector .modal-header button
 {
    opacity: 1;
    filter: invert(1);
}
#RCA_Feed_Thru_and_Solder_Type_Connector .modal-header button:focus
 {
    box-shadow: none;
}
#RCA_Feed_Thru_and_Solder_Type_Connector .modal-dialog {
  width: 100%;
  max-width: 850px;
}
#RCA_Feed_Thru_and_Solder_Type_Connector .singlemodeimg img {
    margin: 15px auto;
    display: block;
    max-width: 100%;
}
#RCA_Feed_Thru_and_Solder_Type_Connector .singlemodeimg p {
    font-size: 14px;
    font-weight: 500;
    font-family: var(--font);
    /*text-transform: capitalize;*/
    text-align: justify;
}
#RCA_110_Connector_Modules .modal-header {
    background:linear-gradient(90deg,rgba(71, 68, 153, 1) 0%, rgba(56, 61, 199, 1) 79%);
}
#RCA_110_Connector_Modules .modal-header h1 {
    font-size: 16px;
    font-weight: 500;
    font-family: var(--font);
    color: #fff;
}
#RCA_110_Connector_Modules .modal-header button
 {
    opacity: 1;
    filter: invert(1);
}
#RCA_110_Connector_Modules .modal-header button:focus
 {
    box-shadow: none;
}
#RCA_110_Connector_Modules .modal-dialog {
  width: 100%;
  max-width: 850px;
}
#RCA_110_Connector_Modules .singlemodeimg img {
    margin: 15px auto;
    display: block;
    max-width: 100%;
}
#RCA_110_Connector_Modules .singlemodeimg p {
    font-size: 14px;
    font-weight: 500;
    font-family: var(--font);
    /*text-transform: capitalize;*/
    text-align: justify;
}

#SVHS_110_and_Feed_Thru_Connector .modal-header {
    background:linear-gradient(90deg,rgba(71, 68, 153, 1) 0%, rgba(56, 61, 199, 1) 79%);
}
#SVHS_110_and_Feed_Thru_Connector .modal-header h1 {
    font-size: 16px;
    font-weight: 500;
    font-family: var(--font);
    color: #fff;
}
#SVHS_110_and_Feed_Thru_Connector .modal-header button
 {
    opacity: 1;
    filter: invert(1);
}
#SVHS_110_and_Feed_Thru_Connector .modal-header button:focus
 {
    box-shadow: none;
}
#SVHS_110_and_Feed_Thru_Connector .modal-dialog {
  width: 100%;
  max-width: 850px;
}
#SVHS_110_and_Feed_Thru_Connector .singlemodeimg img {
    margin: 15px auto;
    display: block;
    max-width: 100%;
}
#SVHS_110_and_Feed_Thru_Connector .singlemodeimg p {
    font-size: 14px;
    font-weight: 500;
    font-family: var(--font);
    /*text-transform: capitalize;*/
    text-align: justify;
}
#Double_Gang_Angled_Faceplates .modal-header {
    background:linear-gradient(90deg,rgba(71, 68, 153, 1) 0%, rgba(56, 61, 199, 1) 79%);
}
#Double_Gang_Angled_Faceplates .modal-header h1 {
    font-size: 16px;
    font-weight: 500;
    font-family: var(--font);
    color: #fff;
}
#Double_Gang_Angled_Faceplates .modal-header button
 {
    opacity: 1;
    filter: invert(1);
}
#Double_Gang_Angled_Faceplates .modal-header button:focus
 {
    box-shadow: none;
}
#Double_Gang_Angled_Faceplates .modal-dialog {
  width: 100%;
  max-width: 850px;
}
#Double_Gang_Angled_Faceplates .singlemodeimg img {
    margin: 15px auto;
    display: block;
    max-width: 100%;
}
#Double_Gang_Angled_Faceplates .singlemodeimg p {
    font-size: 14px;
    font-weight: 500;
    font-family: var(--font);
    /*text-transform: capitalize;*/
    text-align: justify;
}
#Double_Gang_Angled_Faceplates .singlemodeimg > span
 {
    font-size: 16px;
    font-weight: 500;
    font-family: var(--font);
    color: #fff;
    background: linear-gradient(90deg, rgba(71, 68, 153, 1) 0%, rgba(56, 61, 199, 1) 79%);
    padding: 10px 25px;
    margin: 20px 0;
    display: block;
    text-align: center;
}
#Double_Gang_Angled_Faceplates .singlemodeimg .p2 strong {
    font-size: 16px;
    font-weight: bolder;
    font-family: var(--font);
    color: #1e30b3;
    display: block;
    margin: 0 0 5px 0;
}
#Double_Gang_Angled_Faceplates .singlemodeimg .p2
 {
    font-size: 14px;
    font-weight: 400;
    font-family: var(--font);
    color: #000;
    text-align: justify;
}
#Double_Gang_Angled_Faceplates .singlemodeimg .p2 strong {
    font-size: 16px;
    font-weight: bolder;
    font-family: var(--font);
    color: #1e30b3;
    display: block;
    margin: 0 0 5px 0;
}
#Double_Gang_Angled_Faceplates .singlemodeimg a {
    font-size: 14px;
    font-weight: 500;
    font-family: var(--font);
    color: #fff;
    text-decoration: none;
    background: linear-gradient(90deg, rgba(71, 68, 153, 1) 0%, rgba(56, 61, 199, 1) 79%);
    padding: 5px 15px;
    display: block;
    margin: 5px auto;
    width: 100%;
    text-align: center;
}
#Double_Gang_Angled_Faceplates .singlemodeimg > strong {
    font-size: 16px;
    font-weight: 500;
    font-family: var(--font);
    color: #1e30b3;
    margin: 15px 0 0 0;
    display: block;
}
.Double_Gang_Angled_Faceplates_specification {
    box-shadow: 0 0 5px #333;
    padding: 10px;
    height: 200px;
    overflow: auto;
    border: 2px solid #1e30b3;
}
.Double_Gang_Angled_Faceplates_specification strong {
    font-size: 16px;
    font-weight: bold;
    font-family: var(--font);
    color: #21304f;
    display: block;
    /*text-transform: capitalize;*/
}
.Double_Gang_Angled_Faceplates_specification span {
    font-size: 14px;
    font-weight: 400;
    font-family: var(--font);
    color: #000;
    display: block;
    margin:0 0 10px 15px;
    /*text-transform: capitalize;*/
}
#Double_Gang_Drywall_Faceplate .modal-header {
    background:linear-gradient(90deg,rgba(71, 68, 153, 1) 0%, rgba(56, 61, 199, 1) 79%);
}
#Double_Gang_Drywall_Faceplate .modal-header h1 {
    font-size: 16px;
    font-weight: 500;
    font-family: var(--font);
    color: #fff;
}
#Double_Gang_Drywall_Faceplate .modal-header button
 {
    opacity: 1;
    filter: invert(1);
}
#Double_Gang_Drywall_Faceplate .modal-header button:focus
 {
    box-shadow: none;
}
#Double_Gang_Drywall_Faceplate .modal-dialog {
  width: 100%;
  max-width: 850px;
}
#Double_Gang_Drywall_Faceplate .singlemodeimg img {
    margin: 15px auto;
    display: block;
    max-width: 100%;
}
#Double_Gang_Drywall_Faceplate .singlemodeimg p {
    font-size: 14px;
    font-weight: 500;
    font-family: var(--font);
    /*text-transform: capitalize;*/
    text-align: justify;
}
#Double_Gang_Faceplates .modal-header {
    background:linear-gradient(90deg,rgba(71, 68, 153, 1) 0%, rgba(56, 61, 199, 1) 79%);
}
#Double_Gang_Faceplates .modal-header h1 {
    font-size: 16px;
    font-weight: 500;
    font-family: var(--font);
    color: #fff;
}
#Double_Gang_Faceplates .modal-header button
 {
    opacity: 1;
    filter: invert(1);
}
#Double_Gang_Faceplates .modal-header button:focus
 {
    box-shadow: none;
}
#Double_Gang_Faceplates .modal-dialog {
  width: 100%;
  max-width: 850px;
}
#Double_Gang_Faceplates .singlemodeimg img {
    margin: 15px auto;
    display: block;
    max-width: 100%;
}
#Double_Gang_Faceplates .singlemodeimg p {
    font-size: 14px;
    font-weight: 500;
    font-family: var(--font);
    /*text-transform: capitalize;*/
    text-align: justify;
}
#Double_Gang_Faceplates .singlemodeimg > span
 {
    font-size: 16px;
    font-weight: 500;
    font-family: var(--font);
    color: #fff;
    background: linear-gradient(90deg, rgba(71, 68, 153, 1) 0%, rgba(56, 61, 199, 1) 79%);
    padding: 10px 25px;
    margin: 20px 0;
    display: block;
    text-align: center;
}
#Double_Gang_Faceplates .singlemodeimg .p2 strong {
    font-size: 16px;
    font-weight: bolder;
    font-family: var(--font);
    color: #1e30b3;
    display: block;
    margin: 0 0 5px 0;
}
#Double_Gang_Faceplates .singlemodeimg .p2
 {
    font-size: 14px;
    font-weight: 400;
    font-family: var(--font);
    color: #000;
    text-align: justify;
}
#Double_Gang_Faceplates .singlemodeimg .p2 strong {
    font-size: 16px;
    font-weight: bolder;
    font-family: var(--font);
    color: #1e30b3;
    display: block;
    margin: 0 0 5px 0;
}
#Double_Gang_Faceplates .singlemodeimg a {
    font-size: 14px;
    font-weight: 500;
    font-family: var(--font);
    color: #fff;
    text-decoration: none;
    background: linear-gradient(90deg, rgba(71, 68, 153, 1) 0%, rgba(56, 61, 199, 1) 79%);
    padding: 5px 15px;
    display: block;
    margin: 5px auto;
    width: 100%;
    text-align: center;
}
#Double_Gang_Faceplates .singlemodeimg > strong {
    font-size: 16px;
    font-weight: 500;
    font-family: var(--font);
    color: #1e30b3;
    margin: 15px 0 0 0;
    display: block;
}
.Double_Gang_Faceplates_specification {
    box-shadow: 0 0 5px #333;
    padding: 10px;
    height: 200px;
    overflow: auto;
    border: 2px solid #1e30b3;
}
.Double_Gang_Faceplates_specification strong {
    font-size: 16px;
    font-weight: bold;
    font-family: var(--font);
    color: #21304f;
    display: block;
    /*text-transform: capitalize;*/
}
.Double_Gang_Faceplates_specification span {
    font-size: 14px;
    font-weight: 400;
    font-family: var(--font);
    color: #000;
    display: block;
    margin:0 0 10px 15px;
    /*text-transform: capitalize;*/
}
#Double_Gang_Face_Labeling_6_12port .modal-header {
    background:linear-gradient(90deg,rgba(71, 68, 153, 1) 0%, rgba(56, 61, 199, 1) 79%);
}
#Double_Gang_Face_Labeling_6_12port .modal-header h1 {
    font-size: 16px;
    font-weight: 500;
    font-family: var(--font);
    color: #fff;
}
#Double_Gang_Face_Labeling_6_12port .modal-header button
 {
    opacity: 1;
    filter: invert(1);
}
#Double_Gang_Face_Labeling_6_12port .modal-header button:focus
 {
    box-shadow: none;
}
#Double_Gang_Face_Labeling_6_12port .modal-dialog {
  width: 100%;
  max-width: 850px;
}
#Double_Gang_Face_Labeling_6_12port .singlemodeimg img {
    margin: 15px auto;
    display: block;
    max-width: 100%;
}
#Double_Gang_Face_Labeling_6_12port .singlemodeimg p {
    font-size: 14px;
    font-weight: 500;
    font-family: var(--font);
    /*text-transform: capitalize;*/
    text-align: justify;
}
#Double_Gang_Face_Labeling_6_12port .singlemodeimg > span
 {
    font-size: 16px;
    font-weight: 500;
    font-family: var(--font);
    color: #fff;
    background: linear-gradient(90deg, rgba(71, 68, 153, 1) 0%, rgba(56, 61, 199, 1) 79%);
    padding: 10px 25px;
    margin: 20px 0;
    display: block;
    text-align: center;
}
#Double_Gang_Face_Labeling_6_12port .singlemodeimg .p2 strong {
    font-size: 16px;
    font-weight: bolder;
    font-family: var(--font);
    color: #1e30b3;
    display: block;
    margin: 0 0 5px 0;
}
#Double_Gang_Face_Labeling_6_12port .singlemodeimg .p2
 {
    font-size: 14px;
    font-weight: 400;
    font-family: var(--font);
    color: #000;
    text-align: justify;
}
#Double_Gang_Face_Labeling_6_12port .singlemodeimg .p2 strong {
    font-size: 16px;
    font-weight: bolder;
    font-family: var(--font);
    color: #1e30b3;
    display: block;
    margin: 0 0 5px 0;
}
#Double_Gang_Face_Labeling_6_12port .singlemodeimg a {
    font-size: 14px;
    font-weight: 500;
    font-family: var(--font);
    color: #fff;
    text-decoration: none;
    background: linear-gradient(90deg, rgba(71, 68, 153, 1) 0%, rgba(56, 61, 199, 1) 79%);
    padding: 5px 15px;
    display: block;
    margin: 5px auto;
    width: 100%;
    text-align: center;
}
#Double_Gang_Face_Labeling_6_12port .singlemodeimg > strong {
    font-size: 16px;
    font-weight: 500;
    font-family: var(--font);
    color: #1e30b3;
    margin: 15px 0 0 0;
    display: block;
}
.Double_Gang_Face_Labeling_6_12port_specification {
    box-shadow: 0 0 5px #333;
    padding: 10px;
    height: 200px;
    overflow: auto;
    border: 2px solid #1e30b3;
}
.Double_Gang_Face_Labeling_6_12port_specification strong {
    font-size: 16px;
    font-weight: bold;
    font-family: var(--font);
    color: #21304f;
    display: block;
    /*text-transform: capitalize;*/
}
.Double_Gang_Face_Labeling_6_12port_specification span {
    font-size: 14px;
    font-weight: 400;
    font-family: var(--font);
    color: #000;
    display: block;
    margin:0 0 10px 15px;
    /*text-transform: capitalize;*/
}
#Double_Gang_Face_Labeling_8_12port .modal-header {
    background:linear-gradient(90deg,rgba(71, 68, 153, 1) 0%, rgba(56, 61, 199, 1) 79%);
}
#Double_Gang_Face_Labeling_8_12port .modal-header h1 {
    font-size: 16px;
    font-weight: 500;
    font-family: var(--font);
    color: #fff;
}
#Double_Gang_Face_Labeling_8_12port .modal-header button
 {
    opacity: 1;
    filter: invert(1);
}
#Double_Gang_Face_Labeling_8_12port .modal-header button:focus
 {
    box-shadow: none;
}
#Double_Gang_Face_Labeling_8_12port .modal-dialog {
  width: 100%;
  max-width: 850px;
}
#Double_Gang_Face_Labeling_8_12port .singlemodeimg img {
    margin: 15px auto;
    display: block;
    max-width: 100%;
}
#Double_Gang_Face_Labeling_8_12port .singlemodeimg p {
    font-size: 14px;
    font-weight: 500;
    font-family: var(--font);
    /*text-transform: capitalize;*/
    text-align: justify;
}
#Double_Gang_Stainless_Steel .modal-header {
    background:linear-gradient(90deg,rgba(71, 68, 153, 1) 0%, rgba(56, 61, 199, 1) 79%);
}
#Double_Gang_Stainless_Steel .modal-header h1 {
    font-size: 16px;
    font-weight: 500;
    font-family: var(--font);
    color: #fff;
}
#Double_Gang_Stainless_Steel .modal-header button
 {
    opacity: 1;
    filter: invert(1);
}
#Double_Gang_Stainless_Steel .modal-header button:focus
 {
    box-shadow: none;
}
#Double_Gang_Stainless_Steel .modal-dialog {
  width: 100%;
  max-width: 850px;
}
#Double_Gang_Stainless_Steel .singlemodeimg img {
    margin: 15px auto;
    display: block;
    max-width: 100%;
}
#Double_Gang_Stainless_Steel .singlemodeimg p {
    font-size: 14px;
    font-weight: 500;
    font-family: var(--font);
    /*text-transform: capitalize;*/
    text-align: justify;
}
#Double_Gang_Stainless_Steel .singlemodeimg > span
 {
    font-size: 16px;
    font-weight: 500;
    font-family: var(--font);
    color: #fff;
    background: linear-gradient(90deg, rgba(71, 68, 153, 1) 0%, rgba(56, 61, 199, 1) 79%);
    padding: 10px 25px;
    margin: 20px 0;
    display: block;
    text-align: center;
}
#Double_Gang_Stainless_Steel .singlemodeimg .p2 strong {
    font-size: 16px;
    font-weight: bolder;
    font-family: var(--font);
    color: #1e30b3;
    display: block;
    margin: 0 0 5px 0;
}
#Double_Gang_Stainless_Steel .singlemodeimg .p2
 {
    font-size: 14px;
    font-weight: 400;
    font-family: var(--font);
    color: #000;
    text-align: justify;
}
#Double_Gang_Stainless_Steel .singlemodeimg .p2 strong {
    font-size: 16px;
    font-weight: bolder;
    font-family: var(--font);
    color: #1e30b3;
    display: block;
    margin: 0 0 5px 0;
}
#Double_Gang_Stainless_Steel .singlemodeimg a {
    font-size: 14px;
    font-weight: 500;
    font-family: var(--font);
    color: #fff;
    text-decoration: none;
    background: linear-gradient(90deg, rgba(71, 68, 153, 1) 0%, rgba(56, 61, 199, 1) 79%);
    padding: 5px 15px;
    display: block;
    margin: 5px auto;
    width: 100%;
    text-align: center;
}
#Double_Gang_Stainless_Steel .singlemodeimg > strong {
    font-size: 16px;
    font-weight: 500;
    font-family: var(--font);
    color: #1e30b3;
    margin: 15px 0 0 0;
    display: block;
}
.Double_Gang_Stainless_Steel_specification {
    box-shadow: 0 0 5px #333;
    padding: 10px;
    height: 200px;
    overflow: auto;
    border: 2px solid #1e30b3;
}
.Double_Gang_Stainless_Steel_specification strong {
    font-size: 16px;
    font-weight: bold;
    font-family: var(--font);
    color: #21304f;
    display: block;
    /*text-transform: capitalize;*/
}
.Double_Gang_Stainless_Steel_specification span {
    font-size: 14px;
    font-weight: 400;
    font-family: var(--font);
    color: #000;
    display: block;
    margin:0 0 10px 15px;
    /*text-transform: capitalize;*/
}
#Keystone_Wall_Mount_Phone_Plates .modal-header {
    background:linear-gradient(90deg,rgba(71, 68, 153, 1) 0%, rgba(56, 61, 199, 1) 79%);
}
#Keystone_Wall_Mount_Phone_Plates .modal-header h1 {
    font-size: 16px;
    font-weight: 500;
    font-family: var(--font);
    color: #fff;
}
#Keystone_Wall_Mount_Phone_Plates .modal-header button
 {
    opacity: 1;
    filter: invert(1);
}
#Keystone_Wall_Mount_Phone_Plates .modal-header button:focus
 {
    box-shadow: none;
}
#Keystone_Wall_Mount_Phone_Plates .modal-dialog {
  width: 100%;
  max-width: 850px;
}
#Keystone_Wall_Mount_Phone_Plates .singlemodeimg img {
    margin: 15px auto;
    display: block;
    max-width: 100%;
}
#Keystone_Wall_Mount_Phone_Plates .singlemodeimg p {
    font-size: 14px;
    font-weight: 500;
    font-family: var(--font);
    /*text-transform: capitalize;*/
    text-align: justify;
}
#Keystone_Wall_Mount_Phone_Plates .singlemodeimg > span
 {
    font-size: 16px;
    font-weight: 500;
    font-family: var(--font);
    color: #fff;
    background: linear-gradient(90deg, rgba(71, 68, 153, 1) 0%, rgba(56, 61, 199, 1) 79%);
    padding: 10px 25px;
    margin: 20px 0;
    display: block;
    text-align: center;
}
#Keystone_Wall_Mount_Phone_Plates .singlemodeimg .p2 strong {
    font-size: 16px;
    font-weight: bolder;
    font-family: var(--font);
    color: #1e30b3;
    display: block;
    margin: 0 0 5px 0;
}
#Keystone_Wall_Mount_Phone_Plates .singlemodeimg .p2
 {
    font-size: 14px;
    font-weight: 400;
    font-family: var(--font);
    color: #000;
    text-align: justify;
}
#Keystone_Wall_Mount_Phone_Plates .singlemodeimg .p2 strong {
    font-size: 16px;
    font-weight: bolder;
    font-family: var(--font);
    color: #1e30b3;
    display: block;
    margin: 0 0 5px 0;
}
#Keystone_Wall_Mount_Phone_Plates .singlemodeimg a {
    font-size: 14px;
    font-weight: 500;
    font-family: var(--font);
    color: #fff;
    text-decoration: none;
    background: linear-gradient(90deg, rgba(71, 68, 153, 1) 0%, rgba(56, 61, 199, 1) 79%);
    padding: 5px 15px;
    display: block;
    margin: 5px auto;
    width: 100%;
    text-align: center;
}
#Keystone_Wall_Mount_Phone_Plates .singlemodeimg > strong {
    font-size: 16px;
    font-weight: 500;
    font-family: var(--font);
    color: #1e30b3;
    margin: 15px 0 0 0;
    display: block;
}
.Keystone_Wall_Mount_Phone_Plates_specification {
    box-shadow: 0 0 5px #333;
    padding: 10px;
    height: 200px;
    overflow: auto;
    border: 2px solid #1e30b3;
}
.Keystone_Wall_Mount_Phone_Plates_specification strong {
    font-size: 16px;
    font-weight: bold;
    font-family: var(--font);
    color: #21304f;
    display: block;
    /*text-transform: capitalize;*/
}
.Keystone_Wall_Mount_Phone_Plates_specification span {
    font-size: 14px;
    font-weight: 400;
    font-family: var(--font);
    color: #000;
    display: block;
    margin:0 0 10px 15px;
    /*text-transform: capitalize;*/
}
#Single_Gang_Angled_Faceplates .modal-header {
    background:linear-gradient(90deg,rgba(71, 68, 153, 1) 0%, rgba(56, 61, 199, 1) 79%);
}
#Single_Gang_Angled_Faceplates .modal-header h1 {
    font-size: 16px;
    font-weight: 500;
    font-family: var(--font);
    color: #fff;
}
#Single_Gang_Angled_Faceplates .modal-header button
 {
    opacity: 1;
    filter: invert(1);
}
#Single_Gang_Angled_Faceplates .modal-header button:focus
 {
    box-shadow: none;
}
#Single_Gang_Angled_Faceplates .modal-dialog {
  width: 100%;
  max-width: 850px;
}
#Single_Gang_Angled_Faceplates .singlemodeimg img {
    margin: 15px auto;
    display: block;
    max-width: 100%;
}
#Single_Gang_Angled_Faceplates .singlemodeimg p {
    font-size: 14px;
    font-weight: 500;
    font-family: var(--font);
    /*text-transform: capitalize;*/
    text-align: justify;
}
#Single_Gang_Angled_Faceplates .singlemodeimg > span
 {
    font-size: 16px;
    font-weight: 500;
    font-family: var(--font);
    color: #fff;
    background: linear-gradient(90deg, rgba(71, 68, 153, 1) 0%, rgba(56, 61, 199, 1) 79%);
    padding: 10px 25px;
    margin: 20px 0;
    display: block;
    text-align: center;
}
#Single_Gang_Angled_Faceplates .singlemodeimg .p2 strong {
    font-size: 16px;
    font-weight: bolder;
    font-family: var(--font);
    color: #1e30b3;
    display: block;
    margin: 0 0 5px 0;
}
#Single_Gang_Angled_Faceplates .singlemodeimg .p2
 {
    font-size: 14px;
    font-weight: 400;
    font-family: var(--font);
    color: #000;
    text-align: justify;
}
#Single_Gang_Angled_Faceplates .singlemodeimg .p2 strong {
    font-size: 16px;
    font-weight: bolder;
    font-family: var(--font);
    color: #1e30b3;
    display: block;
    margin: 0 0 5px 0;
}
#Single_Gang_Angled_Faceplates .singlemodeimg a {
    font-size: 14px;
    font-weight: 500;
    font-family: var(--font);
    color: #fff;
    text-decoration: none;
    background: linear-gradient(90deg, rgba(71, 68, 153, 1) 0%, rgba(56, 61, 199, 1) 79%);
    padding: 5px 15px;
    display: block;
    margin: 5px auto;
    width: 100%;
    text-align: center;
}
#Single_Gang_Angled_Faceplates .singlemodeimg > strong {
    font-size: 16px;
    font-weight: 500;
    font-family: var(--font);
    color: #1e30b3;
    margin: 15px 0 0 0;
    display: block;
}
.Single_Gang_Angled_Faceplates_specification {
    box-shadow: 0 0 5px #333;
    padding: 10px;
    height: 200px;
    overflow: auto;
    border: 2px solid #1e30b3;
}
.Single_Gang_Angled_Faceplates_specification strong {
    font-size: 16px;
    font-weight: bold;
    font-family: var(--font);
    color: #21304f;
    display: block;
    /*text-transform: capitalize;*/
}
.Single_Gang_Angled_Faceplates_specification span {
    font-size: 14px;
    font-weight: 400;
    font-family: var(--font);
    color: #000;
    display: block;
    margin:0 0 10px 15px;
    /*text-transform: capitalize;*/
}
#Single_Gang_Faceplates .modal-header {
    background:linear-gradient(90deg,rgba(71, 68, 153, 1) 0%, rgba(56, 61, 199, 1) 79%);
}
#Single_Gang_Faceplates .modal-header h1 {
    font-size: 16px;
    font-weight: 500;
    font-family: var(--font);
    color: #fff;
}
#Single_Gang_Faceplates .modal-header button
 {
    opacity: 1;
    filter: invert(1);
}
#Single_Gang_Faceplates .modal-header button:focus
 {
    box-shadow: none;
}
#Single_Gang_Faceplates .modal-dialog {
  width: 100%;
  max-width: 850px;
}
#Single_Gang_Faceplates .singlemodeimg img {
    margin: 15px auto;
    display: block;
    max-width: 100%;
}
#Single_Gang_Faceplates .singlemodeimg p {
    font-size: 14px;
    font-weight: 500;
    font-family: var(--font);
    /*text-transform: capitalize;*/
    text-align: justify;
}
#Single_Gang_Faceplates .singlemodeimg > span
 {
    font-size: 16px;
    font-weight: 500;
    font-family: var(--font);
    color: #fff;
    background: linear-gradient(90deg, rgba(71, 68, 153, 1) 0%, rgba(56, 61, 199, 1) 79%);
    padding: 10px 25px;
    margin: 20px 0;
    display: block;
    text-align: center;
}
#Single_Gang_Faceplates .singlemodeimg .p2 strong {
    font-size: 16px;
    font-weight: bolder;
    font-family: var(--font);
    color: #1e30b3;
    display: block;
    margin: 0 0 5px 0;
}
#Single_Gang_Faceplates .singlemodeimg .p2
 {
    font-size: 14px;
    font-weight: 400;
    font-family: var(--font);
    color: #000;
    text-align: justify;
}
#Single_Gang_Faceplates .singlemodeimg .p2 strong {
    font-size: 16px;
    font-weight: bolder;
    font-family: var(--font);
    color: #1e30b3;
    display: block;
    margin: 0 0 5px 0;
}
#Single_Gang_Faceplates .singlemodeimg a {
    font-size: 14px;
    font-weight: 500;
    font-family: var(--font);
    color: #fff;
    text-decoration: none;
    background: linear-gradient(90deg, rgba(71, 68, 153, 1) 0%, rgba(56, 61, 199, 1) 79%);
    padding: 5px 15px;
    display: block;
    margin: 5px auto;
    width: 100%;
    text-align: center;
}
#Single_Gang_Faceplates .singlemodeimg > strong {
    font-size: 16px;
    font-weight: 500;
    font-family: var(--font);
    color: #1e30b3;
    margin: 15px 0 0 0;
    display: block;
}
.Single_Gang_Faceplates_specification {
    box-shadow: 0 0 5px #333;
    padding: 10px;
    height: 200px;
    overflow: auto;
    border: 2px solid #1e30b3;
}
.Single_Gang_Faceplates_specification strong {
    font-size: 16px;
    font-weight: bold;
    font-family: var(--font);
    color: #21304f;
    display: block;
    /*text-transform: capitalize;*/
}
.Single_Gang_Faceplates_specification span {
    font-size: 14px;
    font-weight: 400;
    font-family: var(--font);
    color: #000;
    display: block;
    margin:0 0 10px 15px;
    /*text-transform: capitalize;*/
}
#Single_Gang_Faceplates_with_Labeling .modal-header {
    background:linear-gradient(90deg,rgba(71, 68, 153, 1) 0%, rgba(56, 61, 199, 1) 79%);
}
#Single_Gang_Faceplates_with_Labeling .modal-header h1 {
    font-size: 16px;
    font-weight: 500;
    font-family: var(--font);
    color: #fff;
}
#Single_Gang_Faceplates_with_Labeling .modal-header button
 {
    opacity: 1;
    filter: invert(1);
}
#Single_Gang_Faceplates_with_Labeling .modal-header button:focus
 {
    box-shadow: none;
}
#Single_Gang_Faceplates_with_Labeling .modal-dialog {
  width: 100%;
  max-width: 850px;
}
#Single_Gang_Faceplates_with_Labeling .singlemodeimg img {
    margin: 15px auto;
    display: block;
    max-width: 100%;
}
#Single_Gang_Faceplates_with_Labeling .singlemodeimg p {
    font-size: 14px;
    font-weight: 500;
    font-family: var(--font);
    /*text-transform: capitalize;*/
    text-align: justify;
}
#Single_Gang_Faceplates_with_Labeling .singlemodeimg > span
 {
    font-size: 16px;
    font-weight: 500;
    font-family: var(--font);
    color: #fff;
    background: linear-gradient(90deg, rgba(71, 68, 153, 1) 0%, rgba(56, 61, 199, 1) 79%);
    padding: 10px 25px;
    margin: 20px 0;
    display: block;
    text-align: center;
}
#Single_Gang_Faceplates_with_Labeling .singlemodeimg .p2 strong {
    font-size: 16px;
    font-weight: bolder;
    font-family: var(--font);
    color: #1e30b3;
    display: block;
    margin: 0 0 5px 0;
}
#Single_Gang_Faceplates_with_Labeling .singlemodeimg .p2
 {
    font-size: 14px;
    font-weight: 400;
    font-family: var(--font);
    color: #000;
    text-align: justify;
}
#Single_Gang_Faceplates_with_Labeling .singlemodeimg .p2 strong {
    font-size: 16px;
    font-weight: bolder;
    font-family: var(--font);
    color: #1e30b3;
    display: block;
    margin: 0 0 5px 0;
}
#Single_Gang_Faceplates_with_Labeling .singlemodeimg a {
    font-size: 14px;
    font-weight: 500;
    font-family: var(--font);
    color: #fff;
    text-decoration: none;
    background: linear-gradient(90deg, rgba(71, 68, 153, 1) 0%, rgba(56, 61, 199, 1) 79%);
    padding: 5px 15px;
    display: block;
    margin: 5px auto;
    width: 100%;
    text-align: center;
}
#Single_Gang_Faceplates_with_Labeling .singlemodeimg > strong {
    font-size: 16px;
    font-weight: 500;
    font-family: var(--font);
    color: #1e30b3;
    margin: 15px 0 0 0;
    display: block;
}
.Single_Gang_Faceplates_with_Labeling_specification {
    box-shadow: 0 0 5px #333;
    padding: 10px;
    height: 200px;
    overflow: auto;
    border: 2px solid #1e30b3;
}
.Single_Gang_Faceplates_with_Labeling_specification strong {
    font-size: 16px;
    font-weight: bold;
    font-family: var(--font);
    color: #21304f;
    display: block;
    /*text-transform: capitalize;*/
}
.Single_Gang_Faceplates_with_Labeling_specification span {
    font-size: 14px;
    font-weight: 400;
    font-family: var(--font);
    color: #000;
    display: block;
    margin:0 0 10px 15px;
    /*text-transform: capitalize;*/
}
#Single_Gang_Oversized_Faceplates .modal-header {
    background:linear-gradient(90deg,rgba(71, 68, 153, 1) 0%, rgba(56, 61, 199, 1) 79%);
}
#Single_Gang_Oversized_Faceplates .modal-header h1 {
    font-size: 16px;
    font-weight: 500;
    font-family: var(--font);
    color: #fff;
}
#Single_Gang_Oversized_Faceplates .modal-header button
 {
    opacity: 1;
    filter: invert(1);
}
#Single_Gang_Oversized_Faceplates .modal-header button:focus
 {
    box-shadow: none;
}
#Single_Gang_Oversized_Faceplates .modal-dialog {
  width: 100%;
  max-width: 850px;
}
#Single_Gang_Oversized_Faceplates .singlemodeimg img {
    margin: 15px auto;
    display: block;
    max-width: 100%;
}
#Single_Gang_Oversized_Faceplates .singlemodeimg p {
    font-size: 14px;
    font-weight: 500;
    font-family: var(--font);
    /*text-transform: capitalize;*/
    text-align: justify;
}
#Single_Gang_Oversized_Faceplates .singlemodeimg > span
 {
    font-size: 16px;
    font-weight: 500;
    font-family: var(--font);
    color: #fff;
    background: linear-gradient(90deg, rgba(71, 68, 153, 1) 0%, rgba(56, 61, 199, 1) 79%);
    padding: 10px 25px;
    margin: 20px 0;
    display: block;
    text-align: center;
}
#Single_Gang_Oversized_Faceplates .singlemodeimg .p2 strong {
    font-size: 16px;
    font-weight: bolder;
    font-family: var(--font);
    color: #1e30b3;
    display: block;
    margin: 0 0 5px 0;
}
#Single_Gang_Oversized_Faceplates .singlemodeimg .p2
 {
    font-size: 14px;
    font-weight: 400;
    font-family: var(--font);
    color: #000;
    text-align: justify;
}
#Single_Gang_Oversized_Faceplates .singlemodeimg .p2 strong {
    font-size: 16px;
    font-weight: bolder;
    font-family: var(--font);
    color: #1e30b3;
    display: block;
    margin: 0 0 5px 0;
}
#Single_Gang_Oversized_Faceplates .singlemodeimg a {
    font-size: 14px;
    font-weight: 500;
    font-family: var(--font);
    color: #fff;
    text-decoration: none;
    background: linear-gradient(90deg, rgba(71, 68, 153, 1) 0%, rgba(56, 61, 199, 1) 79%);
    padding: 5px 15px;
    display: block;
    margin: 5px auto;
    width: 100%;
    text-align: center;
}
#Single_Gang_Oversized_Faceplates .singlemodeimg > strong {
    font-size: 16px;
    font-weight: 500;
    font-family: var(--font);
    color: #1e30b3;
    margin: 15px 0 0 0;
    display: block;
}
.Single_Gang_Oversized_Faceplates_specification {
    box-shadow: 0 0 5px #333;
    padding: 10px;
    height: 200px;
    overflow: auto;
    border: 2px solid #1e30b3;
}
.Single_Gang_Oversized_Faceplates_specification strong {
    font-size: 16px;
    font-weight: bold;
    font-family: var(--font);
    color: #21304f;
    display: block;
    /*text-transform: capitalize;*/
}
.Single_Gang_Oversized_Faceplates_specification span {
    font-size: 14px;
    font-weight: 400;
    font-family: var(--font);
    color: #000;
    display: block;
    margin:0 0 10px 15px;
    /*text-transform: capitalize;*/
}
#Single_Gang_Stainless_Steel .modal-header {
    background:linear-gradient(90deg,rgba(71, 68, 153, 1) 0%, rgba(56, 61, 199, 1) 79%);
}
#Single_Gang_Stainless_Steel .modal-header h1 {
    font-size: 16px;
    font-weight: 500;
    font-family: var(--font);
    color: #fff;
}
#Single_Gang_Stainless_Steel .modal-header button
 {
    opacity: 1;
    filter: invert(1);
}
#Single_Gang_Stainless_Steel .modal-header button:focus
 {
    box-shadow: none;
}
#Single_Gang_Stainless_Steel .modal-dialog {
  width: 100%;
  max-width: 850px;
}
#Single_Gang_Stainless_Steel .singlemodeimg img {
    margin: 15px auto;
    display: block;
    max-width: 100%;
}
#Single_Gang_Stainless_Steel .singlemodeimg p {
    font-size: 14px;
    font-weight: 500;
    font-family: var(--font);
    /*text-transform: capitalize;*/
    text-align: justify;
}
#Single_Gang_Stainless_Steel .singlemodeimg > span
 {
    font-size: 16px;
    font-weight: 500;
    font-family: var(--font);
    color: #fff;
    background: linear-gradient(90deg, rgba(71, 68, 153, 1) 0%, rgba(56, 61, 199, 1) 79%);
    padding: 10px 25px;
    margin: 20px 0;
    display: block;
    text-align: center;
}
#Single_Gang_Stainless_Steel .singlemodeimg .p2 strong {
    font-size: 16px;
    font-weight: bolder;
    font-family: var(--font);
    color: #1e30b3;
    display: block;
    margin: 0 0 5px 0;
}
#Single_Gang_Stainless_Steel .singlemodeimg .p2
 {
    font-size: 14px;
    font-weight: 400;
    font-family: var(--font);
    color: #000;
    text-align: justify;
}
#Single_Gang_Stainless_Steel .singlemodeimg .p2 strong {
    font-size: 16px;
    font-weight: bolder;
    font-family: var(--font);
    color: #1e30b3;
    display: block;
    margin: 0 0 5px 0;
}
#Single_Gang_Stainless_Steel .singlemodeimg a {
    font-size: 14px;
    font-weight: 500;
    font-family: var(--font);
    color: #fff;
    text-decoration: none;
    background: linear-gradient(90deg, rgba(71, 68, 153, 1) 0%, rgba(56, 61, 199, 1) 79%);
    padding: 5px 15px;
    display: block;
    margin: 5px auto;
    width: 100%;
    text-align: center;
}
#Single_Gang_Stainless_Steel .singlemodeimg > strong {
    font-size: 16px;
    font-weight: 500;
    font-family: var(--font);
    color: #1e30b3;
    margin: 15px 0 0 0;
    display: block;
}
.Single_Gang_Stainless_Steel_specification {
    box-shadow: 0 0 5px #333;
    padding: 10px;
    height: 200px;
    overflow: auto;
    border: 2px solid #1e30b3;
}
.Single_Gang_Stainless_Steel_specification strong {
    font-size: 16px;
    font-weight: bold;
    font-family: var(--font);
    color: #21304f;
    display: block;
    /*text-transform: capitalize;*/
}
.Single_Gang_Stainless_Steel_specification span {
    font-size: 14px;
    font-weight: 400;
    font-family: var(--font);
    color: #000;
    display: block;
    margin:0 0 10px 15px;
    /*text-transform: capitalize;*/
}
#Type106_Faceplates_Keystone .modal-header {
    background:linear-gradient(90deg,rgba(71, 68, 153, 1) 0%, rgba(56, 61, 199, 1) 79%);
}
#Type106_Faceplates_Keystone .modal-header h1 {
    font-size: 16px;
    font-weight: 500;
    font-family: var(--font);
    color: #fff;
}
#Type106_Faceplates_Keystone .modal-header button
 {
    opacity: 1;
    filter: invert(1);
}
#Type106_Faceplates_Keystone .modal-header button:focus
 {
    box-shadow: none;
}
#Type106_Faceplates_Keystone .modal-dialog {
  width: 100%;
  max-width: 850px;
}
#Type106_Faceplates_Keystone .singlemodeimg img {
    margin: 15px auto;
    display: block;
    max-width: 100%;
}
#Type106_Faceplates_Keystone .singlemodeimg p {
    font-size: 14px;
    font-weight: 500;
    font-family: var(--font);
    /*text-transform: capitalize;*/
    text-align: justify;
}
#Decora_Style_Faceplates_Keystone .modal-header {
    background:linear-gradient(90deg,rgba(71, 68, 153, 1) 0%, rgba(56, 61, 199, 1) 79%);
}
#Decora_Style_Faceplates_Keystone .modal-header h1 {
    font-size: 16px;
    font-weight: 500;
    font-family: var(--font);
    color: #fff;
}
#Decora_Style_Faceplates_Keystone .modal-header button
 {
    opacity: 1;
    filter: invert(1);
}
#Decora_Style_Faceplates_Keystone .modal-header button:focus
 {
    box-shadow: none;
}
#Decora_Style_Faceplates_Keystone .modal-dialog {
  width: 100%;
  max-width: 850px;
}
#Decora_Style_Faceplates_Keystone .singlemodeimg img {
    margin: 15px auto;
    display: block;
    max-width: 100%;
}
#Decora_Style_Faceplates_Keystone .singlemodeimg p {
    font-size: 14px;
    font-weight: 500;
    font-family: var(--font);
    /*text-transform: capitalize;*/
    text-align: justify;
}
#Decora_Style_Faceplates_Keystone .singlemodeimg > span
 {
    font-size: 16px;
    font-weight: 500;
    font-family: var(--font);
    color: #fff;
    background: linear-gradient(90deg, rgba(71, 68, 153, 1) 0%, rgba(56, 61, 199, 1) 79%);
    padding: 10px 25px;
    margin: 20px 0;
    display: block;
    text-align: center;
}
#Decora_Style_Faceplates_Keystone .singlemodeimg .p2 strong {
    font-size: 16px;
    font-weight: bolder;
    font-family: var(--font);
    color: #1e30b3;
    display: block;
    margin: 0 0 5px 0;
}
#Decora_Style_Faceplates_Keystone .singlemodeimg .p2
 {
    font-size: 14px;
    font-weight: 400;
    font-family: var(--font);
    color: #000;
    text-align: justify;
}
#Decora_Style_Faceplates_Keystone .singlemodeimg .p2 strong {
    font-size: 16px;
    font-weight: bolder;
    font-family: var(--font);
    color: #1e30b3;
    display: block;
    margin: 0 0 5px 0;
}

#Surface_Mount_Faceplate .modal-header {
    background:linear-gradient(90deg,rgba(71, 68, 153, 1) 0%, rgba(56, 61, 199, 1) 79%);
}
#Surface_Mount_Faceplate .modal-header h1 {
    font-size: 16px;
    font-weight: 500;
    font-family: var(--font);
    color: #fff;
}
#Surface_Mount_Faceplate .modal-header button
 {
    opacity: 1;
    filter: invert(1);
}
#Surface_Mount_Faceplate .modal-header button:focus
 {
    box-shadow: none;
}
#Surface_Mount_Faceplate .modal-dialog {
  width: 100%;
  max-width: 850px;
}
#Surface_Mount_Faceplate .singlemodeimg img {
    margin: 15px auto;
    display: block;
    max-width: 100%;
}
#Surface_Mount_Faceplate .singlemodeimg p {
    font-size: 14px;
    font-weight: 500;
    font-family: var(--font);
    /*text-transform: capitalize;*/
    text-align: justify;
}
#Modular_Furniture_Keystone .modal-header {
    background:linear-gradient(90deg,rgba(71, 68, 153, 1) 0%, rgba(56, 61, 199, 1) 79%);
}
#Modular_Furniture_Keystone .modal-header h1 {
    font-size: 16px;
    font-weight: 500;
    font-family: var(--font);
    color: #fff;
}
#Modular_Furniture_Keystone .modal-header button
 {
    opacity: 1;
    filter: invert(1);
}
#Modular_Furniture_Keystone .modal-header button:focus
 {
    box-shadow: none;
}
#Modular_Furniture_Keystone .modal-dialog {
  width: 100%;
  max-width: 850px;
}
#Modular_Furniture_Keystone .singlemodeimg img {
    margin: 15px auto;
    display: block;
    max-width: 100%;
}
#Modular_Furniture_Keystone .singlemodeimg p {
    font-size: 14px;
    font-weight: 500;
    font-family: var(--font);
    /*text-transform: capitalize;*/
    text-align: justify;
}
#Modular_Furniture_Keystone .singlemodeimg > span
 {
    font-size: 16px;
    font-weight: 500;
    font-family: var(--font);
    color: #fff;
    background: linear-gradient(90deg, rgba(71, 68, 153, 1) 0%, rgba(56, 61, 199, 1) 79%);
    padding: 10px 25px;
    margin: 20px 0;
    display: block;
    text-align: center;
}
#Modular_Furniture_Keystone .singlemodeimg .p2 strong {
    font-size: 16px;
    font-weight: bolder;
    font-family: var(--font);
    color: #1e30b3;
    display: block;
    margin: 0 0 5px 0;
}
#Modular_Furniture_Keystone .singlemodeimg .p2
 {
    font-size: 14px;
    font-weight: 400;
    font-family: var(--font);
    color: #000;
    text-align: justify;
}
#Modular_Furniture_Keystone .singlemodeimg .p2 strong {
    font-size: 16px;
    font-weight: bolder;
    font-family: var(--font);
    color: #1e30b3;
    display: block;
    margin: 0 0 5px 0;
}
#Modular_Furniture_Keystone .singlemodeimg a {
    font-size: 14px;
    font-weight: 500;
    font-family: var(--font);
    color: #fff;
    text-decoration: none;
    background: linear-gradient(90deg, rgba(71, 68, 153, 1) 0%, rgba(56, 61, 199, 1) 79%);
    padding: 5px 15px;
    display: block;
    margin: 5px auto;
    width: 100%;
    text-align: center;
}
#Modular_Furniture_Keystone .singlemodeimg > strong {
    font-size: 16px;
    font-weight: 500;
    font-family: var(--font);
    color: #1e30b3;
    margin: 15px 0 0 0;
    display: block;
}
.Modular_Furniture_Keystone_specification {
    box-shadow: 0 0 5px #333;
    padding: 10px;
    height: 200px;
    overflow: auto;
    border: 2px solid #1e30b3;
}
.Modular_Furniture_Keystone_specification strong {
    font-size: 16px;
    font-weight: bold;
    font-family: var(--font);
    color: #21304f;
    display: block;
    /*text-transform: capitalize;*/
}
.Modular_Furniture_Keystone_specification span {
    font-size: 14px;
    font-weight: 400;
    font-family: var(--font);
    color: #000;
    display: block;
    margin:0 0 10px 15px;
    /*text-transform: capitalize;*/
}
#Keystone_Surface_Mount_Multimedia .modal-header {
    background:linear-gradient(90deg,rgba(71, 68, 153, 1) 0%, rgba(56, 61, 199, 1) 79%);
}
#Keystone_Surface_Mount_Multimedia .modal-header h1 {
    font-size: 16px;
    font-weight: 500;
    font-family: var(--font);
    color: #fff;
}
#Keystone_Surface_Mount_Multimedia .modal-header button
 {
    opacity: 1;
    filter: invert(1);
}
#Keystone_Surface_Mount_Multimedia .modal-header button:focus
 {
    box-shadow: none;
}
#Keystone_Surface_Mount_Multimedia .modal-dialog {
  width: 100%;
  max-width: 850px;
}
#Keystone_Surface_Mount_Multimedia .singlemodeimg img {
    margin: 15px auto;
    display: block;
    max-width: 100%;
}
#Keystone_Surface_Mount_Multimedia .singlemodeimg p {
    font-size: 14px;
    font-weight: 500;
    font-family: var(--font);
    /*text-transform: capitalize;*/
    text-align: justify;
}
#Keystone_Surface_Mount_Multimedia .singlemodeimg > span
 {
    font-size: 16px;
    font-weight: 500;
    font-family: var(--font);
    color: #fff;
    background: linear-gradient(90deg, rgba(71, 68, 153, 1) 0%, rgba(56, 61, 199, 1) 79%);
    padding: 10px 25px;
    margin: 20px 0;
    display: block;
    text-align: center;
}
#Keystone_Surface_Mount_Multimedia .singlemodeimg .p2 strong {
    font-size: 16px;
    font-weight: bolder;
    font-family: var(--font);
    color: #1e30b3;
    display: block;
    margin: 0 0 5px 0;
}
#Keystone_Surface_Mount_Multimedia .singlemodeimg .p2
 {
    font-size: 14px;
    font-weight: 400;
    font-family: var(--font);
    color: #000;
    text-align: justify;
}
#Keystone_Surface_Mount_Multimedia .singlemodeimg .p2 strong {
    font-size: 16px;
    font-weight: bolder;
    font-family: var(--font);
    color: #1e30b3;
    display: block;
    margin: 0 0 5px 0;
}
#Keystone_Surface_Mount_Multimedia .singlemodeimg a {
    font-size: 14px;
    font-weight: 500;
    font-family: var(--font);
    color: #fff;
    text-decoration: none;
    background: linear-gradient(90deg, rgba(71, 68, 153, 1) 0%, rgba(56, 61, 199, 1) 79%);
    padding: 5px 15px;
    display: block;
    margin: 5px auto;
    width: 100%;
    text-align: center;
}
#Keystone_Surface_Mount_Multimedia .singlemodeimg > strong {
    font-size: 16px;
    font-weight: 500;
    font-family: var(--font);
    color: #1e30b3;
    margin: 15px 0 0 0;
    display: block;
}
.Keystone_Surface_Mount_Multimedia_specification {
    box-shadow: 0 0 5px #333;
    padding: 10px;
    height: 200px;
    overflow: auto;
    border: 2px solid #1e30b3;
}
.Keystone_Surface_Mount_Multimedia_specification strong {
    font-size: 16px;
    font-weight: bold;
    font-family: var(--font);
    color: #21304f;
    display: block;
    /*text-transform: capitalize;*/
}
.Keystone_Surface_Mount_Multimedia_specification span {
    font-size: 14px;
    font-weight: 400;
    font-family: var(--font);
    color: #000;
    display: block;
    margin:0 0 10px 15px;
    /*text-transform: capitalize;*/
}
#Surface_Mount_Temper_Proof_Multimedia .modal-header {
    background:linear-gradient(90deg,rgba(71, 68, 153, 1) 0%, rgba(56, 61, 199, 1) 79%);
}
#Surface_Mount_Temper_Proof_Multimedia .modal-header h1 {
    font-size: 16px;
    font-weight: 500;
    font-family: var(--font);
    color: #fff;
}
#Surface_Mount_Temper_Proof_Multimedia .modal-header button
 {
    opacity: 1;
    filter: invert(1);
}
#Surface_Mount_Temper_Proof_Multimedia .modal-header button:focus
 {
    box-shadow: none;
}
#Surface_Mount_Temper_Proof_Multimedia .modal-dialog {
  width: 100%;
  max-width: 850px;
}
#Surface_Mount_Temper_Proof_Multimedia .singlemodeimg img {
    margin: 15px auto;
    display: block;
    max-width: 100%;
}
#Surface_Mount_Temper_Proof_Multimedia .singlemodeimg p {
    font-size: 14px;
    font-weight: 500;
    font-family: var(--font);
    /*text-transform: capitalize;*/
    text-align: justify;
}
#Surface_Mount_Temper_Proof_Multimedia .singlemodeimg > span
 {
    font-size: 16px;
    font-weight: 500;
    font-family: var(--font);
    color: #fff;
    background: linear-gradient(90deg, rgba(71, 68, 153, 1) 0%, rgba(56, 61, 199, 1) 79%);
    padding: 10px 25px;
    margin: 20px 0;
    display: block;
    text-align: center;
}
#Surface_Mount_Temper_Proof_Multimedia .singlemodeimg .p2 strong {
    font-size: 16px;
    font-weight: bolder;
    font-family: var(--font);
    color: #1e30b3;
    display: block;
    margin: 0 0 5px 0;
}
#Surface_Mount_Temper_Proof_Multimedia .singlemodeimg .p2
 {
    font-size: 14px;
    font-weight: 400;
    font-family: var(--font);
    color: #000;
    text-align: justify;
}
#Surface_Mount_Temper_Proof_Multimedia .singlemodeimg .p2 strong {
    font-size: 16px;
    font-weight: bolder;
    font-family: var(--font);
    color: #1e30b3;
    display: block;
    margin: 0 0 5px 0;
}
#Surface_Mount_Temper_Proof_Multimedia .singlemodeimg a {
    font-size: 14px;
    font-weight: 500;
    font-family: var(--font);
    color: #fff;
    text-decoration: none;
    background: linear-gradient(90deg, rgba(71, 68, 153, 1) 0%, rgba(56, 61, 199, 1) 79%);
    padding: 5px 15px;
    display: block;
    margin: 5px auto;
    width: 100%;
    text-align: center;
}
#Surface_Mount_Temper_Proof_Multimedia .singlemodeimg > strong {
    font-size: 16px;
    font-weight: 500;
    font-family: var(--font);
    color: #1e30b3;
    margin: 15px 0 0 0;
    display: block;
}
.Surface_Mount_Temper_Proof_Multimedia_specification {
    box-shadow: 0 0 5px #333;
    padding: 10px;
    height: 200px;
    overflow: auto;
    border: 2px solid #1e30b3;
}
.Surface_Mount_Temper_Proof_Multimedia_specification strong {
    font-size: 16px;
    font-weight: bold;
    font-family: var(--font);
    color: #21304f;
    display: block;
    /*text-transform: capitalize;*/
}
.Surface_Mount_Temper_Proof_Multimedia_specification span {
    font-size: 14px;
    font-weight: 400;
    font-family: var(--font);
    color: #000;
    display: block;
    margin:0 0 10px 15px;
    /*text-transform: capitalize;*/
}
#Industrial_Grade_Stainless_Steel .modal-header {
    background:linear-gradient(90deg,rgba(71, 68, 153, 1) 0%, rgba(56, 61, 199, 1) 79%);
}
#Industrial_Grade_Stainless_Steel .modal-header h1 {
    font-size: 16px;
    font-weight: 500;
    font-family: var(--font);
    color: #fff;
}
#Industrial_Grade_Stainless_Steel .modal-header button
 {
    opacity: 1;
    filter: invert(1);
}
#Industrial_Grade_Stainless_Steel .modal-header button:focus
 {
    box-shadow: none;
}
#Industrial_Grade_Stainless_Steel .modal-dialog {
  width: 100%;
  max-width: 850px;
}
#Industrial_Grade_Stainless_Steel .singlemodeimg img {
    margin: 15px auto;
    display: block;
    max-width: 100%;
}
#Industrial_Grade_Stainless_Steel .singlemodeimg p {
    font-size: 14px;
    font-weight: 500;
    font-family: var(--font);
    /*text-transform: capitalize;*/
    text-align: justify;
}
#Industrial_Grade_Stainless_Steel .singlemodeimg > span
 {
    font-size: 16px;
    font-weight: 500;
    font-family: var(--font);
    color: #fff;
    background: linear-gradient(90deg, rgba(71, 68, 153, 1) 0%, rgba(56, 61, 199, 1) 79%);
    padding: 10px 25px;
    margin: 20px 0;
    display: block;
    text-align: center;
}
#Industrial_Grade_Stainless_Steel .singlemodeimg .p2 strong {
    font-size: 16px;
    font-weight: bolder;
    font-family: var(--font);
    color: #1e30b3;
    display: block;
    margin: 0 0 5px 0;
}
#Industrial_Grade_Stainless_Steel .singlemodeimg .p2
 {
    font-size: 14px;
    font-weight: 400;
    font-family: var(--font);
    color: #000;
    text-align: justify;
}
#Industrial_Grade_Stainless_Steel .singlemodeimg .p2 strong {
    font-size: 16px;
    font-weight: bolder;
    font-family: var(--font);
    color: #1e30b3;
    display: block;
    margin: 0 0 5px 0;
}
#Industrial_Grade_Surface_Mount .modal-header {
    background:linear-gradient(90deg,rgba(71, 68, 153, 1) 0%, rgba(56, 61, 199, 1) 79%);
}
#Industrial_Grade_Surface_Mount .modal-header h1 {
    font-size: 16px;
    font-weight: 500;
    font-family: var(--font);
    color: #fff;
}
#Industrial_Grade_Surface_Mount .modal-header button
 {
    opacity: 1;
    filter: invert(1);
}
#Industrial_Grade_Surface_Mount .modal-header button:focus
 {
    box-shadow: none;
}
#Industrial_Grade_Surface_Mount .modal-dialog {
  width: 100%;
  max-width: 850px;
}
#Industrial_Grade_Surface_Mount .singlemodeimg img {
    margin: 15px auto;
    display: block;
    max-width: 100%;
}
#Industrial_Grade_Surface_Mount .singlemodeimg p {
    font-size: 14px;
    font-weight: 500;
    font-family: var(--font);
    /*text-transform: capitalize;*/
    text-align: justify;
}
#Industrial_Grade_Surface_Mount .singlemodeimg > span
 {
    font-size: 16px;
    font-weight: 500;
    font-family: var(--font);
    color: #fff;
    background: linear-gradient(90deg, rgba(71, 68, 153, 1) 0%, rgba(56, 61, 199, 1) 79%);
    padding: 10px 25px;
    margin: 20px 0;
    display: block;
    text-align: center;
}
#Industrial_Grade_Surface_Mount .singlemodeimg .p2 strong {
    font-size: 16px;
    font-weight: bolder;
    font-family: var(--font);
    color: #1e30b3;
    display: block;
    margin: 0 0 5px 0;
}
#Industrial_Grade_Surface_Mount .singlemodeimg .p2
 {
    font-size: 14px;
    font-weight: 400;
    font-family: var(--font);
    color: #000;
    text-align: justify;
}
#Industrial_Grade_Surface_Mount .singlemodeimg .p2 strong {
    font-size: 16px;
    font-weight: bolder;
    font-family: var(--font);
    color: #1e30b3;
    display: block;
    margin: 0 0 5px 0;
}
#Single_Dual_Port_Angled_Keystone .modal-header {
    background:linear-gradient(90deg,rgba(71, 68, 153, 1) 0%, rgba(56, 61, 199, 1) 79%);
}
#Single_Dual_Port_Angled_Keystone .modal-header h1 {
    font-size: 16px;
    font-weight: 500;
    font-family: var(--font);
    color: #fff;
}
#Single_Dual_Port_Angled_Keystone .modal-header button
 {
    opacity: 1;
    filter: invert(1);
}
#Single_Dual_Port_Angled_Keystone .modal-header button:focus
 {
    box-shadow: none;
}
#Single_Dual_Port_Angled_Keystone .modal-dialog {
  width: 100%;
  max-width: 850px;
}
#Single_Dual_Port_Angled_Keystone .singlemodeimg img {
    margin: 15px auto;
    display: block;
    max-width: 100%;
}
#Single_Dual_Port_Angled_Keystone .singlemodeimg p {
    font-size: 14px;
    font-weight: 500;
    font-family: var(--font);
    /*text-transform: capitalize;*/
    text-align: justify;
}
#Single_Dual_Port_Angled_Keystone .singlemodeimg > span
 {
    font-size: 16px;
    font-weight: 500;
    font-family: var(--font);
    color: #fff;
    background: linear-gradient(90deg, rgba(71, 68, 153, 1) 0%, rgba(56, 61, 199, 1) 79%);
    padding: 10px 25px;
    margin: 20px 0;
    display: block;
    text-align: center;
}
#Single_Dual_Port_Angled_Keystone .singlemodeimg .p2 strong {
    font-size: 16px;
    font-weight: bolder;
    font-family: var(--font);
    color: #1e30b3;
    display: block;
    margin: 0 0 5px 0;
}
#Single_Dual_Port_Angled_Keystone .singlemodeimg .p2
 {
    font-size: 14px;
    font-weight: 400;
    font-family: var(--font);
    color: #000;
    text-align: justify;
}
#Single_Dual_Port_Angled_Keystone .singlemodeimg .p2 strong {
    font-size: 16px;
    font-weight: bolder;
    font-family: var(--font);
    color: #1e30b3;
    display: block;
    margin: 0 0 5px 0;
}
#Single_and_Dual_Port_Keystone_Outlets .modal-header {
    background:linear-gradient(90deg,rgba(71, 68, 153, 1) 0%, rgba(56, 61, 199, 1) 79%);
}
#Single_and_Dual_Port_Keystone_Outlets .modal-header h1 {
    font-size: 16px;
    font-weight: 500;
    font-family: var(--font);
    color: #fff;
}
#Single_and_Dual_Port_Keystone_Outlets .modal-header button
 {
    opacity: 1;
    filter: invert(1);
}
#Single_and_Dual_Port_Keystone_Outlets .modal-header button:focus
 {
    box-shadow: none;
}
#Single_and_Dual_Port_Keystone_Outlets .modal-dialog {
  width: 100%;
  max-width: 850px;
}
#Single_and_Dual_Port_Keystone_Outlets .singlemodeimg img {
    margin: 15px auto;
    display: block;
    max-width: 100%;
}
#Single_and_Dual_Port_Keystone_Outlets .singlemodeimg p {
    font-size: 14px;
    font-weight: 500;
    font-family: var(--font);
    /*text-transform: capitalize;*/
    text-align: justify;
}
#Single_and_Dual_Port_Keystone_Outlets .singlemodeimg > span
 {
    font-size: 16px;
    font-weight: 500;
    font-family: var(--font);
    color: #fff;
    background: linear-gradient(90deg, rgba(71, 68, 153, 1) 0%, rgba(56, 61, 199, 1) 79%);
    padding: 10px 25px;
    margin: 20px 0;
    display: block;
    text-align: center;
}
#Single_and_Dual_Port_Keystone_Outlets .singlemodeimg .p2 strong {
    font-size: 16px;
    font-weight: bolder;
    font-family: var(--font);
    color: #1e30b3;
    display: block;
    margin: 0 0 5px 0;
}
#Single_and_Dual_Port_Keystone_Outlets .singlemodeimg .p2
 {
    font-size: 14px;
    font-weight: 400;
    font-family: var(--font);
    color: #000;
    text-align: justify;
}
#Single_and_Dual_Port_Keystone_Outlets .singlemodeimg .p2 strong {
    font-size: 16px;
    font-weight: bolder;
    font-family: var(--font);
    color: #1e30b3;
    display: block;
    margin: 0 0 5px 0;
}
#Surface_Mount_Box_85x85_mm_International .modal-header {
    background:linear-gradient(90deg,rgba(71, 68, 153, 1) 0%, rgba(56, 61, 199, 1) 79%);
}
#Surface_Mount_Box_85x85_mm_International .modal-header h1 {
    font-size: 16px;
    font-weight: 500;
    font-family: var(--font);
    color: #fff;
}
#Surface_Mount_Box_85x85_mm_International .modal-header button
 {
    opacity: 1;
    filter: invert(1);
}
#Surface_Mount_Box_85x85_mm_International .modal-header button:focus
 {
    box-shadow: none;
}
#Surface_Mount_Box_85x85_mm_International .modal-dialog {
  width: 100%;
  max-width: 850px;
}
#Surface_Mount_Box_85x85_mm_International .singlemodeimg img {
    margin: 15px auto;
    display: block;
    max-width: 100%;
}
#Modular_3Way_Binding_Post_Connector .modal-header {
    background:linear-gradient(90deg,rgba(71, 68, 153, 1) 0%, rgba(56, 61, 199, 1) 79%);
}
#Modular_3Way_Binding_Post_Connector .modal-header h1 {
    font-size: 16px;
    font-weight: 500;
    font-family: var(--font);
    color: #fff;
}
#Modular_3Way_Binding_Post_Connector .modal-header button
 {
    opacity: 1;
    filter: invert(1);
}
#Modular_3Way_Binding_Post_Connector .modal-header button:focus
 {
    box-shadow: none;
}
#Modular_3Way_Binding_Post_Connector .modal-dialog {
  width: 100%;
  max-width: 850px;
}
#Modular_3Way_Binding_Post_Connector .singlemodeimg img {
    margin: 15px auto;
    display: block;
    max-width: 100%;
}
#Modular_3Way_Binding_Post_Connector .singlemodeimg p {
    font-size: 14px;
    font-weight: 500;
    font-family: var(--font);
    /*text-transform: capitalize;*/
    text-align: justify;
}
#Outlet_System_Blank_Modules .modal-header {
    background:linear-gradient(90deg,rgba(71, 68, 153, 1) 0%, rgba(56, 61, 199, 1) 79%);
}
#Outlet_System_Blank_Modules .modal-header h1 {
    font-size: 16px;
    font-weight: 500;
    font-family: var(--font);
    color: #fff;
}
#Outlet_System_Blank_Modules .modal-header button
 {
    opacity: 1;
    filter: invert(1);
}
#Outlet_System_Blank_Modules .modal-header button:focus
 {
    box-shadow: none;
}
#Outlet_System_Blank_Modules .modal-dialog {
  width: 100%;
  max-width: 850px;
}
#Outlet_System_Blank_Modules .singlemodeimg img {
    margin: 15px auto;
    display: block;
    max-width: 100%;
}
#Outlet_System_Blank_Modules .singlemodeimg p {
    font-size: 14px;
    font-weight: 500;
    font-family: var(--font);
    /*text-transform: capitalize;*/
    text-align: justify;
}
#Outlet_BNC_Connector_Modules .modal-header {
    background:linear-gradient(90deg,rgba(71, 68, 153, 1) 0%, rgba(56, 61, 199, 1) 79%);
}
#Outlet_BNC_Connector_Modules .modal-header h1 {
    font-size: 16px;
    font-weight: 500;
    font-family: var(--font);
    color: #fff;
}
#Outlet_BNC_Connector_Modules .modal-header button
 {
    opacity: 1;
    filter: invert(1);
}
#Outlet_BNC_Connector_Modules .modal-header button:focus
 {
    box-shadow: none;
}
#Outlet_BNC_Connector_Modules .modal-dialog {
  width: 100%;
  max-width: 850px;
}
#Outlet_BNC_Connector_Modules .singlemodeimg img {
    margin: 15px auto;
    display: block;
    max-width: 100%;
}
#Outlet_BNC_Connector_Modules .singlemodeimg p {
    font-size: 14px;
    font-weight: 500;
    font-family: var(--font);
    /*text-transform: capitalize;*/
    text-align: justify;
}
#Outlet_5e_Connector_Modules .modal-header {
    background:linear-gradient(90deg,rgba(71, 68, 153, 1) 0%, rgba(56, 61, 199, 1) 79%);
}
#Outlet_5e_Connector_Modules .modal-header h1 {
    font-size: 16px;
    font-weight: 500;
    font-family: var(--font);
    color: #fff;
}
#Outlet_5e_Connector_Modules .modal-header button
 {
    opacity: 1;
    filter: invert(1);
}
#Outlet_5e_Connector_Modules .modal-header button:focus
 {
    box-shadow: none;
}
#Outlet_5e_Connector_Modules .modal-dialog {
  width: 100%;
  max-width: 850px;
}
#Outlet_5e_Connector_Modules .singlemodeimg img {
    margin: 15px auto;
    display: block;
    max-width: 100%;
}
#Outlet_5e_Connector_Modules .singlemodeimg p {
    font-size: 14px;
    font-weight: 500;
    font-family: var(--font);
    /*text-transform: capitalize;*/
    text-align: justify;
}
#Outlet_5e_Connector_Modules .singlemodeimg > span
 {
    font-size: 16px;
    font-weight: 500;
    font-family: var(--font);
    color: #fff;
    background: linear-gradient(90deg, rgba(71, 68, 153, 1) 0%, rgba(56, 61, 199, 1) 79%);
    padding: 10px 25px;
    margin: 20px 0;
    display: block;
    text-align: center;
}
#Outlet_5e_Connector_Modules .singlemodeimg .p2 strong {
    font-size: 16px;
    font-weight: bolder;
    font-family: var(--font);
    color: #1e30b3;
    display: block;
    margin: 0 0 5px 0;
}
#Outlet_5e_Connector_Modules .singlemodeimg .p2
 {
    font-size: 14px;
    font-weight: 400;
    font-family: var(--font);
    color: #000;
    text-align: justify;
}
#Outlet_5e_Connector_Modules .singlemodeimg .p2 strong {
    font-size: 16px;
    font-weight: bolder;
    font-family: var(--font);
    color: #1e30b3;
    display: block;
    margin: 0 0 5px 0;
}
#Outlet_5e_Connector_Modules .singlemodeimg a {
    font-size: 14px;
    font-weight: 500;
    font-family: var(--font);
    color: #fff;
    text-decoration: none;
    background: linear-gradient(90deg, rgba(71, 68, 153, 1) 0%, rgba(56, 61, 199, 1) 79%);
    padding: 5px 15px;
    display: block;
    margin: 5px auto;
    width: 100%;
    text-align: center;
}
#Outlet_5e_Connector_Modules .singlemodeimg > strong {
    font-size: 16px;
    font-weight: 500;
    font-family: var(--font);
    color: #1e30b3;
    margin: 15px 0 0 0;
    display: block;
}
.Outlet_5e_Connector_Modules_specification {
    box-shadow: 0 0 5px #333;
    padding: 10px;
    height: 200px;
    overflow: auto;
    border: 2px solid #1e30b3;
}
.Outlet_5e_Connector_Modules_specification strong {
    font-size: 16px;
    font-weight: bold;
    font-family: var(--font);
    color: #21304f;
    display: block;
    /*text-transform: capitalize;*/
}
.Outlet_5e_Connector_Modules_specification span {
    font-size: 14px;
    font-weight: 400;
    font-family: var(--font);
    color: #000;
    display: block;
    margin:0 0 10px 15px;
    /*text-transform: capitalize;*/
}
#Outlet6_Connector_Modules .modal-header {
    background:linear-gradient(90deg,rgba(71, 68, 153, 1) 0%, rgba(56, 61, 199, 1) 79%);
}
#Outlet6_Connector_Modules .modal-header h1 {
    font-size: 16px;
    font-weight: 500;
    font-family: var(--font);
    color: #fff;
}
#Outlet6_Connector_Modules .modal-header button
 {
    opacity: 1;
    filter: invert(1);
}
#Outlet6_Connector_Modules .modal-header button:focus
 {
    box-shadow: none;
}
#Outlet6_Connector_Modules .modal-dialog {
  width: 100%;
  max-width: 850px;
}
#Outlet6_Connector_Modules .singlemodeimg img {
    margin: 15px auto;
    display: block;
    max-width: 100%;
}
#Outlet6_Connector_Modules .singlemodeimg p {
    font-size: 14px;
    font-weight: 500;
    font-family: var(--font);
    /*text-transform: capitalize;*/
    text-align: justify;
}
#Outlet6_Connector_Modules .singlemodeimg > span
 {
    font-size: 16px;
    font-weight: 500;
    font-family: var(--font);
    color: #fff;
    background: linear-gradient(90deg, rgba(71, 68, 153, 1) 0%, rgba(56, 61, 199, 1) 79%);
    padding: 10px 25px;
    margin: 20px 0;
    display: block;
    text-align: center;
}
#Outlet6_Connector_Modules .singlemodeimg .p2 strong {
    font-size: 16px;
    font-weight: bolder;
    font-family: var(--font);
    color: #1e30b3;
    display: block;
    margin: 0 0 5px 0;
}
#Outlet6_Connector_Modules .singlemodeimg .p2
 {
    font-size: 14px;
    font-weight: 400;
    font-family: var(--font);
    color: #000;
    text-align: justify;
}
#Outlet6_Connector_Modules .singlemodeimg .p2 strong {
    font-size: 16px;
    font-weight: bolder;
    font-family: var(--font);
    color: #1e30b3;
    display: block;
    margin: 0 0 5px 0;
}
#Outlet6_Connector_Modules .singlemodeimg a {
    font-size: 14px;
    font-weight: 500;
    font-family: var(--font);
    color: #fff;
    text-decoration: none;
    background: linear-gradient(90deg, rgba(71, 68, 153, 1) 0%, rgba(56, 61, 199, 1) 79%);
    padding: 5px 15px;
    display: block;
    margin: 5px auto;
    width: 100%;
    text-align: center;
}
#Outlet6_Connector_Modules .singlemodeimg > strong {
    font-size: 16px;
    font-weight: 500;
    font-family: var(--font);
    color: #1e30b3;
    margin: 15px 0 0 0;
    display: block;
}
.Outlet6_Connector_Modules_specification {
    box-shadow: 0 0 5px #333;
    padding: 10px;
    height: 200px;
    overflow: auto;
    border: 2px solid #1e30b3;
}
.Outlet6_Connector_Modules_specification strong {
    font-size: 16px;
    font-weight: bold;
    font-family: var(--font);
    color: #21304f;
    display: block;
    /*text-transform: capitalize;*/
}
.Outlet6_Connector_Modules_specification span {
    font-size: 14px;
    font-weight: 400;
    font-family: var(--font);
    color: #000;
    display: block;
    margin:0 0 10px 15px;
    /*text-transform: capitalize;*/
}
#F_Type_Connector .modal-header {
    background:linear-gradient(90deg,rgba(71, 68, 153, 1) 0%, rgba(56, 61, 199, 1) 79%);
}
#F_Type_Connector .modal-header h1 {
    font-size: 16px;
    font-weight: 500;
    font-family: var(--font);
    color: #fff;
}
#F_Type_Connector .modal-header button
 {
    opacity: 1;
    filter: invert(1);
}
#F_Type_Connector .modal-header button:focus
 {
    box-shadow: none;
}
#F_Type_Connector .modal-dialog {
  width: 100%;
  max-width: 850px;
}
#F_Type_Connector .singlemodeimg img {
    margin: 15px auto;
    display: block;
    max-width: 100%;
}
#F_Type_Connector .singlemodeimg p {
    font-size: 14px;
    font-weight: 500;
    font-family: var(--font);
    /*text-transform: capitalize;*/
    text-align: justify;
}
#F_Type_Connector .singlemodeimg > span
 {
    font-size: 16px;
    font-weight: 500;
    font-family: var(--font);
    color: #fff;
    background: linear-gradient(90deg, rgba(71, 68, 153, 1) 0%, rgba(56, 61, 199, 1) 79%);
    padding: 10px 25px;
    margin: 20px 0;
    display: block;
    text-align: center;
}
#F_Type_Connector .singlemodeimg .p2 strong {
    font-size: 16px;
    font-weight: bolder;
    font-family: var(--font);
    color: #1e30b3;
    display: block;
    margin: 0 0 5px 0;
}
#F_Type_Connector .singlemodeimg .p2
 {
    font-size: 14px;
    font-weight: 400;
    font-family: var(--font);
    color: #000;
    text-align: justify;
}
#F_Type_Connector .singlemodeimg .p2 strong {
    font-size: 16px;
    font-weight: bolder;
    font-family: var(--font);
    color: #1e30b3;
    display: block;
    margin: 0 0 5px 0;
}
#F_Type_Connector .singlemodeimg a {
    font-size: 14px;
    font-weight: 500;
    font-family: var(--font);
    color: #fff;
    text-decoration: none;
    background: linear-gradient(90deg, rgba(71, 68, 153, 1) 0%, rgba(56, 61, 199, 1) 79%);
    padding: 5px 15px;
    display: block;
    margin: 5px auto;
    width: 100%;
    text-align: center;
}
#F_Type_Connector .singlemodeimg > strong {
    font-size: 16px;
    font-weight: 500;
    font-family: var(--font);
    color: #1e30b3;
    margin: 15px 0 0 0;
    display: block;
}
.F_Type_Connector_specification {
    box-shadow: 0 0 5px #333;
    padding: 10px;
    height: 200px;
    overflow: auto;
    border: 2px solid #1e30b3;
}
.F_Type_Connector_specification strong {
    font-size: 16px;
    font-weight: bold;
    font-family: var(--font);
    color: #21304f;
    display: block;
    /*text-transform: capitalize;*/
}
.F_Type_Connector_specification span {
    font-size: 14px;
    font-weight: 400;
    font-family: var(--font);
    color: #000;
    display: block;
    margin:0 0 10px 15px;
    /*text-transform: capitalize;*/
}
#Fiber_Optic_Connector_Modules .modal-header {
    background:linear-gradient(90deg,rgba(71, 68, 153, 1) 0%, rgba(56, 61, 199, 1) 79%);
}
#Fiber_Optic_Connector_Modules .modal-header h1 {
    font-size: 16px;
    font-weight: 500;
    font-family: var(--font);
    color: #fff;
}
#Fiber_Optic_Connector_Modules .modal-header button
 {
    opacity: 1;
    filter: invert(1);
}
#Fiber_Optic_Connector_Modules .modal-header button:focus
 {
    box-shadow: none;
}
#Fiber_Optic_Connector_Modules .modal-dialog {
  width: 100%;
  max-width: 850px;
}
#Fiber_Optic_Connector_Modules .singlemodeimg img {
    margin: 15px auto;
    display: block;
    max-width: 100%;
}
#Fiber_Optic_Connector_Modules .singlemodeimg p {
    font-size: 14px;
    font-weight: 500;
    font-family: var(--font);
    /*text-transform: capitalize;*/
    text-align: justify;
}
#Keystone_Jack_Adapter_Modules .modal-header {
    background:linear-gradient(90deg,rgba(71, 68, 153, 1) 0%, rgba(56, 61, 199, 1) 79%);
}
#Keystone_Jack_Adapter_Modules .modal-header h1 {
    font-size: 16px;
    font-weight: 500;
    font-family: var(--font);
    color: #fff;
}
#Keystone_Jack_Adapter_Modules .modal-header button
 {
    opacity: 1;
    filter: invert(1);
}
#Keystone_Jack_Adapter_Modules .modal-header button:focus
 {
    box-shadow: none;
}
#Keystone_Jack_Adapter_Modules .modal-dialog {
  width: 100%;
  max-width: 850px;
}
#Keystone_Jack_Adapter_Modules .singlemodeimg img {
    margin: 15px auto;
    display: block;
    max-width: 100%;
}
#Keystone_Jack_Adapter_Modules .singlemodeimg p {
    font-size: 14px;
    font-weight: 500;
    font-family: var(--font);
    /*text-transform: capitalize;*/
    text-align: justify;
}
#One_Module_Surface_Mount_Multimedia .modal-header {
    background:linear-gradient(90deg,rgba(71, 68, 153, 1) 0%, rgba(56, 61, 199, 1) 79%);
}
#One_Module_Surface_Mount_Multimedia .modal-header h1 {
    font-size: 16px;
    font-weight: 500;
    font-family: var(--font);
    color: #fff;
}
#One_Module_Surface_Mount_Multimedia .modal-header button
 {
    opacity: 1;
    filter: invert(1);
}
#One_Module_Surface_Mount_Multimedia .modal-header button:focus
 {
    box-shadow: none;
}
#One_Module_Surface_Mount_Multimedia .modal-dialog {
  width: 100%;
  max-width: 850px;
}
#One_Module_Surface_Mount_Multimedia .singlemodeimg img {
    margin: 15px auto;
    display: block;
    max-width: 100%;
}
#One_Module_Surface_Mount_Multimedia .singlemodeimg p {
    font-size: 14px;
    font-weight: 500;
    font-family: var(--font);
    /*text-transform: capitalize;*/
    text-align: justify;
}

#Printable_Port_Faceplate_Designation .modal-header {
    background:linear-gradient(90deg,rgba(71, 68, 153, 1) 0%, rgba(56, 61, 199, 1) 79%);
}
#Printable_Port_Faceplate_Designation .modal-header h1 {
    font-size: 16px;
    font-weight: 500;
    font-family: var(--font);
    color: #fff;
}
#Printable_Port_Faceplate_Designation .modal-header button
 {
    opacity: 1;
    filter: invert(1);
}
#Printable_Port_Faceplate_Designation .modal-header button:focus
 {
    box-shadow: none;
}
#Printable_Port_Faceplate_Designation .modal-dialog {
  width: 100%;
  max-width: 850px;
}
#Printable_Port_Faceplate_Designation .singlemodeimg img {
    margin: 15px auto;
    display: block;
    max-width: 100%;
}
#Printable_Port_Faceplate_Designation .singlemodeimg p {
    font-size: 14px;
    font-weight: 500;
    font-family: var(--font);
    /*text-transform: capitalize;*/
    text-align: justify;
}
#RCA_Connector_Modules .modal-header {
    background:linear-gradient(90deg,rgba(71, 68, 153, 1) 0%, rgba(56, 61, 199, 1) 79%);
}
#RCA_Connector_Modules .modal-header h1 {
    font-size: 16px;
    font-weight: 500;
    font-family: var(--font);
    color: #fff;
}
#RCA_Connector_Modules .modal-header button
 {
    opacity: 1;
    filter: invert(1);
}
#RCA_Connector_Modules .modal-header button:focus
 {
    box-shadow: none;
}
#RCA_Connector_Modules .modal-dialog {
  width: 100%;
  max-width: 850px;
}
#RCA_Connector_Modules .singlemodeimg img {
    margin: 15px auto;
    display: block;
    max-width: 100%;
}
#RCA_Connector_Modules .singlemodeimg p {
    font-size: 14px;
    font-weight: 500;
    font-family: var(--font);
    /*text-transform: capitalize;*/
    text-align: justify;
}
#RCA_Connector_Modules .singlemodeimg > span
 {
    font-size: 16px;
    font-weight: 500;
    font-family: var(--font);
    color: #fff;
    background: linear-gradient(90deg, rgba(71, 68, 153, 1) 0%, rgba(56, 61, 199, 1) 79%);
    padding: 10px 25px;
    margin: 20px 0;
    display: block;
    text-align: center;
}
#RCA_Connector_Modules .singlemodeimg .p2 strong {
    font-size: 16px;
    font-weight: bolder;
    font-family: var(--font);
    color: #1e30b3;
    display: block;
    margin: 0 0 5px 0;
}
#RCA_Connector_Modules .singlemodeimg .p2
 {
    font-size: 14px;
    font-weight: 400;
    font-family: var(--font);
    color: #000;
    text-align: justify;
}
#RCA_Connector_Modules .singlemodeimg .p2 strong {
    font-size: 16px;
    font-weight: bolder;
    font-family: var(--font);
    color: #1e30b3;
    display: block;
    margin: 0 0 5px 0;
}
#RCA_Connector_Modules .singlemodeimg a {
    font-size: 14px;
    font-weight: 500;
    font-family: var(--font);
    color: #fff;
    text-decoration: none;
    background: linear-gradient(90deg, rgba(71, 68, 153, 1) 0%, rgba(56, 61, 199, 1) 79%);
    padding: 5px 15px;
    display: block;
    margin: 5px auto;
    width: 100%;
    text-align: center;
}
#RCA_Connector_Modules .singlemodeimg > strong {
    font-size: 16px;
    font-weight: 500;
    font-family: var(--font);
    color: #1e30b3;
    margin: 15px 0 0 0;
    display: block;
}
.RCA_Connector_Modules_specification {
    box-shadow: 0 0 5px #333;
    padding: 10px;
    height: 200px;
    overflow: auto;
    border: 2px solid #1e30b3;
}
.RCA_Connector_Modules_specification strong {
    font-size: 16px;
    font-weight: bold;
    font-family: var(--font);
    color: #21304f;
    display: block;
    /*text-transform: capitalize;*/
}
.RCA_Connector_Modules_specification span {
    font-size: 14px;
    font-weight: 400;
    font-family: var(--font);
    color: #000;
    display: block;
    margin:0 0 10px 15px;
    /*text-transform: capitalize;*/
}
#Single_Double_Gang_Faceplates .modal-header {
    background:linear-gradient(90deg,rgba(71, 68, 153, 1) 0%, rgba(56, 61, 199, 1) 79%);
}
#Single_Double_Gang_Faceplates .modal-header h1 {
    font-size: 16px;
    font-weight: 500;
    font-family: var(--font);
    color: #fff;
}
#Single_Double_Gang_Faceplates .modal-header button
 {
    opacity: 1;
    filter: invert(1);
}
#Single_Double_Gang_Faceplates .modal-header button:focus
 {
    box-shadow: none;
}
#Single_Double_Gang_Faceplates .modal-dialog {
  width: 100%;
  max-width: 850px;
}
#Single_Double_Gang_Faceplates .singlemodeimg img {
    margin: 15px auto;
    display: block;
    max-width: 100%;
}
#Single_Double_Gang_Faceplates .singlemodeimg p {
    font-size: 14px;
    font-weight: 500;
    font-family: var(--font);
    /*text-transform: capitalize;*/
    text-align: justify;
}
#Surface_Mount_Faceplate_Boxes .modal-header {
    background:linear-gradient(90deg,rgba(71, 68, 153, 1) 0%, rgba(56, 61, 199, 1) 79%);
}
#Surface_Mount_Faceplate_Boxes .modal-header h1 {
    font-size: 16px;
    font-weight: 500;
    font-family: var(--font);
    color: #fff;
}
#Surface_Mount_Faceplate_Boxes .modal-header button
 {
    opacity: 1;
    filter: invert(1);
}
#Surface_Mount_Faceplate_Boxes .modal-header button:focus
 {
    box-shadow: none;
}
#Surface_Mount_Faceplate_Boxes .modal-dialog {
  width: 100%;
  max-width: 850px;
}
#Surface_Mount_Faceplate_Boxes .singlemodeimg img {
    margin: 15px auto;
    display: block;
    max-width: 100%;
}
#Surface_Mount_Faceplate_Boxes .singlemodeimg p {
    font-size: 14px;
    font-weight: 500;
    font-family: var(--font);
    /*text-transform: capitalize;*/
    text-align: justify;
}

#Surface_Mount_Multimedia_Cable .modal-header {
    background:linear-gradient(90deg,rgba(71, 68, 153, 1) 0%, rgba(56, 61, 199, 1) 79%);
}
#Surface_Mount_Multimedia_Cable .modal-header h1 {
    font-size: 16px;
    font-weight: 500;
    font-family: var(--font);
    color: #fff;
}
#Surface_Mount_Multimedia_Cable .modal-header button
 {
    opacity: 1;
    filter: invert(1);
}
#Surface_Mount_Multimedia_Cable .modal-header button:focus
 {
    box-shadow: none;
}
#Surface_Mount_Multimedia_Cable .modal-dialog {
  width: 100%;
  max-width: 850px;
}
#Surface_Mount_Multimedia_Cable .singlemodeimg img {
    margin: 15px auto;
    display: block;
    max-width: 100%;
}
#Surface_Mount_Multimedia_Cable .singlemodeimg p {
    font-size: 14px;
    font-weight: 500;
    font-family: var(--font);
    /*text-transform: capitalize;*/
    text-align: justify;
}
#SVGA_HD_15_Connector .modal-header {
    background:linear-gradient(90deg,rgba(71, 68, 153, 1) 0%, rgba(56, 61, 199, 1) 79%);
}
#SVGA_HD_15_Connector .modal-header h1 {
    font-size: 16px;
    font-weight: 500;
    font-family: var(--font);
    color: #fff;
}
#SVGA_HD_15_Connector .modal-header button
 {
    opacity: 1;
    filter: invert(1);
}
#SVGA_HD_15_Connector .modal-header button:focus
 {
    box-shadow: none;
}
#SVGA_HD_15_Connector .modal-dialog {
  width: 100%;
  max-width: 850px;
}
#SVGA_HD_15_Connector .singlemodeimg img {
    margin: 15px auto;
    display: block;
    max-width: 100%;
}
#SVGA_HD_15_Connector .singlemodeimg p {
    font-size: 14px;
    font-weight: 500;
    font-family: var(--font);
    /*text-transform: capitalize;*/
    text-align: justify;
}
#SVGA_HD_15_Connector .singlemodeimg > span
 {
    font-size: 16px;
    font-weight: 500;
    font-family: var(--font);
    color: #fff;
    background: linear-gradient(90deg, rgba(71, 68, 153, 1) 0%, rgba(56, 61, 199, 1) 79%);
    padding: 10px 25px;
    margin: 20px 0;
    display: block;
    text-align: center;
}
#SVGA_HD_15_Connector .singlemodeimg .p2 strong {
    font-size: 16px;
    font-weight: bolder;
    font-family: var(--font);
    color: #1e30b3;
    display: block;
    margin: 0 0 5px 0;
}
#SVGA_HD_15_Connector .singlemodeimg .p2
 {
    font-size: 14px;
    font-weight: 400;
    font-family: var(--font);
    color: #000;
    text-align: justify;
}
#SVGA_HD_15_Connector .singlemodeimg .p2 strong {
    font-size: 16px;
    font-weight: bolder;
    font-family: var(--font);
    color: #1e30b3;
    display: block;
    margin: 0 0 5px 0;
}
#SVGA_HD_15_Connector .singlemodeimg a {
    font-size: 14px;
    font-weight: 500;
    font-family: var(--font);
    color: #fff;
    text-decoration: none;
    background: linear-gradient(90deg, rgba(71, 68, 153, 1) 0%, rgba(56, 61, 199, 1) 79%);
    padding: 5px 15px;
    display: block;
    margin: 5px auto;
    width: 100%;
    text-align: center;
}
#SVGA_HD_15_Connector .singlemodeimg > strong {
    font-size: 16px;
    font-weight: 500;
    font-family: var(--font);
    color: #1e30b3;
    margin: 15px 0 0 0;
    display: block;
}
.SVGA_HD_15_Connector_specification {
    box-shadow: 0 0 5px #333;
    padding: 10px;
    height: 200px;
    overflow: auto;
    border: 2px solid #1e30b3;
}
.SVGA_HD_15_Connector_specification strong {
    font-size: 16px;
    font-weight: bold;
    font-family: var(--font);
    color: #21304f;
    display: block;
    /*text-transform: capitalize;*/
}
.SVGA_HD_15_Connector_specification span {
    font-size: 14px;
    font-weight: 400;
    font-family: var(--font);
    color: #000;
    display: block;
    margin:0 0 10px 15px;
    /*text-transform: capitalize;*/
}
#Voice_Grade_Connector_Modules .modal-header {
    background:linear-gradient(90deg,rgba(71, 68, 153, 1) 0%, rgba(56, 61, 199, 1) 79%);
}
#Voice_Grade_Connector_Modules .modal-header h1 {
    font-size: 16px;
    font-weight: 500;
    font-family: var(--font);
    color: #fff;
}
#Voice_Grade_Connector_Modules .modal-header button
 {
    opacity: 1;
    filter: invert(1);
}
#Voice_Grade_Connector_Modules .modal-header button:focus
 {
    box-shadow: none;
}
#Voice_Grade_Connector_Modules .modal-dialog {
  width: 100%;
  max-width: 850px;
}
#Voice_Grade_Connector_Modules .singlemodeimg img {
    margin: 15px auto;
    display: block;
    max-width: 100%;
}
#Voice_Grade_Connector_Modules .singlemodeimg p {
    font-size: 14px;
    font-weight: 500;
    font-family: var(--font);
    /*text-transform: capitalize;*/
    text-align: justify;
}
#Voice_Grade_Connector_Modules .singlemodeimg > span
 {
    font-size: 16px;
    font-weight: 500;
    font-family: var(--font);
    color: #fff;
    background: linear-gradient(90deg, rgba(71, 68, 153, 1) 0%, rgba(56, 61, 199, 1) 79%);
    padding: 10px 25px;
    margin: 20px 0;
    display: block;
    text-align: center;
}
#Voice_Grade_Connector_Modules .singlemodeimg .p2 strong {
    font-size: 16px;
    font-weight: bolder;
    font-family: var(--font);
    color: #1e30b3;
    display: block;
    margin: 0 0 5px 0;
}
#Voice_Grade_Connector_Modules .singlemodeimg .p2
 {
    font-size: 14px;
    font-weight: 400;
    font-family: var(--font);
    color: #000;
    text-align: justify;
}
#Voice_Grade_Connector_Modules .singlemodeimg .p2 strong {
    font-size: 16px;
    font-weight: bolder;
    font-family: var(--font);
    color: #1e30b3;
    display: block;
    margin: 0 0 5px 0;
}
#Voice_Grade_Connector_Modules .singlemodeimg a {
    font-size: 14px;
    font-weight: 500;
    font-family: var(--font);
    color: #fff;
    text-decoration: none;
    background: linear-gradient(90deg, rgba(71, 68, 153, 1) 0%, rgba(56, 61, 199, 1) 79%);
    padding: 5px 15px;
    display: block;
    margin: 5px auto;
    width: 100%;
    text-align: center;
}
#Voice_Grade_Connector_Modules .singlemodeimg > strong {
    font-size: 16px;
    font-weight: 500;
    font-family: var(--font);
    color: #1e30b3;
    margin: 15px 0 0 0;
    display: block;
}
.Voice_Grade_Connector_Modules_specification {
    box-shadow: 0 0 5px #333;
    padding: 10px;
    height: 200px;
    overflow: auto;
    border: 2px solid #1e30b3;
}
.Voice_Grade_Connector_Modules_specification strong {
    font-size: 16px;
    font-weight: bold;
    font-family: var(--font);
    color: #21304f;
    display: block;
    /*text-transform: capitalize;*/
}
.Voice_Grade_Connector_Modules_specification span {
    font-size: 14px;
    font-weight: 400;
    font-family: var(--font);
    color: #000;
    display: block;
    margin:0 0 10px 15px;
    /*text-transform: capitalize;*/
}

#Termination_110_66 .modal-header {
    background:linear-gradient(90deg,rgba(71, 68, 153, 1) 0%, rgba(56, 61, 199, 1) 79%);
}
#Termination_110_66 .modal-header h1 {
    font-size: 16px;
    font-weight: 500;
    font-family: var(--font);
    color: #fff;
}
#Termination_110_66 .modal-header button
 {
    opacity: 1;
    filter: invert(1);
}
#Termination_110_66 .modal-header button:focus
 {
    box-shadow: none;
}
#Termination_110_66 .modal-dialog {
  width: 100%;
  max-width: 850px;
}
#Termination_110_66 .singlemodeimg img {
    margin: 15px auto;
    display: block;
    max-width: 100%;
}
#Termination_110_66 .singlemodeimg p {
    font-size: 14px;
    font-weight: 500;
    font-family: var(--font);
    /*text-transform: capitalize;*/
    text-align: justify;
}
#Four_Pair_Termination_Tool_for_MT .modal-header {
    background:linear-gradient(90deg,rgba(71, 68, 153, 1) 0%, rgba(56, 61, 199, 1) 79%);
}
#Four_Pair_Termination_Tool_for_MT .modal-header h1 {
    font-size: 16px;
    font-weight: 500;
    font-family: var(--font);
    color: #fff;
}
#Four_Pair_Termination_Tool_for_MT .modal-header button
 {
    opacity: 1;
    filter: invert(1);
}
#Four_Pair_Termination_Tool_for_MT .modal-header button:focus
 {
    box-shadow: none;
}
#Four_Pair_Termination_Tool_for_MT .modal-dialog {
  width: 100%;
  max-width: 850px;
}
#Four_Pair_Termination_Tool_for_MT .singlemodeimg img {
    margin: 15px auto;
    display: block;
    max-width: 100%;
}
#Four_Pair_Termination_Tool_for_MT .singlemodeimg p {
    font-size: 14px;
    font-weight: 500;
    font-family: var(--font);
    /*text-transform: capitalize;*/
    text-align: justify;
}
#Four_Pair_Termination_Tool_for_MT .singlemodeimg > span
 {
    font-size: 16px;
    font-weight: 500;
    font-family: var(--font);
    color: #fff;
    background: linear-gradient(90deg, rgba(71, 68, 153, 1) 0%, rgba(56, 61, 199, 1) 79%);
    padding: 10px 25px;
    margin: 20px 0;
    display: block;
    text-align: center;
}
#Four_Pair_Termination_Tool_for_MT .singlemodeimg .p2 strong {
    font-size: 16px;
    font-weight: bolder;
    font-family: var(--font);
    color: #1e30b3;
    display: block;
    margin: 0 0 5px 0;
}
#Four_Pair_Termination_Tool_for_MT .singlemodeimg .p2
 {
    font-size: 14px;
    font-weight: 400;
    font-family: var(--font);
    color: #000;
    text-align: justify;
}
#Four_Pair_Termination_Tool_for_MT .singlemodeimg .p2 strong {
    font-size: 16px;
    font-weight: bolder;
    font-family: var(--font);
    color: #1e30b3;
    display: block;
    margin: 0 0 5px 0;
}
#Four_Pair_Termination_Tool_for_MT .singlemodeimg a {
    font-size: 14px;
    font-weight: 500;
    font-family: var(--font);
    color: #fff;
    text-decoration: none;
    background: linear-gradient(90deg, rgba(71, 68, 153, 1) 0%, rgba(56, 61, 199, 1) 79%);
    padding: 5px 15px;
    display: block;
    margin: 5px auto;
    width: 100%;
    text-align: center;
}
#Four_Pair_Termination_Tool_for_MT .singlemodeimg > strong {
    font-size: 16px;
    font-weight: 500;
    font-family: var(--font);
    color: #1e30b3;
    margin: 15px 0 0 0;
    display: block;
}
.Four_Pair_Termination_Tool_for_MT_specification {
    box-shadow: 0 0 5px #333;
    padding: 10px;
    height: 200px;
    overflow: auto;
    border: 2px solid #1e30b3;
}
.Four_Pair_Termination_Tool_for_MT_specification strong {
    font-size: 16px;
    font-weight: bold;
    font-family: var(--font);
    color: #21304f;
    display: block;
    /*text-transform: capitalize;*/
}
.Four_Pair_Termination_Tool_for_MT_specification span {
    font-size: 14px;
    font-weight: 400;
    font-family: var(--font);
    color: #000;
    display: block;
    margin:0 0 10px 15px;
    /*text-transform: capitalize;*/
}

#Category_5e_UTP_Pre_Terminated_Trunk_Cable .modal-header {
    background:linear-gradient(90deg,rgba(71, 68, 153, 1) 0%, rgba(56, 61, 199, 1) 79%);
}
#Category_5e_UTP_Pre_Terminated_Trunk_Cable .modal-header h1 {
    font-size: 16px;
    font-weight: 500;
    font-family: var(--font);
    color: #fff;
}
#Category_5e_UTP_Pre_Terminated_Trunk_Cable .modal-header button
 {
    opacity: 1;
    filter: invert(1);
}
#Category_5e_UTP_Pre_Terminated_Trunk_Cable .modal-header button:focus
 {
    box-shadow: none;
}
#Category_5e_UTP_Pre_Terminated_Trunk_Cable .modal-dialog {
  width: 100%;
  max-width: 850px;
}
#Category_5e_UTP_Pre_Terminated_Trunk_Cable .singlemodeimg img {
    margin: 15px auto;
    display: block;
    max-width: 100%;
}
#Category_5e_UTP_Pre_Terminated_Trunk_Cable .singlemodeimg p {
    font-size: 14px;
    font-weight: 500;
    font-family: var(--font);
    /*text-transform: capitalize;*/
    text-align: justify;
}
#Category_6A_10G_Screened_Patch .modal-header {
    background:linear-gradient(90deg,rgba(71, 68, 153, 1) 0%, rgba(56, 61, 199, 1) 79%);
}
#Category_6A_10G_Screened_Patch .modal-header h1 {
    font-size: 16px;
    font-weight: 500;
    font-family: var(--font);
    color: #fff;
}
#Category_6A_10G_Screened_Patch .modal-header button
 {
    opacity: 1;
    filter: invert(1);
}
#Category_6A_10G_Screened_Patch .modal-header button:focus
 {
    box-shadow: none;
}
#Category_6A_10G_Screened_Patch .modal-dialog {
  width: 100%;
  max-width: 850px;
}
#Category_6A_10G_Screened_Patch .singlemodeimg img {
    margin: 15px auto;
    display: block;
    max-width: 100%;
}
#Category_6A_10G_Screened_Patch .singlemodeimg p {
    font-size: 14px;
    font-weight: 500;
    font-family: var(--font);
    /*text-transform: capitalize;*/
    text-align: justify;
}
#Category_6A_10G_Screened_Patch .singlemodeimg > span
 {
    font-size: 16px;
    font-weight: 500;
    font-family: var(--font);
    color: #fff;
    background: linear-gradient(90deg, rgba(71, 68, 153, 1) 0%, rgba(56, 61, 199, 1) 79%);
    padding: 10px 25px;
    margin: 20px 0;
    display: block;
    text-align: center;
}
#Category_6A_10G_Screened_Patch .singlemodeimg .p2 strong {
    font-size: 16px;
    font-weight: bolder;
    font-family: var(--font);
    color: #1e30b3;
    display: block;
    margin: 0 0 5px 0;
}
#Category_6A_10G_Screened_Patch .singlemodeimg .p2
 {
    font-size: 14px;
    font-weight: 400;
    font-family: var(--font);
    color: #000;
    text-align: justify;
}
#Category_6A_10G_Screened_Patch .singlemodeimg .p2 strong {
    font-size: 16px;
    font-weight: bolder;
    font-family: var(--font);
    color: #1e30b3;
    display: block;
    margin: 0 0 5px 0;
}
#Category_6A_10G_Screened_Patch .singlemodeimg a {
    font-size: 14px;
    font-weight: 500;
    font-family: var(--font);
    color: #fff;
    text-decoration: none;
    background: linear-gradient(90deg, rgba(71, 68, 153, 1) 0%, rgba(56, 61, 199, 1) 79%);
    padding: 5px 15px;
    display: block;
    margin: 5px auto;
    width: 100%;
    text-align: center;
}
#Category_6A_10G_Screened_Patch .singlemodeimg > strong {
    font-size: 16px;
    font-weight: 500;
    font-family: var(--font);
    color: #1e30b3;
    margin: 15px 0 0 0;
    display: block;
}
.Category_6A_10G_Screened_Patch_specification {
    box-shadow: 0 0 5px #333;
    padding: 10px;
    height: 200px;
    overflow: auto;
    border: 2px solid #1e30b3;
}
.Category_6A_10G_Screened_Patch_specification strong {
    font-size: 16px;
    font-weight: bold;
    font-family: var(--font);
    color: #21304f;
    display: block;
    /*text-transform: capitalize;*/
}
.Category_6A_10G_Screened_Patch_specification span {
    font-size: 14px;
    font-weight: 400;
    font-family: var(--font);
    color: #000;
    display: block;
    margin:0 0 10px 15px;
    /*text-transform: capitalize;*/
}
#Category_6A_10G_UTP_Angled_Patch .modal-header {
    background:linear-gradient(90deg,rgba(71, 68, 153, 1) 0%, rgba(56, 61, 199, 1) 79%);
}
#Category_6A_10G_UTP_Angled_Patch .modal-header h1 {
    font-size: 16px;
    font-weight: 500;
    font-family: var(--font);
    color: #fff;
}
#Category_6A_10G_UTP_Angled_Patch .modal-header button
 {
    opacity: 1;
    filter: invert(1);
}
#Category_6A_10G_UTP_Angled_Patch .modal-header button:focus
 {
    box-shadow: none;
}
#Category_6A_10G_UTP_Angled_Patch .modal-dialog {
  width: 100%;
  max-width: 850px;
}
#Category_6A_10G_UTP_Angled_Patch .singlemodeimg img {
    margin: 15px auto;
    display: block;
    max-width: 100%;
}
#Category_6A_10G_UTP_Angled_Patch .singlemodeimg p {
    font-size: 14px;
    font-weight: 500;
    font-family: var(--font);
    /*text-transform: capitalize;*/
    text-align: justify;
}
#Category_6A_10G_UTP_Angled_Patch .singlemodeimg > span
 {
    font-size: 16px;
    font-weight: 500;
    font-family: var(--font);
    color: #fff;
    background: linear-gradient(90deg, rgba(71, 68, 153, 1) 0%, rgba(56, 61, 199, 1) 79%);
    padding: 10px 25px;
    margin: 20px 0;
    display: block;
    text-align: center;
}
#Category_6A_10G_UTP_Angled_Patch .singlemodeimg .p2 strong {
    font-size: 16px;
    font-weight: bolder;
    font-family: var(--font);
    color: #1e30b3;
    display: block;
    margin: 0 0 5px 0;
}
#Category_6A_10G_UTP_Angled_Patch .singlemodeimg .p2
 {
    font-size: 14px;
    font-weight: 400;
    font-family: var(--font);
    color: #000;
    text-align: justify;
}
#Category_6A_10G_UTP_Angled_Patch .singlemodeimg .p2 strong {
    font-size: 16px;
    font-weight: bolder;
    font-family: var(--font);
    color: #1e30b3;
    display: block;
    margin: 0 0 5px 0;
}
#Category_6A_10G_UTP_Angled_Patch .singlemodeimg a {
    font-size: 14px;
    font-weight: 500;
    font-family: var(--font);
    color: #fff;
    text-decoration: none;
    background: linear-gradient(90deg, rgba(71, 68, 153, 1) 0%, rgba(56, 61, 199, 1) 79%);
    padding: 5px 15px;
    display: block;
    margin: 5px auto;
    width: 100%;
    text-align: center;
}
#Category_6A_10G_UTP_Angled_Patch .singlemodeimg > strong {
    font-size: 16px;
    font-weight: 500;
    font-family: var(--font);
    color: #1e30b3;
    margin: 15px 0 0 0;
    display: block;
}
.Category_6A_10G_UTP_Angled_Patch_specification {
    box-shadow: 0 0 5px #333;
    padding: 10px;
    height: 200px;
    overflow: auto;
    border: 2px solid #1e30b3;
}
.Category_6A_10G_UTP_Angled_Patch_specification strong {
    font-size: 16px;
    font-weight: bold;
    font-family: var(--font);
    color: #21304f;
    display: block;
    /*text-transform: capitalize;*/
}
.Category_6A_10G_UTP_Angled_Patch_specification span {
    font-size: 14px;
    font-weight: 400;
    font-family: var(--font);
    color: #000;
    display: block;
    margin:0 0 10px 15px;
    /*text-transform: capitalize;*/
}
#Category_6A_10G_UTP_Patch_Panels .modal-header {
    background:linear-gradient(90deg,rgba(71, 68, 153, 1) 0%, rgba(56, 61, 199, 1) 79%);
}
#Category_6A_10G_UTP_Patch_Panels .modal-header h1 {
    font-size: 16px;
    font-weight: 500;
    font-family: var(--font);
    color: #fff;
}
#Category_6A_10G_UTP_Patch_Panels .modal-header button
 {
    opacity: 1;
    filter: invert(1);
}
#Category_6A_10G_UTP_Patch_Panels .modal-header button:focus
 {
    box-shadow: none;
}
#Category_6A_10G_UTP_Patch_Panels .modal-dialog {
  width: 100%;
  max-width: 850px;
}
#Category_6A_10G_UTP_Patch_Panels .singlemodeimg img {
    margin: 15px auto;
    display: block;
    max-width: 100%;
}
#Category_6A_10G_UTP_Patch_Panels .singlemodeimg p {
    font-size: 14px;
    font-weight: 500;
    font-family: var(--font);
    /*text-transform: capitalize;*/
    text-align: justify;
}
#Category_6A_10G_UTP_Patch_Panels .singlemodeimg > span
 {
    font-size: 16px;
    font-weight: 500;
    font-family: var(--font);
    color: #fff;
    background: linear-gradient(90deg, rgba(71, 68, 153, 1) 0%, rgba(56, 61, 199, 1) 79%);
    padding: 10px 25px;
    margin: 20px 0;
    display: block;
    text-align: center;
}
#Category_6A_10G_UTP_Patch_Panels .singlemodeimg .p2 strong {
    font-size: 16px;
    font-weight: bolder;
    font-family: var(--font);
    color: #1e30b3;
    display: block;
    margin: 0 0 5px 0;
}
#Category_6A_10G_UTP_Patch_Panels .singlemodeimg .p2
 {
    font-size: 14px;
    font-weight: 400;
    font-family: var(--font);
    color: #000;
    text-align: justify;
}
#Category_6A_10G_UTP_Patch_Panels .singlemodeimg .p2 strong {
    font-size: 16px;
    font-weight: bolder;
    font-family: var(--font);
    color: #1e30b3;
    display: block;
    margin: 0 0 5px 0;
}
#Category_6A_10G_UTP_Patch_Panels .singlemodeimg a {
    font-size: 14px;
    font-weight: 500;
    font-family: var(--font);
    color: #fff;
    text-decoration: none;
    background: linear-gradient(90deg, rgba(71, 68, 153, 1) 0%, rgba(56, 61, 199, 1) 79%);
    padding: 5px 15px;
    display: block;
    margin: 5px auto;
    width: 100%;
    text-align: center;
}
#Category_6A_10G_UTP_Patch_Panels .singlemodeimg > strong {
    font-size: 16px;
    font-weight: 500;
    font-family: var(--font);
    color: #1e30b3;
    margin: 15px 0 0 0;
    display: block;
}
.Category_6A_10G_UTP_Patch_Panels_specification {
    box-shadow: 0 0 5px #333;
    padding: 10px;
    height: 200px;
    overflow: auto;
    border: 2px solid #1e30b3;
}
.Category_6A_10G_UTP_Patch_Panels_specification strong {
    font-size: 16px;
    font-weight: bold;
    font-family: var(--font);
    color: #21304f;
    display: block;
    /*text-transform: capitalize;*/
}
.Category_6A_10G_UTP_Patch_Panels_specification span {
    font-size: 14px;
    font-weight: 400;
    font-family: var(--font);
    color: #000;
    display: block;
    margin:0 0 10px 15px;
    /*text-transform: capitalize;*/
}
#Category_6A_10G_UTP_Pre_Terminated_Trunk .modal-header {
    background:linear-gradient(90deg,rgba(71, 68, 153, 1) 0%, rgba(56, 61, 199, 1) 79%);
}
#Category_6A_10G_UTP_Pre_Terminated_Trunk .modal-header h1 {
    font-size: 16px;
    font-weight: 500;
    font-family: var(--font);
    color: #fff;
}
#Category_6A_10G_UTP_Pre_Terminated_Trunk .modal-header button
 {
    opacity: 1;
    filter: invert(1);
}
#Category_6A_10G_UTP_Pre_Terminated_Trunk .modal-header button:focus
 {
    box-shadow: none;
}
#Category_6A_10G_UTP_Pre_Terminated_Trunk .modal-dialog {
  width: 100%;
  max-width: 850px;
}
#Category_6A_10G_UTP_Pre_Terminated_Trunk .singlemodeimg img {
    margin: 15px auto;
    display: block;
    max-width: 100%;
}
#Category_6A_10G_UTP_Pre_Terminated_Trunk .singlemodeimg p {
    font-size: 14px;
    font-weight: 500;
    font-family: var(--font);
    /*text-transform: capitalize;*/
    text-align: justify;
}
#Category_6A_10G_UTP_Pre_Terminated_Trunk .singlemodeimg > span
 {
    font-size: 16px;
    font-weight: 500;
    font-family: var(--font);
    color: #fff;
    background: linear-gradient(90deg, rgba(71, 68, 153, 1) 0%, rgba(56, 61, 199, 1) 79%);
    padding: 10px 25px;
    margin: 20px 0;
    display: block;
    text-align: center;
}
#Category_6A_10G_UTP_Pre_Terminated_Trunk .singlemodeimg .p2 strong {
    font-size: 16px;
    font-weight: bolder;
    font-family: var(--font);
    color: #1e30b3;
    display: block;
    margin: 0 0 5px 0;
}
#Category_6A_10G_UTP_Pre_Terminated_Trunk .singlemodeimg .p2
 {
    font-size: 14px;
    font-weight: 400;
    font-family: var(--font);
    color: #000;
    text-align: justify;
}
#Category_6A_10G_UTP_Pre_Terminated_Trunk .singlemodeimg .p2 strong {
    font-size: 16px;
    font-weight: bolder;
    font-family: var(--font);
    color: #1e30b3;
    display: block;
    margin: 0 0 5px 0;
}
#Category_6A_10G_UTP_Pre_Terminated_Trunk .singlemodeimg a {
    font-size: 14px;
    font-weight: 500;
    font-family: var(--font);
    color: #fff;
    text-decoration: none;
    background: linear-gradient(90deg, rgba(71, 68, 153, 1) 0%, rgba(56, 61, 199, 1) 79%);
    padding: 5px 15px;
    display: block;
    margin: 5px auto;
    width: 100%;
    text-align: center;
}
#Category_6A_10G_UTP_Pre_Terminated_Trunk .singlemodeimg > strong {
    font-size: 16px;
    font-weight: 500;
    font-family: var(--font);
    color: #1e30b3;
    margin: 15px 0 0 0;
    display: block;
}
.Category_6A_10G_UTP_Pre_Terminated_Trunk_specification {
    box-shadow: 0 0 5px #333;
    padding: 10px;
    height: 200px;
    overflow: auto;
    border: 2px solid #1e30b3;
}
.Category_6A_10G_UTP_Pre_Terminated_Trunk_specification strong {
    font-size: 16px;
    font-weight: bold;
    font-family: var(--font);
    color: #21304f;
    display: block;
    /*text-transform: capitalize;*/
}
.Category_6A_10G_UTP_Pre_Terminated_Trunk_specification span {
    font-size: 14px;
    font-weight: 400;
    font-family: var(--font);
    color: #000;
    display: block;
    margin:0 0 10px 15px;
    /*text-transform: capitalize;*/
}
#Category_6A_Field_Configurable_Unloaded_Patch .modal-header {
    background:linear-gradient(90deg,rgba(71, 68, 153, 1) 0%, rgba(56, 61, 199, 1) 79%);
}
#Category_6A_Field_Configurable_Unloaded_Patch .modal-header h1 {
    font-size: 16px;
    font-weight: 500;
    font-family: var(--font);
    color: #fff;
}
#Category_6A_Field_Configurable_Unloaded_Patch .modal-header button
 {
    opacity: 1;
    filter: invert(1);
}
#Category_6A_Field_Configurable_Unloaded_Patch .modal-header button:focus
 {
    box-shadow: none;
}
#Category_6A_Field_Configurable_Unloaded_Patch .modal-dialog {
  width: 100%;
  max-width: 850px;
}
#Category_6A_Field_Configurable_Unloaded_Patch .singlemodeimg img {
    margin: 15px auto;
    display: block;
    max-width: 100%;
}
#Category_6A_Field_Configurable_Unloaded_Patch .singlemodeimg p {
    font-size: 14px;
    font-weight: 500;
    font-family: var(--font);
    /*text-transform: capitalize;*/
    text-align: justify;
}
#Category_6A_Field_Configurable_Unloaded_Patch .singlemodeimg > span
 {
    font-size: 16px;
    font-weight: 500;
    font-family: var(--font);
    color: #fff;
    background: linear-gradient(90deg, rgba(71, 68, 153, 1) 0%, rgba(56, 61, 199, 1) 79%);
    padding: 10px 25px;
    margin: 20px 0;
    display: block;
    text-align: center;
}
#Category_6A_Field_Configurable_Unloaded_Patch .singlemodeimg .p2 strong {
    font-size: 16px;
    font-weight: bolder;
    font-family: var(--font);
    color: #1e30b3;
    display: block;
    margin: 0 0 5px 0;
}
#Category_6A_Field_Configurable_Unloaded_Patch .singlemodeimg .p2
 {
    font-size: 14px;
    font-weight: 400;
    font-family: var(--font);
    color: #000;
    text-align: justify;
}
#Category_6A_Field_Configurable_Unloaded_Patch .singlemodeimg .p2 strong {
    font-size: 16px;
    font-weight: bolder;
    font-family: var(--font);
    color: #1e30b3;
    display: block;
    margin: 0 0 5px 0;
}
#Category_6A_Field_Configurable_Unloaded_Patch .singlemodeimg a {
    font-size: 14px;
    font-weight: 500;
    font-family: var(--font);
    color: #fff;
    text-decoration: none;
    background: linear-gradient(90deg, rgba(71, 68, 153, 1) 0%, rgba(56, 61, 199, 1) 79%);
    padding: 5px 15px;
    display: block;
    margin: 5px auto;
    width: 100%;
    text-align: center;
}
#Category_6A_Field_Configurable_Unloaded_Patch .singlemodeimg > strong {
    font-size: 16px;
    font-weight: 500;
    font-family: var(--font);
    color: #1e30b3;
    margin: 15px 0 0 0;
    display: block;
}
.Category_6A_Field_Configurable_Unloaded_Patch_specification {
    box-shadow: 0 0 5px #333;
    padding: 10px;
    height: 200px;
    overflow: auto;
    border: 2px solid #1e30b3;
}
.Category_6A_Field_Configurable_Unloaded_Patch_specification strong {
    font-size: 16px;
    font-weight: bold;
    font-family: var(--font);
    color: #21304f;
    display: block;
    /*text-transform: capitalize;*/
}
.Category_6A_Field_Configurable_Unloaded_Patch_specification span {
    font-size: 14px;
    font-weight: 400;
    font-family: var(--font);
    color: #000;
    display: block;
    margin:0 0 10px 15px;
    /*text-transform: capitalize;*/
}
#High_Density6_Field_Configurable_Unloaded_Patch .modal-header {
    background:linear-gradient(90deg,rgba(71, 68, 153, 1) 0%, rgba(56, 61, 199, 1) 79%);
}
#High_Density6_Field_Configurable_Unloaded_Patch .modal-header h1 {
    font-size: 16px;
    font-weight: 500;
    font-family: var(--font);
    color: #fff;
}
#High_Density6_Field_Configurable_Unloaded_Patch .modal-header button
 {
    opacity: 1;
    filter: invert(1);
}
#High_Density6_Field_Configurable_Unloaded_Patch .modal-header button:focus
 {
    box-shadow: none;
}
#High_Density6_Field_Configurable_Unloaded_Patch .modal-dialog {
  width: 100%;
  max-width: 850px;
}
#High_Density6_Field_Configurable_Unloaded_Patch .singlemodeimg img {
    margin: 15px auto;
    display: block;
    max-width: 100%;
}
#High_Density6_Field_Configurable_Unloaded_Patch .singlemodeimg p {
    font-size: 14px;
    font-weight: 500;
    font-family: var(--font);
    /*text-transform: capitalize;*/
    text-align: justify;
}
#Category_Screened6_Patch_Panel .modal-header {
    background:linear-gradient(90deg,rgba(71, 68, 153, 1) 0%, rgba(56, 61, 199, 1) 79%);
}
#Category_Screened6_Patch_Panel .modal-header h1 {
    font-size: 16px;
    font-weight: 500;
    font-family: var(--font);
    color: #fff;
}
#Category_Screened6_Patch_Panel .modal-header button
 {
    opacity: 1;
    filter: invert(1);
}
#Category_Screened6_Patch_Panel .modal-header button:focus
 {
    box-shadow: none;
}
#Category_Screened6_Patch_Panel .modal-dialog {
  width: 100%;
  max-width: 850px;
}
#Category_Screened6_Patch_Panel .singlemodeimg img {
    margin: 15px auto;
    display: block;
    max-width: 100%;
}
#Category_Screened6_Patch_Panel .singlemodeimg p {
    font-size: 14px;
    font-weight: 500;
    font-family: var(--font);
    /*text-transform: capitalize;*/
    text-align: justify;
}
#Category_UTP6_Angled_Patch .modal-header {
    background:linear-gradient(90deg,rgba(71, 68, 153, 1) 0%, rgba(56, 61, 199, 1) 79%);
}
#Category_UTP6_Angled_Patch .modal-header h1 {
    font-size: 16px;
    font-weight: 500;
    font-family: var(--font);
    color: #fff;
}
#Category_UTP6_Angled_Patch .modal-header button
 {
    opacity: 1;
    filter: invert(1);
}
#Category_UTP6_Angled_Patch .modal-header button:focus
 {
    box-shadow: none;
}
#Category_UTP6_Angled_Patch .modal-dialog {
  width: 100%;
  max-width: 850px;
}
#Category_UTP6_Angled_Patch .singlemodeimg img {
    margin: 15px auto;
    display: block;
    max-width: 100%;
}
#Category_UTP6_Angled_Patch .singlemodeimg p {
    font-size: 14px;
    font-weight: 500;
    font-family: var(--font);
    /*text-transform: capitalize;*/
    text-align: justify;
}
#Category_UTP6_Angled_Patch .singlemodeimg > span
 {
    font-size: 16px;
    font-weight: 500;
    font-family: var(--font);
    color: #fff;
    background: linear-gradient(90deg, rgba(71, 68, 153, 1) 0%, rgba(56, 61, 199, 1) 79%);
    padding: 10px 25px;
    margin: 20px 0;
    display: block;
    text-align: center;
}
#Category_UTP6_Angled_Patch .singlemodeimg .p2 strong {
    font-size: 16px;
    font-weight: bolder;
    font-family: var(--font);
    color: #1e30b3;
    display: block;
    margin: 0 0 5px 0;
}
#Category_UTP6_Angled_Patch .singlemodeimg .p2
 {
    font-size: 14px;
    font-weight: 400;
    font-family: var(--font);
    color: #000;
    text-align: justify;
}
#Category_UTP6_Angled_Patch .singlemodeimg .p2 strong {
    font-size: 16px;
    font-weight: bolder;
    font-family: var(--font);
    color: #1e30b3;
    display: block;
    margin: 0 0 5px 0;
}
#Category_UTP6_Angled_Patch .singlemodeimg a {
    font-size: 14px;
    font-weight: 500;
    font-family: var(--font);
    color: #fff;
    text-decoration: none;
    background: linear-gradient(90deg, rgba(71, 68, 153, 1) 0%, rgba(56, 61, 199, 1) 79%);
    padding: 5px 15px;
    display: block;
    margin: 5px auto;
    width: 100%;
    text-align: center;
}
#Category_UTP6_Angled_Patch .singlemodeimg > strong {
    font-size: 16px;
    font-weight: 500;
    font-family: var(--font);
    color: #1e30b3;
    margin: 15px 0 0 0;
    display: block;
}
.Category_UTP6_Angled_Patch_specification {
    box-shadow: 0 0 5px #333;
    padding: 10px;
    height: 200px;
    overflow: auto;
    border: 2px solid #1e30b3;
}
.Category_UTP6_Angled_Patch_specification strong {
    font-size: 16px;
    font-weight: bold;
    font-family: var(--font);
    color: #21304f;
    display: block;
    /*text-transform: capitalize;*/
}
.Category_UTP6_Angled_Patch_specification span {
    font-size: 14px;
    font-weight: 400;
    font-family: var(--font);
    color: #000;
    display: block;
    margin:0 0 10px 15px;
    /*text-transform: capitalize;*/
}
#Category6_UTP_High_Density_48_Port_Patch .modal-header {
    background:linear-gradient(90deg,rgba(71, 68, 153, 1) 0%, rgba(56, 61, 199, 1) 79%);
}
#Category6_UTP_High_Density_48_Port_Patch .modal-header h1 {
    font-size: 16px;
    font-weight: 500;
    font-family: var(--font);
    color: #fff;
}
#Category6_UTP_High_Density_48_Port_Patch .modal-header button
 {
    opacity: 1;
    filter: invert(1);
}
#Category6_UTP_High_Density_48_Port_Patch .modal-header button:focus
 {
    box-shadow: none;
}
#Category6_UTP_High_Density_48_Port_Patch .modal-dialog {
  width: 100%;
  max-width: 850px;
}
#Category6_UTP_High_Density_48_Port_Patch .singlemodeimg img {
    margin: 15px auto;
    display: block;
    max-width: 100%;
}
#Category6_UTP_High_Density_48_Port_Patch .singlemodeimg p {
    font-size: 14px;
    font-weight: 500;
    font-family: var(--font);
    /*text-transform: capitalize;*/
    text-align: justify;
}
#CategoryUTP6_Patch_Panels .modal-header {
    background:linear-gradient(90deg,rgba(71, 68, 153, 1) 0%, rgba(56, 61, 199, 1) 79%);
}
#CategoryUTP6_Patch_Panels .modal-header h1 {
    font-size: 16px;
    font-weight: 500;
    font-family: var(--font);
    color: #fff;
}
#CategoryUTP6_Patch_Panels .modal-header button
 {
    opacity: 1;
    filter: invert(1);
}
#CategoryUTP6_Patch_Panels .modal-header button:focus
 {
    box-shadow: none;
}
#CategoryUTP6_Patch_Panels .modal-dialog {
  width: 100%;
  max-width: 850px;
}
#CategoryUTP6_Patch_Panels .singlemodeimg img {
    margin: 15px auto;
    display: block;
    max-width: 100%;
}
#CategoryUTP6_Patch_Panels .singlemodeimg p {
    font-size: 14px;
    font-weight: 500;
    font-family: var(--font);
    /*text-transform: capitalize;*/
    text-align: justify;
}
#CategoryUTP6_Patch_Panels .modal-header {
    background:linear-gradient(90deg,rgba(71, 68, 153, 1) 0%, rgba(56, 61, 199, 1) 79%);
}
#CategoryUTP6_Patch_Panels .modal-header h1 {
    font-size: 16px;
    font-weight: 500;
    font-family: var(--font);
    color: #fff;
}
#CategoryUTP6_Patch_Panels .modal-header button
 {
    opacity: 1;
    filter: invert(1);
}
#CategoryUTP6_Patch_Panels .modal-header button:focus
 {
    box-shadow: none;
}
#CategoryUTP6_Patch_Panels .modal-dialog {
  width: 100%;
  max-width: 850px;
}
#CategoryUTP6_Patch_Panels .singlemodeimg img {
    margin: 15px auto;
    display: block;
    max-width: 100%;
}
#CategoryUTP6_Patch_Panels .singlemodeimg p {
    font-size: 14px;
    font-weight: 500;
    font-family: var(--font);
    /*text-transform: capitalize;*/
    text-align: justify;
}
#CategoryUTP6_Patch_Panels .singlemodeimg > span
 {
    font-size: 16px;
    font-weight: 500;
    font-family: var(--font);
    color: #fff;
    background: linear-gradient(90deg, rgba(71, 68, 153, 1) 0%, rgba(56, 61, 199, 1) 79%);
    padding: 10px 25px;
    margin: 20px 0;
    display: block;
    text-align: center;
}
#CategoryUTP6_Patch_Panels .singlemodeimg .p2 strong {
    font-size: 16px;
    font-weight: bolder;
    font-family: var(--font);
    color: #1e30b3;
    display: block;
    margin: 0 0 5px 0;
}
#CategoryUTP6_Patch_Panels .singlemodeimg .p2
 {
    font-size: 14px;
    font-weight: 400;
    font-family: var(--font);
    color: #000;
    text-align: justify;
}
#CategoryUTP6_Patch_Panels .singlemodeimg .p2 strong {
    font-size: 16px;
    font-weight: bolder;
    font-family: var(--font);
    color: #1e30b3;
    display: block;
    margin: 0 0 5px 0;
}
#CategoryUTP6_Patch_Panels .singlemodeimg a {
    font-size: 14px;
    font-weight: 500;
    font-family: var(--font);
    color: #fff;
    text-decoration: none;
    background: linear-gradient(90deg, rgba(71, 68, 153, 1) 0%, rgba(56, 61, 199, 1) 79%);
    padding: 5px 15px;
    display: block;
    margin: 5px auto;
    width: 100%;
    text-align: center;
}
#CategoryUTP6_Patch_Panels .singlemodeimg > strong {
    font-size: 16px;
    font-weight: 500;
    font-family: var(--font);
    color: #1e30b3;
    margin: 15px 0 0 0;
    display: block;
}
.CategoryUTP6_Patch_Panels_specification {
    box-shadow: 0 0 5px #333;
    padding: 10px;
    height: 200px;
    overflow: auto;
    border: 2px solid #1e30b3;
}
.CategoryUTP6_Patch_Panels_specification strong {
    font-size: 16px;
    font-weight: bold;
    font-family: var(--font);
    color: #21304f;
    display: block;
    /*text-transform: capitalize;*/
}
.CategoryUTP6_Patch_Panels_specification span {
    font-size: 14px;
    font-weight: 400;
    font-family: var(--font);
    color: #000;
    display: block;
    margin:0 0 10px 15px;
    /*text-transform: capitalize;*/
}
#CategoryUTP6_Pre_Terminated_Trunk_Cable .modal-header {
    background:linear-gradient(90deg,rgba(71, 68, 153, 1) 0%, rgba(56, 61, 199, 1) 79%);
}
#CategoryUTP6_Pre_Terminated_Trunk_Cable .modal-header h1 {
    font-size: 16px;
    font-weight: 500;
    font-family: var(--font);
    color: #fff;
}
#CategoryUTP6_Pre_Terminated_Trunk_Cable .modal-header button
 {
    opacity: 1;
    filter: invert(1);
}
#CategoryUTP6_Pre_Terminated_Trunk_Cable .modal-header button:focus
 {
    box-shadow: none;
}
#CategoryUTP6_Pre_Terminated_Trunk_Cable .modal-dialog {
  width: 100%;
  max-width: 850px;
}
#CategoryUTP6_Pre_Terminated_Trunk_Cable .singlemodeimg img {
    margin: 15px auto;
    display: block;
    max-width: 100%;
}
#CategoryUTP6_Pre_Terminated_Trunk_Cable .singlemodeimg p {
    font-size: 14px;
    font-weight: 500;
    font-family: var(--font);
    /*text-transform: capitalize;*/
    text-align: justify;
}
#CategoryUTP6_Pre_Terminated_Trunk_Cable .singlemodeimg > span
 {
    font-size: 16px;
    font-weight: 500;
    font-family: var(--font);
    color: #fff;
    background: linear-gradient(90deg, rgba(71, 68, 153, 1) 0%, rgba(56, 61, 199, 1) 79%);
    padding: 10px 25px;
    margin: 20px 0;
    display: block;
    text-align: center;
}
#CategoryUTP6_Pre_Terminated_Trunk_Cable .singlemodeimg .p2 strong {
    font-size: 16px;
    font-weight: bolder;
    font-family: var(--font);
    color: #1e30b3;
    display: block;
    margin: 0 0 5px 0;
}
#CategoryUTP6_Pre_Terminated_Trunk_Cable .singlemodeimg .p2
 {
    font-size: 14px;
    font-weight: 400;
    font-family: var(--font);
    color: #000;
    text-align: justify;
}
#CategoryUTP6_Pre_Terminated_Trunk_Cable .singlemodeimg .p2 strong {
    font-size: 16px;
    font-weight: bolder;
    font-family: var(--font);
    color: #1e30b3;
    display: block;
    margin: 0 0 5px 0;
}
#CategoryUTP6_Pre_Terminated_Trunk_Cable .singlemodeimg a {
    font-size: 14px;
    font-weight: 500;
    font-family: var(--font);
    color: #fff;
    text-decoration: none;
    background: linear-gradient(90deg, rgba(71, 68, 153, 1) 0%, rgba(56, 61, 199, 1) 79%);
    padding: 5px 15px;
    display: block;
    margin: 5px auto;
    width: 100%;
    text-align: center;
}
#CategoryUTP6_Pre_Terminated_Trunk_Cable .singlemodeimg > strong {
    font-size: 16px;
    font-weight: 500;
    font-family: var(--font);
    color: #1e30b3;
    margin: 15px 0 0 0;
    display: block;
}
.CategoryUTP6_Pre_Terminated_Trunk_Cable_specification {
    box-shadow: 0 0 5px #333;
    padding: 10px;
    height: 200px;
    overflow: auto;
    border: 2px solid #1e30b3;
}
.CategoryUTP6_Pre_Terminated_Trunk_Cable_specification strong {
    font-size: 16px;
    font-weight: bold;
    font-family: var(--font);
    color: #21304f;
    display: block;
    /*text-transform: capitalize;*/
}
.CategoryUTP6_Pre_Terminated_Trunk_Cable_specification span {
    font-size: 14px;
    font-weight: 400;
    font-family: var(--font);
    color: #000;
    display: block;
    margin:0 0 10px 15px;
    /*text-transform: capitalize;*/
}
#Category6_Wall_Mount_Mini_Patch .modal-header {
    background:linear-gradient(90deg,rgba(71, 68, 153, 1) 0%, rgba(56, 61, 199, 1) 79%);
}
#Category6_Wall_Mount_Mini_Patch .modal-header h1 {
    font-size: 16px;
    font-weight: 500;
    font-family: var(--font);
    color: #fff;
}
#Category6_Wall_Mount_Mini_Patch .modal-header button
 {
    opacity: 1;
    filter: invert(1);
}
#Category6_Wall_Mount_Mini_Patch .modal-header button:focus
 {
    box-shadow: none;
}
#Category6_Wall_Mount_Mini_Patch .modal-dialog {
  width: 100%;
  max-width: 850px;
}
#Category6_Wall_Mount_Mini_Patch .singlemodeimg img {
    margin: 15px auto;
    display: block;
    max-width: 100%;
}
#Category6_Wall_Mount_Mini_Patch .singlemodeimg p {
    font-size: 14px;
    font-weight: 500;
    font-family: var(--font);
    /*text-transform: capitalize;*/
    text-align: justify;
}
#Designation_Labeling_Sheets .modal-header {
    background:linear-gradient(90deg,rgba(71, 68, 153, 1) 0%, rgba(56, 61, 199, 1) 79%);
}
#Designation_Labeling_Sheets .modal-header h1 {
    font-size: 16px;
    font-weight: 500;
    font-family: var(--font);
    color: #fff;
}
#Designation_Labeling_Sheets .modal-header button
 {
    opacity: 1;
    filter: invert(1);
}
#Designation_Labeling_Sheets .modal-header button:focus
 {
    box-shadow: none;
}
#Designation_Labeling_Sheets .modal-dialog {
  width: 100%;
  max-width: 850px;
}
#Designation_Labeling_Sheets .singlemodeimg img {
    margin: 15px auto;
    display: block;
    max-width: 100%;
}
#Designation_Labeling_Sheets .singlemodeimg p {
    font-size: 14px;
    font-weight: 500;
    font-family: var(--font);
    /*text-transform: capitalize;*/
    text-align: justify;
}
#Category_5e_Screened_Patch_Panel .modal-header {
    background:linear-gradient(90deg,rgba(71, 68, 153, 1) 0%, rgba(56, 61, 199, 1) 79%);
}
#Category_5e_Screened_Patch_Panel .modal-header h1 {
    font-size: 16px;
    font-weight: 500;
    font-family: var(--font);
    color: #fff;
}
#Category_5e_Screened_Patch_Panel .modal-header button
 {
    opacity: 1;
    filter: invert(1);
}
#Category_5e_Screened_Patch_Panel .modal-header button:focus
 {
    box-shadow: none;
}
#Category_5e_Screened_Patch_Panel .modal-dialog {
  width: 100%;
  max-width: 850px;
}
#Category_5e_Screened_Patch_Panel .singlemodeimg img {
    margin: 15px auto;
    display: block;
    max-width: 100%;
}
#Category_5e_Screened_Patch_Panel .singlemodeimg p {
    font-size: 14px;
    font-weight: 500;
    font-family: var(--font);
    /*text-transform: capitalize;*/
    text-align: justify;
}
#Category_5e_UTP_Angled_Patch_Panel .modal-header {
    background:linear-gradient(90deg,rgba(71, 68, 153, 1) 0%, rgba(56, 61, 199, 1) 79%);
}
#Category_5e_UTP_Angled_Patch_Panel .modal-header h1 {
    font-size: 16px;
    font-weight: 500;
    font-family: var(--font);
    color: #fff;
}
#Category_5e_UTP_Angled_Patch_Panel .modal-header button
 {
    opacity: 1;
    filter: invert(1);
}
#Category_5e_UTP_Angled_Patch_Panel .modal-header button:focus
 {
    box-shadow: none;
}
#Category_5e_UTP_Angled_Patch_Panel .modal-dialog {
  width: 100%;
  max-width: 850px;
}
#Category_5e_UTP_Angled_Patch_Panel .singlemodeimg img {
    margin: 15px auto;
    display: block;
    max-width: 100%;
}
#Category_5e_UTP_Angled_Patch_Panel .singlemodeimg p {
    font-size: 14px;
    font-weight: 500;
    font-family: var(--font);
    /*text-transform: capitalize;*/
    text-align: justify;
}
#Category_5e_UTP_Patch_Panels .modal-header {
    background:linear-gradient(90deg,rgba(71, 68, 153, 1) 0%, rgba(56, 61, 199, 1) 79%);
}
#Category_5e_UTP_Patch_Panels .modal-header h1 {
    font-size: 16px;
    font-weight: 500;
    font-family: var(--font);
    color: #fff;
}
#Category_5e_UTP_Patch_Panels .modal-header button
 {
    opacity: 1;
    filter: invert(1);
}
#Category_5e_UTP_Patch_Panels .modal-header button:focus
 {
    box-shadow: none;
}
#Category_5e_UTP_Patch_Panels .modal-dialog {
  width: 100%;
  max-width: 850px;
}
#Category_5e_UTP_Patch_Panels .singlemodeimg img {
    margin: 15px auto;
    display: block;
    max-width: 100%;
}
#Category_5e_UTP_Patch_Panels .singlemodeimg p {
    font-size: 14px;
    font-weight: 500;
    font-family: var(--font);
    /*text-transform: capitalize;*/
    text-align: justify;
}
#Category_5e_UTP_Patch_Panels .singlemodeimg > span
 {
    font-size: 16px;
    font-weight: 500;
    font-family: var(--font);
    color: #fff;
    background: linear-gradient(90deg, rgba(71, 68, 153, 1) 0%, rgba(56, 61, 199, 1) 79%);
    padding: 10px 25px;
    margin: 20px 0;
    display: block;
    text-align: center;
}
#Category_5e_UTP_Patch_Panels .singlemodeimg .p2 strong {
    font-size: 16px;
    font-weight: bolder;
    font-family: var(--font);
    color: #1e30b3;
    display: block;
    margin: 0 0 5px 0;
}
#Category_5e_UTP_Patch_Panels .singlemodeimg .p2
 {
    font-size: 14px;
    font-weight: 400;
    font-family: var(--font);
    color: #000;
    text-align: justify;
}
#Category_5e_UTP_Patch_Panels .singlemodeimg .p2 strong {
    font-size: 16px;
    font-weight: bolder;
    font-family: var(--font);
    color: #1e30b3;
    display: block;
    margin: 0 0 5px 0;
}
#Category_5e_UTP_Patch_Panels .singlemodeimg a {
    font-size: 14px;
    font-weight: 500;
    font-family: var(--font);
    color: #fff;
    text-decoration: none;
    background: linear-gradient(90deg, rgba(71, 68, 153, 1) 0%, rgba(56, 61, 199, 1) 79%);
    padding: 5px 15px;
    display: block;
    margin: 5px auto;
    width: 100%;
    text-align: center;
}
#Category_5e_UTP_Patch_Panels .singlemodeimg > strong {
    font-size: 16px;
    font-weight: 500;
    font-family: var(--font);
    color: #1e30b3;
    margin: 15px 0 0 0;
    display: block;
}
.Category_5e_UTP_Patch_Panels_specification {
    box-shadow: 0 0 5px #333;
    padding: 10px;
    height: 200px;
    overflow: auto;
    border: 2px solid #1e30b3;
}
.Category_5e_UTP_Patch_Panels_specification strong {
    font-size: 16px;
    font-weight: bold;
    font-family: var(--font);
    color: #21304f;
    display: block;
    /*text-transform: capitalize;*/
}
.Category_5e_UTP_Patch_Panels_specification span {
    font-size: 14px;
    font-weight: 400;
    font-family: var(--font);
    color: #000;
    display: block;
    margin:0 0 10px 15px;
    /*text-transform: capitalize;*/
}
#Category_5e_UTP_Pre_Terminated_Trunk_Assemblies .modal-header {
    background:linear-gradient(90deg,rgba(71, 68, 153, 1) 0%, rgba(56, 61, 199, 1) 79%);
}
#Category_5e_UTP_Pre_Terminated_Trunk_Assemblies .modal-header h1 {
    font-size: 16px;
    font-weight: 500;
    font-family: var(--font);
    color: #fff;
}
#Category_5e_UTP_Pre_Terminated_Trunk_Assemblies .modal-header button
 {
    opacity: 1;
    filter: invert(1);
}
#Category_5e_UTP_Pre_Terminated_Trunk_Assemblies .modal-header button:focus
 {
    box-shadow: none;
}
#Category_5e_UTP_Pre_Terminated_Trunk_Assemblies .modal-dialog {
  width: 100%;
  max-width: 850px;
}
#Category_5e_UTP_Pre_Terminated_Trunk_Assemblies .singlemodeimg img {
    margin: 15px auto;
    display: block;
    max-width: 100%;
}
#Category_5e_UTP_Pre_Terminated_Trunk_Assemblies .singlemodeimg p {
    font-size: 14px;
    font-weight: 500;
    font-family: var(--font);
    /*text-transform: capitalize;*/
    text-align: justify;
}
#Category_5e_UTP_Pre_Terminated_Trunk_Assemblies .singlemodeimg > span
 {
    font-size: 16px;
    font-weight: 500;
    font-family: var(--font);
    color: #fff;
    background: linear-gradient(90deg, rgba(71, 68, 153, 1) 0%, rgba(56, 61, 199, 1) 79%);
    padding: 10px 25px;
    margin: 20px 0;
    display: block;
    text-align: center;
}
#Category_5e_UTP_Pre_Terminated_Trunk_Assemblies .singlemodeimg .p2 strong {
    font-size: 16px;
    font-weight: bolder;
    font-family: var(--font);
    color: #1e30b3;
    display: block;
    margin: 0 0 5px 0;
}
#Category_5e_UTP_Pre_Terminated_Trunk_Assemblies .singlemodeimg .p2
 {
    font-size: 14px;
    font-weight: 400;
    font-family: var(--font);
    color: #000;
    text-align: justify;
}
#Category_5e_UTP_Pre_Terminated_Trunk_Assemblies .singlemodeimg .p2 strong {
    font-size: 16px;
    font-weight: bolder;
    font-family: var(--font);
    color: #1e30b3;
    display: block;
    margin: 0 0 5px 0;
}
#Category_5e_UTP_Pre_Terminated_Trunk_Assemblies .singlemodeimg a {
    font-size: 14px;
    font-weight: 500;
    font-family: var(--font);
    color: #fff;
    text-decoration: none;
    background: linear-gradient(90deg, rgba(71, 68, 153, 1) 0%, rgba(56, 61, 199, 1) 79%);
    padding: 5px 15px;
    display: block;
    margin: 5px auto;
    width: 100%;
    text-align: center;
}
#Category_5e_UTP_Pre_Terminated_Trunk_Assemblies .singlemodeimg > strong {
    font-size: 16px;
    font-weight: 500;
    font-family: var(--font);
    color: #1e30b3;
    margin: 15px 0 0 0;
    display: block;
}
.Category_5e_UTP_Pre_Terminated_Trunk_Assemblies_specification {
    box-shadow: 0 0 5px #333;
    padding: 10px;
    height: 200px;
    overflow: auto;
    border: 2px solid #1e30b3;
}
.Category_5e_UTP_Pre_Terminated_Trunk_Assemblies_specification strong {
    font-size: 16px;
    font-weight: bold;
    font-family: var(--font);
    color: #21304f;
    display: block;
    /*text-transform: capitalize;*/
}
.Category_5e_UTP_Pre_Terminated_Trunk_Assemblies_specification span {
    font-size: 14px;
    font-weight: 400;
    font-family: var(--font);
    color: #000;
    display: block;
    margin:0 0 10px 15px;
    /*text-transform: capitalize;*/
}
#Category_5e_Wall_Mount_Jack_Panels .modal-header {
    background:linear-gradient(90deg,rgba(71, 68, 153, 1) 0%, rgba(56, 61, 199, 1) 79%);
}
#Category_5e_Wall_Mount_Jack_Panels .modal-header h1 {
    font-size: 16px;
    font-weight: 500;
    font-family: var(--font);
    color: #fff;
}
#Category_5e_Wall_Mount_Jack_Panels .modal-header button
 {
    opacity: 1;
    filter: invert(1);
}
#Category_5e_Wall_Mount_Jack_Panels .modal-header button:focus
 {
    box-shadow: none;
}
#Category_5e_Wall_Mount_Jack_Panels .modal-dialog {
  width: 100%;
  max-width: 850px;
}
#Category_5e_Wall_Mount_Jack_Panels .singlemodeimg img {
    margin: 15px auto;
    display: block;
    max-width: 100%;
}
#Category_5e_Wall_Mount_Jack_Panels .singlemodeimg p {
    font-size: 14px;
    font-weight: 500;
    font-family: var(--font);
    /*text-transform: capitalize;*/
    text-align: justify;
}
#Designation5e_Patch_Labeling_Sheets .modal-header {
    background:linear-gradient(90deg,rgba(71, 68, 153, 1) 0%, rgba(56, 61, 199, 1) 79%);
}
#Designation5e_Patch_Labeling_Sheets .modal-header h1 {
    font-size: 16px;
    font-weight: 500;
    font-family: var(--font);
    color: #fff;
}
#Designation5e_Patch_Labeling_Sheets .modal-header button
 {
    opacity: 1;
    filter: invert(1);
}
#Designation5e_Patch_Labeling_Sheets .modal-header button:focus
 {
    box-shadow: none;
}
#Designation5e_Patch_Labeling_Sheets .modal-dialog {
  width: 100%;
  max-width: 850px;
}
#Designation5e_Patch_Labeling_Sheets .singlemodeimg img {
    margin: 15px auto;
    display: block;
    max-width: 100%;
}
#Designation5e_Patch_Labeling_Sheets .singlemodeimg p {
    font-size: 14px;
    font-weight: 500;
    font-family: var(--font);
    /*text-transform: capitalize;*/
    text-align: justify;
}
#Fast_Ethernet_Modular_Telco_Patch .modal-header {
    background:linear-gradient(90deg,rgba(71, 68, 153, 1) 0%, rgba(56, 61, 199, 1) 79%);
}
#Fast_Ethernet_Modular_Telco_Patch .modal-header h1 {
    font-size: 16px;
    font-weight: 500;
    font-family: var(--font);
    color: #fff;
}
#Fast_Ethernet_Modular_Telco_Patch .modal-header button
 {
    opacity: 1;
    filter: invert(1);
}
#Fast_Ethernet_Modular_Telco_Patch .modal-header button:focus
 {
    box-shadow: none;
}
#Fast_Ethernet_Modular_Telco_Patch .modal-dialog {
  width: 100%;
  max-width: 850px;
}
#Fast_Ethernet_Modular_Telco_Patch .singlemodeimg img {
    margin: 15px auto;
    display: block;
    max-width: 100%;
}
#Fast_Ethernet_Modular_Telco_Patch .singlemodeimg p {
    font-size: 14px;
    font-weight: 500;
    font-family: var(--font);
    /*text-transform: capitalize;*/
    text-align: justify;
}
#Fast_Ethernet_Modular_Telco_Patch2 .modal-header {
    background:linear-gradient(90deg,rgba(71, 68, 153, 1) 0%, rgba(56, 61, 199, 1) 79%);
}
#Fast_Ethernet_Modular_Telco_Patch2 .modal-header h1 {
    font-size: 16px;
    font-weight: 500;
    font-family: var(--font);
    color: #fff;
}
#Fast_Ethernet_Modular_Telco_Patch2 .modal-header button
 {
    opacity: 1;
    filter: invert(1);
}
#Fast_Ethernet_Modular_Telco_Patch2 .modal-header button:focus
 {
    box-shadow: none;
}
#Fast_Ethernet_Modular_Telco_Patch2 .modal-dialog {
  width: 100%;
  max-width: 850px;
}
#Fast_Ethernet_Modular_Telco_Patch2 .singlemodeimg img {
    margin: 15px auto;
    display: block;
    max-width: 100%;
}
#Fast_Ethernet_Modular_Telco_Patch2 .singlemodeimg p {
    font-size: 14px;
    font-weight: 500;
    font-family: var(--font);
    /*text-transform: capitalize;*/
    text-align: justify;
}
#Gigabit_Ethernet_Modular_Telco_Patch .modal-header {
    background:linear-gradient(90deg,rgba(71, 68, 153, 1) 0%, rgba(56, 61, 199, 1) 79%);
}
#Gigabit_Ethernet_Modular_Telco_Patch .modal-header h1 {
    font-size: 16px;
    font-weight: 500;
    font-family: var(--font);
    color: #fff;
}
#Gigabit_Ethernet_Modular_Telco_Patch .modal-header button
 {
    opacity: 1;
    filter: invert(1);
}
#Gigabit_Ethernet_Modular_Telco_Patch .modal-header button:focus
 {
    box-shadow: none;
}
#Gigabit_Ethernet_Modular_Telco_Patch .modal-dialog {
  width: 100%;
  max-width: 850px;
}
#Gigabit_Ethernet_Modular_Telco_Patch .singlemodeimg img {
    margin: 15px auto;
    display: block;
    max-width: 100%;
}
#Gigabit_Ethernet_Modular_Telco_Patch .singlemodeimg p {
    font-size: 14px;
    font-weight: 500;
    font-family: var(--font);
    /*text-transform: capitalize;*/
    text-align: justify;
}
#Feed_ThruCategory5e_UTP_High_Density_48_Port_Patch .modal-header {
    background:linear-gradient(90deg,rgba(71, 68, 153, 1) 0%, rgba(56, 61, 199, 1) 79%);
}
#Feed_ThruCategory5e_UTP_High_Density_48_Port_Patch .modal-header h1 {
    font-size: 16px;
    font-weight: 500;
    font-family: var(--font);
    color: #fff;
}
#Feed_ThruCategory5e_UTP_High_Density_48_Port_Patch .modal-header button
 {
    opacity: 1;
    filter: invert(1);
}
#Feed_ThruCategory5e_UTP_High_Density_48_Port_Patch .modal-header button:focus
 {
    box-shadow: none;
}
#Feed_ThruCategory5e_UTP_High_Density_48_Port_Patch .modal-dialog {
  width: 100%;
  max-width: 850px;
}
#Feed_ThruCategory5e_UTP_High_Density_48_Port_Patch .singlemodeimg img {
    margin: 15px auto;
    display: block;
    max-width: 100%;
}
#Feed_ThruCategory5e_UTP_High_Density_48_Port_Patch .singlemodeimg p {
    font-size: 14px;
    font-weight: 500;
    font-family: var(--font);
    /*text-transform: capitalize;*/
    text-align: justify;
}
#Feed_ThruCategory5e_UTP_High_Density_48_Port_Patch .singlemodeimg > span
 {
    font-size: 16px;
    font-weight: 500;
    font-family: var(--font);
    color: #fff;
    background: linear-gradient(90deg, rgba(71, 68, 153, 1) 0%, rgba(56, 61, 199, 1) 79%);
    padding: 10px 25px;
    margin: 20px 0;
    display: block;
    text-align: center;
}
#Feed_ThruCategory5e_UTP_High_Density_48_Port_Patch .singlemodeimg .p2 strong {
    font-size: 16px;
    font-weight: bolder;
    font-family: var(--font);
    color: #1e30b3;
    display: block;
    margin: 0 0 5px 0;
}
#Feed_ThruCategory5e_UTP_High_Density_48_Port_Patch .singlemodeimg .p2
 {
    font-size: 14px;
    font-weight: 400;
    font-family: var(--font);
    color: #000;
    text-align: justify;
}
#Feed_ThruCategory5e_UTP_High_Density_48_Port_Patch .singlemodeimg .p2 strong {
    font-size: 16px;
    font-weight: bolder;
    font-family: var(--font);
    color: #1e30b3;
    display: block;
    margin: 0 0 5px 0;
}
#Feed_ThruCategory5e_UTP_Standard_Density_Patch .modal-header {
    background:linear-gradient(90deg,rgba(71, 68, 153, 1) 0%, rgba(56, 61, 199, 1) 79%);
}
#Feed_ThruCategory5e_UTP_Standard_Density_Patch .modal-header h1 {
    font-size: 16px;
    font-weight: 500;
    font-family: var(--font);
    color: #fff;
}
#Feed_ThruCategory5e_UTP_Standard_Density_Patch .modal-header button
 {
    opacity: 1;
    filter: invert(1);
}
#Feed_ThruCategory5e_UTP_Standard_Density_Patch .modal-header button:focus
 {
    box-shadow: none;
}
#Feed_ThruCategory5e_UTP_Standard_Density_Patch .modal-dialog {
  width: 100%;
  max-width: 850px;
}
#Feed_ThruCategory5e_UTP_Standard_Density_Patch .singlemodeimg img {
    margin: 15px auto;
    display: block;
    max-width: 100%;
}
#Feed_ThruCategory5e_UTP_Standard_Density_Patch .singlemodeimg p {
    font-size: 14px;
    font-weight: 500;
    font-family: var(--font);
    /*text-transform: capitalize;*/
    text-align: justify;
}
#Feed_ThruCategory6_UTP_Screened_High_Density .modal-header {
    background:linear-gradient(90deg,rgba(71, 68, 153, 1) 0%, rgba(56, 61, 199, 1) 79%);
}
#Feed_ThruCategory6_UTP_Screened_High_Density .modal-header h1 {
    font-size: 16px;
    font-weight: 500;
    font-family: var(--font);
    color: #fff;
}
#Feed_ThruCategory6_UTP_Screened_High_Density .modal-header button
 {
    opacity: 1;
    filter: invert(1);
}
#Feed_ThruCategory6_UTP_Screened_High_Density .modal-header button:focus
 {
    box-shadow: none;
}
#Feed_ThruCategory6_UTP_Screened_High_Density .modal-dialog {
  width: 100%;
  max-width: 850px;
}
#Feed_ThruCategory6_UTP_Screened_High_Density .singlemodeimg img {
    margin: 15px auto;
    display: block;
    max-width: 100%;
}
#Feed_ThruCategory6_UTP_Screened_High_Density .singlemodeimg p {
    font-size: 14px;
    font-weight: 500;
    font-family: var(--font);
    /*text-transform: capitalize;*/
    text-align: justify;
}
#Feed_ThruCategory6_UTP_Screened_High_Density .singlemodeimg > span
 {
    font-size: 16px;
    font-weight: 500;
    font-family: var(--font);
    color: #fff;
    background: linear-gradient(90deg, rgba(71, 68, 153, 1) 0%, rgba(56, 61, 199, 1) 79%);
    padding: 10px 25px;
    margin: 20px 0;
    display: block;
    text-align: center;
}
#Feed_ThruCategory6_UTP_Screened_High_Density .singlemodeimg .p2 strong {
    font-size: 16px;
    font-weight: bolder;
    font-family: var(--font);
    color: #1e30b3;
    display: block;
    margin: 0 0 5px 0;
}
#Feed_ThruCategory6_UTP_Screened_High_Density .singlemodeimg .p2
 {
    font-size: 14px;
    font-weight: 400;
    font-family: var(--font);
    color: #000;
    text-align: justify;
}
#Feed_ThruCategory6_UTP_Screened_High_Density .singlemodeimg .p2 strong {
    font-size: 16px;
    font-weight: bolder;
    font-family: var(--font);
    color: #1e30b3;
    display: block;
    margin: 0 0 5px 0;
}
#Feed_ThruCategory6_UTP_Standard_Density_Patch .modal-header {
    background:linear-gradient(90deg,rgba(71, 68, 153, 1) 0%, rgba(56, 61, 199, 1) 79%);
}
#Feed_ThruCategory6_UTP_Standard_Density_Patch .modal-header h1 {
    font-size: 16px;
    font-weight: 500;
    font-family: var(--font);
    color: #fff;
}
#Feed_ThruCategory6_UTP_Standard_Density_Patch .modal-header button
 {
    opacity: 1;
    filter: invert(1);
}
#Feed_ThruCategory6_UTP_Standard_Density_Patch .modal-header button:focus
 {
    box-shadow: none;
}
#Feed_ThruCategory6_UTP_Standard_Density_Patch .modal-dialog {
  width: 100%;
  max-width: 850px;
}
#Feed_ThruCategory6_UTP_Standard_Density_Patch .singlemodeimg img {
    margin: 15px auto;
    display: block;
    max-width: 100%;
}
#Feed_ThruCategory6_UTP_Standard_Density_Patch .singlemodeimg p {
    font-size: 14px;
    font-weight: 500;
    font-family: var(--font);
    /*text-transform: capitalize;*/
    text-align: justify;
}
#Multimedia_BNC_Connector_Feed_Thru_Patch .modal-header {
    background:linear-gradient(90deg,rgba(71, 68, 153, 1) 0%, rgba(56, 61, 199, 1) 79%);
}
#Multimedia_BNC_Connector_Feed_Thru_Patch .modal-header h1 {
    font-size: 16px;
    font-weight: 500;
    font-family: var(--font);
    color: #fff;
}
#Multimedia_BNC_Connector_Feed_Thru_Patch .modal-header button
 {
    opacity: 1;
    filter: invert(1);
}
#Multimedia_BNC_Connector_Feed_Thru_Patch .modal-header button:focus
 {
    box-shadow: none;
}
#Multimedia_BNC_Connector_Feed_Thru_Patch .modal-dialog {
  width: 100%;
  max-width: 850px;
}
#Multimedia_BNC_Connector_Feed_Thru_Patch .singlemodeimg img {
    margin: 15px auto;
    display: block;
    max-width: 100%;
}
#Multimedia_BNC_Connector_Feed_Thru_Patch .singlemodeimg p {
    font-size: 14px;
    font-weight: 500;
    font-family: var(--font);
    /*text-transform: capitalize;*/
    text-align: justify;
}
#Multimedia_BNC_Connector_Feed_Thru_Patch .singlemodeimg > span
 {
    font-size: 16px;
    font-weight: 500;
    font-family: var(--font);
    color: #fff;
    background: linear-gradient(90deg, rgba(71, 68, 153, 1) 0%, rgba(56, 61, 199, 1) 79%);
    padding: 10px 25px;
    margin: 20px 0;
    display: block;
    text-align: center;
}
#Multimedia_BNC_Connector_Feed_Thru_Patch .singlemodeimg .p2 strong {
    font-size: 16px;
    font-weight: bolder;
    font-family: var(--font);
    color: #1e30b3;
    display: block;
    margin: 0 0 5px 0;
}
#Multimedia_BNC_Connector_Feed_Thru_Patch .singlemodeimg .p2
 {
    font-size: 14px;
    font-weight: 400;
    font-family: var(--font);
    color: #000;
    text-align: justify;
}
#Multimedia_BNC_Connector_Feed_Thru_Patch .singlemodeimg .p2 strong {
    font-size: 16px;
    font-weight: bolder;
    font-family: var(--font);
    color: #1e30b3;
    display: block;
    margin: 0 0 5px 0;
}
#Multimedia_BNC_Connector_Feed_Thru_Patch .singlemodeimg a {
    font-size: 14px;
    font-weight: 500;
    font-family: var(--font);
    color: #fff;
    text-decoration: none;
    background: linear-gradient(90deg, rgba(71, 68, 153, 1) 0%, rgba(56, 61, 199, 1) 79%);
    padding: 5px 15px;
    display: block;
    margin: 5px auto;
    width: 100%;
    text-align: center;
}
#Multimedia_BNC_Connector_Feed_Thru_Patch .singlemodeimg > strong {
    font-size: 16px;
    font-weight: 500;
    font-family: var(--font);
    color: #1e30b3;
    margin: 15px 0 0 0;
    display: block;
}
.Multimedia_BNC_Connector_Feed_Thru_Patch_specification {
    box-shadow: 0 0 5px #333;
    padding: 10px;
    height: 200px;
    overflow: auto;
    border: 2px solid #1e30b3;
}
.Multimedia_BNC_Connector_Feed_Thru_Patch_specification strong {
    font-size: 16px;
    font-weight: bold;
    font-family: var(--font);
    color: #21304f;
    display: block;
    /*text-transform: capitalize;*/
}
.Multimedia_BNC_Connector_Feed_Thru_Patch_specification span {
    font-size: 14px;
    font-weight: 400;
    font-family: var(--font);
    color: #000;
    display: block;
    margin:0 0 10px 15px;
    /*text-transform: capitalize;*/
}
#Multimedia_F_Type_Connector_Feed_Thru_Patch .modal-header {
    background:linear-gradient(90deg,rgba(71, 68, 153, 1) 0%, rgba(56, 61, 199, 1) 79%);
}
#Multimedia_F_Type_Connector_Feed_Thru_Patch .modal-header h1 {
    font-size: 16px;
    font-weight: 500;
    font-family: var(--font);
    color: #fff;
}
#Multimedia_F_Type_Connector_Feed_Thru_Patch .modal-header button
 {
    opacity: 1;
    filter: invert(1);
}
#Multimedia_F_Type_Connector_Feed_Thru_Patch .modal-header button:focus
 {
    box-shadow: none;
}
#Multimedia_F_Type_Connector_Feed_Thru_Patch .modal-dialog {
  width: 100%;
  max-width: 850px;
}
#Multimedia_F_Type_Connector_Feed_Thru_Patch .singlemodeimg img {
    margin: 15px auto;
    display: block;
    max-width: 100%;
}
#Multimedia_F_Type_Connector_Feed_Thru_Patch .singlemodeimg p {
    font-size: 14px;
    font-weight: 500;
    font-family: var(--font);
    /*text-transform: capitalize;*/
    text-align: justify;
}
#Multimedia_F_Type_Connector_Feed_Thru_Patch2 .modal-header {
    background:linear-gradient(90deg,rgba(71, 68, 153, 1) 0%, rgba(56, 61, 199, 1) 79%);
}
#Multimedia_F_Type_Connector_Feed_Thru_Patch2 .modal-header h1 {
    font-size: 16px;
    font-weight: 500;
    font-family: var(--font);
    color: #fff;
}
#Multimedia_F_Type_Connector_Feed_Thru_Patch2 .modal-header button
 {
    opacity: 1;
    filter: invert(1);
}
#Multimedia_F_Type_Connector_Feed_Thru_Patch2 .modal-header button:focus
 {
    box-shadow: none;
}
#Multimedia_F_Type_Connector_Feed_Thru_Patch2 .modal-dialog {
  width: 100%;
  max-width: 850px;
}
#Multimedia_F_Type_Connector_Feed_Thru_Patch2 .singlemodeimg img {
    margin: 15px auto;
    display: block;
    max-width: 100%;
}
#Multimedia_F_Type_Connector_Feed_Thru_Patch2 .singlemodeimg p {
    font-size: 14px;
    font-weight: 500;
    font-family: var(--font);
    /*text-transform: capitalize;*/
    text-align: justify;
}
#Multimedia_F_Type_Connector_Feed_Thru_Patch2 .singlemodeimg > span
 {
    font-size: 16px;
    font-weight: 500;
    font-family: var(--font);
    color: #fff;
    background: linear-gradient(90deg, rgba(71, 68, 153, 1) 0%, rgba(56, 61, 199, 1) 79%);
    padding: 10px 25px;
    margin: 20px 0;
    display: block;
    text-align: center;
}
#Multimedia_F_Type_Connector_Feed_Thru_Patch2 .singlemodeimg .p2 strong {
    font-size: 16px;
    font-weight: bolder;
    font-family: var(--font);
    color: #1e30b3;
    display: block;
    margin: 0 0 5px 0;
}
#Multimedia_F_Type_Connector_Feed_Thru_Patch2 .singlemodeimg .p2
 {
    font-size: 14px;
    font-weight: 400;
    font-family: var(--font);
    color: #000;
    text-align: justify;
}
#Multimedia_F_Type_Connector_Feed_Thru_Patch2 .singlemodeimg .p2 strong {
    font-size: 16px;
    font-weight: bolder;
    font-family: var(--font);
    color: #1e30b3;
    display: block;
    margin: 0 0 5px 0;
}
#Multimedia_F_Type_Connector_Feed_Thru_Patch2 .singlemodeimg a {
    font-size: 14px;
    font-weight: 500;
    font-family: var(--font);
    color: #fff;
    text-decoration: none;
    background: linear-gradient(90deg, rgba(71, 68, 153, 1) 0%, rgba(56, 61, 199, 1) 79%);
    padding: 5px 15px;
    display: block;
    margin: 5px auto;
    width: 100%;
    text-align: center;
}
#Multimedia_F_Type_Connector_Feed_Thru_Patch2 .singlemodeimg > strong {
    font-size: 16px;
    font-weight: 500;
    font-family: var(--font);
    color: #1e30b3;
    margin: 15px 0 0 0;
    display: block;
}
.Multimedia_F_Type_Connector_Feed_Thru_Patch2_specification {
    box-shadow: 0 0 5px #333;
    padding: 10px;
    height: 200px;
    overflow: auto;
    border: 2px solid #1e30b3;
}
.Multimedia_F_Type_Connector_Feed_Thru_Patch2_specification strong {
    font-size: 16px;
    font-weight: bold;
    font-family: var(--font);
    color: #21304f;
    display: block;
    /*text-transform: capitalize;*/
}
.Multimedia_F_Type_Connector_Feed_Thru_Patch2_specification span {
    font-size: 14px;
    font-weight: 400;
    font-family: var(--font);
    color: #000;
    display: block;
    margin:0 0 10px 15px;
    /*text-transform: capitalize;*/
}
#Multimedia_High_Density_48_Port_Field_Configurable_Unloaded .modal-header {
    background:linear-gradient(90deg,rgba(71, 68, 153, 1) 0%, rgba(56, 61, 199, 1) 79%);
}
#Multimedia_High_Density_48_Port_Field_Configurable_Unloaded .modal-header h1 {
    font-size: 16px;
    font-weight: 500;
    font-family: var(--font);
    color: #fff;
}
#Multimedia_High_Density_48_Port_Field_Configurable_Unloaded .modal-header button
 {
    opacity: 1;
    filter: invert(1);
}
#Multimedia_High_Density_48_Port_Field_Configurable_Unloaded .modal-header button:focus
 {
    box-shadow: none;
}
#Multimedia_High_Density_48_Port_Field_Configurable_Unloaded .modal-dialog {
  width: 100%;
  max-width: 850px;
}
#Multimedia_High_Density_48_Port_Field_Configurable_Unloaded .singlemodeimg img {
    margin: 15px auto;
    display: block;
    max-width: 100%;
}
#Multimedia_High_Density_48_Port_Field_Configurable_Unloaded .singlemodeimg p {
    font-size: 14px;
    font-weight: 500;
    font-family: var(--font);
    /*text-transform: capitalize;*/
    text-align: justify;
}
#Multimedia_High_Density_Field_Configurable_Angled_Unloaded .modal-header {
    background:linear-gradient(90deg,rgba(71, 68, 153, 1) 0%, rgba(56, 61, 199, 1) 79%);
}
#Multimedia_High_Density_Field_Configurable_Angled_Unloaded .modal-header h1 {
    font-size: 16px;
    font-weight: 500;
    font-family: var(--font);
    color: #fff;
}
#Multimedia_High_Density_Field_Configurable_Angled_Unloaded .modal-header button
 {
    opacity: 1;
    filter: invert(1);
}
#Multimedia_High_Density_Field_Configurable_Angled_Unloaded .modal-header button:focus
 {
    box-shadow: none;
}
#Multimedia_High_Density_Field_Configurable_Angled_Unloaded .modal-dialog {
  width: 100%;
  max-width: 850px;
}
#Multimedia_High_Density_Field_Configurable_Angled_Unloaded .singlemodeimg img {
    margin: 15px auto;
    display: block;
    max-width: 100%;
}
#Multimedia_High_Density_Field_Configurable_Angled_Unloaded .singlemodeimg p {
    font-size: 14px;
    font-weight: 500;
    font-family: var(--font);
    /*text-transform: capitalize;*/
    text-align: justify;
}
#Multimedia_Standard_Density_Field_Configurable_Unloaded .modal-header {
    background:linear-gradient(90deg,rgba(71, 68, 153, 1) 0%, rgba(56, 61, 199, 1) 79%);
}
#Multimedia_Standard_Density_Field_Configurable_Unloaded .modal-header h1 {
    font-size: 16px;
    font-weight: 500;
    font-family: var(--font);
    color: #fff;
}
#Multimedia_Standard_Density_Field_Configurable_Unloaded .modal-header button
 {
    opacity: 1;
    filter: invert(1);
}
#Multimedia_Standard_Density_Field_Configurable_Unloaded .modal-header button:focus
 {
    box-shadow: none;
}
#Multimedia_Standard_Density_Field_Configurable_Unloaded .modal-dialog {
  width: 100%;
  max-width: 850px;
}
#Multimedia_Standard_Density_Field_Configurable_Unloaded .singlemodeimg img {
    margin: 15px auto;
    display: block;
    max-width: 100%;
}
#Multimedia_Standard_Density_Field_Configurable_Unloaded .singlemodeimg p {
    font-size: 14px;
    font-weight: 500;
    font-family: var(--font);
    /*text-transform: capitalize;*/
    text-align: justify;
}
#Multimedia_Wall_Mount_12_Port_Field_Configurable_Unloaded .modal-header {
    background:linear-gradient(90deg,rgba(71, 68, 153, 1) 0%, rgba(56, 61, 199, 1) 79%);
}
#Multimedia_Wall_Mount_12_Port_Field_Configurable_Unloaded .modal-header h1 {
    font-size: 16px;
    font-weight: 500;
    font-family: var(--font);
    color: #fff;
}
#Multimedia_Wall_Mount_12_Port_Field_Configurable_Unloaded .modal-header button
 {
    opacity: 1;
    filter: invert(1);
}
#Multimedia_Wall_Mount_12_Port_Field_Configurable_Unloaded .modal-header button:focus
 {
    box-shadow: none;
}
#Multimedia_Wall_Mount_12_Port_Field_Configurable_Unloaded .modal-dialog {
  width: 100%;
  max-width: 850px;
}
#Multimedia_Wall_Mount_12_Port_Field_Configurable_Unloaded .singlemodeimg img {
    margin: 15px auto;
    display: block;
    max-width: 100%;
}
#Multimedia_Wall_Mount_12_Port_Field_Configurable_Unloaded .singlemodeimg p {
    font-size: 14px;
    font-weight: 500;
    font-family: var(--font);
    /*text-transform: capitalize;*/
    text-align: justify;
}
#High_Density_48_and_96Fiber_1RMS_Optic .modal-header {
    background:linear-gradient(90deg,rgba(71, 68, 153, 1) 0%, rgba(56, 61, 199, 1) 79%);
}
#High_Density_48_and_96Fiber_1RMS_Optic .modal-header h1 {
    font-size: 16px;
    font-weight: 500;
    font-family: var(--font);
    color: #fff;
}
#High_Density_48_and_96Fiber_1RMS_Optic .modal-header button
 {
    opacity: 1;
    filter: invert(1);
}
#High_Density_48_and_96Fiber_1RMS_Optic .modal-header button:focus
 {
    box-shadow: none;
}
#High_Density_48_and_96Fiber_1RMS_Optic .modal-dialog {
  width: 100%;
  max-width: 850px;
}
#High_Density_48_and_96Fiber_1RMS_Optic .singlemodeimg img {
    margin: 15px auto;
    display: block;
    max-width: 100%;
}
#High_Density_48_and_96Fiber_1RMS_Optic .singlemodeimg p {
    font-size: 14px;
    font-weight: 500;
    font-family: var(--font);
    /*text-transform: capitalize;*/
    text-align: justify;
}
#High_Density_48_and_96Fiber_1RMS_Optic .singlemodeimg > span
 {
    font-size: 16px;
    font-weight: 500;
    font-family: var(--font);
    color: #fff;
    background: linear-gradient(90deg, rgba(71, 68, 153, 1) 0%, rgba(56, 61, 199, 1) 79%);
    padding: 10px 25px;
    margin: 20px 0;
    display: block;
    text-align: center;
}
#High_Density_48_and_96Fiber_1RMS_Optic .singlemodeimg .p2 strong {
    font-size: 16px;
    font-weight: bolder;
    font-family: var(--font);
    color: #1e30b3;
    display: block;
    margin: 0 0 5px 0;
}
#High_Density_48_and_96Fiber_1RMS_Optic .singlemodeimg .p2
 {
    font-size: 14px;
    font-weight: 400;
    font-family: var(--font);
    color: #000;
    text-align: justify;
}
#High_Density_48_and_96Fiber_1RMS_Optic .singlemodeimg .p2 strong {
    font-size: 16px;
    font-weight: bolder;
    font-family: var(--font);
    color: #1e30b3;
    display: block;
    margin: 0 0 5px 0;
}
#High_Density_Optical_Fiber_Panels .modal-header {
    background:linear-gradient(90deg,rgba(71, 68, 153, 1) 0%, rgba(56, 61, 199, 1) 79%);
}
#High_Density_Optical_Fiber_Panels .modal-header h1 {
    font-size: 16px;
    font-weight: 500;
    font-family: var(--font);
    color: #fff;
}
#High_Density_Optical_Fiber_Panels .modal-header button
 {
    opacity: 1;
    filter: invert(1);
}
#High_Density_Optical_Fiber_Panels .modal-header button:focus
 {
    box-shadow: none;
}
#High_Density_Optical_Fiber_Panels .modal-dialog {
  width: 100%;
  max-width: 850px;
}
#High_Density_Optical_Fiber_Panels .singlemodeimg img {
    margin: 15px auto;
    display: block;
    max-width: 100%;
}
#High_Density_Optical_Fiber_Panels .singlemodeimg p {
    font-size: 14px;
    font-weight: 500;
    font-family: var(--font);
    /*text-transform: capitalize;*/
    text-align: justify;
}
#High_Density_Optical_Fiber_Panels .singlemodeimg > span
 {
    font-size: 16px;
    font-weight: 500;
    font-family: var(--font);
    color: #fff;
    background: linear-gradient(90deg, rgba(71, 68, 153, 1) 0%, rgba(56, 61, 199, 1) 79%);
    padding: 10px 25px;
    margin: 20px 0;
    display: block;
    text-align: center;
}
#High_Density_Optical_Fiber_Panels .singlemodeimg .p2 strong {
    font-size: 16px;
    font-weight: bolder;
    font-family: var(--font);
    color: #1e30b3;
    display: block;
    margin: 0 0 5px 0;
}
#High_Density_Optical_Fiber_Panels .singlemodeimg .p2
 {
    font-size: 14px;
    font-weight: 400;
    font-family: var(--font);
    color: #000;
    text-align: justify;
}
#High_Density_Optical_Fiber_Panels .singlemodeimg .p2 strong {
    font-size: 16px;
    font-weight: bolder;
    font-family: var(--font);
    color: #1e30b3;
    display: block;
    margin: 0 0 5px 0;
}
#Standard_Density_Optical_Fiber_Panels .modal-header {
    background:linear-gradient(90deg,rgba(71, 68, 153, 1) 0%, rgba(56, 61, 199, 1) 79%);
}
#Standard_Density_Optical_Fiber_Panels .modal-header h1 {
    font-size: 16px;
    font-weight: 500;
    font-family: var(--font);
    color: #fff;
}
#Standard_Density_Optical_Fiber_Panels .modal-header button
 {
    opacity: 1;
    filter: invert(1);
}
#Standard_Density_Optical_Fiber_Panels .modal-header button:focus
 {
    box-shadow: none;
}
#Standard_Density_Optical_Fiber_Panels .modal-dialog {
  width: 100%;
  max-width: 850px;
}
#Standard_Density_Optical_Fiber_Panels .singlemodeimg img {
    margin: 15px auto;
    display: block;
    max-width: 100%;
}
#Standard_Density_Optical_Fiber_Panels .singlemodeimg p {
    font-size: 14px;
    font-weight: 500;
    font-family: var(--font);
    /*text-transform: capitalize;*/
    text-align: justify;
}
#Standard_Density_Optical_Fiber_Panels .singlemodeimg > span
 {
    font-size: 16px;
    font-weight: 500;
    font-family: var(--font);
    color: #fff;
    background: linear-gradient(90deg, rgba(71, 68, 153, 1) 0%, rgba(56, 61, 199, 1) 79%);
    padding: 10px 25px;
    margin: 20px 0;
    display: block;
    text-align: center;
}
#Standard_Density_Optical_Fiber_Panels .singlemodeimg .p2 strong {
    font-size: 16px;
    font-weight: bolder;
    font-family: var(--font);
    color: #1e30b3;
    display: block;
    margin: 0 0 5px 0;
}
#Standard_Density_Optical_Fiber_Panels .singlemodeimg .p2
 {
    font-size: 14px;
    font-weight: 400;
    font-family: var(--font);
    color: #000;
    text-align: justify;
}
#Standard_Density_Optical_Fiber_Panels .singlemodeimg .p2 strong {
    font-size: 16px;
    font-weight: bolder;
    font-family: var(--font);
    color: #1e30b3;
    display: block;
    margin: 0 0 5px 0;
}
#Termination_Tools_110_66 .modal-header {
    background:linear-gradient(90deg,rgba(71, 68, 153, 1) 0%, rgba(56, 61, 199, 1) 79%);
}
#Termination_Tools_110_66 .modal-header h1 {
    font-size: 16px;
    font-weight: 500;
    font-family: var(--font);
    color: #fff;
}
#Termination_Tools_110_66 .modal-header button
 {
    opacity: 1;
    filter: invert(1);
}
#Termination_Tools_110_66 .modal-header button:focus
 {
    box-shadow: none;
}
#Termination_Tools_110_66 .modal-dialog {
  width: 100%;
  max-width: 850px;
}
#Termination_Tools_110_66 .singlemodeimg img {
    margin: 15px auto;
    display: block;
    max-width: 100%;
}
#Termination_Tools_110_66 .singlemodeimg p {
    font-size: 14px;
    font-weight: 500;
    font-family: var(--font);
    /*text-transform: capitalize;*/
    text-align: justify;
}
#Four_Pair_Termination_Tool .modal-header {
    background:linear-gradient(90deg,rgba(71, 68, 153, 1) 0%, rgba(56, 61, 199, 1) 79%);
}
#Four_Pair_Termination_Tool .modal-header h1 {
    font-size: 16px;
    font-weight: 500;
    font-family: var(--font);
    color: #fff;
}
#Four_Pair_Termination_Tool .modal-header button
 {
    opacity: 1;
    filter: invert(1);
}
#Four_Pair_Termination_Tool .modal-header button:focus
 {
    box-shadow: none;
}
#Four_Pair_Termination_Tool .modal-dialog {
  width: 100%;
  max-width: 850px;
}
#Four_Pair_Termination_Tool .singlemodeimg img {
    margin: 15px auto;
    display: block;
    max-width: 100%;
}
#Four_Pair_Termination_Tool .singlemodeimg p {
    font-size: 14px;
    font-weight: 500;
    font-family: var(--font);
    /*text-transform: capitalize;*/
    text-align: justify;
}
#Four_Pair_Termination_Tool .singlemodeimg > span
 {
    font-size: 16px;
    font-weight: 500;
    font-family: var(--font);
    color: #fff;
    background: linear-gradient(90deg, rgba(71, 68, 153, 1) 0%, rgba(56, 61, 199, 1) 79%);
    padding: 10px 25px;
    margin: 20px 0;
    display: block;
    text-align: center;
}
#Four_Pair_Termination_Tool .singlemodeimg .p2 strong {
    font-size: 16px;
    font-weight: bolder;
    font-family: var(--font);
    color: #1e30b3;
    display: block;
    margin: 0 0 5px 0;
}
#Four_Pair_Termination_Tool .singlemodeimg .p2
 {
    font-size: 14px;
    font-weight: 400;
    font-family: var(--font);
    color: #000;
    text-align: justify;
}
#Four_Pair_Termination_Tool .singlemodeimg .p2 strong {
    font-size: 16px;
    font-weight: bolder;
    font-family: var(--font);
    color: #1e30b3;
    display: block;
    margin: 0 0 5px 0;
}
#Four_Pair_Termination_Tool .singlemodeimg a {
    font-size: 14px;
    font-weight: 500;
    font-family: var(--font);
    color: #fff;
    text-decoration: none;
    background: linear-gradient(90deg, rgba(71, 68, 153, 1) 0%, rgba(56, 61, 199, 1) 79%);
    padding: 5px 15px;
    display: block;
    margin: 5px auto;
    width: 100%;
    text-align: center;
}
#Four_Pair_Termination_Tool .singlemodeimg > strong {
    font-size: 16px;
    font-weight: 500;
    font-family: var(--font);
    color: #1e30b3;
    margin: 15px 0 0 0;
    display: block;
}
.Four_Pair_Termination_Tool_specification {
    box-shadow: 0 0 5px #333;
    padding: 10px;
    height: 200px;
    overflow: auto;
    border: 2px solid #1e30b3;
}
.Four_Pair_Termination_Tool_specification strong {
    font-size: 16px;
    font-weight: bold;
    font-family: var(--font);
    color: #21304f;
    display: block;
    /*text-transform: capitalize;*/
}
.Four_Pair_Termination_Tool_specification span {
    font-size: 14px;
    font-weight: 400;
    font-family: var(--font);
    color: #000;
    display: block;
    margin:0 0 10px 15px;
    /*text-transform: capitalize;*/
}
#Category_5eSurface_Mount_110IDC_Connecting .modal-header {
    background:linear-gradient(90deg,rgba(71, 68, 153, 1) 0%, rgba(56, 61, 199, 1) 79%);
}
#Category_5eSurface_Mount_110IDC_Connecting .modal-header h1 {
    font-size: 16px;
    font-weight: 500;
    font-family: var(--font);
    color: #fff;
}
#Category_5eSurface_Mount_110IDC_Connecting .modal-header button
 {
    opacity: 1;
    filter: invert(1);
}
#Category_5eSurface_Mount_110IDC_Connecting .modal-header button:focus
 {
    box-shadow: none;
}
#Category_5eSurface_Mount_110IDC_Connecting .modal-dialog {
  width: 100%;
  max-width: 850px;
}
#Category_5eSurface_Mount_110IDC_Connecting .singlemodeimg img {
    margin: 15px auto;
    display: block;
    max-width: 100%;
}
#Category_5eSurface_Mount_110IDC_Connecting .singlemodeimg p {
    font-size: 14px;
    font-weight: 500;
    font-family: var(--font);
    /*text-transform: capitalize;*/
    text-align: justify;
}
#Category_5eSurface_Mount_110_Wiring_Block .modal-header {
    background:linear-gradient(90deg,rgba(71, 68, 153, 1) 0%, rgba(56, 61, 199, 1) 79%);
}
#Category_5eSurface_Mount_110_Wiring_Block .modal-header h1 {
    font-size: 16px;
    font-weight: 500;
    font-family: var(--font);
    color: #fff;
}
#Category_5eSurface_Mount_110_Wiring_Block .modal-header button
 {
    opacity: 1;
    filter: invert(1);
}
#Category_5eSurface_Mount_110_Wiring_Block .modal-header button:focus
 {
    box-shadow: none;
}
#Category_5eSurface_Mount_110_Wiring_Block .modal-dialog {
  width: 100%;
  max-width: 850px;
}
#Category_5eSurface_Mount_110_Wiring_Block .singlemodeimg img {
    margin: 15px auto;
    display: block;
    max-width: 100%;
}
#Category_5eSurface_Mount_110_Wiring_Block .singlemodeimg p {
    font-size: 14px;
    font-weight: 500;
    font-family: var(--font);
    /*text-transform: capitalize;*/
    text-align: justify;
}
#Category_6Rack_Mount_110Wiring_Block .modal-header {
    background:linear-gradient(90deg,rgba(71, 68, 153, 1) 0%, rgba(56, 61, 199, 1) 79%);
}
#Category_6Rack_Mount_110Wiring_Block .modal-header h1 {
    font-size: 16px;
    font-weight: 500;
    font-family: var(--font);
    color: #fff;
}
#Category_6Rack_Mount_110Wiring_Block .modal-header button
 {
    opacity: 1;
    filter: invert(1);
}
#Category_6Rack_Mount_110Wiring_Block .modal-header button:focus
 {
    box-shadow: none;
}
#Category_6Rack_Mount_110Wiring_Block .modal-dialog {
  width: 100%;
  max-width: 850px;
}
#Category_6Rack_Mount_110Wiring_Block .singlemodeimg img {
    margin: 15px auto;
    display: block;
    max-width: 100%;
}
#Category_6Rack_Mount_110Wiring_Block .singlemodeimg p {
    font-size: 14px;
    font-weight: 500;
    font-family: var(--font);
    /*text-transform: capitalize;*/
    text-align: justify;
}
#Category_6Surface_Mount_110IDC_Connecting .modal-header {
    background:linear-gradient(90deg,rgba(71, 68, 153, 1) 0%, rgba(56, 61, 199, 1) 79%);
}
#Category_6Surface_Mount_110IDC_Connecting .modal-header h1 {
    font-size: 16px;
    font-weight: 500;
    font-family: var(--font);
    color: #fff;
}
#Category_6Surface_Mount_110IDC_Connecting .modal-header button
 {
    opacity: 1;
    filter: invert(1);
}
#Category_6Surface_Mount_110IDC_Connecting .modal-header button:focus
 {
    box-shadow: none;
}
#Category_6Surface_Mount_110IDC_Connecting .modal-dialog {
  width: 100%;
  max-width: 850px;
}
#Category_6Surface_Mount_110IDC_Connecting .singlemodeimg img {
    margin: 15px auto;
    display: block;
    max-width: 100%;
}
#Category_6Surface_Mount_110IDC_Connecting .singlemodeimg p {
    font-size: 14px;
    font-weight: 500;
    font-family: var(--font);
    /*text-transform: capitalize;*/
    text-align: justify;
}
#Category_6Surface_Mount_110Wiring_Kits .modal-header {
    background:linear-gradient(90deg,rgba(71, 68, 153, 1) 0%, rgba(56, 61, 199, 1) 79%);
}
#Category_6Surface_Mount_110Wiring_Kits .modal-header h1 {
    font-size: 16px;
    font-weight: 500;
    font-family: var(--font);
    color: #fff;
}
#Category_6Surface_Mount_110Wiring_Kits .modal-header button
 {
    opacity: 1;
    filter: invert(1);
}
#Category_6Surface_Mount_110Wiring_Kits .modal-header button:focus
 {
    box-shadow: none;
}
#Category_6Surface_Mount_110Wiring_Kits .modal-dialog {
  width: 100%;
  max-width: 850px;
}
#Category_6Surface_Mount_110Wiring_Kits .singlemodeimg img {
    margin: 15px auto;
    display: block;
    max-width: 100%;
}
#Category_6Surface_Mount_110Wiring_Kits .singlemodeimg p {
    font-size: 14px;
    font-weight: 500;
    font-family: var(--font);
    /*text-transform: capitalize;*/
    text-align: justify;
}
#Category_6Surface_Mount_110Wiring_Blocks .modal-header {
    background:linear-gradient(90deg,rgba(71, 68, 153, 1) 0%, rgba(56, 61, 199, 1) 79%);
}
#Category_6Surface_Mount_110Wiring_Blocks .modal-header h1 {
    font-size: 16px;
    font-weight: 500;
    font-family: var(--font);
    color: #fff;
}
#Category_6Surface_Mount_110Wiring_Blocks .modal-header button
 {
    opacity: 1;
    filter: invert(1);
}
#Category_6Surface_Mount_110Wiring_Blocks .modal-header button:focus
 {
    box-shadow: none;
}
#Category_6Surface_Mount_110Wiring_Blocks .modal-dialog {
  width: 100%;
  max-width: 850px;
}
#Category_6Surface_Mount_110Wiring_Blocks .singlemodeimg img {
    margin: 15px auto;
    display: block;
    max-width: 100%;
}
#Category_6Surface_Mount_110Wiring_Blocks .singlemodeimg p {
    font-size: 14px;
    font-weight: 500;
    font-family: var(--font);
    /*text-transform: capitalize;*/
    text-align: justify;
}
#P110_Wiring_Block_Accessories .modal-header {
    background:linear-gradient(90deg,rgba(71, 68, 153, 1) 0%, rgba(56, 61, 199, 1) 79%);
}
#P110_Wiring_Block_Accessories .modal-header h1 {
    font-size: 16px;
    font-weight: 500;
    font-family: var(--font);
    color: #fff;
}
#P110_Wiring_Block_Accessories .modal-header button
 {
    opacity: 1;
    filter: invert(1);
}
#P110_Wiring_Block_Accessories .modal-header button:focus
 {
    box-shadow: none;
}
#P110_Wiring_Block_Accessories .modal-dialog {
  width: 100%;
  max-width: 850px;
}
#P110_Wiring_Block_Accessories .singlemodeimg img {
    margin: 15px auto;
    display: block;
    max-width: 100%;
}
#P110_Wiring_Block_Accessories .singlemodeimg p {
    font-size: 14px;
    font-weight: 500;
    font-family: var(--font);
    /*text-transform: capitalize;*/
    text-align: justify;
}
#Telco_Cable_Pre_Connectorized_Wall_Mount_110 .modal-header {
    background:linear-gradient(90deg,rgba(71, 68, 153, 1) 0%, rgba(56, 61, 199, 1) 79%);
}
#Telco_Cable_Pre_Connectorized_Wall_Mount_110 .modal-header h1 {
    font-size: 16px;
    font-weight: 500;
    font-family: var(--font);
    color: #fff;
}
#Telco_Cable_Pre_Connectorized_Wall_Mount_110 .modal-header button
 {
    opacity: 1;
    filter: invert(1);
}
#Telco_Cable_Pre_Connectorized_Wall_Mount_110 .modal-header button:focus
 {
    box-shadow: none;
}
#Telco_Cable_Pre_Connectorized_Wall_Mount_110 .modal-dialog {
  width: 100%;
  max-width: 850px;
}
#Telco_Cable_Pre_Connectorized_Wall_Mount_110 .singlemodeimg img {
    margin: 15px auto;
    display: block;
    max-width: 100%;
}
#Telco_Cable_Pre_Connectorized_Wall_Mount_110 .singlemodeimg p {
    font-size: 14px;
    font-weight: 500;
    font-family: var(--font);
    /*text-transform: capitalize;*/
    text-align: justify;
}
#Telco_Connector_Pre_Connectorized_Wall_Mount_110 .modal-header {
    background:linear-gradient(90deg,rgba(71, 68, 153, 1) 0%, rgba(56, 61, 199, 1) 79%);
}
#Telco_Connector_Pre_Connectorized_Wall_Mount_110 .modal-header h1 {
    font-size: 16px;
    font-weight: 500;
    font-family: var(--font);
    color: #fff;
}
#Telco_Connector_Pre_Connectorized_Wall_Mount_110 .modal-header button
 {
    opacity: 1;
    filter: invert(1);
}
#Telco_Connector_Pre_Connectorized_Wall_Mount_110 .modal-header button:focus
 {
    box-shadow: none;
}
#Telco_Connector_Pre_Connectorized_Wall_Mount_110 .modal-dialog {
  width: 100%;
  max-width: 850px;
}
#Telco_Connector_Pre_Connectorized_Wall_Mount_110 .singlemodeimg img {
    margin: 15px auto;
    display: block;
    max-width: 100%;
}
#Telco_Connector_Pre_Connectorized_Wall_Mount_110 .singlemodeimg p {
    font-size: 14px;
    font-weight: 500;
    font-family: var(--font);
    /*text-transform: capitalize;*/
    text-align: justify;
}
#Wiring50_Pair_66_Blocks .modal-header {
    background:linear-gradient(90deg,rgba(71, 68, 153, 1) 0%, rgba(56, 61, 199, 1) 79%);
}
#Wiring50_Pair_66_Blocks .modal-header h1 {
    font-size: 16px;
    font-weight: 500;
    font-family: var(--font);
    color: #fff;
}
#Wiring50_Pair_66_Blocks .modal-header button
 {
    opacity: 1;
    filter: invert(1);
}
#Wiring50_Pair_66_Blocks .modal-header button:focus
 {
    box-shadow: none;
}
#Wiring50_Pair_66_Blocks .modal-dialog {
  width: 100%;
  max-width: 850px;
}
#Wiring50_Pair_66_Blocks .singlemodeimg img {
    margin: 15px auto;
    display: block;
    max-width: 100%;
}
#Wiring50_Pair_66_Blocks .singlemodeimg p {
    font-size: 14px;
    font-weight: 500;
    font-family: var(--font);
    /*text-transform: capitalize;*/
    text-align: justify;
}
#WiringPre_Connectorized_66_Blocks .modal-header {
    background:linear-gradient(90deg,rgba(71, 68, 153, 1) 0%, rgba(56, 61, 199, 1) 79%);
}
#WiringPre_Connectorized_66_Blocks .modal-header h1 {
    font-size: 16px;
    font-weight: 500;
    font-family: var(--font);
    color: #fff;
}
#WiringPre_Connectorized_66_Blocks .modal-header button
 {
    opacity: 1;
    filter: invert(1);
}
#WiringPre_Connectorized_66_Blocks .modal-header button:focus
 {
    box-shadow: none;
}
#WiringPre_Connectorized_66_Blocks .modal-dialog {
  width: 100%;
  max-width: 850px;
}
#WiringPre_Connectorized_66_Blocks .singlemodeimg img {
    margin: 15px auto;
    display: block;
    max-width: 100%;
}
#WiringPre_Connectorized_66_Blocks .singlemodeimg p {
    font-size: 14px;
    font-weight: 500;
    font-family: var(--font);
    /*text-transform: capitalize;*/
    text-align: justify;
}
#Category5e_110_Patch_Cords .modal-header {
    background:linear-gradient(90deg,rgba(71, 68, 153, 1) 0%, rgba(56, 61, 199, 1) 79%);
}
#Category5e_110_Patch_Cords .modal-header h1 {
    font-size: 16px;
    font-weight: 500;
    font-family: var(--font);
    color: #fff;
}
#Category5e_110_Patch_Cords .modal-header button
 {
    opacity: 1;
    filter: invert(1);
}
#Category5e_110_Patch_Cords .modal-header button:focus
 {
    box-shadow: none;
}
#Category5e_110_Patch_Cords .modal-dialog {
  width: 100%;
  max-width: 850px;
}
#Category5e_110_Patch_Cords .singlemodeimg img {
    margin: 15px auto;
    display: block;
    max-width: 100%;
}
#Category5e_110_Patch_Cords .singlemodeimg p {
    font-size: 14px;
    font-weight: 500;
    font-family: var(--font);
    /*text-transform: capitalize;*/
    text-align: justify;
}
#Category5e_Field_Installable_110Plugs .modal-header {
    background:linear-gradient(90deg,rgba(71, 68, 153, 1) 0%, rgba(56, 61, 199, 1) 79%);
}
#Category5e_Field_Installable_110Plugs .modal-header h1 {
    font-size: 16px;
    font-weight: 500;
    font-family: var(--font);
    color: #fff;
}
#Category5e_Field_Installable_110Plugs .modal-header button
 {
    opacity: 1;
    filter: invert(1);
}
#Category5e_Field_Installable_110Plugs .modal-header button:focus
 {
    box-shadow: none;
}
#Category5e_Field_Installable_110Plugs .modal-dialog {
  width: 100%;
  max-width: 850px;
}
#Category5e_Field_Installable_110Plugs .singlemodeimg img {
    margin: 15px auto;
    display: block;
    max-width: 100%;
}
#Category5e_Field_Installable_110Plugs .singlemodeimg p {
    font-size: 14px;
    font-weight: 500;
    font-family: var(--font);
    /*text-transform: capitalize;*/
    text-align: justify;
}
#Category6_110Patch_Cords .modal-header {
    background:linear-gradient(90deg,rgba(71, 68, 153, 1) 0%, rgba(56, 61, 199, 1) 79%);
}
#Category6_110Patch_Cords .modal-header h1 {
    font-size: 16px;
    font-weight: 500;
    font-family: var(--font);
    color: #fff;
}
#Category6_110Patch_Cords .modal-header button
 {
    opacity: 1;
    filter: invert(1);
}
#Category6_110Patch_Cords .modal-header button:focus
 {
    box-shadow: none;
}
#Category6_110Patch_Cords .modal-dialog {
  width: 100%;
  max-width: 850px;
}
#Category6_110Patch_Cords .singlemodeimg img {
    margin: 15px auto;
    display: block;
    max-width: 100%;
}
#Category6_110Patch_Cords .singlemodeimg p {
    font-size: 14px;
    font-weight: 500;
    font-family: var(--font);
    /*text-transform: capitalize;*/
    text-align: justify;
}
#Category6_Field_Installable_110Plugs .modal-header {
    background:linear-gradient(90deg,rgba(71, 68, 153, 1) 0%, rgba(56, 61, 199, 1) 79%);
}
#Category6_Field_Installable_110Plugs .modal-header h1 {
    font-size: 16px;
    font-weight: 500;
    font-family: var(--font);
    color: #fff;
}
#Category6_Field_Installable_110Plugs .modal-header button
 {
    opacity: 1;
    filter: invert(1);
}
#Category6_Field_Installable_110Plugs .modal-header button:focus
 {
    box-shadow: none;
}
#Category6_Field_Installable_110Plugs .modal-dialog {
  width: 100%;
  max-width: 850px;
}
#Category6_Field_Installable_110Plugs .singlemodeimg img {
    margin: 15px auto;
    display: block;
    max-width: 100%;
}
#Category6_Field_Installable_110Plugs .singlemodeimg p {
    font-size: 14px;
    font-weight: 500;
    font-family: var(--font);
    /*text-transform: capitalize;*/
    text-align: justify;
}
#Termination_Tools_110and66 .modal-header {
    background:linear-gradient(90deg,rgba(71, 68, 153, 1) 0%, rgba(56, 61, 199, 1) 79%);
}
#Termination_Tools_110and66 .modal-header h1 {
    font-size: 16px;
    font-weight: 500;
    font-family: var(--font);
    color: #fff;
}
#Termination_Tools_110and66 .modal-header button
 {
    opacity: 1;
    filter: invert(1);
}
#Termination_Tools_110and66 .modal-header button:focus
 {
    box-shadow: none;
}
#Termination_Tools_110and66 .modal-dialog {
  width: 100%;
  max-width: 850px;
}
#Termination_Tools_110and66 .singlemodeimg img {
    margin: 15px auto;
    display: block;
    max-width: 100%;
}
#Termination_Tools_110and66 .singlemodeimg p {
    font-size: 14px;
    font-weight: 500;
    font-family: var(--font);
    /*text-transform: capitalize;*/
    text-align: justify;
}
#Four_Pair_Termination_Tool_for_MTSeries .modal-header {
    background:linear-gradient(90deg,rgba(71, 68, 153, 1) 0%, rgba(56, 61, 199, 1) 79%);
}
#Four_Pair_Termination_Tool_for_MTSeries .modal-header h1 {
    font-size: 16px;
    font-weight: 500;
    font-family: var(--font);
    color: #fff;
}
#Four_Pair_Termination_Tool_for_MTSeries .modal-header button
 {
    opacity: 1;
    filter: invert(1);
}
#Four_Pair_Termination_Tool_for_MTSeries .modal-header button:focus
 {
    box-shadow: none;
}
#Four_Pair_Termination_Tool_for_MTSeries .modal-dialog {
  width: 100%;
  max-width: 850px;
}
#Four_Pair_Termination_Tool_for_MTSeries .singlemodeimg img {
    margin: 15px auto;
    display: block;
    max-width: 100%;
}
#Four_Pair_Termination_Tool_for_MTSeries .singlemodeimg p {
    font-size: 14px;
    font-weight: 500;
    font-family: var(--font);
    /*text-transform: capitalize;*/
    text-align: justify;
}
#Four_Pair_Termination_Tool_for_MTSeries .singlemodeimg > span
 {
    font-size: 16px;
    font-weight: 500;
    font-family: var(--font);
    color: #fff;
    background: linear-gradient(90deg, rgba(71, 68, 153, 1) 0%, rgba(56, 61, 199, 1) 79%);
    padding: 10px 25px;
    margin: 20px 0;
    display: block;
    text-align: center;
}
#Four_Pair_Termination_Tool_for_MTSeries .singlemodeimg .p2 strong {
    font-size: 16px;
    font-weight: bolder;
    font-family: var(--font);
    color: #1e30b3;
    display: block;
    margin: 0 0 5px 0;
}
#Four_Pair_Termination_Tool_for_MTSeries .singlemodeimg .p2
 {
    font-size: 14px;
    font-weight: 400;
    font-family: var(--font);
    color: #000;
    text-align: justify;
}
#Four_Pair_Termination_Tool_for_MTSeries .singlemodeimg .p2 strong {
    font-size: 16px;
    font-weight: bolder;
    font-family: var(--font);
    color: #1e30b3;
    display: block;
    margin: 0 0 5px 0;
}
#Four_Pair_Termination_Tool_for_MTSeries .singlemodeimg a {
    font-size: 14px;
    font-weight: 500;
    font-family: var(--font);
    color: #fff;
    text-decoration: none;
    background: linear-gradient(90deg, rgba(71, 68, 153, 1) 0%, rgba(56, 61, 199, 1) 79%);
    padding: 5px 15px;
    display: block;
    margin: 5px auto;
    width: 100%;
    text-align: center;
}
#Four_Pair_Termination_Tool_for_MTSeries .singlemodeimg > strong {
    font-size: 16px;
    font-weight: 500;
    font-family: var(--font);
    color: #1e30b3;
    margin: 15px 0 0 0;
    display: block;
}
.Four_Pair_Termination_Tool_for_MTSeries_specification {
    box-shadow: 0 0 5px #333;
    padding: 10px;
    height: 200px;
    overflow: auto;
    border: 2px solid #1e30b3;
}
.Four_Pair_Termination_Tool_for_MTSeries_specification strong {
    font-size: 16px;
    font-weight: bold;
    font-family: var(--font);
    color: #21304f;
    display: block;
    /*text-transform: capitalize;*/
}
.Four_Pair_Termination_Tool_for_MTSeries_specification span {
    font-size: 14px;
    font-weight: 400;
    font-family: var(--font);
    color: #000;
    display: block;
    margin:0 0 10px 15px;
    /*text-transform: capitalize;*/
}
#Category6A_10GScreened_Patch_Cords .modal-header {
    background:linear-gradient(90deg,rgba(71, 68, 153, 1) 0%, rgba(56, 61, 199, 1) 79%);
}
#Category6A_10GScreened_Patch_Cords .modal-header h1 {
    font-size: 16px;
    font-weight: 500;
    font-family: var(--font);
    color: #fff;
}
#Category6A_10GScreened_Patch_Cords .modal-header button
 {
    opacity: 1;
    filter: invert(1);
}
#Category6A_10GScreened_Patch_Cords .modal-header button:focus
 {
    box-shadow: none;
}
#Category6A_10GScreened_Patch_Cords .modal-dialog {
  width: 100%;
  max-width: 850px;
}
#Category6A_10GScreened_Patch_Cords .singlemodeimg img {
    margin: 15px auto;
    display: block;
    max-width: 100%;
}
#Category6A_10GScreened_Patch_Cords .singlemodeimg p {
    font-size: 14px;
    font-weight: 500;
    font-family: var(--font);
    /*text-transform: capitalize;*/
    text-align: justify;
}
#Category6A_10GScreened_Patch_Cords .singlemodeimg > span
 {
    font-size: 16px;
    font-weight: 500;
    font-family: var(--font);
    color: #fff;
    background: linear-gradient(90deg, rgba(71, 68, 153, 1) 0%, rgba(56, 61, 199, 1) 79%);
    padding: 10px 25px;
    margin: 20px 0;
    display: block;
    text-align: center;
}
#Category6A_10GScreened_Patch_Cords .singlemodeimg .p2 strong {
    font-size: 16px;
    font-weight: bolder;
    font-family: var(--font);
    color: #1e30b3;
    display: block;
    margin: 0 0 5px 0;
}
#Category6A_10GScreened_Patch_Cords .singlemodeimg .p2
 {
    font-size: 14px;
    font-weight: 400;
    font-family: var(--font);
    color: #000;
    text-align: justify;
}
#Category6A_10GScreened_Patch_Cords .singlemodeimg .p2 strong {
    font-size: 16px;
    font-weight: bolder;
    font-family: var(--font);
    color: #1e30b3;
    display: block;
    margin: 0 0 5px 0;
}
#Category6A_10GScreened_Patch_Cords .singlemodeimg a {
    font-size: 14px;
    font-weight: 500;
    font-family: var(--font);
    color: #fff;
    text-decoration: none;
    background: linear-gradient(90deg, rgba(71, 68, 153, 1) 0%, rgba(56, 61, 199, 1) 79%);
    padding: 5px 15px;
    display: block;
    margin: 5px auto;
    width: 100%;
    text-align: center;
}
#Category6A_10GScreened_Patch_Cords .singlemodeimg > strong {
    font-size: 16px;
    font-weight: 500;
    font-family: var(--font);
    color: #1e30b3;
    margin: 15px 0 0 0;
    display: block;
}
.Category6A_10GScreened_Patch_Cords_specification {
    box-shadow: 0 0 5px #333;
    padding: 10px;
    height: 200px;
    overflow: auto;
    border: 2px solid #1e30b3;
}
.Category6A_10GScreened_Patch_Cords_specification strong {
    font-size: 16px;
    font-weight: bold;
    font-family: var(--font);
    color: #21304f;
    display: block;
    /*text-transform: capitalize;*/
}
.Category6A_10GScreened_Patch_Cords_specification span {
    font-size: 14px;
    font-weight: 400;
    font-family: var(--font);
    color: #000;
    display: block;
    margin:0 0 10px 15px;
    /*text-transform: capitalize;*/
}
#Category6A_10GUTP_Patch_Cords .modal-header {
    background:linear-gradient(90deg,rgba(71, 68, 153, 1) 0%, rgba(56, 61, 199, 1) 79%);
}
#Category6A_10GUTP_Patch_Cords .modal-header h1 {
    font-size: 16px;
    font-weight: 500;
    font-family: var(--font);
    color: #fff;
}
#Category6A_10GUTP_Patch_Cords .modal-header button
 {
    opacity: 1;
    filter: invert(1);
}
#Category6A_10GUTP_Patch_Cords .modal-header button:focus
 {
    box-shadow: none;
}
#Category6A_10GUTP_Patch_Cords .modal-dialog {
  width: 100%;
  max-width: 850px;
}
#Category6A_10GUTP_Patch_Cords .singlemodeimg img {
    margin: 15px auto;
    display: block;
    max-width: 100%;
}
#Category6A_10GUTP_Patch_Cords .singlemodeimg p {
    font-size: 14px;
    font-weight: 500;
    font-family: var(--font);
    /*text-transform: capitalize;*/
    text-align: justify;
}
#Category6A_10GUTP_Patch_Cords .singlemodeimg > span
 {
    font-size: 16px;
    font-weight: 500;
    font-family: var(--font);
    color: #fff;
    background: linear-gradient(90deg, rgba(71, 68, 153, 1) 0%, rgba(56, 61, 199, 1) 79%);
    padding: 10px 25px;
    margin: 20px 0;
    display: block;
    text-align: center;
}
#Category6A_10GUTP_Patch_Cords .singlemodeimg .p2 strong {
    font-size: 16px;
    font-weight: bolder;
    font-family: var(--font);
    color: #1e30b3;
    display: block;
    margin: 0 0 5px 0;
}
#Category6A_10GUTP_Patch_Cords .singlemodeimg .p2
 {
    font-size: 14px;
    font-weight: 400;
    font-family: var(--font);
    color: #000;
    text-align: justify;
}
#Category6A_10GUTP_Patch_Cords .singlemodeimg .p2 strong {
    font-size: 16px;
    font-weight: bolder;
    font-family: var(--font);
    color: #1e30b3;
    display: block;
    margin: 0 0 5px 0;
}
#Category6A_10GUTP_Patch_Cords .singlemodeimg a {
    font-size: 14px;
    font-weight: 500;
    font-family: var(--font);
    color: #fff;
    text-decoration: none;
    background: linear-gradient(90deg, rgba(71, 68, 153, 1) 0%, rgba(56, 61, 199, 1) 79%);
    padding: 5px 15px;
    display: block;
    margin: 5px auto;
    width: 100%;
    text-align: center;
}
#Category6A_10GUTP_Patch_Cords .singlemodeimg > strong {
    font-size: 16px;
    font-weight: 500;
    font-family: var(--font);
    color: #1e30b3;
    margin: 15px 0 0 0;
    display: block;
}
.Category6A_10GUTP_Patch_Cords_specification {
    box-shadow: 0 0 5px #333;
    padding: 10px;
    height: 200px;
    overflow: auto;
    border: 2px solid #1e30b3;
}
.Category6A_10GUTP_Patch_Cords_specification strong {
    font-size: 16px;
    font-weight: bold;
    font-family: var(--font);
    color: #21304f;
    display: block;
    /*text-transform: capitalize;*/
}
.Category6A_10GUTP_Patch_Cords_specification span {
    font-size: 14px;
    font-weight: 400;
    font-family: var(--font);
    color: #000;
    display: block;
    margin:0 0 10px 15px;
    /*text-transform: capitalize;*/
}
#Category6_Crossover_Patch_Cords .modal-header {
    background:linear-gradient(90deg,rgba(71, 68, 153, 1) 0%, rgba(56, 61, 199, 1) 79%);
}
#Category6_Crossover_Patch_Cords .modal-header h1 {
    font-size: 16px;
    font-weight: 500;
    font-family: var(--font);
    color: #fff;
}
#Category6_Crossover_Patch_Cords .modal-header button
 {
    opacity: 1;
    filter: invert(1);
}
#Category6_Crossover_Patch_Cords .modal-header button:focus
 {
    box-shadow: none;
}
#Category6_Crossover_Patch_Cords .modal-dialog {
  width: 100%;
  max-width: 850px;
}
#Category6_Crossover_Patch_Cords .singlemodeimg img {
    margin: 15px auto;
    display: block;
    max-width: 100%;
}
#Category6_Crossover_Patch_Cords .singlemodeimg p {
    font-size: 14px;
    font-weight: 500;
    font-family: var(--font);
    /*text-transform: capitalize;*/
    text-align: justify;
}
#Category6_Screened_Patch_Cords .modal-header {
    background:linear-gradient(90deg,rgba(71, 68, 153, 1) 0%, rgba(56, 61, 199, 1) 79%);
}
#Category6_Screened_Patch_Cords .modal-header h1 {
    font-size: 16px;
    font-weight: 500;
    font-family: var(--font);
    color: #fff;
}
#Category6_Screened_Patch_Cords .modal-header button
 {
    opacity: 1;
    filter: invert(1);
}
#Category6_Screened_Patch_Cords .modal-header button:focus
 {
    box-shadow: none;
}
#Category6_Screened_Patch_Cords .modal-dialog {
  width: 100%;
  max-width: 850px;
}
#Category6_Screened_Patch_Cords .singlemodeimg img {
    margin: 15px auto;
    display: block;
    max-width: 100%;
}
#Category6_Screened_Patch_Cords .singlemodeimg p {
    font-size: 14px;
    font-weight: 500;
    font-family: var(--font);
    /*text-transform: capitalize;*/
    text-align: justify;
}
#Category6_Screened_Patch_Cords .singlemodeimg > span
 {
    font-size: 16px;
    font-weight: 500;
    font-family: var(--font);
    color: #fff;
    background: linear-gradient(90deg, rgba(71, 68, 153, 1) 0%, rgba(56, 61, 199, 1) 79%);
    padding: 10px 25px;
    margin: 20px 0;
    display: block;
    text-align: center;
}
#Category6_Screened_Patch_Cords .singlemodeimg .p2 strong {
    font-size: 16px;
    font-weight: bolder;
    font-family: var(--font);
    color: #1e30b3;
    display: block;
    margin: 0 0 5px 0;
}
#Category6_Screened_Patch_Cords .singlemodeimg .p2
 {
    font-size: 14px;
    font-weight: 400;
    font-family: var(--font);
    color: #000;
    text-align: justify;
}
#Category6_Screened_Patch_Cords .singlemodeimg .p2 strong {
    font-size: 16px;
    font-weight: bolder;
    font-family: var(--font);
    color: #1e30b3;
    display: block;
    margin: 0 0 5px 0;
}
#Category6_Screened_Patch_Cords .singlemodeimg a {
    font-size: 14px;
    font-weight: 500;
    font-family: var(--font);
    color: #fff;
    text-decoration: none;
    background: linear-gradient(90deg, rgba(71, 68, 153, 1) 0%, rgba(56, 61, 199, 1) 79%);
    padding: 5px 15px;
    display: block;
    margin: 5px auto;
    width: 100%;
    text-align: center;
}
#Category6_Screened_Patch_Cords .singlemodeimg > strong {
    font-size: 16px;
    font-weight: 500;
    font-family: var(--font);
    color: #1e30b3;
    margin: 15px 0 0 0;
    display: block;
}
.Category6_Screened_Patch_Cords_specification {
    box-shadow: 0 0 5px #333;
    padding: 10px;
    height: 200px;
    overflow: auto;
    border: 2px solid #1e30b3;
}
.Category6_Screened_Patch_Cords_specification strong {
    font-size: 16px;
    font-weight: bold;
    font-family: var(--font);
    color: #21304f;
    display: block;
    /*text-transform: capitalize;*/
}
.Category6_Screened_Patch_Cords_specification span {
    font-size: 14px;
    font-weight: 400;
    font-family: var(--font);
    color: #000;
    display: block;
    margin:0 0 10px 15px;
    /*text-transform: capitalize;*/
}
#Category6_UTP_Channel_Level_Patch_Cords .modal-header {
    background:linear-gradient(90deg,rgba(71, 68, 153, 1) 0%, rgba(56, 61, 199, 1) 79%);
}
#Category6_UTP_Channel_Level_Patch_Cords .modal-header h1 {
    font-size: 16px;
    font-weight: 500;
    font-family: var(--font);
    color: #fff;
}
#Category6_UTP_Channel_Level_Patch_Cords .modal-header button
 {
    opacity: 1;
    filter: invert(1);
}
#Category6_UTP_Channel_Level_Patch_Cords .modal-header button:focus
 {
    box-shadow: none;
}
#Category6_UTP_Channel_Level_Patch_Cords .modal-dialog {
  width: 100%;
  max-width: 850px;
}
#Category6_UTP_Channel_Level_Patch_Cords .singlemodeimg img {
    margin: 15px auto;
    display: block;
    max-width: 100%;
}
#Category6_UTP_Channel_Level_Patch_Cords .singlemodeimg p {
    font-size: 14px;
    font-weight: 500;
    font-family: var(--font);
    /*text-transform: capitalize;*/
    text-align: justify;
}
#Category6_UTP_Channel_Level_Patch_Cords .singlemodeimg > span
 {
    font-size: 16px;
    font-weight: 500;
    font-family: var(--font);
    color: #fff;
    background: linear-gradient(90deg, rgba(71, 68, 153, 1) 0%, rgba(56, 61, 199, 1) 79%);
    padding: 10px 25px;
    margin: 20px 0;
    display: block;
    text-align: center;
}
#Category6_UTP_Channel_Level_Patch_Cords .singlemodeimg .p2 strong {
    font-size: 16px;
    font-weight: bolder;
    font-family: var(--font);
    color: #1e30b3;
    display: block;
    margin: 0 0 5px 0;
}
#Category6_UTP_Channel_Level_Patch_Cords .singlemodeimg .p2
 {
    font-size: 14px;
    font-weight: 400;
    font-family: var(--font);
    color: #000;
    text-align: justify;
}
#Category6_UTP_Channel_Level_Patch_Cords .singlemodeimg .p2 strong {
    font-size: 16px;
    font-weight: bolder;
    font-family: var(--font);
    color: #1e30b3;
    display: block;
    margin: 0 0 5px 0;
}
#Category6_UTP_Channel_Level_Patch_Cords .singlemodeimg a {
    font-size: 14px;
    font-weight: 500;
    font-family: var(--font);
    color: #fff;
    text-decoration: none;
    background: linear-gradient(90deg, rgba(71, 68, 153, 1) 0%, rgba(56, 61, 199, 1) 79%);
    padding: 5px 15px;
    display: block;
    margin: 5px auto;
    width: 100%;
    text-align: center;
}
#Category6_UTP_Channel_Level_Patch_Cords .singlemodeimg > strong {
    font-size: 16px;
    font-weight: 500;
    font-family: var(--font);
    color: #1e30b3;
    margin: 15px 0 0 0;
    display: block;
}
.Category6_UTP_Channel_Level_Patch_Cords_specification {
    box-shadow: 0 0 5px #333;
    padding: 10px;
    height: 200px;
    overflow: auto;
    border: 2px solid #1e30b3;
}
.Category6_UTP_Channel_Level_Patch_Cords_specification strong {
    font-size: 16px;
    font-weight: bold;
    font-family: var(--font);
    color: #21304f;
    display: block;
    /*text-transform: capitalize;*/
}
.Category6_UTP_Channel_Level_Patch_Cords_specification span {
    font-size: 14px;
    font-weight: 400;
    font-family: var(--font);
    color: #000;
    display: block;
    margin:0 0 10px 15px;
    /*text-transform: capitalize;*/
}
#Category6_UTP_Patch_Cords .modal-header {
    background:linear-gradient(90deg,rgba(71, 68, 153, 1) 0%, rgba(56, 61, 199, 1) 79%);
}
#Category6_UTP_Patch_Cords .modal-header h1 {
    font-size: 16px;
    font-weight: 500;
    font-family: var(--font);
    color: #fff;
}
#Category6_UTP_Patch_Cords .modal-header button
 {
    opacity: 1;
    filter: invert(1);
}
#Category6_UTP_Patch_Cords .modal-header button:focus
 {
    box-shadow: none;
}
#Category6_UTP_Patch_Cords .modal-dialog {
  width: 100%;
  max-width: 850px;
}
#Category6_UTP_Patch_Cords .singlemodeimg img {
    margin: 15px auto;
    display: block;
    max-width: 100%;
}
#Category6_UTP_Patch_Cords .singlemodeimg p {
    font-size: 14px;
    font-weight: 500;
    font-family: var(--font);
    /*text-transform: capitalize;*/
    text-align: justify;
}
#Category6_UTP_Patch_Cords .singlemodeimg > span
 {
    font-size: 16px;
    font-weight: 500;
    font-family: var(--font);
    color: #fff;
    background: linear-gradient(90deg, rgba(71, 68, 153, 1) 0%, rgba(56, 61, 199, 1) 79%);
    padding: 10px 25px;
    margin: 20px 0;
    display: block;
    text-align: center;
}
#Category6_UTP_Patch_Cords .singlemodeimg .p2 strong {
    font-size: 16px;
    font-weight: bolder;
    font-family: var(--font);
    color: #1e30b3;
    display: block;
    margin: 0 0 5px 0;
}
#Category6_UTP_Patch_Cords .singlemodeimg .p2
 {
    font-size: 14px;
    font-weight: 400;
    font-family: var(--font);
    color: #000;
    text-align: justify;
}
#Category6_UTP_Patch_Cords .singlemodeimg .p2 strong {
    font-size: 16px;
    font-weight: bolder;
    font-family: var(--font);
    color: #1e30b3;
    display: block;
    margin: 0 0 5px 0;
}
#Category6_UTP_Patch_Cords .singlemodeimg a {
    font-size: 14px;
    font-weight: 500;
    font-family: var(--font);
    color: #fff;
    text-decoration: none;
    background: linear-gradient(90deg, rgba(71, 68, 153, 1) 0%, rgba(56, 61, 199, 1) 79%);
    padding: 5px 15px;
    display: block;
    margin: 5px auto;
    width: 100%;
    text-align: center;
}
#Category6_UTP_Patch_Cords .singlemodeimg > strong {
    font-size: 16px;
    font-weight: 500;
    font-family: var(--font);
    color: #1e30b3;
    margin: 15px 0 0 0;
    display: block;
}
.Category6_UTP_Patch_Cords_specification {
    box-shadow: 0 0 5px #333;
    padding: 10px;
    height: 200px;
    overflow: auto;
    border: 2px solid #1e30b3;
}
.Category6_UTP_Patch_Cords_specification strong {
    font-size: 16px;
    font-weight: bold;
    font-family: var(--font);
    color: #21304f;
    display: block;
    /*text-transform: capitalize;*/
}
.Category6_UTP_Patch_Cords_specification span {
    font-size: 14px;
    font-weight: 400;
    font-family: var(--font);
    color: #000;
    display: block;
    margin:0 0 10px 15px;
    /*text-transform: capitalize;*/
}
#Category_Crossover5e_Patch_Cords .modal-header {
    background:linear-gradient(90deg,rgba(71, 68, 153, 1) 0%, rgba(56, 61, 199, 1) 79%);
}
#Category_Crossover5e_Patch_Cords .modal-header h1 {
    font-size: 16px;
    font-weight: 500;
    font-family: var(--font);
    color: #fff;
}
#Category_Crossover5e_Patch_Cords .modal-header button
 {
    opacity: 1;
    filter: invert(1);
}
#Category_Crossover5e_Patch_Cords .modal-header button:focus
 {
    box-shadow: none;
}
#Category_Crossover5e_Patch_Cords .modal-dialog {
  width: 100%;
  max-width: 850px;
}
#Category_Crossover5e_Patch_Cords .singlemodeimg img {
    margin: 15px auto;
    display: block;
    max-width: 100%;
}
#Category_Crossover5e_Patch_Cords .singlemodeimg p {
    font-size: 14px;
    font-weight: 500;
    font-family: var(--font);
    /*text-transform: capitalize;*/
    text-align: justify;
}
#Category_Screened5e_Patch_Cords .modal-header {
    background:linear-gradient(90deg,rgba(71, 68, 153, 1) 0%, rgba(56, 61, 199, 1) 79%);
}
#Category_Screened5e_Patch_Cords .modal-header h1 {
    font-size: 16px;
    font-weight: 500;
    font-family: var(--font);
    color: #fff;
}
#Category_Screened5e_Patch_Cords .modal-header button
 {
    opacity: 1;
    filter: invert(1);
}
#Category_Screened5e_Patch_Cords .modal-header button:focus
 {
    box-shadow: none;
}
#Category_Screened5e_Patch_Cords .modal-dialog {
  width: 100%;
  max-width: 850px;
}
#Category_Screened5e_Patch_Cords .singlemodeimg img {
    margin: 15px auto;
    display: block;
    max-width: 100%;
}
#Category_Screened5e_Patch_Cords .singlemodeimg p {
    font-size: 14px;
    font-weight: 500;
    font-family: var(--font);
    /*text-transform: capitalize;*/
    text-align: justify;
}
#Category_Screened5e_Patch_Cords .singlemodeimg > span
 {
    font-size: 16px;
    font-weight: 500;
    font-family: var(--font);
    color: #fff;
    background: linear-gradient(90deg, rgba(71, 68, 153, 1) 0%, rgba(56, 61, 199, 1) 79%);
    padding: 10px 25px;
    margin: 20px 0;
    display: block;
    text-align: center;
}
#Category_Screened5e_Patch_Cords .singlemodeimg .p2 strong {
    font-size: 16px;
    font-weight: bolder;
    font-family: var(--font);
    color: #1e30b3;
    display: block;
    margin: 0 0 5px 0;
}
#Category_Screened5e_Patch_Cords .singlemodeimg .p2
 {
    font-size: 14px;
    font-weight: 400;
    font-family: var(--font);
    color: #000;
    text-align: justify;
}
#Category_Screened5e_Patch_Cords .singlemodeimg .p2 strong {
    font-size: 16px;
    font-weight: bolder;
    font-family: var(--font);
    color: #1e30b3;
    display: block;
    margin: 0 0 5px 0;
}
#Category_Screened5e_Patch_Cords .singlemodeimg a {
    font-size: 14px;
    font-weight: 500;
    font-family: var(--font);
    color: #fff;
    text-decoration: none;
    background: linear-gradient(90deg, rgba(71, 68, 153, 1) 0%, rgba(56, 61, 199, 1) 79%);
    padding: 5px 15px;
    display: block;
    margin: 5px auto;
    width: 100%;
    text-align: center;
}
#Category_Screened5e_Patch_Cords .singlemodeimg > strong {
    font-size: 16px;
    font-weight: 500;
    font-family: var(--font);
    color: #1e30b3;
    margin: 15px 0 0 0;
    display: block;
}
.Category_Screened5e_Patch_Cords_specification {
    box-shadow: 0 0 5px #333;
    padding: 10px;
    height: 200px;
    overflow: auto;
    border: 2px solid #1e30b3;
}
.Category_Screened5e_Patch_Cords_specification strong {
    font-size: 16px;
    font-weight: bold;
    font-family: var(--font);
    color: #21304f;
    display: block;
    /*text-transform: capitalize;*/
}
.Category_Screened5e_Patch_Cords_specification span {
    font-size: 14px;
    font-weight: 400;
    font-family: var(--font);
    color: #000;
    display: block;
    margin:0 0 10px 15px;
    /*text-transform: capitalize;*/
}
#Category_UTP5e_ChannelLevel_Patch_Cords .modal-header {
    background:linear-gradient(90deg,rgba(71, 68, 153, 1) 0%, rgba(56, 61, 199, 1) 79%);
}
#Category_UTP5e_ChannelLevel_Patch_Cords .modal-header h1 {
    font-size: 16px;
    font-weight: 500;
    font-family: var(--font);
    color: #fff;
}
#Category_UTP5e_ChannelLevel_Patch_Cords .modal-header button
 {
    opacity: 1;
    filter: invert(1);
}
#Category_UTP5e_ChannelLevel_Patch_Cords .modal-header button:focus
 {
    box-shadow: none;
}
#Category_UTP5e_ChannelLevel_Patch_Cords .modal-dialog {
  width: 100%;
  max-width: 850px;
}
#Category_UTP5e_ChannelLevel_Patch_Cords .singlemodeimg img {
    margin: 15px auto;
    display: block;
    max-width: 100%;
}
#Category_UTP5e_ChannelLevel_Patch_Cords .singlemodeimg p {
    font-size: 14px;
    font-weight: 500;
    font-family: var(--font);
    /*text-transform: capitalize;*/
    text-align: justify;
}
#Category_UTP5e_ChannelLevel_Patch_Cords .singlemodeimg > span
 {
    font-size: 16px;
    font-weight: 500;
    font-family: var(--font);
    color: #fff;
    background: linear-gradient(90deg, rgba(71, 68, 153, 1) 0%, rgba(56, 61, 199, 1) 79%);
    padding: 10px 25px;
    margin: 20px 0;
    display: block;
    text-align: center;
}
#Category_UTP5e_ChannelLevel_Patch_Cords .singlemodeimg .p2 strong {
    font-size: 16px;
    font-weight: bolder;
    font-family: var(--font);
    color: #1e30b3;
    display: block;
    margin: 0 0 5px 0;
}
#Category_UTP5e_ChannelLevel_Patch_Cords .singlemodeimg .p2
 {
    font-size: 14px;
    font-weight: 400;
    font-family: var(--font);
    color: #000;
    text-align: justify;
}
#Category_UTP5e_ChannelLevel_Patch_Cords .singlemodeimg .p2 strong {
    font-size: 16px;
    font-weight: bolder;
    font-family: var(--font);
    color: #1e30b3;
    display: block;
    margin: 0 0 5px 0;
}
#Category_UTP5e_ChannelLevel_Patch_Cords .singlemodeimg a {
    font-size: 14px;
    font-weight: 500;
    font-family: var(--font);
    color: #fff;
    text-decoration: none;
    background: linear-gradient(90deg, rgba(71, 68, 153, 1) 0%, rgba(56, 61, 199, 1) 79%);
    padding: 5px 15px;
    display: block;
    margin: 5px auto;
    width: 100%;
    text-align: center;
}
#Category_UTP5e_ChannelLevel_Patch_Cords .singlemodeimg > strong {
    font-size: 16px;
    font-weight: 500;
    font-family: var(--font);
    color: #1e30b3;
    margin: 15px 0 0 0;
    display: block;
}
.Category_UTP5e_ChannelLevel_Patch_Cords_specification {
    box-shadow: 0 0 5px #333;
    padding: 10px;
    height: 200px;
    overflow: auto;
    border: 2px solid #1e30b3;
}
.Category_UTP5e_ChannelLevel_Patch_Cords_specification strong {
    font-size: 16px;
    font-weight: bold;
    font-family: var(--font);
    color: #21304f;
    display: block;
    /*text-transform: capitalize;*/
}
.Category_UTP5e_ChannelLevel_Patch_Cords_specification span {
    font-size: 14px;
    font-weight: 400;
    font-family: var(--font);
    color: #000;
    display: block;
    margin:0 0 10px 15px;
    /*text-transform: capitalize;*/
}
#Category_UTP5e_Patch_Cords .modal-header {
    background:linear-gradient(90deg,rgba(71, 68, 153, 1) 0%, rgba(56, 61, 199, 1) 79%);
}
#Category_UTP5e_Patch_Cords .modal-header h1 {
    font-size: 16px;
    font-weight: 500;
    font-family: var(--font);
    color: #fff;
}
#Category_UTP5e_Patch_Cords .modal-header button
 {
    opacity: 1;
    filter: invert(1);
}
#Category_UTP5e_Patch_Cords .modal-header button:focus
 {
    box-shadow: none;
}
#Category_UTP5e_Patch_Cords .modal-dialog {
  width: 100%;
  max-width: 850px;
}
#Category_UTP5e_Patch_Cords .singlemodeimg img {
    margin: 15px auto;
    display: block;
    max-width: 100%;
}
#Category_UTP5e_Patch_Cords .singlemodeimg p {
    font-size: 14px;
    font-weight: 500;
    font-family: var(--font);
    /*text-transform: capitalize;*/
    text-align: justify;
}
#Category_UTP5e_Patch_Cords .singlemodeimg > span
 {
    font-size: 16px;
    font-weight: 500;
    font-family: var(--font);
    color: #fff;
    background: linear-gradient(90deg, rgba(71, 68, 153, 1) 0%, rgba(56, 61, 199, 1) 79%);
    padding: 10px 25px;
    margin: 20px 0;
    display: block;
    text-align: center;
}
#Category_UTP5e_Patch_Cords .singlemodeimg .p2 strong {
    font-size: 16px;
    font-weight: bolder;
    font-family: var(--font);
    color: #1e30b3;
    display: block;
    margin: 0 0 5px 0;
}
#Category_UTP5e_Patch_Cords .singlemodeimg .p2
 {
    font-size: 14px;
    font-weight: 400;
    font-family: var(--font);
    color: #000;
    text-align: justify;
}
#Category_UTP5e_Patch_Cords .singlemodeimg .p2 strong {
    font-size: 16px;
    font-weight: bolder;
    font-family: var(--font);
    color: #1e30b3;
    display: block;
    margin: 0 0 5px 0;
}
#Category_UTP5e_Patch_Cords .singlemodeimg a {
    font-size: 14px;
    font-weight: 500;
    font-family: var(--font);
    color: #fff;
    text-decoration: none;
    background: linear-gradient(90deg, rgba(71, 68, 153, 1) 0%, rgba(56, 61, 199, 1) 79%);
    padding: 5px 15px;
    display: block;
    margin: 5px auto;
    width: 100%;
    text-align: center;
}
#Category_UTP5e_Patch_Cords .singlemodeimg > strong {
    font-size: 16px;
    font-weight: 500;
    font-family: var(--font);
    color: #1e30b3;
    margin: 15px 0 0 0;
    display: block;
}
.Category_UTP5e_Patch_Cords_specification {
    box-shadow: 0 0 5px #333;
    padding: 10px;
    height: 200px;
    overflow: auto;
    border: 2px solid #1e30b3;
}
.Category_UTP5e_Patch_Cords_specification strong {
    font-size: 16px;
    font-weight: bold;
    font-family: var(--font);
    color: #21304f;
    display: block;
    /*text-transform: capitalize;*/
}
.Category_UTP5e_Patch_Cords_specification span {
    font-size: 14px;
    font-weight: 400;
    font-family: var(--font);
    color: #000;
    display: block;
    margin:0 0 10px 15px;
    /*text-transform: capitalize;*/
}
#Category_5e110_Patch_Cords .modal-header {
    background:linear-gradient(90deg,rgba(71, 68, 153, 1) 0%, rgba(56, 61, 199, 1) 79%);
}
#Category_5e110_Patch_Cords .modal-header h1 {
    font-size: 16px;
    font-weight: 500;
    font-family: var(--font);
    color: #fff;
}
#Category_5e110_Patch_Cords .modal-header button
 {
    opacity: 1;
    filter: invert(1);
}
#Category_5e110_Patch_Cords .modal-header button:focus
 {
    box-shadow: none;
}
#Category_5e110_Patch_Cords .modal-dialog {
  width: 100%;
  max-width: 850px;
}
#Category_5e110_Patch_Cords .singlemodeimg img {
    margin: 15px auto;
    display: block;
    max-width: 100%;
}
#Category_5e110_Patch_Cords .singlemodeimg p {
    font-size: 14px;
    font-weight: 500;
    font-family: var(--font);
    /*text-transform: capitalize;*/
    text-align: justify;
}
#Category5eField_Installable110_Plugs .modal-header {
    background:linear-gradient(90deg,rgba(71, 68, 153, 1) 0%, rgba(56, 61, 199, 1) 79%);
}
#Category5eField_Installable110_Plugs .modal-header h1 {
    font-size: 16px;
    font-weight: 500;
    font-family: var(--font);
    color: #fff;
}
#Category5eField_Installable110_Plugs .modal-header button
 {
    opacity: 1;
    filter: invert(1);
}
#Category5eField_Installable110_Plugs .modal-header button:focus
 {
    box-shadow: none;
}
#Category5eField_Installable110_Plugs .modal-dialog {
  width: 100%;
  max-width: 850px;
}
#Category5eField_Installable110_Plugs .singlemodeimg img {
    margin: 15px auto;
    display: block;
    max-width: 100%;
}
#Category5eField_Installable110_Plugs .singlemodeimg p {
    font-size: 14px;
    font-weight: 500;
    font-family: var(--font);
    /*text-transform: capitalize;*/
    text-align: justify;
}
#Category_6110_Patch_Cords .modal-header {
    background:linear-gradient(90deg,rgba(71, 68, 153, 1) 0%, rgba(56, 61, 199, 1) 79%);
}
#Category_6110_Patch_Cords .modal-header h1 {
    font-size: 16px;
    font-weight: 500;
    font-family: var(--font);
    color: #fff;
}
#Category_6110_Patch_Cords .modal-header button
 {
    opacity: 1;
    filter: invert(1);
}
#Category_6110_Patch_Cords .modal-header button:focus
 {
    box-shadow: none;
}
#Category_6110_Patch_Cords .modal-dialog {
  width: 100%;
  max-width: 850px;
}
#Category_6110_Patch_Cords .singlemodeimg img {
    margin: 15px auto;
    display: block;
    max-width: 100%;
}
#Category_6110_Patch_Cords .singlemodeimg p {
    font-size: 14px;
    font-weight: 500;
    font-family: var(--font);
    /*text-transform: capitalize;*/
    text-align: justify;
}
#Category6Field_Installable110_Plugs .modal-header {
    background:linear-gradient(90deg,rgba(71, 68, 153, 1) 0%, rgba(56, 61, 199, 1) 79%);
}
#Category6Field_Installable110_Plugs .modal-header h1 {
    font-size: 16px;
    font-weight: 500;
    font-family: var(--font);
    color: #fff;
}
#Category6Field_Installable110_Plugs .modal-header button
 {
    opacity: 1;
    filter: invert(1);
}
#Category6Field_Installable110_Plugs .modal-header button:focus
 {
    box-shadow: none;
}
#Category6Field_Installable110_Plugs .modal-dialog {
  width: 100%;
  max-width: 850px;
}
#Category6Field_Installable110_Plugs .singlemodeimg img {
    margin: 15px auto;
    display: block;
    max-width: 100%;
}
#Category6Field_Installable110_Plugs .singlemodeimg p {
    font-size: 14px;
    font-weight: 500;
    font-family: var(--font);
    /*text-transform: capitalize;*/
    text-align: justify;
}
#Category_5eField_Installable_Industrial_Grade_Plug .modal-header {
    background:linear-gradient(90deg,rgba(71, 68, 153, 1) 0%, rgba(56, 61, 199, 1) 79%);
}
#Category_5eField_Installable_Industrial_Grade_Plug .modal-header h1 {
    font-size: 16px;
    font-weight: 500;
    font-family: var(--font);
    color: #fff;
}
#Category_5eField_Installable_Industrial_Grade_Plug .modal-header button
 {
    opacity: 1;
    filter: invert(1);
}
#Category_5eField_Installable_Industrial_Grade_Plug .modal-header button:focus
 {
    box-shadow: none;
}
#Category_5eField_Installable_Industrial_Grade_Plug .modal-dialog {
  width: 100%;
  max-width: 850px;
}
#Category_5eField_Installable_Industrial_Grade_Plug .singlemodeimg img {
    margin: 15px auto;
    display: block;
    max-width: 100%;
}
#Category_5eField_Installable_Industrial_Grade_Plug .singlemodeimg p {
    font-size: 14px;
    font-weight: 500;
    font-family: var(--font);
    /*text-transform: capitalize;*/
    text-align: justify;
}
#Category_5eIndustrial_Grade_Patch .modal-header {
    background:linear-gradient(90deg,rgba(71, 68, 153, 1) 0%, rgba(56, 61, 199, 1) 79%);
}
#Category_5eIndustrial_Grade_Patch .modal-header h1 {
    font-size: 16px;
    font-weight: 500;
    font-family: var(--font);
    color: #fff;
}
#Category_5eIndustrial_Grade_Patch .modal-header button
 {
    opacity: 1;
    filter: invert(1);
}
#Category_5eIndustrial_Grade_Patch .modal-header button:focus
 {
    box-shadow: none;
}
#Category_5eIndustrial_Grade_Patch .modal-dialog {
  width: 100%;
  max-width: 850px;
}
#Category_5eIndustrial_Grade_Patch .singlemodeimg img {
    margin: 15px auto;
    display: block;
    max-width: 100%;
}
#Category_5eIndustrial_Grade_Patch .singlemodeimg p {
    font-size: 14px;
    font-weight: 500;
    font-family: var(--font);
    /*text-transform: capitalize;*/
    text-align: justify;
}
#Category_5eIndustrial_Grade_Patch .singlemodeimg > span
 {
    font-size: 16px;
    font-weight: 500;
    font-family: var(--font);
    color: #fff;
    background: linear-gradient(90deg, rgba(71, 68, 153, 1) 0%, rgba(56, 61, 199, 1) 79%);
    padding: 10px 25px;
    margin: 20px 0;
    display: block;
    text-align: center;
}
#Category_5eIndustrial_Grade_Patch .singlemodeimg .p2 strong {
    font-size: 16px;
    font-weight: bolder;
    font-family: var(--font);
    color: #1e30b3;
    display: block;
    margin: 0 0 5px 0;
}
#Category_5eIndustrial_Grade_Patch .singlemodeimg .p2
 {
    font-size: 14px;
    font-weight: 400;
    font-family: var(--font);
    color: #000;
    text-align: justify;
}
#Category_5eIndustrial_Grade_Patch .singlemodeimg .p2 strong {
    font-size: 16px;
    font-weight: bolder;
    font-family: var(--font);
    color: #1e30b3;
    display: block;
    margin: 0 0 5px 0;
}
#Category_5eIndustrial_Grade_Patch .singlemodeimg a {
    font-size: 14px;
    font-weight: 500;
    font-family: var(--font);
    color: #fff;
    text-decoration: none;
    background: linear-gradient(90deg, rgba(71, 68, 153, 1) 0%, rgba(56, 61, 199, 1) 79%);
    padding: 5px 15px;
    display: block;
    margin: 5px auto;
    width: 100%;
    text-align: center;
}
#Category_5eIndustrial_Grade_Patch .singlemodeimg > strong {
    font-size: 16px;
    font-weight: 500;
    font-family: var(--font);
    color: #1e30b3;
    margin: 15px 0 0 0;
    display: block;
}
.Category_5eIndustrial_Grade_Patch_specification {
    box-shadow: 0 0 5px #333;
    padding: 10px;
    height: 200px;
    overflow: auto;
    border: 2px solid #1e30b3;
}
.Category_5eIndustrial_Grade_Patch_specification strong {
    font-size: 16px;
    font-weight: bold;
    font-family: var(--font);
    color: #21304f;
    display: block;
    /*text-transform: capitalize;*/
}
.Category_5eIndustrial_Grade_Patch_specification span {
    font-size: 14px;
    font-weight: 400;
    font-family: var(--font);
    color: #000;
    display: block;
    margin:0 0 10px 15px;
    /*text-transform: capitalize;*/
}
#Category_6Industrial_Grade_Patch .modal-header {
    background:linear-gradient(90deg,rgba(71, 68, 153, 1) 0%, rgba(56, 61, 199, 1) 79%);
}
#Category_6Industrial_Grade_Patch .modal-header h1 {
    font-size: 16px;
    font-weight: 500;
    font-family: var(--font);
    color: #fff;
}
#Category_6Industrial_Grade_Patch .modal-header button
 {
    opacity: 1;
    filter: invert(1);
}
#Category_6Industrial_Grade_Patch .modal-header button:focus
 {
    box-shadow: none;
}
#Category_6Industrial_Grade_Patch .modal-dialog {
  width: 100%;
  max-width: 850px;
}
#Category_6Industrial_Grade_Patch .singlemodeimg img {
    margin: 15px auto;
    display: block;
    max-width: 100%;
}
#Category_6Industrial_Grade_Patch .singlemodeimg p {
    font-size: 14px;
    font-weight: 500;
    font-family: var(--font);
    /*text-transform: capitalize;*/
    text-align: justify;
}
#Category_6Industrial_Grade_Patch .singlemodeimg > span
 {
    font-size: 16px;
    font-weight: 500;
    font-family: var(--font);
    color: #fff;
    background: linear-gradient(90deg, rgba(71, 68, 153, 1) 0%, rgba(56, 61, 199, 1) 79%);
    padding: 10px 25px;
    margin: 20px 0;
    display: block;
    text-align: center;
}
#Category_6Industrial_Grade_Patch .singlemodeimg .p2 strong {
    font-size: 16px;
    font-weight: bolder;
    font-family: var(--font);
    color: #1e30b3;
    display: block;
    margin: 0 0 5px 0;
}
#Category_6Industrial_Grade_Patch .singlemodeimg .p2
 {
    font-size: 14px;
    font-weight: 400;
    font-family: var(--font);
    color: #000;
    text-align: justify;
}
#Category_6Industrial_Grade_Patch .singlemodeimg .p2 strong {
    font-size: 16px;
    font-weight: bolder;
    font-family: var(--font);
    color: #1e30b3;
    display: block;
    margin: 0 0 5px 0;
}
#Category_6Industrial_Grade_Patch .singlemodeimg a {
    font-size: 14px;
    font-weight: 500;
    font-family: var(--font);
    color: #fff;
    text-decoration: none;
    background: linear-gradient(90deg, rgba(71, 68, 153, 1) 0%, rgba(56, 61, 199, 1) 79%);
    padding: 5px 15px;
    display: block;
    margin: 5px auto;
    width: 100%;
    text-align: center;
}
#Category_6Industrial_Grade_Patch .singlemodeimg > strong {
    font-size: 16px;
    font-weight: 500;
    font-family: var(--font);
    color: #1e30b3;
    margin: 15px 0 0 0;
    display: block;
}
.Category_6Industrial_Grade_Patch_specification {
    box-shadow: 0 0 5px #333;
    padding: 10px;
    height: 200px;
    overflow: auto;
    border: 2px solid #1e30b3;
}
.Category_6Industrial_Grade_Patch_specification strong {
    font-size: 16px;
    font-weight: bold;
    font-family: var(--font);
    color: #21304f;
    display: block;
    /*text-transform: capitalize;*/
}
.Category_6Industrial_Grade_Patch_specification span {
    font-size: 14px;
    font-weight: 400;
    font-family: var(--font);
    color: #000;
    display: block;
    margin:0 0 10px 15px;
    /*text-transform: capitalize;*/
}
#Category_3_25_Pair_Cable .modal-header {
    background:linear-gradient(90deg,rgba(71, 68, 153, 1) 0%, rgba(56, 61, 199, 1) 79%);
}
#Category_3_25_Pair_Cable .modal-header h1 {
    font-size: 16px;
    font-weight: 500;
    font-family: var(--font);
    color: #fff;
}
#Category_3_25_Pair_Cable .modal-header button
 {
    opacity: 1;
    filter: invert(1);
}
#Category_3_25_Pair_Cable .modal-header button:focus
 {
    box-shadow: none;
}
#Category_3_25_Pair_Cable .modal-dialog {
  width: 100%;
  max-width: 850px;
}
#Category_3_25_Pair_Cable .singlemodeimg img {
    margin: 15px auto;
    display: block;
    max-width: 100%;
}
#Category_3_25_Pair_Cable .singlemodeimg p {
    font-size: 14px;
    font-weight: 500;
    font-family: var(--font);
    /*text-transform: capitalize;*/
    text-align: justify;
}
#Category_5e_25_Pair_Cable .modal-header {
    background:linear-gradient(90deg,rgba(71, 68, 153, 1) 0%, rgba(56, 61, 199, 1) 79%);
}
#Category_5e_25_Pair_Cable .modal-header h1 {
    font-size: 16px;
    font-weight: 500;
    font-family: var(--font);
    color: #fff;
}
#Category_5e_25_Pair_Cable .modal-header button
 {
    opacity: 1;
    filter: invert(1);
}
#Category_5e_25_Pair_Cable .modal-header button:focus
 {
    box-shadow: none;
}
#Category_5e_25_Pair_Cable .modal-dialog {
  width: 100%;
  max-width: 850px;
}
#Category_5e_25_Pair_Cable .singlemodeimg img {
    margin: 15px auto;
    display: block;
    max-width: 100%;
}
#Category_5e_25_Pair_Cable .singlemodeimg p {
    font-size: 14px;
    font-weight: 500;
    font-family: var(--font);
    /*text-transform: capitalize;*/
    text-align: justify;
}
#Modular_Crimp_Tool_Stripper_Cutter .modal-header {
    background:linear-gradient(90deg,rgba(71, 68, 153, 1) 0%, rgba(56, 61, 199, 1) 79%);
}
#Modular_Crimp_Tool_Stripper_Cutter .modal-header h1 {
    font-size: 16px;
    font-weight: 500;
    font-family: var(--font);
    color: #fff;
}
#Modular_Crimp_Tool_Stripper_Cutter .modal-header button
 {
    opacity: 1;
    filter: invert(1);
}
#Modular_Crimp_Tool_Stripper_Cutter .modal-header button:focus
 {
    box-shadow: none;
}
#Modular_Crimp_Tool_Stripper_Cutter .modal-dialog {
  width: 100%;
  max-width: 850px;
}
#Modular_Crimp_Tool_Stripper_Cutter .singlemodeimg img {
    margin: 15px auto;
    display: block;
    max-width: 100%;
}
#Modular_Crimp_Tool_Stripper_Cutter .singlemodeimg p {
    font-size: 14px;
    font-weight: 500;
    font-family: var(--font);
    /*text-transform: capitalize;*/
    text-align: justify;
}
#Modular_Plugs .modal-header {
    background:linear-gradient(90deg,rgba(71, 68, 153, 1) 0%, rgba(56, 61, 199, 1) 79%);
}
#Modular_Plugs .modal-header h1 {
    font-size: 16px;
    font-weight: 500;
    font-family: var(--font);
    color: #fff;
}
#Modular_Plugs .modal-header button
 {
    opacity: 1;
    filter: invert(1);
}
#Modular_Plugs .modal-header button:focus
 {
    box-shadow: none;
}
#Modular_Plugs .modal-dialog {
  width: 100%;
  max-width: 850px;
}
#Modular_Plugs .singlemodeimg img {
    margin: 15px auto;
    display: block;
    max-width: 100%;
}
#Modular_Plugs .singlemodeimg p {
    font-size: 14px;
    font-weight: 500;
    font-family: var(--font);
    /*text-transform: capitalize;*/
    text-align: justify;
}
#Strain_Relief_Boots .modal-header {
    background:linear-gradient(90deg,rgba(71, 68, 153, 1) 0%, rgba(56, 61, 199, 1) 79%);
}
#Strain_Relief_Boots .modal-header h1 {
    font-size: 16px;
    font-weight: 500;
    font-family: var(--font);
    color: #fff;
}
#Strain_Relief_Boots .modal-header button
 {
    opacity: 1;
    filter: invert(1);
}
#Strain_Relief_Boots .modal-header button:focus
 {
    box-shadow: none;
}
#Strain_Relief_Boots .modal-dialog {
  width: 100%;
  max-width: 850px;
}
#Strain_Relief_Boots .singlemodeimg img {
    margin: 15px auto;
    display: block;
    max-width: 100%;
}
#Strain_Relief_Boots .singlemodeimg p {
    font-size: 14px;
    font-weight: 500;
    font-family: var(--font);
    /*text-transform: capitalize;*/
    text-align: justify;
}
#Pre5e_Terminated_Trunk_Cable_Assemblies .modal-header {
    background:linear-gradient(90deg,rgba(71, 68, 153, 1) 0%, rgba(56, 61, 199, 1) 79%);
}
#Pre5e_Terminated_Trunk_Cable_Assemblies .modal-header h1 {
    font-size: 16px;
    font-weight: 500;
    font-family: var(--font);
    color: #fff;
}
#Pre5e_Terminated_Trunk_Cable_Assemblies .modal-header button
 {
    opacity: 1;
    filter: invert(1);
}
#Pre5e_Terminated_Trunk_Cable_Assemblies .modal-header button:focus
 {
    box-shadow: none;
}
#Pre5e_Terminated_Trunk_Cable_Assemblies .modal-dialog {
  width: 100%;
  max-width: 850px;
}
#Pre5e_Terminated_Trunk_Cable_Assemblies .singlemodeimg img {
    margin: 15px auto;
    display: block;
    max-width: 100%;
}
#Pre5e_Terminated_Trunk_Cable_Assemblies .singlemodeimg p {
    font-size: 14px;
    font-weight: 500;
    font-family: var(--font);
    /*text-transform: capitalize;*/
    text-align: justify;
}
#Pre5e_Terminated_Trunk_Cable_Assemblies .singlemodeimg > span
 {
    font-size: 16px;
    font-weight: 500;
    font-family: var(--font);
    color: #fff;
    background: linear-gradient(90deg, rgba(71, 68, 153, 1) 0%, rgba(56, 61, 199, 1) 79%);
    padding: 10px 25px;
    margin: 20px 0;
    display: block;
    text-align: center;
}
#Pre5e_Terminated_Trunk_Cable_Assemblies .singlemodeimg .p2 strong {
    font-size: 16px;
    font-weight: bolder;
    font-family: var(--font);
    color: #1e30b3;
    display: block;
    margin: 0 0 5px 0;
}
#Pre5e_Terminated_Trunk_Cable_Assemblies .singlemodeimg .p2
 {
    font-size: 14px;
    font-weight: 400;
    font-family: var(--font);
    color: #000;
    text-align: justify;
}
#Pre5e_Terminated_Trunk_Cable_Assemblies .singlemodeimg .p2 strong {
    font-size: 16px;
    font-weight: bolder;
    font-family: var(--font);
    color: #1e30b3;
    display: block;
    margin: 0 0 5px 0;
}
#Pre5e_Terminated_Trunk_Cable_Assemblies .singlemodeimg a {
    font-size: 14px;
    font-weight: 500;
    font-family: var(--font);
    color: #fff;
    text-decoration: none;
    background: linear-gradient(90deg, rgba(71, 68, 153, 1) 0%, rgba(56, 61, 199, 1) 79%);
    padding: 5px 15px;
    display: block;
    margin: 5px auto;
    width: 100%;
    text-align: center;
}
#Pre5e_Terminated_Trunk_Cable_Assemblies .singlemodeimg > strong {
    font-size: 16px;
    font-weight: 500;
    font-family: var(--font);
    color: #1e30b3;
    margin: 15px 0 0 0;
    display: block;
}
.Pre5e_Terminated_Trunk_Cable_Assemblies_specification {
    box-shadow: 0 0 5px #333;
    padding: 10px;
    height: 200px;
    overflow: auto;
    border: 2px solid #1e30b3;
}
.Pre5e_Terminated_Trunk_Cable_Assemblies_specification strong {
    font-size: 16px;
    font-weight: bold;
    font-family: var(--font);
    color: #21304f;
    display: block;
    /*text-transform: capitalize;*/
}
.Pre5e_Terminated_Trunk_Cable_Assemblies_specification span {
    font-size: 14px;
    font-weight: 400;
    font-family: var(--font);
    color: #000;
    display: block;
    margin:0 0 10px 15px;
    /*text-transform: capitalize;*/
}
#Pre6_Terminated_Trunk_Cable_Assemblies .modal-header {
    background:linear-gradient(90deg,rgba(71, 68, 153, 1) 0%, rgba(56, 61, 199, 1) 79%);
}
#Pre6_Terminated_Trunk_Cable_Assemblies .modal-header h1 {
    font-size: 16px;
    font-weight: 500;
    font-family: var(--font);
    color: #fff;
}
#Pre6_Terminated_Trunk_Cable_Assemblies .modal-header button
 {
    opacity: 1;
    filter: invert(1);
}
#Pre6_Terminated_Trunk_Cable_Assemblies .modal-header button:focus
 {
    box-shadow: none;
}
#Pre6_Terminated_Trunk_Cable_Assemblies .modal-dialog {
  width: 100%;
  max-width: 850px;
}
#Pre6_Terminated_Trunk_Cable_Assemblies .singlemodeimg img {
    margin: 15px auto;
    display: block;
    max-width: 100%;
}
#Pre6_Terminated_Trunk_Cable_Assemblies .singlemodeimg p {
    font-size: 14px;
    font-weight: 500;
    font-family: var(--font);
    /*text-transform: capitalize;*/
    text-align: justify;
}
#Pre6_Terminated_Trunk_Cable_Assemblies .singlemodeimg > span
 {
    font-size: 16px;
    font-weight: 500;
    font-family: var(--font);
    color: #fff;
    background: linear-gradient(90deg, rgba(71, 68, 153, 1) 0%, rgba(56, 61, 199, 1) 79%);
    padding: 10px 25px;
    margin: 20px 0;
    display: block;
    text-align: center;
}
#Pre6_Terminated_Trunk_Cable_Assemblies .singlemodeimg .p2 strong {
    font-size: 16px;
    font-weight: bolder;
    font-family: var(--font);
    color: #1e30b3;
    display: block;
    margin: 0 0 5px 0;
}
#Pre6_Terminated_Trunk_Cable_Assemblies .singlemodeimg .p2
 {
    font-size: 14px;
    font-weight: 400;
    font-family: var(--font);
    color: #000;
    text-align: justify;
}
#Pre6_Terminated_Trunk_Cable_Assemblies .singlemodeimg .p2 strong {
    font-size: 16px;
    font-weight: bolder;
    font-family: var(--font);
    color: #1e30b3;
    display: block;
    margin: 0 0 5px 0;
}
#Pre6_Terminated_Trunk_Cable_Assemblies .singlemodeimg a {
    font-size: 14px;
    font-weight: 500;
    font-family: var(--font);
    color: #fff;
    text-decoration: none;
    background: linear-gradient(90deg, rgba(71, 68, 153, 1) 0%, rgba(56, 61, 199, 1) 79%);
    padding: 5px 15px;
    display: block;
    margin: 5px auto;
    width: 100%;
    text-align: center;
}
#Pre6_Terminated_Trunk_Cable_Assemblies .singlemodeimg > strong {
    font-size: 16px;
    font-weight: 500;
    font-family: var(--font);
    color: #1e30b3;
    margin: 15px 0 0 0;
    display: block;
}
.Pre6_Terminated_Trunk_Cable_Assemblies_specification {
    box-shadow: 0 0 5px #333;
    padding: 10px;
    height: 200px;
    overflow: auto;
    border: 2px solid #1e30b3;
}
.Pre6_Terminated_Trunk_Cable_Assemblies_specification strong {
    font-size: 16px;
    font-weight: bold;
    font-family: var(--font);
    color: #21304f;
    display: block;
    /*text-transform: capitalize;*/
}
.Pre6_Terminated_Trunk_Cable_Assemblies_specification span {
    font-size: 14px;
    font-weight: 400;
    font-family: var(--font);
    color: #000;
    display: block;
    margin:0 0 10px 15px;
    /*text-transform: capitalize;*/
}
#UTP6A10G_Pre_Terminated_Trunk_Cable .modal-header {
    background:linear-gradient(90deg,rgba(71, 68, 153, 1) 0%, rgba(56, 61, 199, 1) 79%);
}
#UTP6A10G_Pre_Terminated_Trunk_Cable .modal-header h1 {
    font-size: 16px;
    font-weight: 500;
    font-family: var(--font);
    color: #fff;
}
#UTP6A10G_Pre_Terminated_Trunk_Cable .modal-header button
 {
    opacity: 1;
    filter: invert(1);
}
#UTP6A10G_Pre_Terminated_Trunk_Cable .modal-header button:focus
 {
    box-shadow: none;
}
#UTP6A10G_Pre_Terminated_Trunk_Cable .modal-dialog {
  width: 100%;
  max-width: 850px;
}
#UTP6A10G_Pre_Terminated_Trunk_Cable .singlemodeimg img {
    margin: 15px auto;
    display: block;
    max-width: 100%;
}
#UTP6A10G_Pre_Terminated_Trunk_Cable .singlemodeimg p {
    font-size: 14px;
    font-weight: 500;
    font-family: var(--font);
    /*text-transform: capitalize;*/
    text-align: justify;
}
#UTP6A10G_Pre_Terminated_Trunk_Cable .singlemodeimg > span
 {
    font-size: 16px;
    font-weight: 500;
    font-family: var(--font);
    color: #fff;
    background: linear-gradient(90deg, rgba(71, 68, 153, 1) 0%, rgba(56, 61, 199, 1) 79%);
    padding: 10px 25px;
    margin: 20px 0;
    display: block;
    text-align: center;
}
#UTP6A10G_Pre_Terminated_Trunk_Cable .singlemodeimg .p2 strong {
    font-size: 16px;
    font-weight: bolder;
    font-family: var(--font);
    color: #1e30b3;
    display: block;
    margin: 0 0 5px 0;
}
#UTP6A10G_Pre_Terminated_Trunk_Cable .singlemodeimg .p2
 {
    font-size: 14px;
    font-weight: 400;
    font-family: var(--font);
    color: #000;
    text-align: justify;
}
#UTP6A10G_Pre_Terminated_Trunk_Cable .singlemodeimg .p2 strong {
    font-size: 16px;
    font-weight: bolder;
    font-family: var(--font);
    color: #1e30b3;
    display: block;
    margin: 0 0 5px 0;
}
#UTP6A10G_Pre_Terminated_Trunk_Cable .singlemodeimg a {
    font-size: 14px;
    font-weight: 500;
    font-family: var(--font);
    color: #fff;
    text-decoration: none;
    background: linear-gradient(90deg, rgba(71, 68, 153, 1) 0%, rgba(56, 61, 199, 1) 79%);
    padding: 5px 15px;
    display: block;
    margin: 5px auto;
    width: 100%;
    text-align: center;
}
#UTP6A10G_Pre_Terminated_Trunk_Cable .singlemodeimg > strong {
    font-size: 16px;
    font-weight: 500;
    font-family: var(--font);
    color: #1e30b3;
    margin: 15px 0 0 0;
    display: block;
}
.UTP6A10G_Pre_Terminated_Trunk_Cable_specification {
    box-shadow: 0 0 5px #333;
    padding: 10px;
    height: 200px;
    overflow: auto;
    border: 2px solid #1e30b3;
}
.UTP6A10G_Pre_Terminated_Trunk_Cable_specification strong {
    font-size: 16px;
    font-weight: bold;
    font-family: var(--font);
    color: #21304f;
    display: block;
    /*text-transform: capitalize;*/
}
.UTP6A10G_Pre_Terminated_Trunk_Cable_specification span {
    font-size: 14px;
    font-weight: 400;
    font-family: var(--font);
    color: #000;
    display: block;
    margin:0 0 10px 15px;
    /*text-transform: capitalize;*/
}
#Category_5eScreened_Cable .modal-header {
    background:linear-gradient(90deg,rgba(71, 68, 153, 1) 0%, rgba(56, 61, 199, 1) 79%);
}
#Category_5eScreened_Cable .modal-header h1 {
    font-size: 16px;
    font-weight: 500;
    font-family: var(--font);
    color: #fff;
}
#Category_5eScreened_Cable .modal-header button
 {
    opacity: 1;
    filter: invert(1);
}
#Category_5eScreened_Cable .modal-header button:focus
 {
    box-shadow: none;
}
#Category_5eScreened_Cable .modal-dialog {
  width: 100%;
  max-width: 850px;
}
#Category_5eScreened_Cable .singlemodeimg img {
    margin: 15px auto;
    display: block;
    max-width: 100%;
}
#Category_5eScreened_Cable .singlemodeimg p {
    font-size: 14px;
    font-weight: 500;
    font-family: var(--font);
    /*text-transform: capitalize;*/
    text-align: justify;
}
#Category_5eScreened_Cable .singlemodeimg > span
 {
    font-size: 16px;
    font-weight: 500;
    font-family: var(--font);
    color: #fff;
    background: linear-gradient(90deg, rgba(71, 68, 153, 1) 0%, rgba(56, 61, 199, 1) 79%);
    padding: 10px 25px;
    margin: 20px 0;
    display: block;
    text-align: center;
}
#Category_5eScreened_Cable .singlemodeimg .p2 strong {
    font-size: 16px;
    font-weight: bolder;
    font-family: var(--font);
    color: #1e30b3;
    display: block;
    margin: 0 0 5px 0;
}
#Category_5eScreened_Cable .singlemodeimg .p2
 {
    font-size: 14px;
    font-weight: 400;
    font-family: var(--font);
    color: #000;
    text-align: justify;
}
#Category_5eScreened_Cable .singlemodeimg .p2 strong {
    font-size: 16px;
    font-weight: bolder;
    font-family: var(--font);
    color: #1e30b3;
    display: block;
    margin: 0 0 5px 0;
}
#Category_5eScreened_Cable .singlemodeimg a {
    font-size: 14px;
    font-weight: 500;
    font-family: var(--font);
    color: #fff;
    text-decoration: none;
    background: linear-gradient(90deg, rgba(71, 68, 153, 1) 0%, rgba(56, 61, 199, 1) 79%);
    padding: 5px 15px;
    display: block;
    margin: 5px auto;
    width: 100%;
    text-align: center;
}
#Category_5eScreened_Cable .singlemodeimg > strong {
    font-size: 16px;
    font-weight: 500;
    font-family: var(--font);
    color: #1e30b3;
    margin: 15px 0 0 0;
    display: block;
}
.Category_5eScreened_Cable_specification {
    box-shadow: 0 0 5px #333;
    padding: 10px;
    height: 200px;
    overflow: auto;
    border: 2px solid #1e30b3;
}
.Category_5eScreened_Cable_specification strong {
    font-size: 16px;
    font-weight: bold;
    font-family: var(--font);
    color: #21304f;
    display: block;
    /*text-transform: capitalize;*/
}
.Category_5eScreened_Cable_specification span {
    font-size: 14px;
    font-weight: 400;
    font-family: var(--font);
    color: #000;
    display: block;
    margin:0 0 10px 15px;
    /*text-transform: capitalize;*/
}
.Category_5eScreened_Cable_specification .table-responsive table.table-bordered tbody tr td p strong {
    font-size: 14px;
    font-weight: bold;
    color: #000;
    font-family: var(--font);
}
.Category_5eScreened_Cable_specification .table-responsive table
{
    width: 100%;
}
#Category_5eUTP_Cable .modal-header {
    background:linear-gradient(90deg,rgba(71, 68, 153, 1) 0%, rgba(56, 61, 199, 1) 79%);
}
#Category_5eUTP_Cable .modal-header h1 {
    font-size: 16px;
    font-weight: 500;
    font-family: var(--font);
    color: #fff;
}
#Category_5eUTP_Cable .modal-header button
 {
    opacity: 1;
    filter: invert(1);
}
#Category_5eUTP_Cable .modal-header button:focus
 {
    box-shadow: none;
}
#Category_5eUTP_Cable .modal-dialog {
  width: 100%;
  max-width: 850px;
}
#Category_5eUTP_Cable .singlemodeimg img {
    margin: 15px auto;
    display: block;
    max-width: 100%;
}
#Category_5eUTP_Cable .singlemodeimg p {
    font-size: 14px;
    font-weight: 500;
    font-family: var(--font);
    /*text-transform: capitalize;*/
    text-align: justify;
}
#Category_5eUTP_Cable .singlemodeimg > span
 {
    font-size: 16px;
    font-weight: 500;
    font-family: var(--font);
    color: #fff;
    background: linear-gradient(90deg, rgba(71, 68, 153, 1) 0%, rgba(56, 61, 199, 1) 79%);
    padding: 10px 25px;
    margin: 20px 0;
    display: block;
    text-align: center;
}
#Category_5eUTP_Cable .singlemodeimg .p2 strong {
    font-size: 16px;
    font-weight: bolder;
    font-family: var(--font);
    color: #1e30b3;
    display: block;
    margin: 0 0 5px 0;
}
#Category_5eUTP_Cable .singlemodeimg .p2
 {
    font-size: 14px;
    font-weight: 400;
    font-family: var(--font);
    color: #000;
    text-align: justify;
}
#Category_5eUTP_Cable .singlemodeimg .p2 strong {
    font-size: 16px;
    font-weight: bolder;
    font-family: var(--font);
    color: #1e30b3;
    display: block;
    margin: 0 0 5px 0;
}
#Category_5eUTP_Cable .singlemodeimg a {
    font-size: 14px;
    font-weight: 500;
    font-family: var(--font);
    color: #fff;
    text-decoration: none;
    background: linear-gradient(90deg, rgba(71, 68, 153, 1) 0%, rgba(56, 61, 199, 1) 79%);
    padding: 5px 15px;
    display: block;
    margin: 5px auto;
    width: 100%;
    text-align: center;
}
#Category_5eUTP_Cable .singlemodeimg > strong {
    font-size: 16px;
    font-weight: 500;
    font-family: var(--font);
    color: #1e30b3;
    margin: 15px 0 0 0;
    display: block;
}
.Category_5eUTP_Cable_specification {
    box-shadow: 0 0 5px #333;
    padding: 10px;
    height: 200px;
    overflow: auto;
    border: 2px solid #1e30b3;
}
.Category_5eUTP_Cable_specification strong {
    font-size: 16px;
    font-weight: bold;
    font-family: var(--font);
    color: #21304f;
    display: block;
    /*text-transform: capitalize;*/
}
.Category_5eUTP_Cable_specification span {
    font-size: 14px;
    font-weight: 400;
    font-family: var(--font);
    color: #000;
    display: block;
    margin:0 0 10px 15px;
    /*text-transform: capitalize;*/
}
.Category_5eUTP_Cable_specification .table-responsive table.table-bordered tbody tr td p strong {
    font-size: 14px;
    font-weight: bold;
    color: #000;
    font-family: var(--font);
}
.Category_5eUTP_Cable_specification .table-responsive table
{
    width: 100%;
}
#Category_6Screened_Cable .modal-header {
    background:linear-gradient(90deg,rgba(71, 68, 153, 1) 0%, rgba(56, 61, 199, 1) 79%);
}
#Category_6Screened_Cable .modal-header h1 {
    font-size: 16px;
    font-weight: 500;
    font-family: var(--font);
    color: #fff;
}
#Category_6Screened_Cable .modal-header button
 {
    opacity: 1;
    filter: invert(1);
}
#Category_6Screened_Cable .modal-header button:focus
 {
    box-shadow: none;
}
#Category_6Screened_Cable .modal-dialog {
  width: 100%;
  max-width: 850px;
}
#Category_6Screened_Cable .singlemodeimg img {
    margin: 15px auto;
    display: block;
    max-width: 100%;
}
#Category_6Screened_Cable .singlemodeimg p {
    font-size: 14px;
    font-weight: 500;
    font-family: var(--font);
    /*text-transform: capitalize;*/
    text-align: justify;
}
#Category_6Screened_Cable .singlemodeimg > span
 {
    font-size: 16px;
    font-weight: 500;
    font-family: var(--font);
    color: #fff;
    background: linear-gradient(90deg, rgba(71, 68, 153, 1) 0%, rgba(56, 61, 199, 1) 79%);
    padding: 10px 25px;
    margin: 20px 0;
    display: block;
    text-align: center;
}
#Category_6Screened_Cable .singlemodeimg .p2 strong {
    font-size: 16px;
    font-weight: bolder;
    font-family: var(--font);
    color: #1e30b3;
    display: block;
    margin: 0 0 5px 0;
}
#Category_6Screened_Cable .singlemodeimg .p2
 {
    font-size: 14px;
    font-weight: 400;
    font-family: var(--font);
    color: #000;
    text-align: justify;
}
#Category_6Screened_Cable .singlemodeimg .p2 strong {
    font-size: 16px;
    font-weight: bolder;
    font-family: var(--font);
    color: #1e30b3;
    display: block;
    margin: 0 0 5px 0;
}
#Category_6Screened_Cable .singlemodeimg a {
    font-size: 14px;
    font-weight: 500;
    font-family: var(--font);
    color: #fff;
    text-decoration: none;
    background: linear-gradient(90deg, rgba(71, 68, 153, 1) 0%, rgba(56, 61, 199, 1) 79%);
    padding: 5px 15px;
    display: block;
    margin: 5px auto;
    width: 100%;
    text-align: center;
}
#Category_6Screened_Cable .singlemodeimg > strong {
    font-size: 16px;
    font-weight: 500;
    font-family: var(--font);
    color: #1e30b3;
    margin: 15px 0 0 0;
    display: block;
}
.Category_6Screened_Cable_specification {
    box-shadow: 0 0 5px #333;
    padding: 10px;
    height: 200px;
    overflow: auto;
    border: 2px solid #1e30b3;
}
.Category_6Screened_Cable_specification strong {
    font-size: 16px;
    font-weight: bold;
    font-family: var(--font);
    color: #21304f;
    display: block;
    /*text-transform: capitalize;*/
}
.Category_6Screened_Cable_specification span {
    font-size: 14px;
    font-weight: 400;
    font-family: var(--font);
    color: #000;
    display: block;
    margin:0 0 10px 15px;
    /*text-transform: capitalize;*/
}
.Category_6Screened_Cable_specification .table-responsive table.table-bordered tbody tr td p strong {
    font-size: 14px;
    font-weight: bold;
    color: #000;
    font-family: var(--font);
}
.Category_6Screened_Cable_specification .table-responsive table
{
    width: 100%;
}
#Category_6UTP_Cable .modal-header {
    background:linear-gradient(90deg,rgba(71, 68, 153, 1) 0%, rgba(56, 61, 199, 1) 79%);
}
#Category_6UTP_Cable .modal-header h1 {
    font-size: 16px;
    font-weight: 500;
    font-family: var(--font);
    color: #fff;
}
#Category_6UTP_Cable .modal-header button
 {
    opacity: 1;
    filter: invert(1);
}
#Category_6UTP_Cable .modal-header button:focus
 {
    box-shadow: none;
}
#Category_6UTP_Cable .modal-dialog {
  width: 100%;
  max-width: 850px;
}
#Category_6UTP_Cable .singlemodeimg img {
    margin: 15px auto;
    display: block;
    max-width: 100%;
}
#Category_6UTP_Cable .singlemodeimg p {
    font-size: 14px;
    font-weight: 500;
    font-family: var(--font);
    /*text-transform: capitalize;*/
    text-align: justify;
}
#Category_6UTP_Cable .singlemodeimg > span
 {
    font-size: 16px;
    font-weight: 500;
    font-family: var(--font);
    color: #fff;
    background: linear-gradient(90deg, rgba(71, 68, 153, 1) 0%, rgba(56, 61, 199, 1) 79%);
    padding: 10px 25px;
    margin: 20px 0;
    display: block;
    text-align: center;
}
#Category_6UTP_Cable .singlemodeimg .p2 strong {
    font-size: 16px;
    font-weight: bolder;
    font-family: var(--font);
    color: #1e30b3;
    display: block;
    margin: 0 0 5px 0;
}
#Category_6UTP_Cable .singlemodeimg .p2
 {
    font-size: 14px;
    font-weight: 400;
    font-family: var(--font);
    color: #000;
    text-align: justify;
}
#Category_6UTP_Cable .singlemodeimg .p2 strong {
    font-size: 16px;
    font-weight: bolder;
    font-family: var(--font);
    color: #1e30b3;
    display: block;
    margin: 0 0 5px 0;
}
#Category_6UTP_Cable .singlemodeimg a {
    font-size: 14px;
    font-weight: 500;
    font-family: var(--font);
    color: #fff;
    text-decoration: none;
    background: linear-gradient(90deg, rgba(71, 68, 153, 1) 0%, rgba(56, 61, 199, 1) 79%);
    padding: 5px 15px;
    display: block;
    margin: 5px auto;
    width: 100%;
    text-align: center;
}
#Category_6UTP_Cable .singlemodeimg > strong {
    font-size: 16px;
    font-weight: 500;
    font-family: var(--font);
    color: #1e30b3;
    margin: 15px 0 0 0;
    display: block;
}
.Category_6UTP_Cable_specification {
    box-shadow: 0 0 5px #333;
    padding: 10px;
    height: 200px;
    overflow: auto;
    border: 2px solid #1e30b3;
}
.Category_6UTP_Cable_specification strong {
    font-size: 16px;
    font-weight: bold;
    font-family: var(--font);
    color: #21304f;
    display: block;
    /*text-transform: capitalize;*/
}
.Category_6UTP_Cable_specification span {
    font-size: 14px;
    font-weight: 400;
    font-family: var(--font);
    color: #000;
    display: block;
    margin:0 0 10px 15px;
    /*text-transform: capitalize;*/
}
.Category_6UTP_Cable_specification .table-responsive table.table-bordered tbody tr td p strong {
    font-size: 14px;
    font-weight: bold;
    color: #000;
    font-family: var(--font);
}
.Category_6UTP_Cable_specification .table-responsive table
{
    width: 100%;
}
#Category_6AUTP_Cable .modal-header {
    background:linear-gradient(90deg,rgba(71, 68, 153, 1) 0%, rgba(56, 61, 199, 1) 79%);
}
#Category_6AUTP_Cable .modal-header h1 {
    font-size: 16px;
    font-weight: 500;
    font-family: var(--font);
    color: #fff;
}
#Category_6AUTP_Cable .modal-header button
 {
    opacity: 1;
    filter: invert(1);
}
#Category_6AUTP_Cable .modal-header button:focus
 {
    box-shadow: none;
}
#Category_6AUTP_Cable .modal-dialog {
  width: 100%;
  max-width: 850px;
}
#Category_6AUTP_Cable .singlemodeimg img {
    margin: 15px auto;
    display: block;
    max-width: 100%;
}
#Category_6AUTP_Cable .singlemodeimg p {
    font-size: 14px;
    font-weight: 500;
    font-family: var(--font);
    /*text-transform: capitalize;*/
    text-align: justify;
}
#Category_6AUTP_Cable .singlemodeimg > span
 {
    font-size: 16px;
    font-weight: 500;
    font-family: var(--font);
    color: #fff;
    background: linear-gradient(90deg, rgba(71, 68, 153, 1) 0%, rgba(56, 61, 199, 1) 79%);
    padding: 10px 25px;
    margin: 20px 0;
    display: block;
    text-align: center;
}
#Category_6AUTP_Cable .singlemodeimg .p2 strong {
    font-size: 16px;
    font-weight: bolder;
    font-family: var(--font);
    color: #1e30b3;
    display: block;
    margin: 0 0 5px 0;
}
#Category_6AUTP_Cable .singlemodeimg .p2
 {
    font-size: 14px;
    font-weight: 400;
    font-family: var(--font);
    color: #000;
    text-align: justify;
}
#Category_6AUTP_Cable .singlemodeimg .p2 strong {
    font-size: 16px;
    font-weight: bolder;
    font-family: var(--font);
    color: #1e30b3;
    display: block;
    margin: 0 0 5px 0;
}
#Category_6AUTP_Cable .singlemodeimg a {
    font-size: 14px;
    font-weight: 500;
    font-family: var(--font);
    color: #fff;
    text-decoration: none;
    background: linear-gradient(90deg, rgba(71, 68, 153, 1) 0%, rgba(56, 61, 199, 1) 79%);
    padding: 5px 15px;
    display: block;
    margin: 5px auto;
    width: 100%;
    text-align: center;
}
#Category_6AUTP_Cable .singlemodeimg > strong {
    font-size: 16px;
    font-weight: 500;
    font-family: var(--font);
    color: #1e30b3;
    margin: 15px 0 0 0;
    display: block;
}
.Category_6AUTP_Cable_specification {
    box-shadow: 0 0 5px #333;
    padding: 10px;
    height: 200px;
    overflow: auto;
    border: 2px solid #1e30b3;
}
.Category_6AUTP_Cable_specification strong {
    font-size: 16px;
    font-weight: bold;
    font-family: var(--font);
    color: #21304f;
    display: block;
    /*text-transform: capitalize;*/
}
.Category_6AUTP_Cable_specification span {
    font-size: 14px;
    font-weight: 400;
    font-family: var(--font);
    color: #000;
    display: block;
    margin:0 0 10px 15px;
    /*text-transform: capitalize;*/
}
.Category_6AUTP_Cable_specification .table-responsive table.table-bordered tbody tr td p strong {
    font-size: 14px;
    font-weight: bold;
    color: #000;
    font-family: var(--font);
}
.Category_6AUTP_Cable_specification .table-responsive table
{
    width: 100%;
}
#Voice_GradeCable .modal-header {
    background:linear-gradient(90deg,rgba(71, 68, 153, 1) 0%, rgba(56, 61, 199, 1) 79%);
}
#Voice_GradeCable .modal-header h1 {
    font-size: 16px;
    font-weight: 500;
    font-family: var(--font);
    color: #fff;
}
#Voice_GradeCable .modal-header button
 {
    opacity: 1;
    filter: invert(1);
}
#Voice_GradeCable .modal-header button:focus
 {
    box-shadow: none;
}
#Voice_GradeCable .modal-dialog {
  width: 100%;
  max-width: 850px;
}
#Voice_GradeCable .singlemodeimg img {
    margin: 15px auto;
    display: block;
    max-width: 100%;
}
#FibrePigtails .modal-header {
    background:linear-gradient(90deg,rgba(71, 68, 153, 1) 0%, rgba(56, 61, 199, 1) 79%);
}
#FibrePigtails .modal-header h1 {
    font-size: 16px;
    font-weight: 500;
    font-family: var(--font);
    color: #fff;
}
#FibrePigtails .modal-header button
 {
    opacity: 1;
    filter: invert(1);
}
#FibrePigtails .modal-header button:focus
 {
    box-shadow: none;
}
#FibrePigtails .modal-dialog {
  width: 100%;
  max-width: 850px;
}
#FibrePigtails .singlemodeimg img {
    margin: 15px auto;
    display: block;
    max-width: 100%;
}
#FibrePigtails .singlemodeimg p {
    font-size: 14px;
    font-weight: 500;
    font-family: var(--font);
    /*text-transform: capitalize;*/
    text-align: justify;
}
#Patchcords .modal-header {
    background:linear-gradient(90deg,rgba(71, 68, 153, 1) 0%, rgba(56, 61, 199, 1) 79%);
}
#Patchcords .modal-header h1 {
    font-size: 16px;
    font-weight: 500;
    font-family: var(--font);
    color: #fff;
}
#Patchcords .modal-header button
 {
    opacity: 1;
    filter: invert(1);
}
#Patchcords .modal-header button:focus
 {
    box-shadow: none;
}
#Patchcords .modal-dialog {
  width: 100%;
  max-width: 850px;
}
#Patchcords .singlemodeimg img {
    margin: 15px auto;
    display: block;
    max-width: 100%;
}
#Patchcords .singlemodeimg p {
    font-size: 14px;
    font-weight: 500;
    font-family: var(--font);
    /*text-transform: capitalize;*/
    text-align: justify;
}
#Patchcords .singlemodeimg > span
 {
    font-size: 16px;
    font-weight: 500;
    font-family: var(--font);
    color: #fff;
    background: linear-gradient(90deg, rgba(71, 68, 153, 1) 0%, rgba(56, 61, 199, 1) 79%);
    padding: 10px 25px;
    margin: 20px 0;
    display: block;
    text-align: center;
}
#Patchcords .singlemodeimg .p2 strong {
    font-size: 16px;
    font-weight: bolder;
    font-family: var(--font);
    color: #1e30b3;
    display: block;
    margin: 0 0 5px 0;
}
#Patchcords .singlemodeimg .p2
 {
    font-size: 14px;
    font-weight: 400;
    font-family: var(--font);
    color: #000;
    text-align: justify;
}
#Patchcords .singlemodeimg .p2 strong {
    font-size: 16px;
    font-weight: bolder;
    font-family: var(--font);
    color: #1e30b3;
    display: block;
    margin: 0 0 5px 0;
}
#TerminationBoxes .modal-header {
    background:linear-gradient(90deg,rgba(71, 68, 153, 1) 0%, rgba(56, 61, 199, 1) 79%);
}
#TerminationBoxes .modal-header h1 {
    font-size: 16px;
    font-weight: 500;
    font-family: var(--font);
    color: #fff;
}
#TerminationBoxes .modal-header button
 {
    opacity: 1;
    filter: invert(1);
}
#TerminationBoxes .modal-header button:focus
 {
    box-shadow: none;
}
#TerminationBoxes .modal-dialog {
  width: 100%;
  max-width: 850px;
}
#TerminationBoxes .singlemodeimg img {
    margin: 15px auto;
    display: block;
    max-width: 100%;
}
#TerminationBoxes .singlemodeimg p {
    font-size: 14px;
    font-weight: 500;
    font-family: var(--font);
    /*text-transform: capitalize;*/
    text-align: justify;
}
#TerminationBoxes .singlemodeimg > span
 {
    font-size: 16px;
    font-weight: 500;
    font-family: var(--font);
    color: #fff;
    background: linear-gradient(90deg, rgba(71, 68, 153, 1) 0%, rgba(56, 61, 199, 1) 79%);
    padding: 10px 25px;
    margin: 20px 0;
    display: block;
    text-align: center;
}
#TerminationBoxes .singlemodeimg .p2 strong {
    font-size: 16px;
    font-weight: bolder;
    font-family: var(--font);
    color: #1e30b3;
    display: block;
    margin: 0 0 5px 0;
}
#TerminationBoxes .singlemodeimg .p2
 {
    font-size: 14px;
    font-weight: 400;
    font-family: var(--font);
    color: #000;
    text-align: justify;
}
#TerminationBoxes .singlemodeimg .p2 strong {
    font-size: 16px;
    font-weight: bolder;
    font-family: var(--font);
    color: #1e30b3;
    display: block;
    margin: 0 0 5px 0;
}

#Fiber_Patch_Panel_LIU .modal-header {
    background:linear-gradient(90deg,rgba(71, 68, 153, 1) 0%, rgba(56, 61, 199, 1) 79%);
}
#Fiber_Patch_Panel_LIU .modal-header h1 {
    font-size: 16px;
    font-weight: 500;
    font-family: var(--font);
    color: #fff;
}
#Fiber_Patch_Panel_LIU .modal-header button
 {
    opacity: 1;
    filter: invert(1);
}
#Fiber_Patch_Panel_LIU .modal-header button:focus
 {
    box-shadow: none;
}
#Fiber_Patch_Panel_LIU .modal-dialog {
  width: 100%;
  max-width: 850px;
}
#Fiber_Patch_Panel_LIU .singlemodeimg img {
    margin: 15px auto;
    display: block;
    max-width: 100%;
}
#Fiber_Patch_Panel_LIU .singlemodeimg p {
    font-size: 14px;
    font-weight: 500;
    font-family: var(--font);
    /*text-transform: capitalize;*/
    text-align: justify;
}

/*Product-Page*/
/*Service-Page*/
.emitraakshbannerimg img {
    max-width: 100%;
}
.emitraaksh
{
    background: #fff;
    padding: 25px 0 0 0;
}
.emitraaksh h2 {
    font-size: 36px;
    color: #8dcd25;
    font-weight: 600;
    font-family: var(--font);
    margin: 0;
    text-align: center;
    padding: 0 0 10px 0;
    border-bottom: 2px dashed #21304f;
}
.emitraaksh p {
    font-size: 18px;
    color: #444;
    font-weight:500;
    font-family: var(--font);
    margin: 15px 0 0 0;
    text-align: center;
    /*text-transform: capitalize;*/
}
.emitraaksh p a {
    font-size: 22px;
    color: #ff0000;
    font-weight:bold;
    font-family: var(--font);
    text-decoration: none;
    display: inline-block;
}
.emitrapera {
    margin: 25px 0;
}
.emitrapera p {
    font-size: 16px;
    font-weight: 400;
    color: #000;
    text-align: left;
    font-family: var(--font);
    margin: 40px 0 0 0;
}
.emitrapera img {
    max-width: 100%;
    box-shadow: 0 0 5px #000;
    margin: 40px 0 0 0;
}
.fibrehome{
    background: #fff;
    padding:25px 0 0 0;
    overflow: hidden;
}
.fibrehome h2 {
    font-size: 36px;
    color: #20304f;
    font-weight: 600;
    font-family: var(--font);
    margin: 0;
    text-align: center;
    padding: 0 0 10px 0;
    border-bottom: 2px dashed #21304f;
}
.fibrehome p {
    font-size: 18px;
    color: #444;
    font-weight:500;
    font-family: var(--font);
    margin: 15px 0 0 0;
    text-align: center;
}
.fibreinner {
    padding: 25px 0 0 0;
}
.fibreinner img {
    max-width: 100%;
    width: 420px;
    margin: 0 auto;
    display: block;
}
.fibreinner p {
    font-size: 16px;
    font-weight: 400;
    font-family: var(--font);
    color: #444;
    text-align: left;
    /*text-transform: capitalize;*/
    padding: 35px 0 0 0;
}
.fibreinner p span {
    font-size: 20px;
    color: #ff0000;
    font-weight: bold;
    font-family: var(--font);
}
.fibrecontent {
    background: #fff;
    padding: 15px;
    box-shadow: inset 0 0 5px #000;
    border-radius: 10px;
    margin: 80px auto 25px auto;
    min-height: 420px;
    transition: background-color 0.8s ease;
}
.fibrecontent:hover{
    background-color: #20304f;
    cursor: pointer;
}
.fibrecontent i {
    font-size: 42px;
    width: 100px;
    height: 100px;
    background: #fff;
    color: #21304f;
    display: flex;
    box-shadow: inset 0 0 5px #000;
    align-items: center;
    justify-content: center;
    margin: -55px auto 20px auto;
    border-radius: 50%;
    transition: 0.8s ease;
}
.fibrecontent:hover.fibrecontent i{
    transform: scale(1.2);
    cursor: pointer;
}
.fibrecontent h3 {
    font-size: 18px;
    font-weight: 500;
    font-family: var(--font);
    text-align: center;
    color: #1e30b3;
    border-bottom: 1px solid #ccc;
    padding: 0 0 5px 0;
    margin: 0;
    transition: 0.8s ease;
}
.fibrecontent p {
    font-size: 14px;
    font-weight: 400;
    font-family: var(--font);
    text-align: justify;
    color: #000;
    transition:0.8s ease;
    padding: 0;
}
.fibrecontent:hover.fibrecontent h3{
    color: #fff;
    cursor: pointer;
}
.fibrecontent:hover.fibrecontent p{
    color: #fff;
    cursor: pointer;
}
.turnkeyproject{
    background: #fff;
    padding:25px 0 0 0;
    overflow: hidden;
}
.turnkeyproject h2 {
    font-size: 36px;
    color: #20304f;
    font-weight: 600;
    font-family: var(--font);
    margin: 0;
    text-align: center;
    padding: 0 0 10px 0;
    border-bottom: 2px dashed #21304f;
}
.turnkeyproject p {
    font-size: 18px;
    color: #444;
    font-weight:500;
    font-family: var(--font);
    margin: 15px 0 0 0;
    text-align: center;
}
.turnkprojectinner {
    padding: 25px 0 0 0;
}
.turnkprojectinner img {
    width: 600px;
    max-width: 100%;
}
.turnkprojectinner p {
    font-size: 16px;
    font-weight: 400;
    font-family: var(--font);
    color: #000;
    text-align: justify;
    overflow: hidden;
}
.turnkprojectinner p strong
 {
    font-size: 20px;
    color: #1e30b3;
    position: relative;
    display: flex;
    align-items: center;
    cursor: pointer;
}
.turnkprojectinner p strong:after {
    position: absolute;
    content: "";
    width: 1%;
    height: 3px;
    background: #1e30b3;
    left: 530px;
    top: 15px;
    transition: 0.4s all;
}
.turnkprojectinner p strong:hover:after {
    width: 15%;
}
.projectcontent {
    margin: 40px 0 20px 0;
    background: #222946;
    padding: 35px;
    box-shadow: inset 0 0 10px #fff;
    min-height: 620px;
    position: relative;
    overflow: hidden;
    cursor: pointer;
    transition: width 0.4s ease, height 0.4s ease;
}
.projectcontent:before {
    position: absolute;
    content: "";
    width: 0;
    height: 0;
    background: #fff;
    top: -20px;
    left: -20px;
    border-radius: 50%;
    transition: width 0.4s ease, height 0.4s ease;
}
.projectcontent:hover:before {
    width: 115px;
    height: 115px;
}
.projectcontent:after {
    position: absolute;
    content: "";
    width: 0;
    height: 0;
    background: #fff;
    bottom: -20px;
    right: -20px;
    border-radius: 50%;
    transition: width 0.4s ease, height 0.4s ease;
}
.projectcontent:hover:after {
    width: 75px;
    height: 75px;
}
.projectcontent i {
    font-size: 42px;
    width: 100px;
    height: 100px;
    background: #fff;
    display: flex;
    align-items: center;
    justify-content: center;
    margin: 0 auto;
    box-shadow: 0 0 5px #fff;
}
.projectcontent h3 {
    font-size: 24px;
    font-weight: 500;
    font-family: var(--font);
    color: #fff;
    text-align: center;
    border-bottom: 2px solid #fff;
    padding: 10px 0 5px 0;
}
.projectcontent p {
    font-size: 16px;
    font-weight: 400;
    font-family: var(--font);
    color: #fff;
    text-align: justify;
}
.projectcontent p strong {
    font-size: 18px;
    text-align: center;
    color: #fff;
}

.smartcity{
    background: #fff;
    padding:25px 0 25px 0;
    overflow: hidden;
}
.smartcity h2 {
    font-size: 36px;
    color: #20304f;
    font-weight: 600;
    font-family: var(--font);
    margin: 0;
    text-align: center;
    padding: 0 0 10px 0;
    border-bottom: 2px dashed #21304f;
}
.smartcity p {
    font-size: 18px;
    color: #444;
    font-weight:500;
    font-family: var(--font);
    margin: 15px 0 0 0;
    text-align: center;
}
.smartcitycontent {
    border: 1px solid #e9e9e9;
    padding: 20px;
    display: flex;
    align-items: center;
    justify-content:flex-start;
    flex-direction: column;
    margin: 40px auto 0 auto;
    width: 350px;
    max-width: 100%;
    min-height: 550px;
}
.smartcitycontent i {
    font-size: 42px;
    color: #212946;
    width: 100px;
    height: 100px;
    border-radius: 50%;
    background: #efefef;
    display: flex;
    align-items: center;
    justify-content: center;
}
.smartcitycontent h3 {
    font-size: 24px;
    font-weight: bold;
    font-family: var(--font);
    color: #1e30b3;
    margin: 15px 0;
}
.smartcitycontent p {
    font-size: 16px;
    text-align: justify;
    font-weight: 400;
    color: #000;
    font-family: var(--font);
    margin: 0;
}
.smartcitycontent h4 {
    font-size: 20px;
    font-weight: 500;
    font-family: var(--font);
    color: #21304f;
    text-align: left;
    width: 100%;
}
.smartcitycontent ul {
    margin: 0;
    padding: 0;
}
.smartcitycontent ul i {
    font-size: 20px;
    background: no-repeat;
    width: 20px;
    height: 20px;
    display: inline-block;
    color: #1e30b3;
    margin: 0 10px 0 0;
}
.smartcitycontent ul li {
    list-style: none;
    display: inline-block;
    width: 100%;
}
.smartcitycontent ul .d-flex {
    margin: 10px 0;
    align-items: center;
}
.smartcityinner .p2 {
    font-size: 16px;
    font-weight: 400;
    text-align: justify;
    font-family: var(--font);
    color: #666;
}
.corporate_responsibility{
    background: #fff;
    padding:25px 0 25px 0;
    overflow: hidden;
}
.corporate_responsibility h2 {
    font-size: 36px;
    color: #20304f;
    font-weight: 600;
    font-family: var(--font);
    margin: 0;
    text-align: center;
    padding: 0 0 10px 0;
    border-bottom: 2px dashed #21304f;
}
.corporate_responsibility p {
    font-size: 18px;
    color: #444;
    font-weight:500;
    font-family: var(--font);
    margin: 15px 0 0 0;
    text-align: center;
}
.corporateinner {
    margin: 25px 0 0 0;
}
.corporateinner h3 {
    font-size: 22px;
    font-weight: bold;
    font-family: var(--font);
    text-align: center;
    /*text-transform: capitalize;*/
    color: #20304f;
    padding: 0 0 10px 0;
    margin: 0 0 20px 0;
    border-bottom: 1px solid #e7e7e7;
}
.projectcsrbox {
    padding: 20px;
    border: 1px solid #ccc;
    box-shadow: inset 0 0 5px #1e30b3;
    min-height: 250px;
    position: relative;
    z-index: 1;
    cursor: pointer;
}
.projectcsrbox:after {
    position: absolute;
    content: "";
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: #ededed;
    transform: scale(0);
    transform-origin: center center;
    transition: transform 0.5s ease;
    z-index: -1;
}
.projectcsrbox:hover:after {
    transform: scale(1);
}
.projectcsrbox i {
    color: #fff;
    font-size: 42px;
    width: 80px;
    height: 80px;
    background: #21304f;
    border: 1px solid #999;
    display: flex;
    align-items: center;
    justify-content: center;
    margin: 20px auto;
    transition: 0.5s ease;
}
.projectcsrbox:hover i {
    background:#fff;
    color: #000;
}
.projectcsrbox h4 {
    font-size: 18px;
    font-weight: bold;
    font-family: var(--font);
    text-align: center;
    color: #000;
    word-wrap: break-word;
}
.projectcsrbox p {
    color: #238d01;
    font-size: 16px;
    font-family: var(--font);
    font-weight: 400;
    margin: 0;
}
.corporateinner .p2 {
    color: #1e30b3;
    margin:15px 0 40px 0;
    font-size: 20px;
    font-weight: bold;
    font-family: var(--font);
}
.awardsimg {
    box-shadow: 0 0 5px #ccc;
    padding: 15px;
}
.awardsimg img {
    max-width: 100%;
    margin: 0 auto;
    display: block;
    border: 5px solid #21304f;
}
.awardscontent {
    padding: 10px;
}
.awardscontent h4 {
    font-size: 20px;
    font-weight: 500;
    font-family: var(--font);
    color: #000;
    border-bottom: 1px solid #ccc;
    padding: 0 0 10px 0;
}
.awardscontent p {
    font-size: 16px;
    font-weight: 400;
    font-family: var(--font);
    text-align: justify;
    color: #444;
}
.csrawardsbox {
    margin: 50px 0 0 0;
}
.awardboxinner {
  box-shadow:inset 0 0 5px #1e30b3;
  margin: 25px 0;
  padding: 20px;
  min-height: 400px;
  position: relative;
  z-index: 1;
  cursor: pointer;
}
.awardboxinner:after {
    position: absolute;
    content: "";
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: #ededed;
    transform: scale(0);
    transform-origin: top left;
    transition: transform 0.5s ease;
    z-index: -1;
}
.awardboxinner:hover:after {
    transform: scale(1);
}
.awardboxinner h4 {
    font-size: 22px;
    font-weight: 500;
    font-family: var(--font);
    margin: 15px 0;
    text-align: center;
    color: #1e33b3;
}
.awardboxinner img {
    max-width: 100%;
    border: 5px solid #21304f;
    display: block;
    margin: 0 auto;
}
.awardboxinner p {
    font-size: 18px;
    font-weight: 400;
    font-family: var(--font);
    color: #000;
    text-align: center;
}
.services_tabs .it_ites_services {
    margin: 0 0 0 0;
    padding: 0;
    display: block;
}
.services_tabs .it_ites_services li {
    list-style: none;
    display: block;
    box-shadow: inset 0 0 5px #ccc;
    padding: 8px 0 8px 10px;
    margin:0 auto 8px auto;
    width:84%;
    font-size: 16px;
    font-weight: 500;
    font-family: var(--font);
    color: #000;
    line-height: normal;
}
.services_tabs .it_ites_services li i {
    font-size: 24px;
    color: #1e30b3;
    vertical-align: sub;
    line-height: normal;
    margin: 0 10px 0 0;
}
.offer_service_solution {
    padding: 25px;
}
.offer_service_solution h2 {
    font-size: 26px;
    font-weight: 500;
    font-family: var(--font);
    color: #20304f;
    display: block;
    text-align: center;
    border-bottom: 5px dashed #f1f1f1;
    padding: 0 0 10px 0;
}
.offer_service_solution_inner {
    padding: 20px;
    box-shadow: inset 0 0 5px #ccc;
    min-height: 340px;
    margin: 15px 0;
}
.offer_service_solution_inner img {
    width: 250px;
    height: 150px;
    object-fit: contain;
    display: block;
    max-width: 100%;
    margin: 0 auto;
    box-shadow: 0 0 5px #20304f;
    padding: 15px;
}
.offer_service_solution_inner p {
    padding: 15px 0;
    font-size: 16px;
    font-weight: 500;
    font-family: var(--font);
    color: #000;
    text-align: center;
}

/*register_partner_css_start*/
.turnkey_ourPartners {
    padding: 25px 0;
}
.ourPartner_inner {
    box-shadow: 0 0 5px #ccc;
    padding: 15px;
    margin: 10px 0;
    min-height: 100%;
}
.ourPartner_inner h4 {
    font-size: 20px;
    font-weight: 500;
    font-family: var(--font);
    color: #21304f;
    text-align: center;
    margin: 0 0 20px 0;
}
.ourPartner_inner .registerpartner_img {
    padding: 10px;
    box-shadow: inset 0 0 5px #20304f;
    width: 150px;
    height: 100px;
    max-width: 100%;
    display: flex;
    align-items: center;
    justify-content: center;
    margin: 5px auto;
}
.ourPartner_inner .registerpartner_img img {
    width: 90px;
    max-width: 100%;
    height: auto;
    object-fit: contain;
    display: block;
}
/*register_partner_css_end*/
/*Service-Page*/
/*Investors-Page*/
.regulation46banner img {
    max-width: 100%;
}
.regulation_46_sebi_page
{
    background: #fff;
    padding: 25px 0 25px 0;
}
.regulation_46_sebi_page h2
 {
    font-size: 36px;
    color: #20304f;
    font-weight: 600;
    font-family: var(--font);
    margin: 0;
    text-align: center;
    padding: 0 0 10px 0;
    border-bottom: 2px dashed #21304f;
}
.regulation_46_sebi_page .table-responsive {
    box-shadow: 0 0 5px #666;
    margin: 20px 0;
    height:auto;
}
.regulation_46_sebi_page .table-responsive table
 {
    border: 1px solid #1e30b3;
    margin:10px 0;
}
.regulation_46_sebi_page .table-responsive table thead tr th {
    border: 10px solid #fff;
    padding: 5px 10px;
    background: #21304f;
    font-size: 18px;
    font-weight: 500;
    font-family: var(--font);
    color: #fff;
}
.regulation_46_sebi_page .table-responsive table tbody tr td, .regulation_46_sebi_page .table-responsive table tbody tr th
 {
    border: 2px solid #21304f;
    padding: 5px 10px;
    box-shadow: inset 0 0 5px #666;
     font-size: 16px;
    font-weight: 400;
    font-family: var(--font);
    color: #000;
    /*text-transform: capitalize;*/
    vertical-align: middle;
}
.regulation_46_sebi_page .table-responsive table tbody tr td a
 {
    font-size: 16px;
    font-weight: 400;
    font-family: var(--font);
    display: inline;
    text-decoration: none;
    color: #1e30b3;
    /*text-transform: capitalize;*/
}
.corporate_documents
 {
    padding: 25px 0;
    overflow: hidden;
}
.corporate_documents h2 {
    font-size: 36px;
    color: #20304f;
    font-weight: 600;
    font-family: var(--font);
    margin: 0;
    text-align: center;
    padding: 0 0 10px 0;
    border-bottom: 2px dashed #21304f;
}
.article_association {
    padding: 15px;
    box-shadow: inset 0 0 5px #666;
    margin: 25px;
}
.article_association a {
    text-decoration: none;
    display: block;
}
.article_association a img {
    display: block;
    margin: 0 auto;
    border: 25px solid #21304f;
    box-shadow: 0 0 10px #333;
}
.article_association strong {
    width: 50%;
    background: #fff;
    padding: 16px;
    box-shadow: 0 0 5px #21304f;
    display: block;
    text-align: center;
    margin: 10px auto;
    font-size: 16px;
    font-family: var(--font);
    color: #1e30b3;
}
.code_of_conduct {
    background: #fff;
    padding: 25px 0 25px 0;
    overflow: hidden;
}
.code_of_conduct h2 {
    font-size: 36px;
    color: #20304f;
    font-weight: 600;
    font-family: var(--font);
    margin: 0;
    text-align: center;
    padding: 0 0 10px 0;
    border-bottom: 2px dashed #21304f;
}
.code_conduct_inner {
    box-shadow: 0 0 5px #666;
    padding: 15px;
    margin: 15px;
}
.code_conduct_inner a
 {
    display: block;
    text-decoration: none;
}
.code_conduct_inner a img
 {
    max-width: 100%;
    display: block;
    margin: 0 auto;
    box-shadow: 0 0 10px #000;
    border: 10px solid #21304f;
}
.code_of_conduct strong {
    display: block;
    text-align: center;
    font-size: 16px;
    font-family: var(--font);
    color: #333;
}
.secretarial_information
 {
    padding: 25px 0;
    overflow: hidden;
}
.secretarial_information h2 {
    font-size: 36px;
    color: #20304f;
    font-weight: 600;
    font-family: var(--font);
    margin: 0;
    text-align: center;
    padding: 0 0 10px 0;
    border-bottom: 2px dashed #21304f;
}
.secretarial_informationinner {
    padding: 15px;
    box-shadow: 0 0 5px #666;
    margin: 25px 0;
    min-height:335px;
}
.secretarial_informationinner h3 {
    font-size: 18px;
    font-weight: bold;
    font-family: var(--font);
    color: #1e30b3;
    text-align: center;
    border-bottom: 2px solid #ccc;
    padding: 0 0 10px 0;
}
.secretarial_informationinner p {
    font-size: 16px;
    font-weight: 500;
    font-family: var(--font);
    color: #000;
    margin: 0;
}
.secretarial_informationinner ul {
    margin: 0;
    padding:0;
}
.secretarial_informationinner ul li {
    list-style: none;
    margin:5px 0;
    display: inline-block;
    width: 100%;
}
.secretarial_informationinner ul li a
 {
    text-decoration: none;
    font-size: 14px;
    font-weight: 500;
    font-family: var(--font);
    color: #1e30b3;
    margin: 0 0 0 5px;
    display: inline-block;
}
.board_Notice_foa {
    background: #fff;
    padding: 25px 0 25px 0;
}
.board_Notice_foa h2 {
    font-size: 36px;
    color: #20304f;
    font-weight: 600;
    font-family: var(--font);
    margin: 0;
    text-align: center;
    padding: 0 0 10px 0;
    border-bottom: 2px dashed #21304f;
}
.board_Notice_foa h3
 {
    font-size: 24px;
    font-weight: 500;
    font-family: var(--font);
    color: #1e30b3;
    border-bottom: 1px solid #ccc;
    padding: 0 0 10px 0;
    margin: 15px 0;
    text-align: center;
}
.board_Notice_foa ol {
    margin: 0;
}
.board_Notice_foa ol li {
    counter-increment: num;
    padding: 5px 10px;
    background: #fff;
    border: 0.5px solid #ccc;
    box-shadow: inset 0 0 5px #ccc;
    margin: 10px 0;
}
.board_Notice_foa ol li::marker {
    content: counter(num) ". ";
    color: #1e30b3;
    font-weight: bold;
}
.board_Notice_foa ol li a {
    text-decoration: none;
    font-size: 16px;
    font-weight: 500;
    font-family: var(--font);
    color: #000;
}
 .financial_results {
    background: #fff;
    padding: 25px 0 25px 0;
}
.financial_results h2 {
    font-size: 36px;
    color: #20304f;
    font-weight: 600;
    font-family: var(--font);
    margin: 0;
    text-align: center;
    padding: 0 0 10px 0;
    border-bottom: 2px dashed #21304f;
}
.financial_results .table-responsive
 {
    margin: 15px 0;
}
.financial_results .table-responsive table tbody tr td, .financial_results .table-responsive table tbody tr th
 {
    border: 2px solid #21304f;
    padding: 5px 10px;
    box-shadow: inset 0 0 5px #666;
     font-size: 16px;
    font-weight: 400;
    font-family: var(--font);
    color: #000;
    /*text-transform: capitalize;*/
    vertical-align: middle;
}
.financial_results .table-responsive table tbody tr td img
 {
    max-width: 100%;
}
.financial_results .table-responsive table tbody tr td a
 {
    font-size: 16px;
    font-weight: 400;
    font-family: var(--font);
    display: inline;
    text-decoration: none;
    color: #1e30b3;
    /*text-transform: capitalize;*/
}
.financial_results .table-responsive table thead tr th {
    border: 5px solid #fff;
    padding: 5px;
    background: #21304f;
    font-size: 18px;
    font-weight: 500;
    font-family: var(--font);
    color: #fff;
    vertical-align: middle;
}
.yearsearch select:focus, .yearsearch select:focus-visible {
    box-shadow: none;
    outline: none;
    border: none;
    margin: 0;
    padding: 0;
}
.yearsearch select {
    width: 100%;
    font-size: 16px;
    font-weight: 500;
    font-family: var(--font);
    color: #000;
    padding: 5px;
    border: none;
    outline: none;
}
.yearsearch select:focus, .yearsearch select:focus-visible {
    padding: 5px;
    border: none;
   box-shadow: none;
}
.financial_results h3 {
    font-size: 28px;
    font-weight: 500;
    font-family: var(--font);
    color: #000;
    text-align: center;
    border-bottom: 1px solid #ddd;
    padding: 0 0 10px;
}
.financial_results h4 {
    font-size: 20px;
    font-weight: 500;
    font-family: var(--font);
    color: #1e30b3;
    text-align: left;
    border-bottom: 5px solid #1e30b3;
    padding: 0 0 10px;
    display: inline-block;
}
.aolfzelink {
    padding: 20px;
    box-shadow: 0 0 5px #666;
    display: flex;
    align-items: center;
    justify-content: space-evenly;
    flex-wrap: wrap;
    margin: 15px 0 15px 0;
}
.aolfzelink a {
    text-decoration: none;
    border: 0.5px solid #ccc;
    box-shadow: 0 0 5px #ccc;
    color: #000;
    font-size: 14px;
    font-weight: 500;
    font-family: var(--font);
    padding: 10px;
    display: inline-block;
    margin: 5px;
}
.annual_reports {
    background: #fff;
    padding: 25px 0 25px 0;
    overflow: hidden;
}
.annual_reports h2 {
    font-size: 36px;
    color: #20304f;
    font-weight: 600;
    font-family: var(--font);
    margin: 0;
    text-align: center;
    padding: 0 0 10px 0;
    border-bottom: 2px dashed #21304f;
}
.Annual_reportinner {
    border: 2px solid #ccc;
    box-shadow: 0 0 10px #111;
    margin: 20px 0;
}
.Annual_reportinner a {
    text-decoration: none;
    display: block;
}
.Annual_reportinner a img {
    max-width: 100%;
    display: block;
    margin: 15px auto;
    box-shadow: 0 0 10px #333;
    border:10px solid #21304f;
}
.Annual_reportinner a h3 {
    display: block;
    font-size: 16px;
    font-weight: bold;
    font-family: var(--font);
    color: #21304f;
    text-align: center;
}
.secretarial_complianceRp .table-responsive table thead tr th a {
    display: block;
    text-align: center;
    font-size: 16px;
    font-weight: 500;
    font-family: var(--font);
    color: #fff;
    text-decoration: none;
}
.corporate_announcments {
    background: #fff;
    padding: 25px 0 25px 0;
}
.corporate_announcments h2 {
    font-size: 36px;
    color: #20304f;
    font-weight: 600;
    font-family: var(--font);
    margin: 0;
    text-align: center;
    padding: 0 0 10px 0;
    border-bottom: 2px dashed #21304f;
}
.corporate_announcments .table-responsive
 {
    margin: 15px 0;
}
.corporate_announcments .table-responsive table thead tr th
 {
    border: none;
    padding: 5px 10px;
    background: #fff;
    font-size: 16px;
    box-shadow: inset 0 0 5px #666;
    font-weight: bold;
    font-family: var(--font);
    color:#1e30b3;
    vertical-align: middle;
}
.corporate_announcments .table-responsive table tbody tr td, .corporate_announcments .table-responsive table tbody tr th
 {
    border:none;
    padding: 5px 10px;
    box-shadow: inset 0 0 5px #666;
    font-size: 14px;
    font-weight:500;
    font-family: var(--font);
    color: #000;
    /*text-transform: capitalize;*/
    vertical-align: middle;
}
.corporate_announcments .table-responsive table thead tr th a {
    display: block;
    text-decoration: none;
    font-size: 14px;
    font-weight: 400;
    font-family: var(--font);
    color: #1e30b3;
}
.corporate_announcments .table-responsive table thead tr th a i {
    font-size: 16px;
    color: #ff0000;
    margin: 0 10px 0 5px;
}
.corporate_announcments h3 {
    font-size: 22px;
    font-weight: 500;
    font-family: var(--font);
    color: #ff0000;
    margin: 15px 0 10px 0;
    border-bottom: 2px solid #ccc;
    padding: 0 0 10px 0;
    display: inline-block;
}
.corporate_announcments h3 strong {
    font-size: 20px;
    font-family: var(--font);
    color: #1e30b3;
}
.corporate_announcments .table-responsive {
    margin: 0;
}
#Contact_Grievance_Modal .modal-header {
    background: linear-gradient(90deg, rgba(71, 68, 153, 1) 0%, rgba(56, 61, 199, 1) 79%);
}
#Contact_Grievance_Modal .modal-header h5 {
    font-size: 20px;
    font-weight: 500;
    font-family: var(--font);
    color: #fff;
}
#Contact_Grievance_Modal .modal-header button
 {
    opacity: 1;
    filter: invert(1);
}
#Contact_Grievance_Modal .modal-header button:focus {
    box-shadow: none;
}
#Contact_Grievance_Modal .modal-body h2 {
    font-size: 20px;
    font-weight: bold;
    font-family: var(--font);
    color: #f00;
    border-bottom: 2px solid #21304f;
    padding: 0 0 10px 0;
}
#Contact_Grievance_Modal .modal-body ul {
    margin: 0;
    padding: 0;
}
#Contact_Grievance_Modal .modal-body ul li {
    font-size: 16px;
    font-weight: 500;
    font-family: var(--font);
    color: #000;
    display: block;
    list-style: none;
    margin: 5px;
}
#Contact_Grievance_Modal .modal-body ul li a {
    font-size: 16px;
    font-weight: 400;
    font-family: var(--font);
    color: #1e30b3;
    display: inline-block;
    text-decoration: none;
}
.menu .dropdown-menu li:hover .innerdropdown {
  display: block !important;
  opacity: 1;
  transform: translateY(0);
  pointer-events: auto;
  left: -182px;
  top: -5px;
}
.innerdropdown {
  display: none !important; /* Needed to apply transition, but hide with opacity */
  opacity: 0;
  transform: translateY(10px);
  transition: transform 0.3s ease, opacity 0.3s ease;
  pointer-events: none;
  position: absolute; /* Ensure it overlays properly */
  left: 100%; /* Open to the right side */
  top: 0;
  z-index: 1000;
}
.menu .dropdown-menu li:hover .innerdropdown2 {
  display: block !important;
  opacity: 1;
  transform: translateY(0);
  pointer-events: auto;
  left: -207px;
  top: 130px;
}
.innerdropdown2 {
  display: none !important; /* Needed to apply transition, but hide with opacity */
  opacity: 0;
  transform: translateY(10px);
  transition: transform 0.3s ease, opacity 0.3s ease;
  pointer-events: none;
  position: absolute; /* Ensure it overlays properly */
  left: 100%; /* Open to the right side */
  top: 0;
  z-index: 1000;
}
.menu .dropdown-menu li:hover .innerdropdown3 {
  display: block !important;
  opacity: 1;
  transform: translateY(0);
  pointer-events: auto;
  left: -286px;
  top: 166px;
}
.innerdropdown3 {
  display: none !important; /* Needed to apply transition, but hide with opacity */
  opacity: 0;
  transform: translateY(10px);
  transition: transform 0.3s ease, opacity 0.3s ease;
  pointer-events: none;
  position: absolute; /* Ensure it overlays properly */
  left: 100%; /* Open to the right side */
  top: 0;
  z-index: 1000;
}
.menu .dropdown-menu li:hover .innerdropdown4 {
  display: block !important;
  opacity: 1;
  transform: translateY(0);
  pointer-events: auto;
  left: -182px;
  top: 210px;
}
.innerdropdown4 {
  display: none !important; /* Needed to apply transition, but hide with opacity */
  opacity: 0;
  transform: translateY(10px);
  transition: transform 0.3s ease, opacity 0.3s ease;
  pointer-events: none;
  position: absolute; /* Ensure it overlays properly */
  left: 100%; /* Open to the right side */
  top: 0;
  z-index: 1000;
}
.menu .dropdown-menu li:hover .innerdropdown5 {
  display: block !important;
  opacity: 1;
  transform: translateY(0);
  pointer-events: auto;
  left: -238px;
  top: 225px;
}
.innerdropdown5 {
  display: none !important; /* Needed to apply transition, but hide with opacity */
  opacity: 0;
  transform: translateY(10px);
  transition: transform 0.3s ease, opacity 0.3s ease;
  pointer-events: none;
  position: absolute; /* Ensure it overlays properly */
  left: 100%; /* Open to the right side */
  top: 0;
  z-index: 1000;
}
.menu .dropdown-menu li:hover .innerdropdown6 {
  display: block !important;
  opacity: 1;
  transform: translateY(0);
  pointer-events: auto;
  left: -182px;
  top: 276px;
}
.innerdropdown6 {
  display: none !important; /* Needed to apply transition, but hide with opacity */
  opacity: 0;
  transform: translateY(10px);
  transition: transform 0.3s ease, opacity 0.3s ease;
  pointer-events: none;
  position: absolute; /* Ensure it overlays properly */
  left: 100%; /* Open to the right side */
  top: 0;
  z-index: 1000;
}
.menu .dropdown-menu li:hover .innerdropdown7 {
  display: block !important;
  opacity: 1;
  transform: translateY(0);
  pointer-events: auto;
  left: -182px;
  top: 340px;
}
.innerdropdown7 {
  display: none !important; /* Needed to apply transition, but hide with opacity */
  opacity: 0;
  transform: translateY(10px);
  transition: transform 0.3s ease, opacity 0.3s ease;
  pointer-events: none;
  position: absolute; /* Ensure it overlays properly */
  left: 100%; /* Open to the right side */
  top: 0;
  z-index: 1000;
}
.menu .dropdown-menu li:hover .innerdropdown8 {
  display: block !important;
  opacity: 1;
  transform: translateY(0);
  pointer-events: auto;
  left: -182px;
  top: 400px;
}
.innerdropdown8 {
  display: none !important; /* Needed to apply transition, but hide with opacity */
  opacity: 0;
  transform: translateY(10px);
  transition: transform 0.3s ease, opacity 0.3s ease;
  pointer-events: none;
  position: absolute; /* Ensure it overlays properly */
  left: 100%; /* Open to the right side */
  top: 0;
  z-index: 1000;
}
.menu .dropdown-menu.innerdropdown .dropdown-item {
  min-width: 180px;
  max-width: 100%;
}
.menu .dropdown-menu.innerdropdown2 .dropdown-item {
  min-width: 180px;
  max-width: 100%;
}
.menu .dropdown-menu.innerdropdown3 .dropdown-item {
  min-width: 180px;
  max-width: 100%;
}
.menu .dropdown-menu.innerdropdown4 .dropdown-item {
  min-width: 180px;
  max-width: 100%;
}
.menu .dropdown-menu.innerdropdown5 .dropdown-item {
  min-width: 180px;
  max-width: 100%;
}
.menu .dropdown-menu.innerdropdown6 .dropdown-item {
  min-width: 180px;
  max-width: 100%;
}
.menu .dropdown-menu.innerdropdown7 .dropdown-item {
  min-width: 180px;
  max-width: 100%;
}
.menu .dropdown-menu.innerdropdown8 .dropdown-item {
  min-width: 180px;
  max-width: 100%;
}
.corporate_policies_box .Annual_reportinner {
    min-height: 295px;
}
.integrated_filling_governance {
    background: #fff;
    padding: 25px 0 25px 0;
}
.integrated_filling_governance h2
 {
    font-size: 36px;
    color: #20304f;
    font-weight: 600;
    font-family: var(--font);
    margin: 0;
    text-align: center;
    padding: 0 0 10px 0;
    border-bottom: 2px dashed #21304f;
}
.listgovernance {
    margin: 15px 0;
    padding: 0;
}
.listgovernance li {
    list-style: none;
    display: inline-block;
    margin: 5px;
}
.listgovernance li a {
    display: block;
    box-shadow: 0 0 5px #666;
    padding: 5px 10px;
    text-decoration: none;
    font-size: 16px;
    font-weight: 500;
    font-family: var(--font);
    color: #1e30b3;
}
.contactkmp.secretarial_information h3 {
    font-size: 26px;
    font-weight: 500;
    font-family: var(--font);
    color: #1e30b3;
    margin: 15px 0;
    border-bottom: 1px solid #ccc;
    padding: 0 0 10px 0;
    text-align: center;
}
.contactkmp.secretarial_information .secretarial_informationinner
{
    margin: 10px 0 0 0;
}

#Grievance_Redressal_Modal .modal-header
 {
    background: linear-gradient(90deg, rgba(71, 68, 153, 1) 0%, rgba(56, 61, 199, 1) 79%);
}
#Grievance_Redressal_Modal .modal-header h5
 {
    font-size: 20px;
    font-weight: 500;
    font-family: var(--font);
    color: #fff;
}
#Grievance_Redressal_Modal .modal-header button {
    opacity: 1;
    filter: invert(1);
}
#Grievance_Redressal_Modal .modal-header button:focus {
    box-shadow: none;
}
#Grievance_Redressal_Modal .modal-body h2
 {
    font-size: 20px;
    font-weight: bold;
    font-family: var(--font);
    color: #f00;
    border-bottom: 2px solid #21304f;
    padding: 0 0 10px 0;
}
#Grievance_Redressal_Modal .modal-body ul {
    margin: 0;
    padding: 0;
}
#Grievance_Redressal_Modal .modal-body ul li {
    font-size: 16px;
    font-weight: 500;
    font-family: var(--font);
    color: #000;
    display: block;
    list-style: none;
    margin: 5px;
}
#Grievance_Redressal_Modal .modal-body ul li a
 {
    font-size: 16px;
    font-weight: 400;
    font-family: var(--font);
    color: #1e30b3;
    display: inline-block;
    text-decoration: none;
}
.aoltranscript_agm_2020 {
    padding: 25px 0;
    background: #fff;
    overflow: hidden;
}
.aoltranscript_agm_2020 h2 {
    font-size: 36px;
    color: #20304f;
    font-weight: 600;
    font-family: var(--font);
    margin: 0;
    text-align: center;
    padding: 0 0 10px 0;
    border-bottom: 2px dashed #21304f;
}
.aoltranscript_agm_2020 h3 {
    font-size: 26px;
    font-weight: 500;
    font-family: var(--font);
    color: #444;
    border-bottom: 1px solid #ccc;
    padding: 0 0 10px 0;
    margin: 10px 0 5px 0;
}
.aoltranscript_agm_2020 .agmpera {
    font-size: 16px;
    display: block;
    font-weight: 400;
    font-family: var(--font);
    color: #000;
    text-align: justify;
    /*text-transform: capitalize;*/
}
.aoltranscript_agm_2020 .agmpera strong {
    font-size: 20;
    font-weight: bold;
    font-family: var(--font);
    color: #000;
    display: block;
    margin: 10px 0 0 0;
    /*text-transform: capitalize;*/
}
.aoltranscript_agm_22_23 .agmpera span {
    font-size: 18px;
    font-weight: 500;
    font-family: var(--font);
    display: block;
    margin: 5px 0;
    padding: 0;
}
.aoltranscript_agm_24_25 iframe {
    width: 1000px;
    max-width: 100%;
    box-shadow: 0 0 10px #000;
    margin: 25px auto 0 auto;
    display: block;
}
.investor_document .Annual_reportinner a h3 {
    font-size: 16px;
    font-weight: 500;
    color: #1e30b3;
}
.investor_document .Annual_reportinner {
    min-height: 260px;
}




/*Investors-Page*/
/*media-query*/
@media only screen and (min-width: 768px) {
   .mobile {
    display: none;
  }
  .mobile_nav_scroll
{
    display: none;
}

}
@media only screen and (min-width: 768px) {
   .bannerimg img.desktop_screen  {
    display: block;
  }
  .bannerimg img.small_screen  {
    display: none;
  }
}
@media only screen and (max-width: 767px) {
   .bannerimg img.small_screen  {
    display: block;
  }
   .bannerimg img.desktop_screen  {
    display: none;
  }
}

@media only screen and (max-width: 767px) {
   .mobile {
    display: block;
  }
  .desktop {
    display: none;
  }
  .menu .collapse.show ul.navbar-nav.mobile {
    background: rgba(0, 0, 0, 0.8);
    padding: 20px;
    transition: all 0.2s;
}
.menu.scrolled a.nav-link, .menu.scrolled a.nav-link.show
 {
    color: #fff;
    font-size: 14px;
}
.menu ul.navbar-nav {
    margin: 0;
}
.menu .navbar-brand img
{
  max-height: 35px;
}
.menu .navbar-brand span
{
  font-size: 12px;
}
.menu .navbar-brand {
    padding: 5px;
    border-radius: 0 10px;
}
.menuslider .carousel-inner .carousel-caption h5, .menuslider .carousel-inner .carousel-caption h5 span {
  font-size: 32px;
}
.menuslider .carousel-inner .carousel-caption {
  top:6rem;
}
.menuslider .carousel-inner .carousel-caption p {
  font-size: 14px;
}
.video-wrapper {
    height: 60vh;
}
.downarrow {
  height: 25px;
}
.downarrow i {
  font-size: 16px;
}
.about h2 {
  font-size: 16px;
}
.about p {
  font-size: 22px;
}
.abbtn {
  width: 90px;
  min-height: 30px;
  font-size: 12px;
}
.menu a.nav-link {
    font-size: 12px;
}
.menu .dropdown-item {
    font-size: 12px;
    width: 100%;
}
.abbtn::before {
  width: 85px;
  min-height: 28px;
}
.about_img:after, .about_img:before {
  width:55px ;
  height:55px ;
  font-size: 24px;
}
.about {
    background-position-y: bottom;
}
.productinner {
    min-height: 180px;
}
.productinner img {
    width: 100px;
    height: 100px;
}
.productinner h2 {
    font-size: 14px;
    font-weight: 400;
}
.productimg h3 {
    width: 200px;
    height: 70px;
    font-size: 22px;
}
.productimg, .productimg img {
    height: 340px;
}
.service {
    background-size: 75px;
}
.servicimg {
    height: 325px;
}
.servicimg::after {
  width: 75%;
  height: 75%;
}
.servicimg h3 {
  font-size: 22px;
  width: 180px;
  height: 60px;
}
.serviceinner {
    width: 100%;
    margin:0;
    min-height: 180px;
}
.serviceinner::before {
    border-top: 10px solid #c5c5ff;
    border-bottom: 0 solid #fff;
    border-left: 0 solid #fff;
    border-right: 10px solid #ededfd;
}
.serviceinner::after {
    width: 30px;
    height: 30px;
    border-top: 0 solid #fff;
    border-bottom: 10px solid #ededfd;
    border-left: 10px solid #c5c5ff;
}
.serviceinner img {
    width: 85px;
    height: 85px;
}
.serviceinner h4 {
    font-size: 12px;
}
.services_tabs .it_ites_services li {
    padding: 8px;
    width: 100%;
}
.offer_service_solution h2 {
    font-size: 20px;
}
.turnkeyproject h2 {
    font-size: 26px;
}
.offer_service_solution_inner {
    min-height: auto;
}
.ourPartner_inner .registerpartner_img {
    width: 290px;
    height: 190px;
}
.ourPartner_inner .registerpartner_img img {
    width: 135px;
    max-width: 100%;
}
.news h2 {
    font-size: 14px;
}
.borderh2 {
  width: 50%;
}
.news ul li a i {
    font-size: 20px;
}
.news ul li a img {
    width: 125px;
}
.news ul li a {
    font-size: 12px;
}
.news ul li span {
    width: 70px;
    font-size: 10px;
    font-weight: 500;
    margin: -15px 0 0 0;
}
.youtubeinner {
    height: 180px;
}
.youtubeinner img {
    width: 215px;
}
.youtubebox a {
    font-size: 14px;
}
.news {
    padding: 15px 0;
}
.projectimg {
    padding: 10px;
}
.projectimg img {
    width: 115px;
}
.proimgbox:hover:after {
        width: 120px;
        height: 120px;
        top: 8px;
}
.projectbox p
{
        padding: 15px;
        font-size: 16px;
        min-height: auto;
}
.porojectouter
{
  display: block;
}
.projectheadline {
    height: 50vh;
}
.projectheadline h2 {
    font-size: 22px;
    width: 200px;
    height: 60px;
}
.project {
    margin: 20px 0;
}
.galleryheadline {
    height: 50vh;
}
.galleryheadline h2 {
    font-size: 22px;
    width: 200px;
    height: 60px;
}
.swiper-slide {
    width: 175px;

}
.locationheadline {
    min-height: 280px;
}
.location ul.nav.nav-tabs li a.nav-link.active {
    width: 125px;
}
.location ul.nav.nav-tabs li a {
    font-size: 14px;
}
.menu button.navbar-toggler {
    padding: 5px;
}
.navbar-toggler-icon {
    width: 1em;
    height: 1em;
}
.copyright ul li {
    font-size: 12px;
    font-weight: 400;
}
.copyright ul li:last-child, .registered {
    font-size: 12px;
}
.aboutaksh .nav.nav-tabs {
    display: block;
    text-align: center;
    height: 50px;
    overflow: auto;
}
.mobile_nav_scroll
{
    display: block;
}
.aboutaksh .nav.nav-tabs .nav-item .nav-link .mobile_nav_scroll {
    display: inline;
    float: right;
    height: 28px;
    overflow: hidden;
}
.aboutaksh .nav.nav-tabs .nav-item .nav-link .mobile_nav_scroll i {
   font-size: 16px;
   color: #f1f1f1;
}
.product_subtitle, .opticalcablesinner .product_subtitle, .network_connectivityinner .product_subtitle {
    width: 85%;
}
.cable_reinforcement .product_subtitle{
    width: 95%;
}
.enquiryinner {
    width: 50px;
    height: 50px;
    font-size: 10px;
    font-weight: 400;
    color: #fff;
    box-shadow: inset 0 0 5px #fff;
    border-radius: 50%;
    background: #1e30b3;
}
.enquiryinner img {
    display: none;
}
.about_subtitle {
    font-size: 18px;
    color: #fff;
    border: 1px solid #ccc;
    display: flex;
    background: #20304f;
    width: 100%;
}
.about_subtitle:before {
    display: none;
}
.overviewinner p span {
    color: #ff0000;
    font-size: 18px;
}
.overviewinner p {
    font-size: 12px;
    color: #000;
    font-weight: 400;
}
.overviewboxinner i {
    font-size: 26px;
    padding: 10px;
}
.overviewboxinner {
    padding: 10px;
}
.overviewboxinner h3 {
    font-size: 16px;
    margin: 5px 0;
}
.Subsidiary h2, .stepdownsub h3 {
    font-size: 22px;
}
.Subsidiaryinner h3, .stepdownsub h4 {
    font-size: 16px;
}
.Subsidiaryinner p {
    font-size: 12px;
}
.Subsidiaryinner {
    margin: 0 0 10px 0;
    min-height: auto;
}
.stepdownsub p {
    font-size: 12px;
    text-align: justify;
}
.vision_inner h3 {
    font-size: 16px;
    padding: 6px 10px;
    width: 100%;
    background: #1e30b3;
    color: #fff;
    box-shadow: 0 0 5px #444;
    border: none;
    margin: 10px 0;
}
.vision_inner h3:before {
    display: none;
}
.vision_inner p {
    font-size: 14px;
    margin: 0 0 5px 0;
}
.vision_inner span {
    font-size: 14px;
    width: 100%;
    margin: 0 auto 20px auto;
}
.vision_inner span:after {
    border-left: 8px solid transparent;
    border-right: 8px solid transparent;
    border-top: 10px solid #21304f;
    border-bottom: 10px solid #bbd1fd;
}
.akshbusiness h3 {
    font-size: 22px;
}
.akshbusiness p {
    font-size: 14px;
    text-align: justify;
}
.businessbox p strong {
    font-size: 16px;
}
.businessbox ol li {
    font-size: 14px;
}
.directors .card img {
    width: 100px;
    height: 124px;
}
.directors .card-body {
    padding: 10px;
    margin: 10px;
    min-height: auto;
}
.directors h5.card-title {
    font-size: 18px;
    font-weight: bold;
}
.directors h5.card-title span {
    font-size: 14px;
    font-weight: 500;
}
.audit_commitee h2 {
    font-size: 22px;
}
.commitee_inner h3 {
    font-size: 16px;
}
.commitee_inner .table-responsive thead tr th {
    font-size: 14px;
    padding: 5px;
}
.commitee_inner .table-responsive tbody tr th, .commitee_inner .table-responsive tbody tr td {
    font-size: 12px;
    padding: 5px;
}
.reach_img {
    display: flex;
    align-items: center;
    justify-content: center;
    height: 100%;
}
.reach_text h2 {
    font-size: 16px;
    color: #fff;
    padding: 6px 10px;
    background: #21304f;
    width: 100%;
}
.reach_text h2:before {
    display: none;
}
.reach_text p {
    font-size: 14px;
    font-weight: 400;
}
.reach_text p span {
    font-size: 16px;
}
.about_infrastructure h2 {
    font-size: 22px;
}
.about_infrastructure h3 {
    font-size: 18px;
    color: #fff;
    background: #21304f;
}
.about_infrastructure p {
    font-size: 14px;
    text-align: justify;
}
.infra_text h4 {
    font-size: 18px;
}
.infra_text .table thead tr th {
    font-size: 16px;
    font-weight: 400;
}
.infra_text .table tbody tr td {
    font-size: 14px;
    font-weight: 400;
}
.Laboratory_text h4 {
    font-size: 18px;
}
.Laboratory_text p span {
    font-size: 16px;
}
.Laboratory_text ul {
    padding: 0 0 0 10px;
}
.Laboratory_text ul li {
    font-size: 14px;
    font-weight: 400;
    border-bottom: 1px solid #bac2ff;
    border-top: 1px solid #bac2ff;
    padding: 5px 0;
    margin: 5px 0;
}
.Laboratory_text strong {
    font-size: 14px;
    font-weight: 400;
    padding: 0 0 0 10px;
    display: block;
}
.infra_img {
    margin: 15px 0;
}
.aksh_milestone h2 {
    font-size: 22px;
    margin: 0 0 15px 0;
}
.aksh_milestone h4 {
    font-size: 18px;
    color: #fff;
    background: #20304f;
    margin: 10px 0;
    width: 100%;
}
.aksh_milestone h4:before {
    display: none;
}
.policy_img img {
    width: 290px;
    margin: 10px auto;
    display: block;
}
.policy_img {
    display: block;
}
.policy_img a {
    margin: 0 auto;
}
.policy_text {
    padding: 10px;
}
.policy_text h4 {
    font-size: 18px;
}

.brochure_img {
    width: 310px;
    height: 310px;
    max-width: 100%;
    margin: 35px auto;
}
.aksh_brochure h2 {
    font-size: 22px;
    margin: 0 0 15px 0;
}
.aksh_presentation h2 {
    font-size: 22px;
    margin: 0 0 15px 0;
}
.presentation_img {
    margin: 0 0 10px 0;
}
.aksh_certificate h2 {
    font-size: 22px;
    text-align: center;
    margin: 0 0 15px 0;
}
.aksh_certificate h3 {
    font-size: 18px;
    margin: 0 0 10px 0;
}
.emitraaksh h2 {
    font-size: 22px;
}
.emitraaksh p {
    font-size: 14px;
    text-align: justify;
}
.emitraaksh p a {
    font-size: 18px;
}
.fibrehome h2 {
    font-size: 22px;
}
.fibrehome p {
    font-size: 14px;
    text-align: justify;
}
.fibreinner p span {
    font-size: 16px;
}
.fibrecontent {
    margin: 50px auto 25px auto;
    min-height: auto;
}
.smartcity h2 {
    font-size: 22px;
}
.smartcity p {
    font-size: 14px;
    text-align: justify;
}
.smartcitycontent {
    margin: 10px auto 0 auto;
    min-height: auto;
    width: 100%;
}
.smartcitycontent i {
    font-size: 28px;
    width: 80px;
    height: 80px;
}
.smartcitycontent h3 {
    font-size: 20px;
}
.corporate_responsibility h2 {
    font-size: 22px;
}
.corporate_responsibility p {
    font-size: 14px;
    text-align: justify;
}
.projectcsrbox {
    min-height: auto;
    margin: 0 0 10px 0;
}
.projectcsrbox p {
    text-align: center;
}
.projectcsrbox h4 {
    font-size: 16px;
}
.corporateinner .p2 {
    font-size: 16px;
    text-align: center;
}
.awardscontent h4 {
    font-size: 18px;
}
.corporateinner h3 {
    font-size: 20px;
}
.csrawardsbox {
    margin: 20px 0;
}
.awardboxinner h4 {
    font-size: 18px;
}
.awardboxinner p {
    font-size: 14px;
    text-align: center;
}
.awardboxinner {
    margin: 15px 0 0 0;
    padding: 10px;
    min-height: auto;
}
#Queryform .modal-body .queryform
 {
    display: flex;
    align-items: center;
    flex-direction: column;
    justify-content: space-between;
}
.projectcontent {
    min-height: auto;
}
#location #tab-content
{
    min-height: 280px;
}
#Queryform .modal-header h2 {
    font-size: 16px;
}
#Queryform .modal-header button {
    font-size: 16px;
    margin: -5px 0 0 0;
}
#Queryform .modal-footer button {
    width: 100%;
    padding: 5px;
    font-size: 14px;
}
/*loginpage*/
.login_logo {
    display:block;
    position: initial;
    text-align: center;
    margin: 0 auto;
}
.logininner h2 {
    font-size: 22px;
}
.loginbox form input.form-control
{
    width: 250px;
    height: 40px;
    max-width: 100%;
}
 .loginbox .form-check a {
    font-size: 12px;
}
.loginbox .form-check label {
    font-size: 12px;
}
/*loginpage*/
/*adduserpage*/
.adduser .login_logo {
    display:block;
    position: initial;
    text-align: center;
    margin: 0 auto;
}
.adduser .logininner h2 {
    font-size: 22px;
}
.adduser .loginbox form input.form-control
{
    width: 250px;
    height: 40px;
    max-width: 100%;
}
.adduser .loginbox form select.form-control
{
    width: 250px;
    height: 40px;
    max-width: 100%;
}
.adduser .loginbox form .custom-file-upload
 {
    width: 250px;
    height: 40px;
    max-width: 100%;
 }
.adduser .loginbox .form-check a {
    font-size: 12px;
}
.adduser .loginbox .form-check label {
    font-size: 12px;
}
.adduser.loginpage {
    padding: 15px;
    height: auto;
}
/*adduserpage*/
.regulation_46_sebi_page h2 {
    font-size: 22px;
}
.regulation_46_sebi_page .table-responsive table thead tr th
 {
    font-size: 16px;
 }
 .regulation_46_sebi_page .table-responsive table tbody tr td, .regulation_46_sebi_page .table-responsive table tbody tr th {
    font-size: 14px;
 }
 .regulation_46_sebi_page .table-responsive table tbody tr td a {
    font-size: 14px;
 }
 .corporate_documents h2 {
    font-size: 22px;
 }
 .article_association strong {
    padding: 14px;
 }
 .code_of_conduct h2 {
    font-size: 22px;
 }
 .code_of_conduct strong {
    font-size: 14px;
 }
 .secretarial_information h2 {
    font-size: 22px;
 }
 .secretarial_informationinner h3 {
    font-size: 16px;
 }
 .secretarial_informationinner p {
    font-size: 14px;
 }
 .board_Notice_foa h2 {
    font-size: 22px;
 }
 .board_Notice_foa h3 {
    font-size: 18px;
 }
 .board_Notice_foa ol li a {
    font-size: 14px;
 }
 .financial_results h2 {
    font-size: 22px;
 }
 .financial_results .table-responsive table thead tr th {
    font-size: 16px;
    border: 2px solid #666;
 }
 .yearsearch select {
    font-size: 14px;
 }
 .financial_results .table-responsive table tbody tr td, .financial_results .table-responsive table tbody tr th
 {
    font-size: 14px;
 }
 .financial_results .table-responsive table tbody tr td a {
    font-size: 14px;
 }
 .financial_results h3 {
    font-size: 20px;
 }
 .financial_results h4 {
    font-size: 16px;
 }
 .aolfzelink {
    display: flex;
    align-items: center;
    justify-content: center;
 }
 .annual_reports h2 {
    font-size: 22px;
 }
 .Annual_reportinner a h3 {
    font-size: 14px;
 }
 .corporate_policies_box .Annual_reportinner {
    min-height: 250px;
}
 .corporate_announcments h2 {
    font-size: 22px;
 }
 .corporate_announcments h3 strong {
    font-size: 16px;
 }
 .corporate_announcments h3 {
    font-size: 18px;
 }
 #Contact_Grievance_Modal .modal-body
 {
    padding: 5px;
 }
 #Contact_Grievance_Modal .modal-header {
    padding: 10px;
}
 #Contact_Grievance_Modal .modal-header h5
 {
    font-size: 18px;
 }
 #Contact_Grievance_Modal .modal-body h2 {
    font-size: 16px;
    padding: 0 0 5px 5px;
 }
 #Contact_Grievance_Modal .modal-body ul li a {
    font-size: 14px;
 }
 #Contact_Grievance_Modal .modal-body ul li {
    font-size: 14px;
 }
.corporate_announcments .table-responsive table thead tr th {
    font-size: 14px;
    font-weight: 500;
}
.corporate_announcments .table-responsive table tbody tr td, .corporate_announcments .table-responsive table tbody tr th {
    font-size: 12px;
    font-weight: 400;
}
.aoltranscript_agm_2020 h2 {
    font-size: 22px;
}
.aoltranscript_agm_2020 h3 {
    font-size: 18px;
}
.aoltranscript_agm_2020 .agmpera strong {
    font-size: 16px;
}
.aoltranscript_agm_2020 .agmpera {
    font-size: 14px;
}
.aoltranscript_agm_22_23 .agmpera span
{
    font-size: 15px;
}
.aoltranscript_agm_24_25 iframe {
    width: 1000px;
    max-width: 100%;
    height: 280px;
}
.menu .dropdown-menu li .innerdropdown.menunone, .menu .dropdown-menu li .innerdropdown2.menunone, .menu .dropdown-menu li .innerdropdown3.menunone, .menu .dropdown-menu li .innerdropdown4.menunone, .menu .dropdown-menu li .innerdropdown5.menunone,
.menu .dropdown-menu li .innerdropdown6.menunone, .menu .dropdown-menu li .innerdropdown7.menunone, .menu .dropdown-menu li .innerdropdown8.menunone
{
    display: none !important;
}
.menu .dropdown-menu li:hover .innerdropdown.show, .menu .dropdown-menu li:hover .innerdropdown2.show, .menu .dropdown-menu li:hover .innerdropdown3.show, .menu .dropdown-menu li:hover .innerdropdown4.show, .menu .dropdown-menu li:hover .innerdropdown5.show,
.menu .dropdown-menu li:hover .innerdropdown6.show, .menu .dropdown-menu li:hover .innerdropdown7.show, .menu .dropdown-menu li:hover .innerdropdown8.show
{
    display: block;
}
.menu .dropdown-item i {
    font-size: 16px;
    float: none;
    transform: rotate(270deg);
    margin: 0 5px 0 0;
    color: #0000ff;
    line-height: 1.2;
}
#ITU_T_G652B_modal .modal-dialog, #ITU_T_G652D_modal .modal-dialog, #ITU_T_G655_modal .modal-dialog, #ITU_T_G657_modal .modal-dialog,
#Multimode_OM1_OM2_OM3 .modal-dialog, #Unitube_Design .modal-dialog, #Multitube_Design .modal-dialog, #Ribbon_Fibre_Cables .modal-dialog,
#Armoured_Cable_Unitube_Design .modal-dialog, #Armoured_Cable_Double_Sheath .modal-dialog, #Armoured_Cable_Single_Sheath .modal-dialog,
#Aerial_Droplite_Cable .modal-dialog, #Aerial_Drop_Cable .modal-dialog, #Aerial_Drop_Cable_JP .modal-dialog, #Glass_Armoured_Unitube_Design .modal-dialog,
#Glass_Armoured_Multitube_Design .modal-dialog, #Smartcore_Aerial_Unitube_Design .modal-dialog, #Smartcore_Aerial_Double_Sheath_Cons .modal-dialog,
#Smartcore_Aerial_Single_Sheath_Cons .modal-dialog, #Smartcore_Aerial_Figure_8_Design .modal-dialog, #Ftth_Air_Blown_Micro .modal-dialog,
#Ftth_Air_Blown_Micro_Unitube .modal-dialog, #Ftth_Air_Blown_Micro_Multititube .modal-dialog, #Smartcore_Indoor_Simplex_Duplex .modal-dialog,
#Smartcore_Indoor_Flat_Twin .modal-dialog, #Smartcore_Indoor_Break_Out .modal-dialog, #Smartcore_Indoor_Tight_Buffered .modal-dialog,
#Smartcore_Indoor_Loose_Tube .modal-dialog, #Smartcore_Special_Hybrid_Cables .modal-dialog, #Smartcore_Special_All_Purpose_cables .modal-dialog,
#Smartcore_Special_Ceramic_Armoured .modal-dialog, #Smartcore_Special_Ctv_Cables .modal-dialog, #FRP_Rods_Reinforcement .modal-dialog,
#ARP_Rods_Reinforcement .modal-dialog, #Teleglass_Water_Reinforcement .modal-dialog, #NWB_Yarn_Reinforcement .modal-dialog,
#MT_Series_Unscreened_Keystone_Jacks .modal-dialog, #Screened_6A_Keystone_Jacks .modal-dialog, #Screened_6A_Toolless_Keystone_Jacks .modal-dialog,
#Unscreened_6A_Keystone_Jacks .modal-dialog, #Screened_Keystone_Feed_Thru_Couplers .modal-dialog, #Screened6_Keystone_Jack .modal-dialog,
#Screened6_Toolless_Keystone_Jacks .modal-dialog, #Unscreened6_Keystone_Feed_Thru_Couplers .modal-dialog, #Unscreened6_Keystone_Jacks .modal-dialog,
#Screened5e_Keystone_Feed_Thru_Couplers .modal-dialog, #Screened5e_Keystone_Jack .modal-dialog, #Screened5e_Toolless_Keystone_Jacks .modal-dialog,
#Unscreened5e_High_Density_Keystone_Jacks .modal-dialog, #Unscreened5e_Keystone_Feed_Thru_Couplers .modal-dialog, #Voice_Grade_High_Density_Keystone_Jack .modal-dialog, #Voice_Grade_Toolless_Keystone_Jack .modal-dialog, #Keystone_Jack_Dust_Covers_Icon .modal-dialog, #Keystone_Jack_Termination_Fixture .modal-dialog, #UTP_Screened5e_Industrial_Grade .modal-dialog, #UTP_Screened6_Industrial_Grade .modal-dialog, #Industrial_DIN_Rail_Mounting_Module .modal-dialog, #Way3_Binding_Post_Connector .modal-dialog, #Blank_Keystone_Module .modal-dialog, #BNC_Connector_Modules .modal-dialog, #FType_Connector_Modules .modal-dialog, #Keystone_Surface_Mount_Multimedia_Box .modal-dialog, #Optical_Fiber_Connector_Module .modal-dialog, #RCA_Feed_Thru_and_Solder_Type_Connector .modal-dialog, #RCA_Feed_Thru_and_Solder_Type_Connector .modal-dialog, #RCA_110_Connector_Modules .modal-dialog, #SVHS_110_and_Feed_Thru_Connector .modal-dialog, #Double_Gang_Angled_Faceplates .modal-dialog, #Double_Gang_Drywall_Faceplate .modal-dialog, #Double_Gang_Faceplates .modal-dialog, #Double_Gang_Face_Labeling_6_12port .modal-dialog, #Double_Gang_Face_Labeling_8_12port .modal-dialog, #Double_Gang_Stainless_Steel .modal-dialog, #Keystone_Wall_Mount_Phone_Plates .modal-dialog, #Single_Gang_Angled_Faceplates .modal-dialog, #Single_Gang_Faceplates .modal-dialog, #Single_Gang_Faceplates_with_Labeling .modal-dialog, #Single_Gang_Faceplates_with_Labeling .modal-dialog, #Single_Gang_Oversized_Faceplates .modal-dialog, #Single_Gang_Stainless_Steel .modal-dialog, #Type106_Faceplates_Keystone .modal-dialog, #Decora_Style_Faceplates_Keystone .modal-dialog, #Surface_Mount_Faceplate .modal-dialog, #Modular_Furniture_Keystone .modal-dialog, #Keystone_Surface_Mount_Multimedia .modal-dialog, #Surface_Mount_Temper_Proof_Multimedia .modal-dialog, #Industrial_Grade_Stainless_Steel .modal-dialog, #Industrial_Grade_Surface_Mount .modal-dialog, #Single_Dual_Port_Angled_Keystone .modal-dialog, #Single_and_Dual_Port_Keystone_Outlets .modal-dialog, #Surface_Mount_Box_85x85_mm_International .modal-dialog, #Modular_3Way_Binding_Post_Connector .modal-dialog, #Outlet_System_Blank_Modules .modal-dialog, #Outlet_BNC_Connector_Modules .modal-dialog, #Outlet_5e_Connector_Modules .modal-dialog, #Outlet6_Connector_Modules .modal-dialog, #F_Type_Connector .modal-dialog, #Fiber_Optic_Connector_Modules .modal-dialog, #Keystone_Jack_Adapter_Modules .modal-dialog, #One_Module_Surface_Mount_Multimedia .modal-dialog, #Printable_Port_Faceplate_Designation .modal-dialog, #Printable_Port_Faceplate_Designation .modal-dialog, #RCA_Connector_Modules .modal-dialog, #Single_Double_Gang_Faceplates .modal-dialog, #Surface_Mount_Faceplate_Boxes .modal-dialog, #Surface_Mount_Multimedia_Cable .modal-dialog, #SVGA_HD_15_Connector .modal-dialog, #Voice_Grade_Connector_Modules .modal-dialog, #Termination_110_66 .modal-dialog, #Four_Pair_Termination_Tool_for_MT .modal-dialog, #Category_5e_UTP_Pre_Terminated_Trunk_Cable .modal-dialog, #Category_6A_10G_Screened_Patch .modal-dialog, #Category_6A_10G_UTP_Angled_Patch .modal-dialog, #Category_6A_10G_UTP_Patch_Panels .modal-dialog, #Category_6A_10G_UTP_Patch_Panels .modal-dialog, #Category_6A_10G_UTP_Pre_Terminated_Trunk .modal-dialog, #Category_6A_Field_Configurable_Unloaded_Patch .modal-dialog, #High_Density6_Field_Configurable_Unloaded_Patch .modal-dialog, #Category_Screened6_Patch_Panel .modal-dialog, #Category_UTP6_Angled_Patch .modal-dialog, #Category6_UTP_High_Density_48_Port_Patch .modal-dialog, #CategoryUTP6_Patch_Panels .modal-dialog, #CategoryUTP6_Patch_Panels .modal-dialog, #CategoryUTP6_Pre_Terminated_Trunk_Cable .modal-dialog, #Category6_Wall_Mount_Mini_Patch .modal-dialog, #Designation_Labeling_Sheets .modal-dialog, #Category_5e_Screened_Patch_Panel .modal-dialog, #Category_5e_UTP_Angled_Patch_Panel .modal-dialog, #Category_5e_UTP_Patch_Panels .modal-dialog, #Category_5e_UTP_Pre_Terminated_Trunk_Assemblies .modal-dialog, #Category_5e_Wall_Mount_Jack_Panels .modal-dialog, #Designation5e_Patch_Labeling_Sheets .modal-dialog, #Fast_Ethernet_Modular_Telco_Patch .modal-dialog, #Fast_Ethernet_Modular_Telco_Patch2 .modal-dialog, #Gigabit_Ethernet_Modular_Telco_Patch .modal-dialog, #Feed_ThruCategory5e_UTP_High_Density_48_Port_Patch .modal-dialog, #Feed_ThruCategory5e_UTP_Standard_Density_Patch .modal-dialog, #Feed_ThruCategory6_UTP_Screened_High_Density .modal-dialog, #Feed_ThruCategory6_UTP_Standard_Density_Patch .modal-dialog, #Multimedia_BNC_Connector_Feed_Thru_Patch .modal-dialog, #Multimedia_F_Type_Connector_Feed_Thru_Patch .modal-dialog, #Multimedia_F_Type_Connector_Feed_Thru_Patch2 .modal-dialog, #Multimedia_High_Density_48_Port_Field_Configurable_Unloaded .modal-dialog, #Multimedia_High_Density_Field_Configurable_Angled_Unloaded .modal-dialog, #Multimedia_Standard_Density_Field_Configurable_Unloaded .modal-dialog, #Multimedia_Wall_Mount_12_Port_Field_Configurable_Unloaded .modal-dialog, #High_Density_48_and_96Fiber_1RMS_Optic .modal-dialog, #High_Density_Optical_Fiber_Panels .modal-dialog, #Standard_Density_Optical_Fiber_Panels .modal-dialog, #Termination_Tools_110_66 .modal-dialog, #Four_Pair_Termination_Tool .modal-dialog, #Category_5eSurface_Mount_110IDC_Connecting .modal-dialog, #Category_5eSurface_Mount_110_Wiring_Block .modal-dialog, #Category_6Rack_Mount_110Wiring_Block .modal-dialog, #Category_6Surface_Mount_110IDC_Connecting .modal-dialog, #Category_6Surface_Mount_110Wiring_Kits .modal-dialog, #Category_6Surface_Mount_110Wiring_Blocks .modal-dialog, #P110_Wiring_Block_Accessories .modal-dialog, #Telco_Cable_Pre_Connectorized_Wall_Mount_110 .modal-dialog, #Telco_Connector_Pre_Connectorized_Wall_Mount_110 .modal-dialog, #Wiring50_Pair_66_Blocks .modal-dialog, #WiringPre_Connectorized_66_Blocks .modal-dialog, #Category5e_110_Patch_Cords .modal-dialog, #Category5e_Field_Installable_110Plugs .modal-dialog, #Category6_110Patch_Cords .modal-dialog, #Category6_Field_Installable_110Plugs .modal-dialog, #Termination_Tools_110and66 .modal-dialog, #Four_Pair_Termination_Tool_for_MTSeries .modal-dialog, #Category6A_10GScreened_Patch_Cords .modal-dialog, #Category6A_10GUTP_Patch_Cords .modal-dialog, #Category6_Crossover_Patch_Cords .modal-dialog, #Category6_Screened_Patch_Cords .modal-dialog, #Category6_UTP_Channel_Level_Patch_Cords .modal-dialog, #Category6_UTP_Patch_Cords .modal-dialog, #Category_Crossover5e_Patch_Cords .modal-dialog, #Category_Screened5e_Patch_Cords .modal-dialog, #Category_UTP5e_ChannelLevel_Patch_Cords .modal-dialog, #Category_UTP5e_Patch_Cords .modal-dialog, #Category_5e110_Patch_Cords .modal-dialog, #Category5eField_Installable110_Plugs .modal-dialog, #Category_6110_Patch_Cords .modal-dialog, #Category6Field_Installable110_Plugs .modal-dialog, #Category_5eField_Installable_Industrial_Grade_Plug .modal-dialog, #Category_5eIndustrial_Grade_Patch .modal-dialog, #Category_6Industrial_Grade_Patch .modal-dialog, #Category_3_25_Pair_Cable .modal-dialog, #Category_5e_25_Pair_Cable .modal-dialog, #Modular_Crimp_Tool_Stripper_Cutter .modal-dialog, #Modular_Plugs .modal-dialog, #Strain_Relief_Boots .modal-dialog, #Pre5e_Terminated_Trunk_Cable_Assemblies .modal-dialog, #Pre6_Terminated_Trunk_Cable_Assemblies .modal-dialog, #UTP6A10G_Pre_Terminated_Trunk_Cable .modal-dialog, #Category_5eScreened_Cable .modal-dialog, #Category_5eUTP_Cable .modal-dialog, #Category_6Screened_Cable .modal-dialog, #Category_6UTP_Cable .modal-dialog, #Category_6AUTP_Cable .modal-dialog, #Voice_GradeCable .modal-dialog, #FibrePigtails .modal-dialog, #Patchcords .modal-dialog, #TerminationBoxes .modal-dialog, #Fiber_Patch_Panel_LIU .modal-dialog
 {
    max-width: 310px;
    margin: 15px auto;
}
.singlemodeimg p {
    font-size: 14px;
}
.singlemodeimg span {
    font-size: 14px;
}
.singlemodeimg a {
    font-size: 12px;
    padding: 2px 10px;
}
#Unitube_Design .singlemodeimg span, #Multitube_Design .singlemodeimg span, #Ribbon_Fibre_Cables .singlemodeimg span, #Armoured_Cable_Unitube_Design .singlemodeimg span,
#Armoured_Cable_Double_Sheath .singlemodeimg span, #Armoured_Cable_Single_Sheath .singlemodeimg span, #Aerial_Droplite_Cable .singlemodeimg span, #Aerial_Drop_Cable .singlemodeimg span,
#Aerial_Drop_Cable_JP .singlemodeimg span, #Glass_Armoured_Unitube_Design .singlemodeimg span, #Glass_Armoured_Multitube_Design .singlemodeimg span, #Smartcore_Aerial_Unitube_Design .singlemodeimg span,
#Smartcore_Aerial_Double_Sheath_Cons .singlemodeimg span, #Smartcore_Aerial_Single_Sheath_Cons .singlemodeimg span, #Smartcore_Aerial_Figure_8_Design .singlemodeimg span,
#Ftth_Air_Blown_Micro .singlemodeimg span, #Ftth_Air_Blown_Micro_Unitube .singlemodeimg span, #Ftth_Air_Blown_Micro_Multititube .singlemodeimg span, #Smartcore_Indoor_Simplex_Duplex .singlemodeimg span,
#Smartcore_Indoor_Flat_Twin .singlemodeimg span, #Smartcore_Indoor_Break_Out .singlemodeimg span, #Smartcore_Indoor_Tight_Buffered .singlemodeimg span, #Smartcore_Indoor_Loose_Tube .singlemodeimg span,
#Smartcore_Special_Hybrid_Cables .singlemodeimg span,#Smartcore_Special_All_Purpose_cables .singlemodeimg span, #Smartcore_Special_Ceramic_Armoured .singlemodeimg span, #Smartcore_Special_Ctv_Cables .singlemodeimg span,
#FRP_Rods_Reinforcement .singlemodeimg span, #ARP_Rods_Reinforcement .singlemodeimg span, #Teleglass_Water_Reinforcement .singlemodeimg span, #NWB_Yarn_Reinforcement .singlemodeimg span,
#MT_Series_Unscreened_Keystone_Jacks .singlemodeimg > span, #Screened_6A_Keystone_Jacks .singlemodeimg > span, #Screened_6A_Toolless_Keystone_Jacks .singlemodeimg > span,
#Unscreened_6A_Keystone_Jacks .singlemodeimg > span, #Screened_Keystone_Feed_Thru_Couplers .singlemodeimg > span, #Screened6_Keystone_Jack .singlemodeimg > span,
#Screened6_Toolless_Keystone_Jacks .singlemodeimg > span, #Unscreened6_Keystone_Feed_Thru_Couplers .singlemodeimg > span, #Unscreened6_Keystone_Jacks .singlemodeimg > span,
#Screened5e_Keystone_Feed_Thru_Couplers .singlemodeimg > span, #Screened5e_Keystone_Jack .singlemodeimg > span, #Screened5e_Toolless_Keystone_Jacks .singlemodeimg > span,
#Unscreened5e_High_Density_Keystone_Jacks .singlemodeimg > span, #Unscreened5e_Keystone_Feed_Thru_Couplers .singlemodeimg > span,
#Voice_Grade_High_Density_Keystone_Jack .singlemodeimg > span, #Voice_Grade_Toolless_Keystone_Jack .singlemodeimg > span,
#UTP_Screened5e_Industrial_Grade .singlemodeimg > span, #Industrial_DIN_Rail_Mounting_Module .singlemodeimg > span, #Blank_Keystone_Module .singlemodeimg > span,
#FType_Connector_Modules .singlemodeimg > span, #Keystone_Surface_Mount_Multimedia_Box .singlemodeimg > span, #Optical_Fiber_Connector_Module .singlemodeimg > span,
#Double_Gang_Angled_Faceplates .singlemodeimg > span, #Double_Gang_Faceplates .singlemodeimg > span, #Double_Gang_Face_Labeling_6_12port .singlemodeimg > span,
#Double_Gang_Stainless_Steel .singlemodeimg > span, #Keystone_Wall_Mount_Phone_Plates .singlemodeimg > span, #Single_Gang_Angled_Faceplates .singlemodeimg > span,
#Single_Gang_Faceplates .singlemodeimg > span, #Single_Gang_Faceplates_with_Labeling .singlemodeimg > span, #Single_Gang_Oversized_Faceplates .singlemodeimg > span,
#Single_Gang_Stainless_Steel .singlemodeimg > span, #Decora_Style_Faceplates_Keystone .singlemodeimg > span, #Modular_Furniture_Keystone .singlemodeimg > span,
#Keystone_Surface_Mount_Multimedia .singlemodeimg > span, #Surface_Mount_Temper_Proof_Multimedia .singlemodeimg > span, #Industrial_Grade_Stainless_Steel .singlemodeimg > span,
#Industrial_Grade_Surface_Mount .singlemodeimg > span, #Single_Dual_Port_Angled_Keystone .singlemodeimg > span, #Single_and_Dual_Port_Keystone_Outlets .singlemodeimg > span, #Outlet_5e_Connector_Modules .singlemodeimg > span,
#Outlet6_Connector_Modules .singlemodeimg > span, #F_Type_Connector .singlemodeimg > span, #RCA_Connector_Modules .singlemodeimg > span, #SVGA_HD_15_Connector .singlemodeimg > span,
#Voice_Grade_Connector_Modules .singlemodeimg > span, #Four_Pair_Termination_Tool_for_MT .singlemodeimg > span, #Category_6A_10G_Screened_Patch .singlemodeimg > span
{
    font-size: 14px;
    padding: 5px 10px;
}
#Multitube_Design .singlemodeimg .p2 strong, #Ribbon_Fibre_Cables .singlemodeimg .p2 strong, #Armoured_Cable_Unitube_Design .singlemodeimg .p2 strong,
#Armoured_Cable_Double_Sheath .singlemodeimg .p2 strong, #Armoured_Cable_Single_Sheath .singlemodeimg .p2 strong, #Aerial_Droplite_Cable .singlemodeimg .p2 strong,
#Aerial_Drop_Cable .singlemodeimg .p2 strong, #Aerial_Drop_Cable_JP .singlemodeimg .p2 strong, #Glass_Armoured_Unitube_Design .singlemodeimg .p2 strong,
#Glass_Armoured_Multitube_Design .singlemodeimg .p2 strong, #Smartcore_Aerial_Unitube_Design .singlemodeimg .p2 strong, #Smartcore_Aerial_Double_Sheath_Cons .singlemodeimg .p2 strong,
#Smartcore_Aerial_Figure_8_Design .singlemodeimg .p2 strong, #Ftth_Air_Blown_Micro .singlemodeimg .p2 strong, #Ftth_Air_Blown_Micro_Unitube .singlemodeimg .p2 strong,
#Ftth_Air_Blown_Micro_Multititube .singlemodeimg .p2 strong, #Smartcore_Indoor_Simplex_Duplex .singlemodeimg .p2 strong, #Smartcore_Indoor_Flat_Twin .singlemodeimg .p2 strong,
#Smartcore_Indoor_Break_Out .singlemodeimg .p2 strong, #Smartcore_Indoor_Tight_Buffered .singlemodeimg .p2 strong, #Smartcore_Indoor_Loose_Tube .singlemodeimg .p2 strong,
#Smartcore_Special_Hybrid_Cables .singlemodeimg .p2 strong, #Smartcore_Special_All_Purpose_cables .singlemodeimg .p2 strong, #Smartcore_Special_Ceramic_Armoured .singlemodeimg .p2 strong,
#Smartcore_Special_Ctv_Cables .singlemodeimg .p2 strong, #FRP_Rods_Reinforcement .singlemodeimg .p2 strong, #ARP_Rods_Reinforcement .singlemodeimg .p2 strong, #Teleglass_Water_Reinforcement .singlemodeimg .p2 strong,
#NWB_Yarn_Reinforcement .singlemodeimg .p2 strong, #MT_Series_Unscreened_Keystone_Jacks .singlemodeimg > strong, .Screened_Feed_Thru_Couplers_specification strong,
.Screened6_Keystone_Jack_specification strong, .Screened6_Toolless_Keystone_Jacks_specification strong, .Unscreened6_Feed_Thru_Couplers_specification strong,
.Unscreened6_Keystone_Jacks_specification strong, .Screened5e_Keystone_Feed_specification strong, .Screened5e_Keystone_Jack_specification strong, .Screened5e_Toolless_Keystone_Jacks_specification strong,
.Unscreened5e_High_Density_Keystone_Jacks_specification strong, .Unscreened5e_Keystone_Feed_Thru_Couplers_specification strong, .Voice_Grade_Toolless_Keystone_Jack_specification strong,
.Voice_Grade_High_Density_Keystone_Jack_specification strong, .UTP_Screened5e_Industrial_Grade_specification strong, .Industrial_DIN_Rail_Mounting_Module_specification strong,
.Blank_Keystone_Module_specification strong, .FType_Connector_Modules_specification strong, .Keystone_Surface_Mount_Multimedia_Box_specification strong,.Optical_Fiber_Connector_Module_specification strong,
.Double_Gang_Angled_Faceplates_specification strong, .Double_Gang_Faceplates_specification strong, .Double_Gang_Face_Labeling_6_12port_specification strong, .Double_Gang_Stainless_Steel_specification strong,
.Keystone_Wall_Mount_Phone_Plates_specification strong, .Single_Gang_Angled_Faceplates_specification strong, .Single_Gang_Faceplates_specification strong, .Single_Gang_Faceplates_with_Labeling_specification strong,
.Single_Gang_Oversized_Faceplates_specification strong, .Single_Gang_Stainless_Steel_specification strong, .Modular_Furniture_Keystone_specification strong, .Keystone_Surface_Mount_Multimedia_specification strong,
.Surface_Mount_Temper_Proof_Multimedia_specification strong, .Outlet_5e_Connector_Modules_specification strong, .Outlet6_Connector_Modules_specification strong, .F_Type_Connector_specification strong,
.RCA_Connector_Modules_specification strong, .SVGA_HD_15_Connector_specification strong, .Voice_Grade_Connector_Modules_specification strong, .Four_Pair_Termination_Tool_for_MT_specification strong,
.Category_6A_10G_Screened_Patch_specification strong
{
    font-size: 14px;
}
#FRP_Rods_Reinforcement .singlemodeimg strong, #ARP_Rods_Reinforcement .singlemodeimg strong, #Teleglass_Water_Reinforcement .singlemodeimg strong,
#NWB_Yarn_Reinforcement .singlemodeimg strong, #Screened_6A_Keystone_Jacks .singlemodeimg > strong, #Screened_6A_Toolless_Keystone_Jacks .singlemodeimg > strong,
.Unscreened_6A_Keystone_specification strong, #Unscreened_6A_Keystone_Jacks .singlemodeimg > strong, #Screened_Keystone_Feed_Thru_Couplers .singlemodeimg > strong,
#Screened6_Toolless_Keystone_Jacks .singlemodeimg > strong, #Unscreened6_Keystone_Feed_Thru_Couplers .singlemodeimg > strong, #Unscreened6_Keystone_Jacks .singlemodeimg > strong
{
    font-size: 14px;
}
#FRP_Rods_Reinforcement .singlemodeimg a, #ARP_Rods_Reinforcement .singlemodeimg a, #Teleglass_Water_Reinforcement .singlemodeimg a,
#NWB_Yarn_Reinforcement .singlemodeimg a, #MT_Series_Unscreened_Keystone_Jacks .singlemodeimg a, #Screened_6A_Keystone_Jacks .singlemodeimg a,
#Screened_6A_Toolless_Keystone_Jacks .singlemodeimg a, #Unscreened_6A_Keystone_Jacks .singlemodeimg a, #Screened_Keystone_Feed_Thru_Couplers .singlemodeimg a,
#Screened6_Toolless_Keystone_Jacks .singlemodeimg a, #Unscreened6_Keystone_Feed_Thru_Couplers .singlemodeimg a, #Unscreened6_Keystone_Jacks .singlemodeimg a
{
    font-size: 12px;
    padding: 2px 10px;
}
#FRP_Rods_Reinforcement .singlemodeimg p, #ARP_Rods_Reinforcement .singlemodeimg p, #Teleglass_Water_Reinforcement .singlemodeimg p, #NWB_Yarn_Reinforcement .singlemodeimg p {
    font-size: 14px;
    font-weight: 400;
}
.mt_6a_specification strong, .Keystone_6a_specification strong {
    font-size: 14px;
}
.investor_document .Annual_reportinner {
    min-height: auto;
}
.investor_document .Annual_reportinner a h3 {
    font-size: 14px;
}
.doc-thumb{
    height:100px !Important;
}
}

@media (min-width: 768px) and (max-width: 991px) {
  .menu .navbar-brand img {
    max-height: 50px;
}
.menu .navbar-brand span {
    font-size: 14px;
}
.menu a.nav-link {
    font-size: 14px;
}
.video-wrapper {
    height: 65vh;
}
.menuslider .carousel-inner .carousel-caption h5, .menuslider .carousel-inner .carousel-caption h5 span
{
  font-size: 42px;
}
.menuslider .carousel-inner .carousel-caption {
  top: 8rem;
}
.menuslider .carousel-inner .carousel-caption p {
  font-size: 16px;
}
.about_img img {
    width: 300px;
}
.about_img:after, .about_img:before {
    font-size: 28px;
    width: 75px;
    height: 75px;
}
.about p {
    font-size: 28px;
}
.abbtn {
    width: 100px;
    min-height: 40px;
    font-size: 12px;
}
.abbtn::before {
    width: 100px;
    min-height: 40px;
}
.productinner img {
    width: 120px;
    height: 120px;
}
.productinner h2 {
    font-size: 16px;
}
.productinner {
  min-height: 200px;
}
.productimg, .productimg img {
  height: 408px;
}
.productimg h3, .servicimg h3 {
  font-size: 26px;
  width: 210px;
  height: 75px;
}
.serviceinner {
    width: 100%;
    margin: 10px;
    min-height: 202px;
}
.serviceinner::before {
    width: 20px;
    height: 20px;
    border-top: 10px solid #c5c5ff;
    border-bottom: 0 solid #fff;
    border-left: 0 solid #fff;
    border-right: 10px solid #ededfd
}
.serviceinner img {
    width: 100px;
    height: 100px;
}
.serviceinner h4 {
    font-size: 14px;
}
.news ul li a {

    font-size: 14px;
}
.news ul li span {
    margin: -25px 0 0 0;
}
.news-ticker-wrapper {
    height: 582px;
}
.projectbox p {
    padding: 8px;
    font-size: 14px;
    min-height: 205px;
}
.projectimg {
    padding: 10px;
}
.projectimg img {
    width: 75px;
}
.proimgbox {
    min-height: 95px;
}
.proimgbox:hover:after {
    width: 70px;
    height: 70px;
    top: 10px;
}
.projectbox {
    margin: 0;
}
.projectheadline h2 {
    font-size: 22px;
    width: 200px;
    height: 60px;
}
.projectheadline::after {
    width: 90%;
    height: 90%;
}
.swiper {
    padding-top: 25px;
    padding-bottom: 25px;
}
.swiper-slide {
    width: 200px;
}
.galleryheadline h2 {
    font-size: 18px;
    width: 150px;
    height: 50px;
}
.galleryheadline::after {
    width: 85%;
    height: 85%;
}
.locationheadline {
  min-height: 320px;
}

.location ul.nav.nav-tabs li a {
    font-size: 16px;
}
.locationheadline::after {
    width: 90%;
    height: 90%;
}
.about_subtitle {
    width: 50%;
}
.Subsidiaryinner {
    min-height: 615px;
}
.directors .card-body {
    min-height: 750px;
}
.commitee_inner .table-responsive, .commitee_inner table {
    min-height: 315px;
}
.Certificate_img a:before, .Certificate_img a:after {
    width: 35px;
    height: 35px;
}
.projectcsrbox {
    padding: 10px;
    min-height: 320px;
}
.projectcontent {
    min-height:1200px;
}
.fibrecontent {
    min-height:750px;
}
/*adduserpage-768*/
.adduser .login_logo {
    display: block;
    position: initial;
    margin: 0 auto;
}
.adduser.loginpage {
    height: auto;
    padding: 25px 0 25px 0;
}
/*adduserpage-768*/
.code_conduct_inner {
    margin: 15px 0 0 0;
}
.article_association {
    min-height: 375px;
}
.secretarial_informationinner {
    min-height: 370px;
}
.aolfzelink {
    display: flex;
    align-items: center;
    justify-content: center;
}
.Annual_reportinner a {
    padding: 10px;
}
.corporate_policies_box .Annual_reportinner {
    min-height: 325px;
}
.financial_results h2 {
    font-size: 28px;
}
.corporate_announcments h2 {
    font-size: 28px;
}
.investor_document .Annual_reportinner {
    min-height: 310px;
}


}

@media (min-width: 992px) and (max-width: 1199px) {

.video-wrapper {
    height: 75vh;
}
.menuslider .carousel-inner .carousel-caption h5, .menuslider .carousel-inner .carousel-caption h5 span {
    font-size: 52px;
  }
  .menuslider .carousel-inner .carousel-caption {
    top: 9rem;
  }
.productinner {
    min-height: 225px;
}
.productinner img {
    width: 135px;
    height: 135px;
}
.news-ticker-wrapper {
    height: 485px;
}
.projectbox p {
    min-height: 180px;
}
.projectheadline {
  margin: 15px 0;
}
.aboutaksh .nav.nav-tabs {
    align-items: center;
    justify-content: center;
}
.about_subtitle {
    width: 40%;
}
.directors .card-body {
    min-height: 470px;
}
.commitee_inner .table-responsive, .commitee_inner table {
    min-height: 285px;
}
.projectcsrbox {
    min-height: 270px;
}
.projectcontent {
    min-height: 875px;
}
.fibrecontent {
    min-height: 540px;
}
.article_association {
    min-height: 360px;
}
.secretarial_informationinner {
    min-height: 340px;
}
.aolfzelink {
    display: flex;
    align-items: center;
    justify-content: center;
}
.Annual_reportinner {
    width: 320px;
    max-width: 100%;
    display: block;
    margin: 10px auto;
}
.about_img {
    display: flex;
    align-items: center;
    justify-content: center;
    min-height: 100%;
}
.investor_document .Annual_reportinner {
    min-height: 280px;
}
}



/*media-query*/
