/* Original VisaNet template layout. Only brand, content image fitting and accessibility. */
@font-face{font-family:'Red Hat Text';src:url('../fonts/red-hat-text-latin.ttf') format('truetype');font-weight:300 700;font-style:normal;font-display:swap}
@font-face{font-family:'Red Hat Text';src:url('../fonts/red-hat-text-italic.ttf') format('truetype');font-weight:300 700;font-style:italic;font-display:swap}
@font-face{font-family:Roboto;src:url('../fonts/roboto-latin.ttf') format('truetype');font-weight:100 900;font-style:normal;font-display:swap}
@font-face{font-family:Roboto;src:url('../fonts/roboto-italic.ttf') format('truetype');font-weight:100 900;font-style:italic;font-display:swap}
:root{
  --visanet-base:#e83528;--visanet-base-rgb:232,53,40;
  --brand:var(--visanet-base);--brand-dark:#c2281e;--ink:var(--visanet-black);
  --dark:var(--visanet-black3);--muted:var(--visanet-text);--light:#f3f5f4;
  --white:var(--visanet-white);--line:var(--visanet-border-color);--footer-text:#c2c6ca;
}
.main-header__logo img,.mobile-nav__content .logo-box img,.footer-widget__logo img{height:auto;object-fit:contain}
.mobile-nav__btn,.mobile-nav__close{border:0;background:transparent;cursor:pointer}
.mobile-nav__close{padding:0;color:inherit}
.skip-link{position:fixed;top:-80px;left:15px;z-index:1000;background:var(--visanet-base);color:var(--visanet-white);padding:12px 20px}
.skip-link:focus{top:12px}
:focus-visible{outline:3px solid var(--visanet-base);outline-offset:4px}
[hidden]{display:none!important}
.main-menu__list>.dropdown:focus-within>ul{opacity:1;visibility:visible;transform:translateY(0)}
.page-home .about-three__image__one img{width:656px;height:768px;object-fit:cover;object-position:center}
.page-home .about-three__image__two img{width:225px;height:240px;object-fit:cover}
.page-home .about-three__info__image{width:165px;height:114px;object-fit:cover;flex-shrink:0}
.brand-established .about-three__experience__year{font-size:80px}
.page-home .training-card-two__image__box img{object-fit:cover}
.page-home .why-choose-two__image{width:542px;max-width:45%;object-fit:cover}
.page-home .hero-slider-three__text{max-width:600px}
.page-home .hero-slider-three__carousel:not(.owl-loaded){display:block}
.page-home .hero-slider-three__carousel:not(.owl-loaded)>.hero-slider-three__item:not(:first-child){display:none}
.sinictek-site:not(.page-home) .main-header--three:not(.sticky-header--cloned){position:relative;background-color:var(--visanet-black3);backdrop-filter:none}
.page-home .visa-card-two__bg{background-size:contain;background-repeat:no-repeat;background-position:center;background-color:var(--visanet-white)}
@media(max-width:1199px){.page-home .about-three__image__one img{height:640px}}
@media(max-width:767px){.main-header__logo img{width:180px}.page-home .about-three__image__one img{height:420px}.brand-established .about-three__experience__year{font-size:70px}}
@media(prefers-reduced-motion:reduce){*,*::before,*::after{animation:none!important;transition:none!important;scroll-behavior:auto!important}.hero-slider-three__title,.hero-slider-three__tagline,.hero-slider-three__text,.hero-slider-three__button__inner,.hero-slider-three .active .hero-slider-three__bg__inner::before{opacity:1!important;filter:none!important;transform:none!important}}
