.icon-arrow-arrow-cyan{display:block;border-radius:50%;background:url(../images/ic-arrow-black.svg) no-repeat center center/10px,#0B96B7}
.transform-180{-webkit-transform:rotate(180deg);transform:rotate(180deg)}
.container{max-width:1180px}
@media (max-width:1100px){.container{width:auto}}
.ic{width:21px;height:21px;display:block}
.ic-fb{background:url(../images/facebook.svg) no-repeat top left/20px}
.ic-yt{background:url(../images/youtube.svg) no-repeat top left/20px}
.ic-tt{background:url(../images/tiktok.svg) no-repeat top left/20px}
.ic-arrow-gray{background:url(../images/arrow_gray.svg) no-repeat top left/20px}
.ic-arrow-cyan{background:url(../images/arrow_cyan.svg) no-repeat center center/16px}
@media (max-width:576px){.ic-arrow-cyan{background:url(../images/arrow-cyan.svg) no-repeat center center/6px;width:10px;height:12px}}
.ic-message{width:30px;height:30px;border-radius:50%;background:url(../images/Message.png) no-repeat center center/18px,#fff}
.ic-zalo{width:30px;height:30px;border-radius:50%;background:url(../images/Zalo.png) no-repeat center center/18px,#fff}
.ic-call{width:30px;height:30px;border-radius:50%;background:url(../images/Call.png) no-repeat center center/18px,#fff}
.ic-search{background:url(../images/search.svg) no-repeat center center/20px}
.ic-30{width:30px;height:30px}
.ic-arrow-black{background:url(../images/ic-arrow-white.svg) no-repeat center center/14px,url(../images/ic-arrow-circle-black.svg) no-repeat center center/30px}
@media (max-width:576px){.ic-arrow-black{width:16px;height:16px;background:url(../images/ic-arrow-white.svg) no-repeat center center/10px,url(../images/ic-arrow-circle-black.svg) no-repeat center center/16px}}
.ic-arrow-straight{background:url(../images/ic-arrow-straight.svg) no-repeat center center/16px;display:block;width:16px;height:16px}a{color:#54CFD6;text-decoration:none}a:hover{color:#000000}
.btn-noline{background:transparent;border:none;outline:none}
.heading{display:-webkit-box;display:-ms-flexbox;display:flex}
.heading .heading-action a{gap:10px}
.helpldesk{position:fixed;bottom:10%;right:20px;z-index:5}
.helpldesk .btn-helpdesk{width:55px;height:55px;background-color:#000000;border:0.75px solid #fff;border-radius:30px;text-align:center}
.helpldesk .btn-helpdesk:after{display:none}
.helpldesk .btn-helpdesk img{width:31px}
.helpldesk .btn-helpdesk span{display:block;font-weight:700;font-size:9px;color:#fff}
.helpldesk .dropdown-menu{border-radius:10px;background-color:#000000}
.helpldesk .dropdown-menu a{padding:8px 14px;color:#fff;gap:10px}
.helpldesk .dropdown-menu a:hover{background:#222}
.swiper-button-prev.award-prev{left:0!important;width:20px!important;height:40px!important;background:url(../images/previous.svg) no-repeat top left/20px}
@media (max-width:576px){.swiper-button-prev.award-prev{width:pmx(15)!important;height:8vw!important;background-size:4vw}}
.swiper-button-next.award-next{right:0!important;width:20px!important;height:40px!important;background:url(../images/next.svg) no-repeat top left/20px}
@media (max-width:576px){.swiper-button-next.award-next{width:pmx(15)!important;height:8vw!important;background-size:4vw}}
@font-face{font-family:"Monument Extended";src:url("../fonts/MonumentExtended-Regular.eot");src:url("../fonts/MonumentExtended-Regular.eot?#iefix") format("embedded-opentype"),url("../fonts/MonumentExtended-Regular.woff2") format("woff2"),url("../fonts/MonumentExtended-Regular.woff") format("woff"),url("../fonts/MonumentExtended-Regular.ttf") format("truetype");font-weight:normal;font-style:normal;font-display:swap}
.text-archivo{font-family:"Archivo",sans-serif;font-weight:900}
.text-upper{text-transform:uppercase}body,html{font-family:"Archivo",sans-serif;font-size:14px;font-weight:400;line-height:1.5}
.text-cyan{color:#0B96B7}
.text-600{font-weight:600}
.heading{margin-bottom:40px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}
@media (max-width:576px){.heading{margin-bottom:2.6666666667vw;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}
.heading h2{font-size:32px;font-weight:600}@media (max-width:576px){.heading h2{font-size:3.7333333333vw;text-align:center;color:#000!important}}.text-24{font-size:24px}.text-bold{font-weight:700}.text-gray{color:#929292}.text-center{text-align:center}.big-text{font-size:52px!important;font-weight:500}@media (max-width:576px){.big-text{font-size:16px!important}}.text-700{font-weight:700}.text-20{font-size:20px}@media (max-width:576px){.text-20{font-size:16px}}.text-52{font-size:42px!important;line-height:50px}@media (max-width:576px){.text-52{font-size:16px!important;line-height:22px}}.text-800{font-weight:800}.text-58{font-size:58px;line-height:66px}@media (max-width:576px){.text-58{font-size:24px!important;line-height:28px}}.text-18{font-size:18px}@media (max-width:576px){.text-18{font-size:3.2vw}}.text-gray{color:#bdbdbd}.text-38{font-size:38px;line-height:48px;letter-spacing:-3%}.fixed-top{top:0px}@media (max-width:576px){.fixed-top{top:-1px}}.btn-more-black{background:#000000;border-radius:100px;border:2px solid #000000;color:#fff;text-transform:uppercase;font-size:14px;font-weight:500;padding:10px 17px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:220px;-webkit-transition:all 0.3s linear;transition:all 0.3s linear}.btn-more-black:active,.btn-more-black:hover{background-color:#0B96B7;-webkit-transition:all 0.3s linear;transition:all 0.3s linear}.btn-more-black:active .icon-arrow-arrow-cyan,.btn-more-black:hover .icon-arrow-arrow-cyan{-webkit-transition:all 0.3s linear;transition:all 0.3s linear;background:url(../images/ic-arrow-black.svg) no-repeat center center/18px}@media (max-width:576px){.btn-more-black{width:30.9333333333vw;font-size:2.9333333333vw;padding:1.6vw 2.4vw}.btn-more-black .icon-arrow-arrow-cyan{background:url(../images/mob/arrow_white.svg) no-repeat center center/10px;width:2.6666666667vw;height:2.6666666667vw;margin-top:4px}}.btn-more-white{background:#fff;border-radius:100px;border:2px solid white;color:#000000;text-transform:uppercase;font-size:14px;font-weight:500;padding:10px 17px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:200px;-webkit-transition:all 0.3s linear;transition:all 0.3s linear}.btn-more-white .icon-arrow-arrow-white{border-radius:20px;background:url(../images/ic-arrow-w.svg) no-repeat center center/10px,#54CFD6}.btn-more-white:active,.btn-more-white:hover{background-color:#54CFD6;color:#fff;-webkit-transition:all 0.3s linear;transition:all 0.3s linear}.btn-more-white:active .icon-arrow-arrow-white,.btn-more-white:hover .icon-arrow-arrow-white{background:url(../images/ic-arrow-w.svg) no-repeat center center/18px}@media (max-width:576px){.btn-more-white{width:30.9333333333vw;font-size:2.9333333333vw;padding:1.6vw 2.4vw}.btn-more-white .icon-arrow-arrow-white{background:url(../images/mob/arrow_black.svg) no-repeat center center/10px;width:2.6666666667vw;height:2.6666666667vw;margin-top:4px}}.btn-support-more{width:200px;height:42px;border-radius:25px;color:#000000;font-size:22px;text-transform:uppercase;padding:5px 15px;display:-webkit-box;display:-ms-flexbox;display:flex;gap:15px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-transition:all 0.3s linear;transition:all 0.3s linear}.btn-support-more:hover{-webkit-transition:all 0.3s linear;transition:all 0.3s linear;background:#000000;color:#fff}.btn-support-more:hover .ic-arrow-black{background:url(../images/ic-arrow-white.svg) no-repeat center center}.btn-support-more.active{opacity:0.4}@media (max-width:576px){.btn-support-more{font-size:12px;width:auto;height:auto;gap:10px;padding:5px 0px;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-transition:all 0.3s linear;transition:all 0.3s linear}.btn-support-more:hover{padding:5px 10px;-webkit-transition:all 0.3s linear;transition:all 0.3s linear}.btn-support-more:hover .ic-arrow-black{background-size:14px}}.logo{width:108px}.logo img{max-width:100%}.lang-block{display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative;z-index:100}@media (max-width:576px){.lang-block{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-top:10px}}.lang-block .lang{color:#000000;text-decoration:none;text-transform:uppercase;color:#ccc}.lang-block .lang.active{font-weight:700;color:#fff}.bg-cyan{background:#0B96B7}.bg-white{background:#fff}.border-radius-25{border-radius:25px}.product-item{max-width:310px;width:calc(25% - 15px);padding:10px}.product-item .product-item-thumb{position:relative}.product-item .product-item-thumb img{-webkit-transition:all 0.3s linear;transition:all 0.3s linear}@media (max-width:576px){.product-item .product-item-thumb img{border-radius:6px}}.product-item .product-item-thumb:hover img{-webkit-transition:all 0.3s linear;transition:all 0.3s linear}@media (min-width:576px){.product-item .product-item-thumb:hover img{background-size:105%!important}}.product-item .product-item-thumb:hover .product-item-moreinfo{display:block;-webkit-transition:all 0.3s linear;transition:all 0.3s linear}@media (max-width:576px){.product-item .product-item-thumb:hover .product-item-moreinfo{display:none}}.product-item .product-item-thumb .product-item-moreinfo{width:200px;font-size:14px;border-radius:20px;height:35px;line-height:35px;color:#000;display:inline-block;background-color:#fff;border:1px solid #000;text-align:center;position:absolute;bottom:15px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);cursor:pointer;display:none}.product-item .product-item-title{text-align:center}.product-item .product-item-title a{color:#000000;font-size:18px;margin-top:10px;text-transform:uppercase;text-align:center;font-weight:500}.product-item .product-item-title a:hover{color:#54CFD6}.news-item{margin-bottom:20px}.news-item .news-title{margin:15px 0}.news-item .news-title a{color:#000000;font-size:22px;font-weight:500}@media (max-width:576px){.news-item .news-title a{font-size:14px;font-weight:700}}.news-item .news-title a:hover{color:#54CFD6}@media (max-width:576px){.news-item .news-desc{display:none}}.search-advance{background-color:#fff;padding:2rem;position:absolute;display:none}.search-advance.show{display:block;z-index:110}@media (max-width:576px){.search-advance.show{position:fixed;display:block;top:60px;z-index:10}}.search-advance .advance-heading{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;border-bottom:1px solid #54CFD6;padding-bottom:10px}.search-advance .advance-content{padding-top:2rem}.search-advance .advance-content .advance-list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.search-advance .advance-content .advance-list .adv-list-item{color:#929292;margin-right:40px;margin-bottom:14px;position:relative}.search-advance .advance-content .advance-list .adv-list-item input{position:absolute;top:0;left:0;visibility:hidden;width:0;height:0}.search-advance .advance-content .advance-list .adv-list-item label{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.search-advance .advance-content .advance-list .adv-list-item label:before{content:"";width:12px;height:12px;display:block;border-radius:50%;background-color:#d9d9d9;margin-right:10px}.search-advance .advance-content .advance-list .adv-list-item label:hover{color:#000000;cursor:pointer}.search-advance .advance-content .advance-list .adv-list-item input:checked+label{color:#000000}.search-advance .advance-content .advance-list .adv-list-item input:checked+label:before{background-color:#000000}.product-cat-item .product-title a{font-size:34px;color:#000;line-height:1.2}.product-cat-item .product-title a:hover{color:#0B96B7}.product-cat-item .product-action{margin-top:15px}.swiper-button-prev{width:50px!important;height:50px!important;left:-100px!important}.swiper-button-prev:hover svg circle{fill:#54CFD6}.swiper-button-prev:after{display:none}.swiper-button-next{width:50px!important;height:50px!important;right:-100px!important}.swiper-button-next:hover svg circle{fill:#54CFD6}.swiper-button-next:after{display:none}.business-col{border:1px solid #AAAAAA;border-radius:15px;padding:20px;text-align:center;height:100%;margin-bottom:8px}.business-col .business-icon{width:61px;margin:0 auto 20px}@media (max-width:576px){.business-col .business-icon{width:7.4666666667vw;width:7.4666666667vw}}.business-col .bussiness-title{text-transform:uppercase;font-size:22px;font-weight:700;margin-bottom:20px}@media (max-width:576px){.business-col .bussiness-title{font-size:3.2vw}}.business-col .bussiness-content{font-size:18px}@media (max-width:576px){.business-col .bussiness-content{font-size:3.2vw}}.post{gap:30px;-webkit-box-flex:1;-ms-flex:1 auto;flex:1 auto;margin-top:60px}@media (max-width:576px){.post{gap:0;display:block!important;margin-top:0}}.post .post-thumb{max-width:50%;width:100%}@media (max-width:576px){.post .post-thumb{margin-bottom:10px;max-width:100%}}.post .post-thumb a{display:block}.post .post-thumb img{border-radius:20px}@media (max-width:576px){.post .post-thumb img{border-radius:10px}}.post .post-metadata{max-width:50%;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:10px}@media (max-width:576px){.post .post-metadata{max-width:100%;gap:5px}}.post .post-metadata>div{-webkit-box-flex:1;-ms-flex:1 auto;flex:1 auto}.post .post-metadata .post-title a{color:#000000;font-size:22px;font-weight:700}@media (max-width:576px){.post .post-metadata .post-title a{font-size:3.2vw}}.post .post-metadata .post-title a:hover{color:#0B96B7}.post .post-metadata .post-date{font-size:18px;color:#b9b9b9}@media (max-width:576px){.post .post-metadata .post-date{font-size:3.2vw;display:none}}.post .post-metadata .post-desc{font-size:18px;color:#000000;line-height:26px;overflow:hidden}@media (max-width:576px){.post .post-metadata .post-desc{font-size:3.2vw;line-height:4.2666666667vw;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical}}.post .post-metadata .post-action a{color:#000000;text-transform:uppercase;font-size:18px;line-height:22px;padding:6px 15px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;border-radius:20px;border:1px solid #000000}.post .post-metadata .post-action a:hover{background:#000000;color:#fff}@media (max-width:576px){.post .post-metadata .post-action{display:none}}.form-group{margin-bottom:15px}.form-group .form-control{border-radius:0;border:1px solid #000000;height:50px;color:#000000;font-size:18px;border-radius:10px}@media (max-width:576px){.form-group .form-control{height:8vw;font-size:3.2vw}}.btn-primary{width:100%;background-color:#000000;color:#fff;text-transform:uppercase;font-size:18px;border-radius:10px;border-color:#000000;height:50px}@media (max-width:576px){.btn-primary{height:8vw;font-size:3.2vw}}.btn-primary:active,.btn-primary:hover{background-color:#0B96B7;border-color:#0B96B7}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration,input[type=search]::-webkit-search-results-button,input[type=search]::-webkit-search-results-decoration{-webkit-appearance:none}.dropdown-menu{border-radius:6px}.dropdown-menu .dropdown-item{padding:0.65rem 1rem}.dropdown-menu .wide{width:300px;display:-webkit-box;display:-ms-flexbox;display:flex;padding-top:0;padding-bottom:0}@media (max-width:576px){.dropdown-menu .wide{width:auto}}.dropdown-menu .wide li{-webkit-box-flex:1;-ms-flex:1;flex:1;border-right:1px solid #e5e5e5}.dropdown-menu .wide li .dropdown-item{text-align:center;border-bottom:1px solid #e5e5e5;font-weight:bold}.dropdown-menu .wide li .sub-menu{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:12px;padding:1rem;-webkit-box-align:space-between;-ms-flex-align:space-between;align-items:space-between;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.dropdown-menu .wide li .sub-menu a{color:#000;font-size:14px}@media (max-width:576px){.dropdown-menu .wide li .sub-menu a{font-size:12px}}.dropdown-menu .wide li .sub-menu a:hover{font-weight:bold}.dropdown-menu .wide li:last-child{border-right:none}@-webkit-keyframes pulse{0%{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}50%{-webkit-transform:scale3d(1.05,1.05,1.05);transform:scale3d(1.05,1.05,1.05)}to{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}@keyframes pulse{0%{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}50%{-webkit-transform:scale3d(1.05,1.05,1.05);transform:scale3d(1.05,1.05,1.05)}to{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}.animate__pulse{-webkit-animation-name:pulse;animation-name:pulse;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.top-header{background-color:#cbd4d6;text-align:right;padding:0px 0}.top-header img{max-height:30px}.top-header .navbartop{padding-top:0;padding-bottom:0}

.top-header .static-menu-wrp .menu-wrp {
  height: 30px;
  position: relative;
}



@media only screen and (max-width: 1200px) {
  .top-header .static-menu-wrp .menu-wrp {
    padding-left: 20px;
    padding-right: 20px;
  }
}

.top-header .static-menu-wrp .menu-wrp ul {
  float: right;
  padding: 0;
  margin: 0;
  list-style: none;
}

.top-header .static-menu-wrp .menu-wrp ul li {
  list-style: none;
  float: left;
  height: 30px;
  margin-right: -1px;
  -webkit-transition: 0.3s linear;
  -moz-transition: 0.3s linear;
  -ms-transition: 0.3s linear;
  -o-transition: 0.3s linear;
  transition: 0.3s linear;
}

.top-header .static-menu-wrp .menu-wrp ul li a {
  display: table-cell;
  vertical-align: middle;
  width: 100%;
  height: 30px;
  padding: 0px 24px;
  text-align: center;
  font-size: 13px;
  color: #000;
  line-height: 16px;
  text-transform: uppercase;
  font-weight: 700;
}

@media only screen and (max-width: 1200px) {
  .top-header .static-menu-wrp .menu-wrp ul li a {
    padding: 0 18px;
  }
}

@media only screen and (max-width: 1065px) {
  .top-header .static-menu-wrp .menu-wrp ul li a {
    font-size: 12px;
  }
}

.top-header .static-menu-wrp .menu-wrp ul li .rectangle {
  position: absolute;
  left: 50%;
  margin-left: -540px;
  bottom: -25px;
  display: none;
}

.top-header .static-menu-wrp .menu-wrp ul li:hover , .top-header .static-menu-wrp .menu-wrp ul li.active {
  color: #0B96B7;
 
}

.top-header .static-menu-wrp .menu-wrp ul li:hover a, .top-header .static-menu-wrp .menu-wrp ul li.active a {
  color: #0B96B7;
  
}




header{padding:5px 14px;height:48px;background-color:#b5b7b7}@media (min-width:576px){header{background-color:#000;color:#fff;top:50px}}@media (max-width:1300px){header{padding:8px 15px}}@media (max-width:576px){header{height:auto}}
header .navbar{padding-top:0;padding-bottom:0}header .navbar-toggler-icon{background:url(../images/mob/toggle.svg) no-repeat center center/24px}header form{position:relative}header form .form-control{border-radius:20px;border:0.5px solid #000;padding-right:40px;max-width:150px}header form:after{content:"";display:block;position:absolute;right:15px;top:8px;width:16px;height:16px;background:url(../images/mob/search.svg) no-repeat top left/100%}header .navbar-nav .nav-link{text-transform:uppercase;color:#fff;font-weight:300;padding-left:1rem!important;padding-right:1rem!important;font-size:16px}@media (max-width:1500px){header .navbar-nav .nav-link{font-size:14px;padding-left:0.5rem!important;padding-right:0.5rem!important}}@media (max-width:1280px){header .navbar-nav .nav-link{font-size:12px}}@media (max-width:576px){header .navbar-nav .nav-link{color:#000;font-size:14px;padding-top:0.65rem;padding-bottom:0.65rem}}header .navbar-nav .nav-link:hover{color:#0B96B7}header .navbar-nav .nav-link.active{font-weight:700}header .dropdown:hover .dropdown-menu{display:block;margin-top:0}header .dropdown-menu .dropdown-item{text-transform:uppercase;font-size:16px}@media (max-width:576px){header .dropdown-menu .dropdown-item{font-size:14px}}header .dropdown-menu .sub-menu a{text-transform:uppercase}@media (max-width:576px){header .dropdown-menu .sub-menu a{font-size:14px}}
.main-content{margin-top:78px}
@media (max-width:576px){
    .main-content{margin-top:50px}}
.mainSlide{position:relative}
@media (max-width:576px){
   /*.mainSlide{height:70vh;max-height:201.6vw}*/
    .mainSlide img{width:100vw}}
.swiper-pagination .swiper-pagination-bullet{background:rgba(255,255,255,0.35);border:0.5px solid #FFFFFF;width:9px;height:9px}
.swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background:#fff}
.introduce{padding:65px}
@media (max-width:576px){.introduce{padding:9.3333333333vw 5.3333333333vw}}
.introduce .text-top{position:absolute;top:80px}
@media (max-width:576px){.introduce .text-top{top:5.3333333333vw}}
.introduce .intro-left{height:750px;width:570px}
@media (max-width:576px){.introduce .intro-left{width:44.2666666667vw;height:auto}}
.introduce .intro-left .text-top{right:0;width:380px;height:52px}
.introduce .intro-left .text-top img{width:100%}
@media (max-width:576px){.introduce .intro-left .text-top{width:35.7333333333vw;height:6.1333333333vw;top:10px}}
.introduce .intro-left .img-big-size{position:absolute;bottom:0;left:-30%;width:928px;height:646px}
.introduce .intro-left .img-big-size img{width:100%}
@media (max-width:576px){.introduce .intro-left .img-big-size{width:61.3333333333vw;height:53.8666666667vw;left:-10%}}
.introduce .intro-right{height:750px;width:570px;padding:24px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
@media (max-width:576px){.introduce .intro-right{width:44.2666666667vw;height:75.4666666667vw;padding:10px}}
.introduce .intro-right .text-top{left:24px;width:380px;height:52px}
.introduce .intro-right .text-top img{width:100%}
@media (max-width:576px){.introduce .intro-right .text-top{width:35.7333333333vw;height:6.1333333333vw;left:2.6666666667vw;top:10px}}
.introduce .intro-right .introduce-info .intro-text{font-size:22px;margin-bottom:45px;text-align:justify}
@media (max-width:576px){.introduce .intro-right .introduce-info .intro-text{margin-top:10px;margin-bottom:16px;font-size:12px;text-align:justify;-ms-hyphens:auto;hyphens:auto;-webkit-hyphens:auto;word-spacing:-0.05em}}
.block-motor-type .motor-type{position:relative;height:530px;padding:50px 0}
@media (max-width:576px){.block-motor-type .motor-type{width:100vw;height:66.6666666667vw;padding:5.3333333333vw}}
.block-motor-type .motor-type .type-text{margin-bottom:50px;position:relative;z-index:2}
@media (max-width:576px){.block-motor-type .motor-type .type-text{margin-bottom:4vw}}
.block-motor-type .motor-type .type-action{position:relative;z-index:2}
@media (max-width:576px){.block-motor-type .motor-type .type-action{position:absolute;left:45.3333333333vw;top:48vw}}
.block-motor-type .motor-type-50cc{position:relative;background:url(../images/bg-mask-xmd.jpg) no-repeat top center/cover}
.block-motor-type .motor-type-50cc:after{content:"";display:block;width:325px;height:124px;background:url(../images/DETECHESPERO_Outline.svg) no-repeat top left/100%;position:absolute;right:0;top:20%}
@media (max-width:576px){.block-motor-type .motor-type-50cc:after{display:none}}
.block-motor-type .motor-type-50cc .type-text{width:354px;font-size:62px;line-height:67px;letter-spacing:-0.05em;text-transform:capitalize}
@media (max-width:576px){.block-motor-type .motor-type-50cc .type-text{position:absolute;left:42.6666666667vw;top:32vw;width:150px;font-size:22px;line-height:24px;letter-spacing:-0.05em;text-transform:capitalize}}
.block-motor-type .motor-type-50cc .type-thumb{position:absolute;top:0px;right:0px;z-index:1}
@media (max-width:576px){.block-motor-type .motor-type-50cc .type-thumb{overflow:hidden;right:4vw;width:42.6666666667vw;height:29.3333333333vw;border-radius:15px}.block-motor-type .motor-type-50cc .type-thumb img{max-width:100%}}
.block-motor-type .motor-type-xmd{background:url(../images/bg-mask-xedien.jpg) no-repeat top center/cover;margin:50px;border-radius:20px;padding:50px}
@media (max-width:576px){.block-motor-type .motor-type-xmd{width:92vw;height:66.6666666667vw;padding:5.3333333333vw;margin:4vw;border-radius:5.3333333333vw}.block-motor-type .motor-type-xmd:after{display:none}}
.block-motor-type .motor-type-xmd .type-cover{position:absolute;top:0px;left:0px;padding:50px}
@media (max-width:576px){.block-motor-type .motor-type-xmd .type-cover{padding:0;left:0vw;background-color:transparent!important}}
@media (max-width:576px){.block-motor-type .motor-type-xmd .type-cover .type-thumb{overflow:hidden;width:42.6666666667vw;height:29.3333333333vw;border-radius:15px}.block-motor-type .motor-type-xmd .type-cover .type-thumb img{max-width:100%}}
.block-motor-type .motor-type-xmd .type-content{position:absolute;left:65%;top:50px}
@media (max-width:576px){.block-motor-type .motor-type-xmd .type-content{left:0vw;top:32vw}.block-motor-type .motor-type-xmd .type-content .type-action{top:16vw;left:0vw}}
.block-motor-type .motor-type-xmd .type-text{width:299px;font-size:62px;line-height:67px;letter-spacing:-0.05em;text-transform:capitalize;text-align:left}
@media (max-width:576px){.block-motor-type .motor-type-xmd .type-text{width:150px;font-size:22px;line-height:24px;letter-spacing:-0.05em;text-transform:capitalize}}
.runner-text .social{gap:12px;margin-right:20px}.product-feature{margin:75px 0}
@media (max-width:576px){.product-feature{margin:8vw 0}}
.product-feature .product-list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:20px}
.latest-news{padding-bottom:80px}
@media (max-width:576px){.latest-news{padding-bottom:20px}}.latest-news .container{max-width:900px}.latest-news .heading{margin-bottom:10px}.latest-news .heading h2{font-size:22px}.latest-news .news-list .news-item .news-title a{font-size:16px;font-weight:bold}@media (max-width:576px){.latest-news .news-list .news-item .news-title a{font-size:12px}}.latest-news .news-list .news-item .news-thumb{overflow:hidden;border-radius:10px}@media (max-width:576px){.latest-news h2{font-size:14px}.latest-news .news-list .row .col-6:last-child{display:none}}.product-list:after{content:"";-webkit-box-flex:1;-ms-flex:auto;flex:auto}.product-list .product-item .product-item-title{margin-top:1rem}@media (max-width:576px){.product-list .product-item{-ms-flex-negative:0;flex-shrink:0;width:calc(50% - 10px);background-color:#f5f5f5;border-radius:10px}.product-list .product-item .product-item-title a{font-size:12px;display:block}.product-list .product-item .product-item-more a{margin:2.6666666667vw auto 0;text-transform:uppercase;border-radius:15px;width:32vw;height:6.6666666667vw;font-size:12px;display:block;top:34.6666666667vw;line-height:6.6666666667vw;background-color:#000;color:#fff;text-align:center}.product-list .product-item .product-item-more a:hover{background:#0B96B7}}footer{padding:50px 0}@media (max-width:576px){footer{padding:24px 0}}footer .lang-block{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}footer .lang-block .lang{color:#000}footer .lang-block .lang.active{color:#000}footer .footer-top{text-align:left}footer .footer-top img{max-width:230px}@media (max-width:576px){footer .footer-top img{width:150px!important}}footer .footer-info{color:#fff;margin-top:1rem}footer .footer-info a{color:#fff}@media (max-width:576px){footer .footer-info{font-size:12px}footer .footer-info h4{font-size:14px;margin:30px 0 20px}footer .footer-info .gap-4{gap:0!important}}@media (max-width:576px){footer .footer-quicklink{margin-top:0rem}}footer .footer-quicklink ul{display:-webkit-box;display:-ms-flexbox;display:flex}footer .footer-quicklink ul li{-webkit-box-flex:50%;-ms-flex:50%;flex:50%}footer .footer-quicklink a{color:#fff;text-transform:uppercase;font-size:14px;font-weight:400;-webkit-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out}footer .footer-quicklink a:hover{color:#fff;text-decoration:none;font-weight:700;-webkit-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out}@media (max-width:576px){footer .footer-quicklink ul{-ms-flex-wrap:wrap;flex-wrap:wrap}footer .footer-quicklink li{width:100%;-webkit-box-flex:100%!important;-ms-flex:100%!important;flex:100%!important}footer .footer-quicklink li a{padding:0px 0px 0px 10px;margin-bottom:10px;font-size:12px;background:url(../images/arrow-w.svg) no-repeat left center}footer .footer-quicklink li a:hover{color:#fff}}@media (max-width:567px){footer .footer-bottom{padding-left:1rem;padding-right:1rem;margin-top:2rem}}footer .footer-bottom .social{gap:10px}footer .footer-bottom .social a:hover svg path{fill:#fff}.topSearch{margin:150px 0 50px;position:relative}@media (max-width:576px){.topSearch{display:none}}.topSearch .searchInput{position:relative}.topSearch .searchInput input{border:1px solid #aaa;border-radius:25px;height:40px;padding:0.35rem 1.5rem}.topSearch .searchInput .btn-search{position:absolute;right:1.5rem;top:5px}.product-category{margin-top:120px}@media (max-width:576px){.product-category{margin-top:13.3333333333vw}}.product-category .category-group{text-align:center;overflow:hidden;margin-bottom:120px}@media (max-width:576px){.product-category .category-group{padding-left:5.3333333333vw;padding-right:5.3333333333vw;margin-bottom:8vw}.product-category .category-group .product-list{display:-webkit-box;display:-ms-flexbox;display:flex;gap:20px;-ms-flex-wrap:wrap;flex-wrap:wrap;overflow:inherit}.product-category .category-group .product-list .product-item{width:calc(50% - 10px)}}.category-group .swiper{width:570px;margin:0 auto;overflow:inherit!important}.category-text{color:#fff;height:60px;background:#0B96B7;border-radius:100px;height:60px;font-size:34px;display:inline-block;margin:0 auto;padding:1rem 2rem;line-height:30px;font-weight:700;margin-bottom:50px}.category-text a{color:#fff}@media (max-width:576px){.category-text{margin-bottom:5.3333333333vw;font-size:14px;font-weight:400;line-height:24px;height:24px;padding:0px 10px}}
.productDetail .productTopInfo{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}
.productDetail .productTopInfo>div{max-width:50%;width:100%}
@media (max-width:768px){.productDetail .productTopInfo>div{max-width:100%}}
.productDetail .productTopInfo .productSlide{max-height:890px;position:relative;z-index: -1;}
.productDetail .productTopInfo .productSlide .swiper{margin-top: 0px;}
.productDetail .productTopInfo .productSlide .swiper-slide{}
.productDetail .productTopInfo .productSlide .swiper-slide img{width: 100%;display: flex;height: 100%}
.productDetail .productTopInfo .productSlide .swiper-slide .swiper-lazy{width:100%;height:100%;background-size:auto 100%;background-position:top center;background-repeat:no-repeat}
@media (max-width:576px){.productDetail .productTopInfo .productSlide .swiper-slide .swiper-lazy{background-size:cover}}
@media (max-width:576px){.productDetail .productTopInfo .productSlide .swiper-product-lookbook{width:100vw;height:100vw}.productDetail .productTopInfo .productSlide .swiper-product-lookbook .swiper-slide{height:100vw}}
.productDetail .productTopInfo .productInfo{padding:20px 5vw;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}
.productDetail .productTopInfo .productInfo .product-name{font-weight:800;color:#0B96B7;font-size:52px;line-height:58px}
@media (max-width:1366px){
    .productDetail .productTopInfo .productInfo{
        padding:25px 5vw;
    }
    .productDetail .productTopInfo .productSlide .swiper{margin-top: 0px;}
}
@media (max-width:576px){.productDetail .productTopInfo .productInfo .product-name{margin-top:5.3333333333vw;font-size:18px;line-height:24px;color:#000000}
    
}
.productDetail .productTopInfo .productInfo .product-color-block{display:-webkit-box;display:-ms-flexbox;display:flex;gap:30px;margin-top:40px;margin-bottom:40px}
@media (max-width:576px){.productDetail .productTopInfo .productInfo .product-color-block{-ms-flex-wrap:wrap;flex-wrap:wrap;gap:20px;margin-top:20px;margin-bottom:20px}}
.productDetail .productTopInfo .productInfo .product-colors .product-colors--list{display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px;-ms-flex-wrap:wrap;flex-wrap:wrap}
.productDetail .productTopInfo .productInfo .product-colors .color-name { margin-bottom:10px; display: none}
.productDetail .productTopInfo .productInfo .product-colors .color-name.color-active {display: block;}
.productDetail .productTopInfo .productInfo .product-colors .color-name strong{font-size:20px; font-weight: 200;}
.productDetail .productTopInfo .productInfo .product-colors .product-colors--list a .p-color{width:20px;height:20px;display:block;border:1px solid #000000;border-radius:20px}
@media (max-width:576px){.productDetail .productTopInfo .productInfo .product-colors .product-colors--list a .p-color{width:18px;height:18px}}
@media (max-width:576px){.productDetail .productTopInfo .productInfo .product-colors strong{font-size:14px}}
.productDetail .productTopInfo .productInfo .product-meta{font-size:18px}
.productDetail .productTopInfo .productInfo .product-meta *{font-family:"Archivo",sans-serif!important}@media (max-width:576px){.productDetail .productTopInfo .productInfo .product-meta{font-size:14px;margin-top:6.4vw}}.productDetail .productTopInfo .productInfo .product-meta .nav{gap:50px}.productDetail .productTopInfo .productInfo .product-meta .nav-link{font-size:20px;color:#B9B9B9;padding:0}@media (max-width:576px){.productDetail .productTopInfo .productInfo .product-meta .nav-link{font-size:14px}}.productDetail .productTopInfo .productInfo .product-meta .nav-link.active{background:none;color:#000;font-weight:700}.productDetail .productTopInfo .productInfo .product-fulldesc{padding-right:20px;max-height:550px;overflow-y:auto}@media (max-width:576px){.productDetail .productTopInfo .productInfo .product-fulldesc{max-height:80vw}}.top-intro{background-color:#fff}.top-intro .text-brand{padding:95px 0;text-align:center}@media (max-width:576px){.top-intro .text-brand{width:75.7333333333vw;height:6.1333333333vw;margin:0 auto 6.6666666667vw;padding:6.6666666667vw 0}}.top-intro .img-brand{text-align:center}.top-intro .img-brand img{margin:0 auto}.top-intro .brand-since{text-align:center}@media (max-width:576px){.top-intro .brand-since{width:18.6666666667vw;height:10.1333333333vw;margin:0 auto}}.parallax-img{margin-top:90px;height:565px;background-attachment:fixed;background-position:center;background-repeat:no-repeat;background-size:cover;background-image:url(../images/paralax-1.jpg)}@media (max-width:576px){.parallax-img{background-attachment:scroll;width:100vw;height:53.3333333333vw;margin-top:9.3333333333vw;background-image:url(../images/parallax-mob.jpg)}}.introducion-content{margin:90px 0;font-size:18px}@media (max-width:576px){.introducion-content{margin:12vw 0;font-size:12px}}.introducion-content .heading-intro{margin-bottom:50px}@media (max-width:576px){.introducion-content .heading-intro{margin-bottom:5.3333333333vw}}.introducion-content .thumb-intro .thumb-1{position:absolute;left:0}.introducion-content .thumb-intro .thumb-2{position:absolute;right:0}.introducion-content .content-intro{display:-webkit-box;display:-ms-flexbox;display:flex;height:480px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;text-align:justify}@media (max-width:576px){.introducion-content .content-intro{height:auto}}.business-text{font-size:30px;font-style:italic}@media (max-width:576px){.introduct-business .row{gap:8px;margin-left:0;margin-right:0}.introduct-business .row .col-6{width:calc(50% - 4px);padding-left:0;padding-right:0}.introduct-business .business-text{font-size:20px}}.introduce-award{margin-bottom:80px;margin-top:80px}.support-line{margin:100px}.support-line.active .support-action{display:none}.support-line .row{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.support-line .heading-intro{margin-bottom:40px}@media (max-width:576px){.support-line .heading-intro{margin-bottom:2.6666666667vw}}@media (max-width:576px){.support-line{margin:4vw 0}.support-line img{width:44.2666666667vw;height:32vw}}.support-line-content{display:none;margin:70px}.support-line-content .sp-row{display:-webkit-box;display:-ms-flexbox;display:flex;gap:20px;font-size:18px;border-bottom:1px solid #EFEFEF;padding-top:15px;padding-bottom:15px}.support-line-content .sp-row:last-child{border-bottom:none}.support-line-content .sp-row .index{max-width:70px;overflow:hidden;width:100%;position:relative;height:45px;padding-right:8px}.support-line-content .sp-row .index:after{width:6px;height:6px;border-radius:4px;background:#0B96B7;content:"";display:block;position:absolute;right:0px;bottom:0}.support-line-content .sp-row .index .index-number{margin-left:-24px;font-family:"Monument Extended",serif;color:#0B96B7;font-size:52px;font-weight:400;line-height:60px;letter-spacing:-0.03em;text-transform:uppercase;text-align:right}.support-line-content .sp-row .sp-line-title{max-width:25%;width:100%;padding-left:10px}.support-line-content .sp-row .sp-line-full{max-width:65%;width:100%}@media (max-width:576px){.support-line-content .sp-row{font-size:12px;-ms-flex-wrap:wrap;flex-wrap:wrap;border-bottom:none;padding-bottom:0}.support-line-content .sp-row .index{max-width:15px;display:none;width:auto;height:auto;padding-right:0}.support-line-content .sp-row .index:after{width:2px;height:2px}.support-line-content .sp-row .index .index-number{color:#000000;font-size:12px;font-family:"Archivo",sans-serif;line-height:16px}.support-line-content .sp-row .sp-line-title{max-width:100%;padding-left:0;color:#000000}}.support-line-hidden{background-color:#EFEFEF;height:100px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media (max-width:991px){.support-line-hidden{height:13.3333333333vw}}.list-posts .post:nth-child(2n) .post-thumb{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.list-posts .post:nth-child(2n) .post-metadata{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}@media (max-width:576px){.list-posts .post{max-width:calc(50% - 4vw);-webkit-box-flex:1;-ms-flex:1 auto;flex:1 auto}}@media (max-width:576px){.list-posts{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:15px}}.post-navigate{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:50px;margin-bottom:50px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.post-navigate .post-prev{width:102px;height:44px;background:url(../images/post-prev.svg) no-repeat top left/100%;-webkit-transition:all 0.3s linear;transition:all 0.3s linear;text-indent:-9999px}.post-navigate .post-prev:hover{margin-left:10px;-webkit-transition:all 0.1s linear;transition:all 0.1s linear}@media (max-width:576px){.post-navigate .post-prev{width:13.3333333333vw;height:6.6666666667vw}}.post-navigate .post-next{width:91px;height:44px;background:url(../images/post-next.svg) no-repeat top left/100%;text-indent:-9999px;-webkit-transition:all 0.3s linear;transition:all 0.3s linear}@media (max-width:576px){.post-navigate .post-next{width:13.3333333333vw;height:6.6666666667vw}}.post-navigate .post-next:hover{margin-right:10px;-webkit-transition:all 0.1s linear;transition:all 0.1s linear}.topHeading{background:url(../images/bg-top-news.jpg) no-repeat top right,#f5f5f5;height:436px}.topHeading .text-heading{color:#0B96B7;height:100%;padding-top:150px}.topHeading .container{height:100%}@media (max-width:576px){.topHeading{height:26.6666666667vw;background:#fff}.topHeading .text-heading{padding-top:0;text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.article-detail{margin-bottom:50px;padding-top:40px}.article-detail .container{max-width:900px;background:#fff;padding:24px}.article-detail .article-title{font-size:34px;line-heighT:44px;font-weight:bold}@media (max-width:576px){.article-detail .article-title{font-size:24px;line-height:30px}}.article-detail .article-short-desc{margin:20px 0;font-style:italic;font-size:16px}.article-detail .article-cover{width:100%;height:430px;margin:30px 0}@media (max-width:576px){.article-detail .article-cover{height:66.6666666667vw}}.article-detail .article-content *{font-family:"Archivo",sans-serif!important}.article-detail .article-content img{display:block;margin:10px auto;max-width:100%;height:auto!important}.subscribe{margin-top:150px;position:relative;background:url(../images/Detechstudio6461-Edit-2.png) no-repeat center left,url(../images/Detechstudio6461-Edit-3.png) no-repeat right center}@media (max-width:567px){.subscribe{margin-top:26.6666666667vw;background:url(../images/img-subscribe-mob.png) no-repeat center 50px/100%}}.subscribe h1{font-size:64px;text-align:center;font-weight:400;text-transform:uppercase;color:#0B96B7;max-width:700px;margin:0 auto}@media (max-width:576px){.subscribe h1{font-size:6.4vw;max-width:69.3333333333vw}}.subscribe .sub-form{margin:70px auto;max-width:540px;background-color:#fff;padding:24px}@media (max-width:567px){.subscribe .sub-form{margin-top:53.3333333333vw}}.subscribe .captcha{width:90px!important}.agency-block{margin-top:150px;min-height:1500px}@media (max-width:576px){.agency-block{min-height:auto;margin-bottom:18.6666666667vw;margin-top:26.6666666667vw}}.agency-block .agency-map{position:absolute;left:350px;top:0}@media (max-width:576px){.agency-block .agency-map{display:none}}.agency-block .agency-map svg path:active,.agency-block .agency-map svg path:hover{fill:#0B96B7;cursor:pointer}.agency-block .agency-map svg g.active>path{fill:#0B96B7}.agency-block .agency-sidebar{max-width:400px;width:100%}@media (max-width:576px){.agency-block .agency-sidebar{max-width:100%}}.agency-block .agency-sidebar .agency-heading{margin-bottom:50px}@media (max-width:576px){.agency-block .agency-sidebar .agency-heading h3{color:#000;font-size:18px;line-height:22px}}@media (max-width:576px){.agency-block .agency-sidebar .find_agency .btn-more-black{width:auto}}.agency-block .agency-sidebar .agency-content .agency-city{font-weight:bold;font-size:24px;margin-bottom:20px}@media (max-width:576px){.agency-block .agency-sidebar .agency-content .agency-city{font-size:4.2666666667vw;text-transform:uppercase;color:#0B96B7;margin-bottom:5.3333333333vw}}.agency-block .agency-sidebar .agency-content .agency-list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:30px}.agency-block .agency-sidebar .agency-content .agency-list .agency{padding-bottom:20px;max-width:calc(50% - 15px);-webkit-box-flex:1;-ms-flex:1 auto;flex:1 auto;border-bottom:1px solid #54CFD6}@media (max-width:576px){.agency-block .agency-sidebar .agency-content .agency-list .agency{font-size:3.2vw}}.agency-block .agency-sidebar .agency-content .agency-list .agency .agency-name{font-size:18px;margin-bottom:10px;margin-top:-10px}@media (max-width:576px){.agency-block .agency-sidebar .agency-content .agency-list .agency .agency-name{font-size:4.2666666667vw}}.agency-block .agency-sidebar .agency-content .agency-list .agency .agency-phone{font-weight:700;padding-top:5px}.agency-block .agency-sidebar .agency-content .agency-list .agency .agency-phone a{color:#000000}.register-agency{background:#EFEFEF;border-radius:20px;margin-bottom:50px;padding:50px 90px;display:-webkit-box;display:-ms-flexbox;display:flex;gap:100px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (max-width:576px){.register-agency{-ms-flex-wrap:wrap;flex-wrap:wrap;background-color:white;border-radius:0;padding:0vw;gap:5.3333333333vw}}.register-agency .register-title{max-width:300px;width:100%}@media (max-width:576px){.register-agency .register-title{max-width:100%}}.register-agency .register-title h4{font-size:48px;line-height:60px;font-weight:300}@media (max-width:576px){.register-agency .register-title h4{font-size:21px;color:#0B96B7;text-align:center;line-height:24px;margin-bottom:0}}.register-agency .register-form{-webkit-box-flex:1;-ms-flex:1;flex:1}.agency-filter{display:none}@media (max-width:576px){.agency-filter{display:block;margin-bottom:8vw}}
.swiper-product-thumb{margin-top:5px}
.swiper-product-thumb .swiper-slide{max-width:60px;max-height:60px!important;overflow:hidden}
.swiper-product-thumb .swiper-slide img{width:100%}
.swiper-product-thumb .swiper-slide.swiper-slide-active{border:2px solid #0B96B7}
table{width:100%!important;max-width:100%;margin-bottom:1rem;background-color:transparent;border:1px solid #dee2e6}table td,table th{border:1px solid #dee2e6!important;padding:0.5rem;vertical-align:top;font-size:14px;width:auto!important;height:auto!important}table td *,table th *{font-size:14px!important}table thead td,table thead th{border-bottom-width:2px}table thead th{vertical-align:bottom;border-bottom:2px solid #dee2e6}table tr td:first-child,table tr th:first-child{background:#f3f3f3!important}.search-result{margin-top:100px}@media (max-width:576px){.search-result{padding-top:2.6666666667vw}}#google_translate_element select{background:#f6edfd;color:#383ffa;border:none;border-radius:3px;padding:6px 8px}.goog-logo-link{display:none!important}.goog-te-gadget{color:transparent!important}.goog-te-banner-frame{display:none!important}#goog-gt-tt,.goog-te-balloon-frame{display:none!important}.goog-text-highlight{background:none!important;-webkit-box-shadow:none!important;box-shadow:none!important}.goog-te-gadget-simple{border:none!important;background:none!important;color:#fff}.goog-te-gadget-icon{display:none!important}.goog-te-gadget-simple>span{background-color:#000;padding:12px}.goog-te-gadget-simple>span>a{color:#fff!important;font-family:"Archivo",sans-serif!important}body>.skiptranslate:first-child{display:none!important}body{top:0px!important}#google_translate_element{visibility:hidden!important;width:0;height:0;position:absolute}.ct-topbar .ct-language{margin-bottom:0;padding-left:10px;list-style:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.ct-topbar .ct-language li{padding:0px 2px}.product-special{margin-top:0px}@media (max-width:576px){.product-special{margin-top:0}.product-special .heading{-webkit-box-pack:center!important;-ms-flex-pack:center!important;justify-content:center!important}.product-special .heading h2{color:#000!important}}.special-list{background:#E8E8E8;padding:54px 0;position:relative;overflow:hidden}.special-list:before{content:"";width:140px;height:65px;background-color:#d8d8d8;position:absolute;left:calc(50% + 15px);top:0}.special-list:after{content:"";width:35%;height:104px;max-width:751px;max-height:390px;left:0;bottom:0;position:absolute;background:#D8D8D8}@media (max-width:576px){.special-list{padding:5.3333333333vw 0}.special-list:after,.special-list:before{display:none}}.special-list .container{position:relative}.special-list .container:before{content:"";display:block;width:696px;height:340px;background:url(../images/text-salient.png) no-repeat top left/100%;position:absolute;left:-60px;bottom:10px;z-index:1}@media (max-width:576px){.special-list .container:before{display:none}}.special-list .special-content{position:relative;padding-top:40px}@media (max-width:576px){.special-list .special-content{padding-top:5.3333333333vw;padding-bottom:30px}}.special-list .swiper-pagination{bottom:-30px}@media (max-width:576px){.special-list .swiper-pagination{bottom:0}}.special-list .swiper-pagination-bullet{width:9px;height:9px;border:1px solid #000;background-color:#fff;opacity:1}.special-list .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:#54CFD6}.salien_image{width:570px;height:422px;max-width:100%}@media (max-width:576px){.salien_image{width:100%;padding-bottom:74%;height:auto;-webkit-mask-size:contain}}.product-categories{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.product-categories .product-cat-item{padding:20px;max-width:50%;text-align:center}.product-categories .product-cat-item .product-thumb img{-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;background-size:auto 100%!important}.product-categories .product-cat-item .product-thumb:hover img{background-size:auto 110%!important;-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;-webkit-transform-origin:50% 50%;transform-origin:50% 50%}.product-categories .product-cat-item .product-title{padding-top:10px}.product-categories .product-cat-item .product-title a{font-size:28px}.category-heading{font-size:32px;margin-top:2rem;margin-bottom:2rem}@media (max-width:576px){.category-heading{font-size:20px;margin-top:20px}}.category-page{margin-bottom:40px}.category-page .product-list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:1rem}.category-page .product-list .product-item{max-width:calc(50% - 0.5rem);width:100%}