 :root {
   --theme: #d9a741;
   --theme2: #c8922c;
   --header: #0f1720;
   --text: #e6e7ea;
   --bg: #0f1720;
   --border: rgba(255, 255, 255, 0.12);
 }
 
 .teminex-brand-logo {
   height: 56px;
   width: auto;
   display: block;
 }

 .teminex-header-brand {
   display: inline-flex;
   align-items: center;
   gap: 6px;
 }

 .teminex-header-brand__icon {
   width: 58px;
   height: 58px;
   display: inline-flex;
   align-items: center;
   justify-content: center;
   color: var(--theme);
 }

 .teminex-header-brand__mark {
   width: 54px;
   height: 54px;
   display: block;
 }

 .teminex-header-brand__text {
   display: inline-flex;
   flex-direction: column;
   align-items: flex-start;
   gap: 2px;
   line-height: 1;
   font-weight: 800;
   letter-spacing: 0.2px;
 }

 .teminex-header-brand__name {
   color: #D9A741 !important;
   font-size: 28px;
   font-weight: 900;
   text-transform: none;
   letter-spacing: 6px;
 }

 .teminex-header-brand__suffix {
   color: #ffffff !important;
   font-size: 20px;
   font-weight: 800;
   text-transform: none;
   letter-spacing: 7px;
 }
 
 .offcanvas__logo .teminex-brand-logo {
   height: 56px;
 }
 
 @media (max-width: 575px) {
   .teminex-brand-logo {
     height: 44px;
   }

   .teminex-header-brand__icon {
     width: 50px;
     height: 50px;
   }

   .teminex-header-brand__mark {
     width: 46px;
     height: 46px;
   }

   .teminex-header-brand__name {
     font-size: 22px;
     letter-spacing: 4px;
   }

   .teminex-header-brand__suffix {
     font-size: 16px;
     letter-spacing: 5px;
   }
 }

 .sticky.header-1 .teminex-header-brand__name {
   font-size: 24px;
   letter-spacing: 5px;
 }

 .sticky.header-1 .teminex-header-brand__suffix {
   font-size: 18px;
   letter-spacing: 6px;
 }

 .sticky.header-1 .header-left .logo .header-logo {
   display: inline-flex !important;
 }

 .sticky.header-1 .header-left .logo .header-logo-2 {
   display: none !important;
 }

 .teminex-offcanvas-brand {
   gap: 8px;
 }

 .teminex-offcanvas-brand .teminex-header-brand__icon {
   width: 48px;
   height: 48px;
 }

 .teminex-offcanvas-brand .teminex-header-brand__mark {
   width: 44px;
   height: 44px;
 }

 .teminex-offcanvas-brand .teminex-header-brand__name {
   font-size: 24px;
   letter-spacing: 5px;
 }

 .teminex-offcanvas-brand .teminex-header-brand__suffix {
   font-size: 18px;
   letter-spacing: 6px;
 }

 body {
   background-color: var(--bg);
   color: var(--text);
 }

 h1,
 h2,
 h3,
 h4,
 h5,
 h6 {
   color: #ffffff;
 }

 a {
   color: #ffffff;
 }

 a:hover {
   color: var(--theme);
 }

 .section-bg {
   background-color: var(--bg);
 }

 .header-top {
   background: var(--header) !important;
 }

 .header-top-wrapper .contact-list li a,
 .header-top-wrapper p,
 .header-top-wrapper .list li a,
 .header-top-wrapper .list li button {
   color: #ffffff !important;
 }

 .header-top-wrapper p b {
   color: var(--theme) !important;
 }

 .teminex-hero {
   background: radial-gradient(1200px 500px at 70% 20%, rgba(217, 167, 65, 0.12) 0%, rgba(15, 23, 32, 0) 60%),
     linear-gradient(180deg, #0f1720 0%, #101b25 100%) !important;
 }

 .teminex-hero .hero-content .sub-text {
   border-color: rgba(217, 167, 65, 0.55) !important;
   color: var(--theme) !important;
   background: rgba(15, 23, 32, 0.35);
 }

 .teminex-hero .hero-content h1,
 .teminex-hero .hero-content h6 {
   color: #ffffff !important;
 }

 .teminex-hero .hero-social span,
 .teminex-hero .hero-social a {
   color: #ffffff !important;
 }

 .teminex-hero .circle-shape-left,
 .teminex-hero .circle-shape-right,
 .teminex-hero .dot-left,
 .teminex-hero .dot-right {
   display: none !important;
 }

 .breadcrumb-wrapper {
   background-image: none !important;
   background: radial-gradient(900px 400px at 20% 30%, rgba(217, 167, 65, 0.10) 0%, rgba(15, 23, 32, 0) 60%),
     linear-gradient(180deg, #0f1720 0%, #101b25 100%) !important;
 }

 .breadcrumb-wrapper .breadcrumb-image {
   display: none !important;
 }

 .hosting-inner-items .icon img,
 .choose-us-card-items .icon img,
 .feature-hosting-image-2 .icon-box-1 img,
 .feature-hosting-image-2 .icon-box-2 img,
 .about-image-items .shape-image img,
 .contact-left .contact-image img {
   filter: brightness(0) saturate(100%) invert(72%) sepia(52%) saturate(548%) hue-rotate(356deg) brightness(96%) contrast(92%);
 }

 .hosting-inner-items .icon,
 .choose-us-card-items .icon,
 .cozum-card-items .icon,
 .hosting-wrapper .hosting-content .hosting-items .icon,
 .feature-hosting-image-2 .icon-box-1,
 .feature-hosting-image-2 .icon-box-2,
 .choose-us-section.fix .choose-us-card-items .icon {
   display: flex;
   align-items: center;
   justify-content: center;
 }

 .hosting-inner-items .icon i,
 .choose-us-card-items .icon i,
 .cozum-card-items .icon i,
 .hosting-wrapper .hosting-content .hosting-items .icon i,
 .feature-hosting-image-2 .icon-box-1 i,
 .feature-hosting-image-2 .icon-box-2 i,
 .choose-us-section.fix .choose-us-card-items .icon i {
   color: var(--theme);
   font-size: 28px;
   line-height: 1;
 }

 .feature-hosting-image-2 .icon-box-1 i,
 .feature-hosting-image-2 .icon-box-2 i {
   font-size: 52px;
 }

 @media (max-width: 1199px) {
   .feature-hosting-image-2 .icon-box-1 i,
   .feature-hosting-image-2 .icon-box-2 i {
     font-size: 38px;
   }
 }

 .hosting-section .row > div,
 .cozum-section .row > div {
   display: flex;
 }

 .hosting-section .hosting-inner-items,
 .cozum-section .cozum-card-items {
   height: 100%;
   display: flex;
   flex-direction: column;
 }

 .hosting-section .hosting-inner-items .content,
 .cozum-section .cozum-card-items .content {
   flex: 1;
 }

 .choose-us-section-2 .row > div,
 .choose-us-section.fix .row > div {
   display: flex;
 }

 .choose-us-section-2 .choose-us-card-items,
 .choose-us-section.fix .choose-us-card-items {
   height: 100%;
   display: flex;
   flex-direction: column;
 }

 .choose-us-section-2 .choose-us-card-items .content,
 .choose-us-section.fix .choose-us-card-items .content {
   flex: 1;
 }

 .cta-contact-image {
   overflow: hidden;
   border-radius: 16px;
 }

 .cta-contact-image img {
   display: block;
   height: auto;
   transition: transform 260ms ease, box-shadow 260ms ease;
 }

 .cta-contact-image:hover img {
   transform: scale(1.03);
 }

 .hosting-inner-items .content h3 a {
   color: var(--header);
 }

 .hosting-inner-items .content p {
   color: rgba(15, 23, 32, 0.85);
 }

 @media (max-width: 1399px) {
   .hosting-inner-items.responsive-style .content h3 a {
     color: #ffffff;
   }

   .hosting-inner-items.responsive-style .content p {
     color: rgba(230, 231, 234, 0.9);
   }
 }

 .cozum-card-items .content h3 {
   color: #ffffff;
 }

 .cozum-card-items .content p {
   color: rgba(230, 231, 234, 0.9);
 }

 .teminex-guarantee-card {
   display: flex;
   align-items: center;
   justify-content: space-between;
   gap: 22px;
   padding: 22px 22px;
   border-radius: 18px;
   background: linear-gradient(135deg, rgba(217, 167, 65, 0.22) 0%, rgba(15, 23, 32, 0.94) 55%, rgba(15, 23, 32, 0.92) 100%);
   border: 1px solid rgba(217, 167, 65, 0.35);
   box-shadow: 0 18px 60px rgba(0, 0, 0, 0.45);
 }

 .teminex-guarantee-card__kpi {
   min-width: 210px;
 }

 .teminex-guarantee-card__value {
   display: flex;
   align-items: baseline;
   flex-wrap: nowrap;
   gap: 10px;
   font-weight: 900;
   letter-spacing: 0.4px;
   line-height: 1;
   font-size: 56px;
   color: #ffffff;
   white-space: nowrap;
 }

 .teminex-guarantee-card__currency {
   font-size: 18px;
   font-weight: 800;
   color: rgba(230, 231, 234, 0.92);
 }

 .teminex-guarantee-card__label {
   margin-top: 6px;
   display: inline-block;
   color: rgba(230, 231, 234, 0.92);
   font-weight: 700;
 }

 .teminex-guarantee-card__body {
   flex: 1;
   min-width: 0;
 }

 .teminex-guarantee-card__title {
   margin-bottom: 6px;
   color: #ffffff;
 }

 .teminex-guarantee-card__text {
   margin: 0;
   color: rgba(230, 231, 234, 0.9);
 }

 .teminex-guarantee-card__text--muted {
   margin-top: 10px;
   color: rgba(230, 231, 234, 0.78);
 }

 .teminex-guarantee-card__actions {
   flex: 0 0 auto;
 }

 @media (max-width: 991px) {
   .teminex-guarantee-card {
     flex-direction: column;
     align-items: flex-start;
   }

   .teminex-guarantee-card__kpi {
     min-width: 0;
   }

   .teminex-guarantee-card__value {
     font-size: 44px;
     gap: 8px;
   }
 }

 @media (max-width: 420px) {
   .teminex-guarantee-card__value {
     font-size: 36px;
   }

   .teminex-guarantee-card__currency {
     font-size: 14px;
   }
 }

 .mouse-cursor,
 .cursor-inner,
 .cursor-outer {
   display: none !important;
 }

 .teminex-hero-badges {
   display: flex;
   flex-wrap: wrap;
   gap: 10px;
   margin-top: 18px;
 }

 .teminex-hero-badges .badge {
   display: inline-flex;
   align-items: center;
   gap: 8px;
   padding: 10px 14px;
   border-radius: 999px;
   border: 1px solid var(--border);
   background: rgba(255, 255, 255, 0.06);
   color: #ffffff;
   font-weight: 600;
 }

 .teminex-hero-badges .badge strong {
   color: var(--theme);
 }

 .teminex-photo-card {
   position: relative;
   display: block;
   min-height: 280px;
   border-radius: 18px;
   overflow: hidden;
   background-size: cover;
   background-position: center;
   border: 1px solid rgba(255, 255, 255, 0.10);
   box-shadow: 0 18px 50px rgba(0, 0, 0, 0.35);
 }

 .teminex-photo-card__overlay {
   position: absolute;
   inset: 0;
   background: linear-gradient(180deg, rgba(15, 23, 32, 0.05) 0%, rgba(15, 23, 32, 0.86) 100%);
 }

 .teminex-photo-card__content {
   position: absolute;
   left: 16px;
   right: 16px;
   bottom: 14px;
 }

 .teminex-photo-card__title {
   display: block;
   font-weight: 800;
   color: #ffffff;
   font-size: 18px;
   letter-spacing: 0.2px;
   margin-bottom: 6px;
 }

 .teminex-photo-card__text {
   display: block;
   color: rgba(230, 231, 234, 0.9);
   font-weight: 500;
   line-height: 1.4;
 }

 .teminex-photo-card:hover {
   transform: translateY(-2px);
 }

 @media (max-width: 575px) {
   .teminex-photo-card {
     min-height: 220px;
   }
 }

 .theme-btn.bg-color-2 {
   background-color: var(--theme) !important;
   color: var(--header) !important;
 }

 .theme-btn.bg-color-2::before {
   background-color: var(--header) !important;
 }

 .theme-btn.bg-color-2:hover {
   color: #ffffff !important;
 }

 .teminex-clean-bg {
   background-image: none !important;
   background-color: var(--bg) !important;
 }

 .doming-name-wrapper {
   background-color: rgba(255, 255, 255, 0.06) !important;
   border: 1px solid var(--border);
   box-shadow: 0 14px 40px rgba(0, 0, 0, 0.35);
 }

 .doming-name-wrapper h3 {
   color: #ffffff !important;
 }

 .doming-name-wrapper .doming-input input {
   background: rgba(15, 23, 32, 0.7);
   color: #ffffff;
 }

 .doming-name-wrapper .doming-input input::placeholder {
   color: rgba(230, 231, 234, 0.75);
 }

 .doming-name-wrapper .doming-list li {
   background: rgba(217, 167, 65, 0.12) !important;
   color: #ffffff !important;
 }

 .doming-name-wrapper .doming-list li::before {
   background: rgba(255, 255, 255, 0.22) !important;
 }

 .doming-name-wrapper .doming-list li span {
   color: var(--theme) !important;
 }

 .cta-contact-left .section-title span,
 .testimonial-section .section-title span {
   color: var(--theme) !important;
 }

 .cta-contct-section h2,
 .testimonial-section h2 {
   color: #ffffff;
 }

 .testimonial-section p {
   color: rgba(230, 231, 234, 0.9);
 }

 .sticky {
   background-color: var(--header) !important;
 }

 .sticky.header-1 .header-main .main-menu ul li a {
   color: #ffffff !important;
 }

 .sticky.header-1 .header-main .main-menu ul li:hover > a {
   color: var(--theme2) !important;
 }

 .sticky.header-1 .header-main .main-menu ul li .submenu li a {
   color: var(--header) !important;
 }

 .sticky.header-1 .header-main .sidebar__toggle {
   color: #ffffff !important;
 }

 .sticky.header-1 .header-right .search-icon {
   color: #ffffff !important;
 }

 .sticky.header-1 .header-right .header-button .theme-btn {
   color: #ffffff !important;
   border-color: rgba(255, 255, 255, 0.75) !important;
 }

 .sticky.header-1 .header-right .header-button .theme-btn:hover {
   color: var(--white) !important;
 }

 .header-1 .header-right .header-button .theme-btn::before {
   background-color: var(--theme) !important;
 }

 .header-1 .header-right .header-button .theme-btn:hover {
   color: var(--white) !important;
 }

 .header-main .header-right .header-button .theme-btn::before {
   background-color: var(--theme) !important;
 }

 .header-main .header-right .header-button .theme-btn:hover {
   color: var(--white) !important;
 }

 .teminex-breadcrumb {
   background-image: url('../img/teminex-breadcrumb/breadcrumb-default.jpg'), url('../img/breadcrumb-1.jpg');
 }

 .teminex-breadcrumb::before {
   content: '';
   position: absolute;
   inset: 0;
   z-index: 0;
   background: rgba(15, 23, 32, 0.58);
 }

 .teminex-breadcrumb .page-heading {
   position: relative;
   z-index: 1;
 }

 .breadcrumb-wrapper.bg-cover {
   background-image: url('../img/teminex-breadcrumb/breadcrumb-default.jpg'), url('../img/breadcrumb-1.jpg');
 }

 .breadcrumb-wrapper.bg-cover::before {
   content: '';
   position: absolute;
   inset: 0;
   z-index: 0;
   background: rgba(15, 23, 32, 0.58);
 }

 .breadcrumb-wrapper.bg-cover .page-heading {
   position: relative;
   z-index: 1;
 }

 .teminex-breadcrumb--hizmetler {
   background-image: url('../img/teminex-breadcrumb/services.jpg'), url('../img/breadcrumb-1.jpg');
 }

 .teminex-breadcrumb--cozumler {
   background-image: url('../img/hosting/hizmet-raporlama.jpg'), url('../img/breadcrumb-1.jpg');
 }

 .teminex-breadcrumb--hakkimizda {
   background-image: url('../img/teminex-breadcrumb/about.jpg'), url('../img/breadcrumb-1.jpg');
 }

 .teminex-breadcrumb--iletisim {
   background-image: url('../img/teminex-breadcrumb/contact.jpg'), url('../img/breadcrumb-1.jpg');
 }

 .teminex-breadcrumb--t1 {
   background-image: url('../img/hosting/hizmet-t1.jpg'), url('../img/breadcrumb-1.jpg');
 }

 .teminex-breadcrumb--t2 {
   background-image: url('../img/hosting/hizmet-t2.jpg'), url('../img/breadcrumb-1.jpg');
 }

 .teminex-breadcrumb--tr {
   background-image: url('../img/hosting/hizmet-tr.jpg'), url('../img/breadcrumb-1.jpg');
 }

 .teminex-breadcrumb--gvms {
   background-image: url('../img/hosting/hizmet-ens-gvms.jpg'), url('../img/breadcrumb-1.jpg');
 }

 .teminex-breadcrumb--guzergahlar {
   background-image: url('../img/teminex-breadcrumb/truck.jpg'), url('../img/breadcrumb-1.jpg');
 }

 .teminex-breadcrumb--konteyner {
   background-image: url('../img/hosting/hizmet-konteyner.jpg'), url('../img/breadcrumb-1.jpg');
 }

 .teminex-breadcrumb--dokumanlar,
 .teminex-breadcrumb--online-platform,
 .teminex-breadcrumb--nasil-musteri-olunur {
   background-image: url('../img/teminex-breadcrumb/terminal.jpg'), url('../img/breadcrumb-1.jpg');
 }

 .brand-section .swiper-wrapper {
   align-items: center;
 }

 .brand-section .swiper-slide {
   height: 70px;
   display: flex;
   align-items: center;
   justify-content: center;
 }

 .brand-section .brand-img {
   width: 100%;
   height: 70px;
   display: flex;
   align-items: center;
   justify-content: center;
 }

 .brand-section .brand-img img {
   display: block;
   max-height: 46px;
   max-width: 180px;
   width: auto;
   height: auto;
   object-fit: contain;
 }

 .footer-section {
   background-image: none !important;
   background-color: #0f1113 !important;
 }

 .footer-section,
 .footer-section p,
 .footer-section a,
 .footer-section h3 {
   color: #d6d7d9;
 }

 .footer-section a:hover {
   color: var(--theme);
 }

 .contact-wrapper .contact-right .form-clt .category-oneadjust .nice-select .list {
   background: var(--bg);
 }

 .contact-wrapper .contact-right .form-clt .category-oneadjust .nice-select .list li {
   color: var(--text);
 }

 .contact-wrapper .contact-right .form-clt .category-oneadjust .nice-select .current {
   color: var(--text);
 }

 .hosting-section .hosting-inner-items {
   background-size: cover !important;
   background-position: center !important;
   display: block;
   text-decoration: none;
   border-radius: 10px;
   overflow: hidden;
   cursor: pointer;
   transition: transform 220ms ease, box-shadow 220ms ease;
 }

 .hosting-section .hosting-inner-items:hover {
   transform: translateY(-6px);
   box-shadow: 0 18px 44px rgba(0, 0, 0, 0.28);
 }

 .hosting-section .hosting-inner-items::before {
   content: '';
   position: absolute;
   inset: 0;
   background: rgba(15, 23, 32, 0.72);
   pointer-events: none;
   border: 1px solid var(--border);
   border-radius: 10px;
 }

 .hosting-section .hosting-inner-items .icon,
 .hosting-section .hosting-inner-items .content {
   position: relative;
   z-index: 1;
 }

 .hosting-section .hosting-inner-items .content h3,
 .hosting-section .hosting-inner-items .content h3 a,
 .hosting-section .hosting-inner-items .content p {
   color: #ffffff;
 }

 .feature-content-warpper.style-2 .feature-hosting-image-2::before {
   display: none;
 }

 .feature-content-warpper.style-2 .feature-hosting-image-2 .thumb {
   border-radius: 16px;
   overflow: hidden;
 }

 .feature-content-warpper.style-2 .feature-hosting-image-2 .thumb.teminex-thumb-bg {
   width: 100%;
   max-width: none;
   background-size: cover;
   background-position: center;
   background-repeat: no-repeat;
   aspect-ratio: 16 / 11;
   min-height: 320px;
   margin: 0;
   transition: transform 260ms ease;
 }

 .feature-content-warpper.style-2 .feature-hosting-image-2 .thumb.teminex-thumb-bg--t1 {
   background-image: url('../img/hosting/hizmet-t1.jpg');
 }

 .feature-content-warpper.style-2 .feature-hosting-image-2 .thumb img {
   display: block;
   height: auto;
   transition: transform 260ms ease, box-shadow 260ms ease;
 }

 .feature-content-warpper.style-2 .feature-hosting-image-2:hover .thumb img {
   transform: scale(1.03);
 }

 .feature-content-warpper.style-2 .feature-hosting-image-2:hover .thumb.teminex-thumb-bg {
   transform: scale(1.03);
 }

 .feature-content-warpper.style-2 .teminex-feature-hero {
   position: relative;
   overflow: hidden;
   border-radius: 16px;
   padding: 56px 56px;
 }

 .feature-content-warpper.style-2 .teminex-feature-hero::after {
   content: "";
   position: absolute;
   inset: 0;
   background-image: var(--teminex-hero-bg);
   background-size: cover;
   background-position: center;
   background-repeat: no-repeat;
   transform: scale(1);
   transition: transform 650ms ease, background-position 650ms ease;
   z-index: 0;
 }

 .feature-content-warpper.style-2 .teminex-feature-hero::before {
   content: "";
   position: absolute;
   inset: 0;
   background: rgba(0, 0, 0, 0.38);
   z-index: 1;
 }

 .feature-content-warpper.style-2 .teminex-feature-hero.teminex-feature-hero--t1 {
   --teminex-hero-bg: url('../img/hosting/hizmet-t1.jpg');
 }

 .feature-content-warpper.style-2 .teminex-feature-hero.teminex-feature-hero--t2 {
   --teminex-hero-bg: url('../img/hosting/hizmet-t2.jpg');
 }

 .feature-content-warpper.style-2 .teminex-feature-hero.teminex-feature-hero--tr {
   --teminex-hero-bg: url('../img/hosting/hizmet-tr.jpg');
 }

 .feature-content-warpper.style-2 .teminex-feature-hero.teminex-feature-hero--ens {
   --teminex-hero-bg: url('../img/hosting/hizmet-ens-gvms.jpg');
 }

 .feature-content-warpper.style-2 .teminex-feature-hero.teminex-feature-hero--konteyner {
   --teminex-hero-bg: url('../img/hosting/hizmet-konteyner.jpg');
 }

 .feature-content-warpper.style-2 .teminex-feature-hero.teminex-feature-hero--online-platform {
   --teminex-hero-bg: url('../img/bilgi/bilgi-platform.jpg');
 }

 .feature-content-warpper.style-2 .teminex-feature-hero.teminex-feature-hero--nasil-musteri-olunur {
   --teminex-hero-bg: url('../img/bilgi/bilgi-musteri.jpg');
 }

 .feature-content-warpper.style-2 .teminex-feature-hero.teminex-feature-hero--guzergahlar {
   --teminex-hero-bg: url('../img/bilgi/bilgi-guzergah.jpg');
 }

 .feature-content-warpper.style-2 .teminex-feature-hero.teminex-feature-hero--surec-yonetimi {
   --teminex-hero-bg: url('../img/teminex-breadcrumb/terminal.jpg');
 }

 .feature-content-warpper.style-2 .teminex-feature-hero:hover::after {
   transform: scale(1.035);
   background-position: 55% 50%;
 }

 .feature-content-warpper.style-2 .teminex-feature-hero .teminex-feature-hero__content {
   position: relative;
   z-index: 2;
   max-width: 720px;
 }

 .feature-content-warpper.style-2 .teminex-feature-hero .teminex-feature-hero__content,
 .feature-content-warpper.style-2 .teminex-feature-hero .teminex-feature-hero__content h2,
 .feature-content-warpper.style-2 .teminex-feature-hero .teminex-feature-hero__content p,
 .feature-content-warpper.style-2 .teminex-feature-hero .teminex-feature-hero__content li,
 .feature-content-warpper.style-2 .teminex-feature-hero .teminex-feature-hero__content span {
   color: #ffffff;
 }

 .hero-1 .hero-image .teminex-hero-image-bg {
   width: 100%;
   aspect-ratio: 4 / 3;
   min-height: 360px;
   border-radius: 16px;
   overflow: hidden;
   background-image: url('../img/teminex-breadcrumb/container.jpg');
   background-size: cover;
   background-position: center;
   background-repeat: no-repeat;
 }

 .teminex-hero {
   position: relative;
 }

 .teminex-hero::after {
   content: "";
   position: absolute;
   inset: 0;
   background-image: url('../img/teminex-breadcrumb/container.jpg');
   background-size: cover;
   background-position: center;
   background-repeat: no-repeat;
   animation: up-down 2s ease-in-out infinite alternate-reverse both;
   z-index: 0;
 }

 .teminex-hero::before {
   content: "";
   position: absolute;
   inset: 0;
   background: rgba(0, 0, 0, 0.42);
   z-index: 1;
 }

 .teminex-hero > .container {
   position: relative;
   z-index: 2;
 }

 @media (max-width: 991px) {
   .hero-1 .hero-image .teminex-hero-image-bg {
     min-height: 300px;
   }
 }

 @media (max-width: 575px) {
   .hero-1 .hero-image .teminex-hero-image-bg {
     min-height: 240px;
   }
 }

 @media (max-width: 991px) {
   .feature-content-warpper.style-2 .teminex-feature-hero {
     padding: 44px 28px;
   }
 }

 @media (max-width: 575px) {
   .feature-content-warpper.style-2 .teminex-feature-hero {
     padding: 36px 20px;
   }
 }

 @media (max-width: 991px) {
   .feature-content-warpper.style-2 .feature-hosting-image-2 .thumb.teminex-thumb-bg {
     min-height: 260px;
   }
 }

 @media (max-width: 575px) {
   .feature-content-warpper.style-2 .feature-hosting-image-2 .thumb.teminex-thumb-bg {
     min-height: 220px;
   }
 }

 @media (max-width: 1199px) {
   .offcanvas__info .mean-container .mean-nav ul li a,
   .offcanvas__info .mean-container .mean-nav ul li a.mean-expand {
     color: #ffffff !important;
   }
 }

 @media (max-width: 1399px) {
   .pricing-card-items.responsive-pricing-style .pricing-header h2,
   .pricing-card-items.responsive-pricing-style .pricing-header .price-content h3,
   .pricing-card-items.responsive-pricing-style .pricing-header .price-content p,
   .pricing-card-items.responsive-pricing-style .pricing-list li {
     color: var(--header);
   }
 }
