.breadcrumbs-wrapper { position: absolute; top: 70px; width: 100%; z-index: 100; }

.breadcrumbs-wrapper .sl-container { max-width: auto; margin: 0 20px; }

@media (max-width: 991px) { .breadcrumbs-wrapper .sl-container { margin: 0 15px; } }

@media (max-width: 991px) { .breadcrumbs-wrapper { top: 60px; } }

@media (max-width: 991px) { .breadcrumbs-wrapper ul { white-space: nowrap; overflow-x: scroll; }
  .breadcrumbs-wrapper ul::-webkit-scrollbar { display: none; } }

.breadcrumbs-wrapper ul li { position: relative; display: inline-block; margin-right: 6px; }

.breadcrumbs-wrapper ul li a { position: relative; display: block; font-family: "Intelo Regular", sans-serif; font-size: 9px; line-height: 110%; letter-spacing: 0.12em; text-transform: uppercase; color: #062B4E; padding-right: 12px; }

@media (max-width: 991px) { .breadcrumbs-wrapper ul li a { font-size: 8px; } }

.breadcrumbs-wrapper ul li a::after { content: ''; position: absolute; background: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNCIgaGVpZ2h0PSI2IiB2aWV3Qm94PSIwIDAgNCA2IiBmaWxsPSJub25lIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPgo8cGF0aCBkPSJNMSAwLjVMMy41IDNMMSA1LjUiIHN0cm9rZT0iIzA2MkI0RSIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIi8+Cjwvc3ZnPgo=") no-repeat; background-position: center 1px; height: 100%; width: 5px; right: 0; top: 0; }

.breadcrumbs-wrapper ul li:last-child a::after { content: unset; }

.search-field { position: relative; margin-bottom: 40px; }

.search-field .search-btn { position: absolute; height: 100%; background: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTQiIGhlaWdodD0iMTYiIHZpZXdCb3g9IjAgMCAxNCAxNiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0xLjc1IDYuMzc1QzEuNzUgNC4wOTY4MyAzLjU5NjgzIDIuMjUgNS44NzUgMi4yNUM4LjE1MzE3IDIuMjUgMTAgNC4wOTY4MyAxMCA2LjM3NUMxMCA4LjY1MzE3IDguMTUzMTcgMTAuNSA1Ljg3NSAxMC41QzMuNTk2ODMgMTAuNSAxLjc1IDguNjUzMTcgMS43NSA2LjM3NVpNNS44NzUgMC43NUMyLjc2ODQgMC43NSAwLjI1IDMuMjY4NCAwLjI1IDYuMzc1QzAuMjUgOS40ODE2IDIuNzY4NCAxMiA1Ljg3NSAxMkM2Ljg5OTM4IDEyIDcuODU5OCAxMS43MjYyIDguNjg3MDcgMTEuMjQ3N0wxMi40Njk3IDE1LjAzMDNDMTIuNzYyNiAxNS4zMjMyIDEzLjIzNzQgMTUuMzIzMiAxMy41MzAzIDE1LjAzMDNDMTMuODIzMiAxNC43Mzc0IDEzLjgyMzIgMTQuMjYyNiAxMy41MzAzIDEzLjk2OTdMOS44ODI2OSAxMC4zMjJDMTAuODgyOCA5LjMwNjYgMTEuNSA3LjkxMjg3IDExLjUgNi4zNzVDMTEuNSAzLjI2ODQgOC45ODE2IDAuNzUgNS44NzUgMC43NVoiIGZpbGw9IiM0MDdEQzkiLz4KPC9zdmc+Cg==") no-repeat; top: 0px; left: 0; background-position: center; }

@media (max-width: 991px) { .search-field .search-btn { left: 5px; } }

input[type=search] { font-family: "Intelo Regular", sans-serif; font-size: 16px; line-height: 22px; color: #407DC9; border-radius: 8px !important; border: 1px solid #407DC9; padding: 11px 0 11px 36px; text-transform: capitalize; width: 100%; }

input[type=search]::placeholder { font-family: inherit; font-size: inherit; line-height: inherit; color: inherit; text-transform: capitalize; }

@media (max-width: 991px) { input[type=search] { font-size: 13px; line-height: 19px; } }

.search-cancel { width: 15px; height: 15px; background: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzMiIGhlaWdodD0iMjYiIHZpZXdCb3g9IjAgMCAzMyAyNiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTE0IDdMMiAxOSIgc3Ryb2tlPSIjNDA3REM5IiBzdHJva2Utd2lkdGg9IjEuMyIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIi8+CjxwYXRoIGQ9Ik0yIDdMMTQgMTkiIHN0cm9rZT0iIzQwN0RDOSIgc3Ryb2tlLXdpZHRoPSIxLjMiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIvPgo8cGF0aCBkPSJNMzIgMFYyNiIgc3Ryb2tlPSIjQzFEMUUwIi8+Cjwvc3ZnPgo="); transition: .2s; will-change: transform; display: none; position: absolute; height: 100%; background-position: center; background-repeat: no-repeat; right: 38px; top: -1px; }

@media (max-width: 991px) { .search-cancel { right: 26px; width: 54px; } }

#search-input:not(:placeholder-shown) ~ .search-cancel { display: block; }

#search-input-2:not(:placeholder-shown) ~ .search-cancel { display: block; }

.glossary-hero { margin-bottom: 0; }

@media (max-width: 991px) { .glossary-hero h2 { margin-top: 33px; } }

.glossary-hero .hero-description { margin-top: 40px; }

@media (max-width: 991px) { .glossary-hero .hero-description p:nth-child(2) { margin-top: 20px; } }

.glossary-hero .search-field { margin-top: 24px; }

.glossary-hero .search-field input[type=search] { padding: 11px 0 11px 11px; text-transform: none; }

.glossary-hero .search-field .search-btn { right: 5px; left: auto; }

.glossary-search-text { margin-top: 0; }

.glossary-search-text .search-alphabet-wrapper { position: relative; margin-bottom: 30px; }

@media (max-width: 991px) { .glossary-search-text .search-alphabet-wrapper { overflow-x: scroll; display: -webkit-box; } }

@media (min-width: 992px) and (max-width: 1199px) { .glossary-search-text .search-alphabet-wrapper { overflow-x: scroll; display: -webkit-box; } }

.glossary-search-text .search-alphabet-wrapper a { padding: 0 18px; border-left: 1px solid #F5F5F5; font-size: 13px; line-height: 16px; text-transform: uppercase; letter-spacing: 0.06em; color: #062B4E; }

.glossary-search-text .search-alphabet-wrapper a:first-child { border-left: 0; padding-left: 0; }

.glossary-search-text .search-alphabet-wrapper a.search-navigation { transform: translateZ(0); }

@media (max-width: 991px) { .glossary-search-text .search-alphabet-wrapper a.search-navigation { display: block; } }

.glossary-search-text .search-alphabet-wrapper a.search-navigation.active { font-weight: 700; }

.seach-detail { position: relative; padding-top: 30px; }

.seach-detail::after { content: ''; position: absolute; top: 0; height: 4px; width: 100%; background: linear-gradient(90deg, #407DC9 0%, rgba(64, 125, 201, 0) 100.55%), #FFFFFF; border-radius: 4px; }

.search-detail-grid { grid-template-columns: 1fr; }

.search-detail-grid .search-inner-grid { grid-template-columns: 2fr 3fr 10fr; display: grid; padding: 24px 0; border-bottom: 1px solid #F5F5F5; grid-row-gap: 24px; grid-column-gap: 100px; }

@media (max-width: 991px) { .search-detail-grid .search-inner-grid { grid-template-columns: .01fr 1fr; grid-column-gap: 20px; grid-row-gap: 4px; } }

.search-detail-grid .search-inner-grid:first-child { margin-bottom: 47px; padding-top: 0; }

@media (max-width: 991px) { .search-detail-grid .search-inner-grid:first-child { display: none; } }

.search-detail-grid .search-inner-grid:first-child .search-detail { font-weight: 700; font-family: "Intelo Regular", sans-serif; font-size: 13px; line-height: 16px; text-transform: uppercase; }

.search-detail-grid .search-inner-grid:first-child .search-name { font-weight: 700; font-family: "Intelo Regular", sans-serif; font-size: 13px; line-height: 16px; text-transform: uppercase; }

.search-detail-grid .search-inner-grid:last-child { border-bottom: none; }

.search-detail-grid .search-inner-grid:nth-child(2) { padding-top: 0; }

.search-detail-grid .search-inner-grid .serial-no { font-size: 13px; line-height: 24px; font-weight: 700; letter-spacing: 0.06em; text-transform: uppercase; color: #062B4E; }

.search-detail-grid .search-inner-grid .search-name { font-size: 18px; line-height: 24px; color: #062B4E; }

.search-detail-grid .search-inner-grid .search-detail { font-size: 16px; line-height: 24px; color: #062B4E; font-family: "Intelo Light", sans-serif; margin-bottom: 23px; }

.search-detail-grid .search-inner-grid .search-detail ul { margin-top: 38px; }

.search-detail-grid .search-inner-grid .search-detail ul li { margin-bottom: 8px; }

@media (max-width: 991px) { .search-detail-grid .search-inner-grid .search-detail { grid-column: 2/3; } }
