/**reset**/
html {overflow-y: scroll; font-size:62.5%;}/*这是为了兼容ie8，不支持:root, vw;浏览器默认16px,1rem = 1rem*/
:root {overflow-y: auto;overflow-x: hidden;}
:root body {position: relative;}/*解决因滚动条导致的页面宽度变化*/
body {min-width:100vw; background: #fff;/* background:#f4f6f8; */font-family: "Microsoft Yahei",Helvetica,Arial,sans-serif;color: #2d3748;font-size:1.4rem;line-height:1.5;--main-color:#2A70B1;--text-color:#2d3748;--highlight-color:#41B883}
a{color: var(--text-color);-webkit-transition:all 0.2s ease 0s;-moz-transition:all 0.2s ease 0s;transition:all 0.2s ease 0s;text-decoration: none;cursor: pointer;}
a:hover{color:var(--main-color);}
a:focus{outline: none;}
* {-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}
*:hover {-webkit-transition:all 0.2s ease 0s;-moz-transition:all 0.2s ease 0s;transition:all 0.2s ease 0s;}
*::-moz-selection {background: #202C4C;color: #fff;}
ul,ol{margin:0;padding:0;list-style: none outside none;}
em,i {font-style:normal;}
img{max-width: 100%;max-height:100%;border: 0 none;}

/**form**/
.input{border-radius: 0.6rem;border:1px solid #E4E7ED; }
.input:focus, .textarea:focus{border:1px solid #777883 !important; box-shadow: 0 0 0 3px rgba(0,0,0,.06);background:#fff; background: rgba(255,255,255,1);}
.input-prefix,.input-suffix{pointer-events:inherit !important;}
.layui-form-label{width:110px;}
.layui-form-label em{color:#f00}
/**layout*/
.container{position: relative;padding:0 1.5rem; width: 128rem;margin: 0 auto;}
.containe-full{width:100%; }
.layui-side{position: relative;padding:3rem 0;}
.layui-body{left:0;padding-bottom:6rem;}
.layui-side + .layui-body{padding-left:3rem;}
.fr{float: right !important;}
.fl {float: left !important;}
.fn{float: none !important;}
.center{text-align: center;}
.layout-flex{display: -ms-flexbox;display: -webkit-box;display: flex;}
.layui-panel{box-shadow: none;color:inherit;border:0 none;}
.layui-panel-header .desc{margin:1rem 0;}
.layui-layer-title{text-align: left;}
.ml15{margin-left:1.5rem}
.mt5{margin-top:0.5rem}
.mt15{margin-top:1.5rem}
.mt30{margin-top:3rem}
.mb30{margin-bottom:3rem}
/**text**/
h1,.h1 {font-size: 3.2rem;font-weight: 700;}
h2,.h2 {font-size: 2.4rem;font-weight: 600;line-height: 1.6;}
h3,.h3 {font-size: 2rem;font-weight: 600;}
h4,.h4 {font-size: 1.8rem;font-weight: 600;}
.active,.active a,.active:hover ,.active a:hover{color:var(--main-color);}
.desc{color:#718096;overflow: hidden;}
.layui-bg-gray{background-color: #f5f5f5 !important;}
.line-clamp-3 {
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 3;  /* 控制显示的行数 */
  overflow: hidden;
  min-height: 7.2rem;
  line-height: 1.5;  
}
/*swiper*/
.swiper-container{position:relative;width: 100%; height: 100%; margin:0 auto;padding:0;z-index:0;--swiper-theme-color: #fff;--swiper-preloader-color: #777883;overflow: hidden;}
.swiper-slider{padding:0;height: 80rem;background-position: center bottom;}
.swiper-container .swiper-slide{background-position: center center;background-repeat: no-repeat;background-size: cover;}
.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 1rem;}
.swiper-pagination-bullet{width: 3.6rem;height:0.8rem;border-radius: 1.6rem;border:1px solid #fff;background-color: transparent;}
.swiper-pagination-bullet:only-child{display:none !important}
.reverse .swiper-pagination-bullet{width:3.6rem;height:0.8rem;margin:0 ;border:0 none;background-color: rgba(32,44,76,.5);}
.swiper-container-horizontal>.reverse.swiper-pagination-bullets {bottom:0;}
.swiper-container-horizontal>.reverse.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 0.5rem;}
.swiper-pagination-bullet-active{background-color:#fff;}
.reverse .swiper-pagination-bullet-active{background-color: var(--main-color);}
.swiper-container .swiper-button-next,.swiper-container .swiper-button-prev{width:6.4rem;height:6.4rem; opacity: 0;-webkit-transition:0.3s;-moz-transition:0.3s;transition:0.3s;}
.swiper-container:hover .swiper-button-next,.swiper-container:hover .swiper-button-prev{opacity:1;}
.swiper-container .swiper-button-next{right:3rem;}
.swiper-container .swiper-button-prev{left:3rem;}
.swiper-container:hover .swiper-button-next{right:1.5rem;}
.swiper-container:hover .swiper-button-prev{left:1.5rem;}
.swiper-container .swiper-button-next:after, .swiper-container .swiper-button-prev:after{color:#777883;font-size: 3.6rem;}
.swiper-slider .slide-inner {top:30%; }
.swiper-slider .slide-inner .title{font-size:7.2rem;color: #2A70B1;}
.swiper-slider .slide-inner .title_sub{font-size:3.6rem;font-weight: 700;color: #2A70B1;}
.swiper-slider .slide-inner .btn-buy{margin-top:4rem}
.swiper-slider .slide-inner.dark .title,.swiper-slider .slide-inner.dark .title_sub{color:#fff;}

/**button**/
.layui-btn{padding:0 1.5rem;text-align: center;font-weight: 500;border: 0 none;font-size: 1.6rem; border-radius:0.4rem;background: #fff;color:#202C4C;} */
.layui-btn:hover{color:var(--main-color);}
.layui-btn-lg{padding:0 3rem; height:4.8rem;font-size: 1.8rem; border-radius:8px;line-height:4.8rem;}
.layui-btn-sm{width:auto;vertical-align: 0.1em;font-size: 1.4rem;}
.layui-btn-block{width: 100%;}
.layui-btn-primary{background-color: var(--main-color);color: #fff !important;}
.layui-btn-primary:hover{background-color: var(--highlight-color);background: linear-gradient(to bottom right, var(--main-color), var(--highlight-color));}
.layui-btn-primary a,.layui-btn-primary:hover a{color:#fff !important;}
.layui-btn-primary.btn-disabled{color:#777883 !important;}
.layui-btn-primary .layui-icon{color: #fff;}
.layui-btn-default{border:1px solid #4A4E5D;}
.layui-btn-default:hover{color: var(--main-color);border-color:var(--main-color);}
.layui-btn-default.btn-disabled{background-color: #F0F2F5;color: #B5B6BB !important;}
.btn-shadow{border-radius: 0.4rem;border:1px solid var(--text-color);box-shadow: 0.4rem 0.4rem 0 var(--text-color);}
.btn-shadow:hover{color: var(--main-color);border-color:var(--main-color);}
.btn-buy{background-color: var(--highlight-color);color:#fff;}
.btn-buy:hover{background-color: #03a193;background: linear-gradient(to bottom right, var(--main-color), var(--highlight-color));color:#fff;}
/**nav**/
.layui-nav{background: transparent;}
.layui-nav.layui-nav-tree{width: 100%;}
.layui-nav .layui-nav-item a{color:#2d3748;}
.layui-nav .layui-nav-item a:hover{color:var(--main-color) ;}
.layui-nav-child{border:0 none;top:7.4rem; border-radius: 1.2rem;}
.layui-nav-child dd{margin:0;}
.layui-nav .layui-nav-child a{display: block; margin:0.5rem 0;}
.layui-nav .layui-nav-child a:hover{background: inherit;}
.layui-nav .layui-this:after,.layui-nav-bar{display: none; height:0.4rem; background-color: var(--main-color);}
.layui-nav-side .layui-nav{padding:0}
.layui-nav-side .layui-nav .layui-nav-item{display: block; padding:1.5rem 0;margin:0 0 1.5rem 0; height:auto;line-height: 1.6;}
.layui-nav-side .layui-nav a,.nav-header .layui-nav a{padding:0 2.5rem;color:var(--text-color);}
.layui-menu-body-title{margin:0;}
.layui-menu-item-group>.layui-menu-body-title, .layui-menu-item-parent>.layui-menu-body-title{padding-right:0;}
.layui-menu .layui-menu-body-panel a{padding:1rem 2rem; color:var(--text-color) !important;}
.nav-header{text-align: center;}
.nav-header .layui-nav .layui-nav-item{padding:1rem 0;height:auto;line-height: 1.6;}
/**form**/
.layui-input{border-color:#4A4E5D;border-radius: 0.4rem;}
input::-moz-placeholder, textarea::-moz-placeholder{color: #989AA1;opacity: 1;}
input:-ms-input-placeholder, textarea:-ms-input-placeholder {color: #989AA1;}
input::-webkit-input-placeholder, textarea::-webkit-input-placeholder {color: #989AA1;}
.layui-input-suffix{line-height:1;}
/*bg color*/
.layui-bg-black{background-color:var(--text-color)  !important;}

/**page-text**/
.page-text h2,h3{}
.page-text p{margin:1rem 0;line-height:1.2;}
/**header**/
.page-header{position: relative;z-index:1000;height:7rem;line-height:7rem;opacity: 1;background: rgba(255, 255, 255, 1); box-shadow: 0 0 1px  rgba(0, 0, 0, 0.06), 0 1px 2px  rgba(0, 0, 0, 0.1);}
.page-header .logo-img{margin-top:-0.5rem;}
.page-header .layui-nav{background-color: #fff;}
.page-header .layui-nav *{font-size: 1.6rem;}
.page-header .layui-nav a{padding:0 2.5rem;color:var(--text-color);}
.page-header .layui-nav a:hover,.page-header .layui-nav .active>a{color:var(--main-color);}
.page-header .layui-nav a .layui-icon{font-size:1.2rem;}
.page-header .layui-nav .layui-nav-more{right:0.5rem;}
.page-header .layui-layout-right .item{float:left;position: relative;}
.page-header .layui-layout-right .item > .layui-btn{margin-top:1.5rem;margin-left:1.5rem;width:auto;vertical-align: top;}

/**index**/
.page-index .slider{height:108rem;}
.page-index .layui-panel{margin-bottom: 5rem;}
.page-index .layui-panel .layui-panel-header:not(.center){padding-right: 8rem;}
/* .page-index .layui-panel-header.center + .layui-panel-body{margin-top:3rem;} */
.page-index h3,.page-index h4{font-size: 2.4rem;}
.page-index .layout-service {padding-bottom: 5rem;}
.page-index .layout-service .layui-panel-header{padding-bottom: 0 !important;}
.page-index .layout-service .font_family {font-size: 6rem;color:var(--text-color)}
.page-index .layout-service .item a{display:block; transition: transform 0.45s cubic-bezier(0.2, 0.9, 0.4, 1.1);}
.page-index .layout-service .item a:hover{transform: translateY(-10px);}
.page-index .layout-news .layui-panel-header {padding-top:6rem;}
.page-index .layout-news .swiper-button-group{position:absolute;left:40%; bottom:10%;width:13rem;height:3rem; z-index:9999;}
.page-index .layout-news .swiper-container .swiper-button-next, .page-index .layout-news .swiper-container .swiper-button-prev{width:3rem;height:3rem;border-radius: 100%;border:2px solid #777883; opacity:0.75;}
.page-index .layout-news .swiper-container .swiper-button-next:after,.page-index .layout-news .swiper-container .swiper-button-prev:after{font-size:1.6rem;font-weight: 600;}

/**product**/
.layout-product .item .desc{margin:1rem 0;}
.page-product .layout-product .item{margin-bottom:3rem;text-align: center;}
.page-product .layout-product .item .product-pic{border-radius: 8px;background-color: #fdfdfd;} 
.page-product .layout-product .item .title{padding:1.5rem;font-weight: 600;}
.page-product .layout-product .item .btn-group{margin:0 auto;width: auto;}
.page-product .layout-product .item .layui-btn{display: inline-block; margin:0 1rem;}
.page-product .layui-panel.layout-product .layui-layout-right{top:3rem;right:3.2rem;}
.page-product .layui-panel.layout-product:nth-child(even){background-color: #f5f5f5;}
.page-product .layui-panel.layout-product:nth-child(even) .item .product-pic{padding:3rem;}
.page-product .layui-body.layui-col-md9 .layout-product{margin-top:3rem;}

/**celltherapy**/
.page-celltherapy .swiper-container{height:45rem}
/**primarycells**/
.page-primarycells .layout-primarycells .item{position:relative; margin-top:3rem;}
.page-primarycells .layout-primarycells .item img {display: block;width: 100%;height:auto;}
.page-primarycells .layout-primarycells .item .product-text{position: static; }
.page-primarycells .layout-primarycells .item .product-text .desc{margin-top:1.5rem;}
.page-primarycells .layout-primarycells .item .product-text .param {margin-right:1.5rem;}
.page-primarycells .layout-primarycells .item .product-text .param label{font-weight: 600;}
.page-primarycells .layout-primarycells .item .btn-group{position:absolute;bottom:1.5rem;right:0;}
.page-primarycells .layui-body.layui-col-md9 .layout-product .item{text-align: left;}
.page-primarycells .layui-body.layui-col-md9 .layout-product .item .title{padding-top: 0;padding-bottom: 0;}
.page-primarycells .layui-body.layui-col-md9 .layout-product .item .desc{padding-left:1.5rem;}
.page-primarycells .layui-body.layui-col-md9 .layout-product .item .btn-group{margin-top:3rem;}
/**detail**/
.layui-breadcrumb{padding:1.5rem;}
.page-detail .layout-product-head {padding-bottom: 0;}
.page-detail .layout-product-head .layui-panel-body{position: relative;}
.page-detail .layout-product-head .layui-panel-body .item{background-color: #fff;}
.page-detail .layout-product-head .layui-panel-body .mod-share{position:absolute;bottom:1.6rem;right:1.6rem;}
.page-detail .btn-group .layui-btn{margin-right:1.5rem;}
.page-detail .layout-product-para .parameter .item{padding:8px 1.5rem;margin:0 0 2rem 0;background-color:#fff;font-size:1.5rem;color:var(--text-color)}
.page-detail .layout-product-para .parameter .item:last-child{margin-bottom:0;}
.page-detail .layout-product-para .parameter .item .label{color:#5F6A8A;}
.page-detail .layout-product-body .btn-group .layui-btn{margin:0 1rem;}
.page-detail .layout-product-body{margin-top:5rem;}
.page-detail .layout-product-body .layui-panel-body{margin-top:3rem;}
.page-detail .layui-panel-body p{padding:0.5rem 0;font-size: 1.6rem;}
.page-detail .mod-qrcode{margin-top: 3rem ; text-align: center;}
.page-detail .mod-qrcode canvas{width: 18rem;border:0.6rem solid #fff;}
.page-detail .mod-share a{margin-left:1rem;}
.page-detail .mod-share a i{font-size: 2rem;}
.showBigImg { display: none; position: fixed; left: 0; top: 0; width: 100%; height: 100%; background: rgba(0,0,0,.6); z-index: 10001;}
.showBigImg .closeBigImg {position: absolute; right: 3rem; top: 3rem;text-align: center;z-index: 10002;cursor: pointer;}
.showBigImg .closeBigImg .layui-icon{color: #fff;font-size:2.4rem;}
.showBigImg .showBigImgWrap { position: relative;width: 100%; height: 100%; overflow: hidden;}
.showBigImg .showBigImgWrap .swiper-slide img {position: absolute;left:50%;top:50%;transform: translate(-50%,-50%); vertical-align: middle;width:auto;}

.page-product-detail .layui-panel-body .layui-col-md6.layui-padding-3{padding-top:0 !important;}
/**about**/
.page-about .layui-panel-body .desc{color: #202C4C;font-size: 1.6rem;}
.page-about .swiper-slider{height:60rem;}
.page-about .container-about{margin-top:-20rem;background-color: #fff;}
.page-about .layout-about h2{line-height: 1.2;}
.page-about .layout-about .layui-panel-body{font-size: 1.6rem;}
.page-about .layout-about .layui-panel-body p{line-height:2;padding-bottom: 1.5rem;}
.page-about .layout-brand .swiper-container-horizontal>.reverse.swiper-pagination-bullets{bottom:2rem;}
.page-about .layout-brand .layui-panel-header{padding:6rem;text-align: center;}
.page-about .layout-brand .layui-panel-header .title{font-size: 4.8rem;line-height: 1.6;}
.page-about .layout-brand .layui-panel-body {background-color: var(--main-color);}
.page-about .container-join .container{padding-top:9rem;}
.page-about .container-join .container:before{position: absolute;content: "";z-index:0;left:3.1rem;top:0;width:48rem;height:40rem;background:url(../images/job_decorate_person.png) no-repeat left top ;}
.page-about .container-join .container .heading{padding:12rem 12rem 0 0 ;text-align:right;color: #fff;}
.page-about .container-join .container .heading:before{position: absolute;content: "";z-index:0;right:0;top:0;width:38rem;height:38rem;background:url(../images/job_decorate_pin.png) no-repeat left 9rem ;}
.page-about .container-join .container .heading .title ,.container-join .container .heading a{position:relative;z-index:10;color: #fff;text-align: right;}
.page-about .container-join .container .body{position:relative;margin-top:6rem;z-index:100;padding:6rem 3rem 2rem;overflow:hidden;background:#fff;}
.page-about .container-join .container .body .item {text-align: center;}
.page-about .container-join .container .body .item:before {position: absolute;content: "";right:0;top:3rem;width:1px;height:12rem;background-color: #666;}
.page-about .container-join .container .body .item:last-child:before{display: none;}
.page-about .container-join .container .body .title {margin-bottom:1.5rem;font-size:2rem;}
.page-about .container-join .container .body p {padding:0;font-size: 1.4rem;line-height: 1.6;}
/**news**/
.layout-news .item{margin-bottom: 3rem !important; }
.layout-news .item .text{ margin-top:1.5rem;}
.layout-news .item .desc{margin:1rem 0;}
.page-news .swiper-slider{height:50rem;}
.page-news .swiper-slider .swiper-slide{background-position: center top;}

/**tags**/
.layout-tags{padding:3rem !important}
.layout-tags a {display: inline-block;margin:0.8rem 0.8rem 0 0;}
.mod-tags a{margin:0 0.5rem;}

/**contact**/
.page-contact .map{width:100%;height:52rem;}
.page-contact .layout-contact{padding:6rem 0 6rem; text-align: center;overflow: hidden;}
.page-contact .layout-contact .layui-panel-body{padding-top:3rem;}
.page-contact .layout-contact .layui-panel-body .item {padding:0 6rem;}
.page-contact .layout-contact .layui-panel-body .mod-pic{margin-top:3rem;}
.page-contact .layout-contact .layui-panel-body .layui-icon{display: block;margin:0 auto 2rem; width: 6rem;height:6rem;line-height: 6rem; border-radius: 50%; font-size:3rem;background-color: #202C4C;color: #fff;}
.page-contact .layout-contact .layui-panel-body .label{display: block;margin-top:1.5rem; margin-bottom:0.5rem;font-size: 1.6rem;font-weight: 400;}
.page-contact .layout-contact .layui-panel-body .text{font-size: 2rem;font-weight: 700;}
/**join**/
.page-join .swiper-slider{height:50rem}
.page-join .icon{display:block;margin:0 auto ;width:6.4rem;height:6.4rem;background-repeat: no-repeat;}
.container-join{position: relative;}
.container-join:before{position: absolute;content: "";left:0;top:9rem;width:100%;height:32rem;background-color:var(--main-color);}
.page-join .container-join {margin-top:-30rem;z-index: 9999;}
.page-join .container-join .layui-body{padding-left: 0;}
.page-join .container-join .layui-panel-header{color:#fff;fonts-size:3.6rem}
.page-join .container-join .layui-panel-body{overflow: hidden;background-color: #fff;}
.page-join .container-join .layui-panel-body .item{height:25rem;overflow: hidden;}
.layout-apply {padding:60px;height:600px; background:url(../images/join_apply_bg.jpg) no-repeat;background-size: cover;}
.layout-apply .layui-panel-header{padding:60px;color: #fff;text-align: right;}
.layout-apply .layui-panel-header .title{font-size: 48px;line-height: 1.2;}
.layout-apply .layui-panel-header .desc{font-size: 18px;color: #fff;}
.layout-apply .layui-panel-body{padding:30px;border-radius: 16px;background-color: rgba(32,44,76,0.6);}
.layout-apply .layui-form-label{float:none;display: block;padding-left:0; width:100%; color: #fff;text-align: left;}
.layout-apply .layui-input-block{margin-left:0}
.layout-apply .layui-form-item{margin-bottom: 0;}
.layout-apply .btn-apply{margin-top:15px;}
.position-send{width:100%;height:auto;}
.page-join-detail .container-join::before{display: none;}
.page-join-detail .container-join .layout-join .parameter .item{display: inline-block;margin-right:1.5rem;}
/**layui-laypage**/
#laypage-pn-hide{text-align: center;}
.layui-laypage,.pagination{margin:3.6rem auto;}
.pagination>li {display: inline-block; }
.pagination>li>a, .pagination>li>span{display:block;margin:0 0.5rem;padding:0 1.5rem;border-radius: 0.5rem;border:1px solid var(--text-color);line-height: 3.6rem;}
.pagination>li>a:hover,.pagination>.active>a, .pagination>.active>span, .pagination>.active>a:hover, .pagination>.active>span:hover, .pagination>.active>a:focus, .pagination>.active>span:focus{background-color: var(--main-color);color: #fff;border:0 none;}

/**footer**/
.page-footer {padding:3rem 0;font-size: 1.4rem;background-color: var(--text-color);color:#5F6A8A;}
.page-footer a,.page-footer em{color: #A5AEC7;}
.page-footer a:hover{color: var(--main-color);}
.page-footer .footer-bd{padding-bottom: 1.5rem; overflow: hidden;}
.page-footer .layout-subscribe{width: 25%;}
.page-footer .layout-subscribe .prefix-text{margin-bottom: 1.5rem;color: #A5AEC7;}
.page-footer .footer-nav{padding:0 ;width:55%;}
.page-footer .footer-nav .item{float:left;padding:0 3rem;}
.page-footer .footer-nav .item .title{padding-bottom:1rem; font-size: 1.6rem;font-weight: 600;color: #fff;}
.page-footer .footer-nav .item dd{padding:0 0 1rem;}
.page-footer .footer-nav .item dd a{display: inline-block; margin:0 1rem 0.5rem 0;}
.page-footer .footer-contact{float:right;width:20%;}
.page-footer .footer-contact .item{margin-bottom: 1.5rem;}
.page-footer .footer-contact .tel p{margin-bottom: 1.5rem;}
.page-footer .footer-contact .hotline{font-size:2rem;font-weight: 600;color:var(--main-color);}
.page-footer .footer-contact .qrcode img{width: 10rem;}
.page-footer .footer-text {padding-top:1.5rem;border-top:1px solid #5F6A8A;}
.page-footer .footer-text .copyright{float:left;}
.page-footer .footer-text .link{float:right}
.page-footer .footer-text .link a{margin-left:1.5rem;}

/**sideBar**/
.side-bar {position: fixed;z-index:9999;bottom: 40%;right: 1.5rem;padding:0; }
.side-bar .item {position: relative; margin:0 0 1px;width:6.4rem;height:6.4rem;opacity: 1; background: var(--main-color);color: #fff;font-size:2.4rem;text-align: center;cursor: pointer;}
.side-bar .item:first-child{border-top-left-radius: 8px;border-top-right-radius: 8px;}
.side-bar .item:last-child{border-bottom-left-radius: 8px;border-bottom-right-radius: 8px;}
.side-bar .item a {display:block;width:100%;height:100%;color: #fff;}
.side-bar .item .title{line-height:1; font-size: 1.2rem;}
.side-bar .layui-icon-top{font-size: 2.4rem;}
.sideBar-service{position: absolute;right:100%;top:0 ;padding-right:1rem;display: none;color: var(--text-color);}
.sideBar-service .sideBar-service-body{padding:1.5rem;background-color: #fff;border-radius: 8px;text-align: center;font-size: 1.4rem;}
.sideBar-service .layui-icon{font-size: 2rem;vertical-align: middle;}
.sideBar-service .service-time,.sideBar-service .service-qrcode{padding:1rem 0;margin-bottom:1rem;border-bottom:1px solid #F0F2F5;}
.sideBar-service .service-qrcode{padding-top:0;}
.sideBar-service .qrcode{max-width: 16rem;margin:0 auto;}
.sideBar-service .service-email p{margin-top:0.5rem;}
.sideBar-service .service-email a{color:var(--text-color);}