﻿@charset "utf-8"; 
:root{--color:#0068b7}
@media (min-width: 1025px) {/*#liinquiry {padding: 0px 20px;}*/
#liinquiry a {background:initial;color: inherit;height: auto;padding: 18px 10px;color: var(--fontcolor)!important;font-size: var(--fontsize18);transition: all .1s linear;}
#livrlink{display: flex;align-items: center;}
#livrlink a {background: var(--color);height: 40px;padding: 0 15px;border-radius: 30px;color: #fff !important;transition: all .1s linear;text-decoration: none;}
header .head-info .head-nav .nav-ul>li#livrlink>a::after{display: none;}}
.banner-inner{position:relative;}
.banner-inner .banner-content{background:none;padding:0;position:absolute;top:50%;z-index:1;transform:translateY(-50%);width:100%;}
.banner-inner .banner-content .l-wrap{flex-direction:column;align-items:flex-start;}
.banner-inner .banner-content .banner-title-h1{margin-bottom:10px;line-height:1.3;color:#fff;text-transform:uppercase;font-size:40px;font-weight:bold;}
.banner-inner .banner-content .banner-breadcrumbs em,.banner-inner .banner-content .banner-breadcrumbs,.banner-inner .banner-content .banner-breadcrumbs a{color:#fff;}
@media (max-width:1440px){.banner-inner .banner-content .banner-title-h1{font-size:34px}}
@media (max-width:1024px){.banner-inner .banner-content .banner-title-h1{font-size:28px}}
@media (max-width:540px){.banner-inner .banner-content .banner-title-h1,.banner-inner .banner-content .banner-breadcrumbs{text-shadow:1px 1px 2px #000}}
.pro-list li .pro-img img{object-fit: contain;}
.ttxt{font-weight:bold;font-size:var(--fontsize18);color:#fff}
footer .foot-qrimg{display:flex;justify-content:space-between;max-width:300px}
footer .foot-qrimg img{max-width:48%;border-radius:8px;height:auto}

@media (min-width:1025px){header .head-info .l-wrap{max-width:1740px;padding:0 70px}
header .head-info .head-logo{height:100%;margin-left:2%}
header .head-info .head-logo a{display:flex;height:100%}
header .head-info .head-logo img{max-height:66%}}
@media (max-width:1440px) and (min-width:1025px){header .head-info .head-nav .nav-ul>li>a,#liinquiry>a{padding:0 10px}
li#liproducts>a{padding-right:15px}}
@media (max-width:1280px) and (min-width:1025px){header .head-info .head-nav .nav-ul>li>a{font-size:var(--fontsize14)}}
@media (min-width:1025px){header.is-active .head-top{margin-top: 0;opacity: 1;visibility: initial;}}