@font-face{font-family:'Open Sans';font-style:normal;font-weight:300;font-display:swap;src:url('/company/fonts/OpenSans-Light.ttf') format('truetype')}
@font-face{font-family:'Open Sans';font-style:normal;font-weight:400;font-display:swap;src:url('/company/fonts/OpenSans-Regular.ttf') format('truetype')}
@font-face{font-family:'Open Sans';font-style:normal;font-weight:600;font-display:swap;src:url('/company/fonts/OpenSans-SemiBold.ttf') format('truetype')}
@font-face{font-family:'Open Sans';font-style:normal;font-weight:700;font-display:swap;src:url('/company/fonts/OpenSans-Bold.ttf') format('truetype')}
/* Keep the archived template's original 13px/20px typography and Bootstrap grid. */
.about-restored{font:13px/20px 'Open Sans',Arial,sans-serif}
.about-restored .about-copy p{font-size:13px;line-height:20px;margin:0 0 20px}
.about-restored .about-copy .logo-download{margin-bottom:20px}
.about-restored header .table-menu td{visibility:visible}
.about-restored header .logo img{width:192px;height:40px}
.about-restored .icon-phone:before{content:''}
.about-restored .side-menu>li>a{display:block}
@media(min-width:768px){.about-restored .btn-responsive-nav{display:none}}
.about-restored header .table-menu .icon-angle-down{display:none}
@media(max-width:767px){
.about-restored header .nav-main-collapse.restore-open{display:block!important;height:auto!important;overflow:visible!important;visibility:visible!important}
.about-restored .restore-open #mainMenu{display:block!important;visibility:visible!important;height:auto!important}
.about-restored .restore-open #mainMenu>li{display:block;float:none}
.about-restored .restore-open #mainMenu a{display:block;visibility:visible!important;padding:10px 14px}
.about-restored .restore-open #mainMenu .dropdown-menu{display:block;position:static;float:none;border:0;padding-left:15px}
}
.company-section .item-views.history .item:nth-child(odd){background-image:url('/home-assets/background.png');background-size:cover}
.company-section .item-views.partners .image img{max-width:100%;max-height:130px;object-fit:contain;margin:auto}
.company-section .item-views.staff .image .archive-image-missing{display:block;width:100%;height:180px}
.company-section .detail.staff .archive-image-missing{width:180px;height:180px}
@media(min-width:992px){.company-section .left-menu-md{float:right}}
