.main-banner{overflow-x:hidden}.main-banner .container{margin-top:30px;min-height:488px;position:relative;border-radius:16px;background-size:cover;background-repeat:no-repeat;background-position:center}@media (max-width:1199px){.main-banner .container{background-position:bottom;border-radius:0;margin:30px 0 0 0}}@media (max-width:959px){.main-banner .container{overflow:hidden;min-height:686px}}.main-banner .container .s-container{margin-left:320px;padding:50px 0;height:100%;max-width:680px}@media (max-width:1199px){.main-banner .container .s-container{margin:0;padding:50px 20px;max-width:570px}}@media (max-width:959px){.main-banner .container .s-container{padding:24px 20px 300px 20px;max-width:100%}}@media (max-width:767px){.main-banner .container .s-container{padding:24px 20px 240px 20px}}@media (max-width:479px){.main-banner .container .s-container{padding:24px 20px 200px 20px}}.main-banner .container .s-container .breadcrumb_banner .bx-breadcrumb-item-link .bx-breadcrumb-item-text{color:#fff}.main-banner .container .s-container .breadcrumb_banner .bx-breadcrumb-item-link .bx-breadcrumb-item-text path{fill:#fff}.main-banner .container .s-container .breadcrumb_banner .bx-breadcrumb-item-angle{background-image:url(/images/icons/breadcrumb-arrow-right.svg)}.main-banner .container .s-container .breadcrumb_banner .bx-breadcrumb-item-text.last{color:rgba(255,255,255,0.5)}.main-banner .container .s-container .title,.main-banner .container .s-container .desc,.main-banner .container .s-container .btn-area,.main-banner .container .s-container .bullets{max-width:680px}.main-banner .container .s-container .title{color:#fff}.main-banner .container .s-container .desc{margin:12px 0 40px 0;color:#fff}@media (max-width:959px){.main-banner .container .s-container .desc{margin:8px 0 24px 0}}.main-banner .container .s-container .btn-area{display:flex;gap:16px}@media (max-width:959px){.main-banner .container .s-container .btn-area{justify-content:space-between}}@media (max-width:639px){.main-banner .container .s-container .btn-area{flex-direction:column}}.main-banner .container .s-container .btn-area button,.main-banner .container .s-container .btn-area a{padding:18px 32px;gap:12px;cursor:pointer}@media (max-width:959px){.main-banner .container .s-container .btn-area button,.main-banner .container .s-container .btn-area a{width:100%}}.main-banner .container .s-container .btn-area .transp-btn{background-color:rgba(255,255,255,0.1);color:#fff;transition:all .3s ease-in-out}.main-banner .container .s-container .btn-area .transp-btn:hover{background-color:rgba(255,255,255,0.3);border-color:transparent}.main-banner .container .s-container .bullets{margin-top:20px;padding-left:8px;display:flex;gap:32px}@media (max-width:959px){.main-banner .container .s-container .bullets{margin:24px 0 32px 0;flex-direction:column;gap:12px}}.main-banner .container .s-container .bullets .bullet{display:flex;gap:8px;white-space:nowrap}.main-banner .container .s-container .bullets .bullet img{width:20px;height:20px}.main-banner .container .s-container .bullets .bullet p{white-space:break-spaces;color:#fff}.description.section{margin-top:100px}@media (max-width:959px){.description.section{margin-top:50px}}.description.section .text{max-width:680px}.description.section .text_hidden{margin-top:12px;display:none}.description.section .showMore{margin-top:27px;width:fit-content;display:flex;align-items:center;gap:14px;line-height:100%;color:#001eff;cursor:pointer}