.home-banner{position:relative}.home-banner .bgimg{background-position:50% 50%;background-repeat:no-repeat;background-size:cover;height:100%;left:0;position:absolute;top:0;width:100%}.home-banner .home-bnrsec{padding-bottom:3.3vmax;padding-top:3.3vmax;position:relative}.home-banner .hm-con h1{color:#fff}.home-banner .hm-btn a{align-items:center;background:#fff;border-radius:300px;color:#101029;display:flex;height:100%;justify-content:center}.home-banner .hm-btn a:hover{background:#fff}.conbg-img-wrap .conbg-img{background-position:50%;background-size:cover;height:100%;width:100%}@media (min-width:768px){.home-banner .hm-bnrin{--sqs-site-gutter:4vw;--sqs-mobile-site-gutter:6vw;--sqs-site-max-width:1400px;column-gap:0;display:grid;--grid-gutter:calc(var(
      --sqs-site-gutter, 4vw));--cell-max-width:calc((var(
      --sqs-site-max-width, 1500px) - (0px*(24 - 1)))/24);--inset-padding:0vw;--row-height-scaling-factor:0.0215;--container-width:min(var(
      --sqs-site-max-width,1500px),calc(100vw - var(--sqs-site-gutter, 4vw)*2 - var(--inset-padding)));grid-template-columns:minmax(var(--grid-gutter),1fr) repeat(24,minmax(0,var(--cell-max-width))) minmax(var(--grid-gutter),1fr);grid-template-rows:repeat(19,minmax(calc(var(--container-width)*var(--row-height-scaling-factor)),auto))}.home-banner .hm-con{grid-area:6/5/16/17;z-index:3}.home-banner .hm-img{align-items:center;display:flex;grid-area:4/18/19/23;z-index:2}.home-banner .hm-btn{grid-area:14/5/17/9;z-index:4}.conbg-img-wrap{grid-area:1/2/20/26;z-index:1}.home-banner .hm-con h1{margin:0}}@media (max-width:1350px) and (min-width:1024px){.home-banner .hm-con h1{font-size:45px}}@media (max-width:1024px) and (min-width:768px){.home-banner .hm-con h1{font-size:36px}}@media (max-width:767px){.home-banner .hm-bnrin{padding:0 30px}.home-banner .hm-btn{display:inline-block}}