@charset "utf-8";

.blue_button { font-family: avenirroman; max-width: none; }

.black_button { min-width: 210px; max-width: none; font-family: avenirroman; }

.container .main ul p { margin: 0px; }

.container_infor ul li p { margin: 0px; }

.container_infor .inner .terms { margin: 0px; }

.container_bottom p { margin: 0px; }

.banner_box { background: url('../../media/0bcbd08b2ee5-bg_binner.webp') 0% 0% / cover no-repeat; }

.banner_box .inner { max-width: 1460px; padding: 0px; }

.left_text_box { max-width: 200px; border-radius: 16px; }

.left_text_box img { max-width: 200px; max-height: 200px; width: 100%; }

.left_text_box { margin-right: 63px; }

.banner_box .inner .banner { padding: 80px 0px; display: flex; }

h1 { color: rgb(255, 255, 255); font-size: 40px; font-style: normal; font-weight: 900; line-height: 1.75; }

.banner_box .right_text_box p { margin-bottom: 28px; color: rgb(255, 255, 255); font-size: 20px; font-weight: 400; max-width: 581px; }

.banner_box .right_text_box .btn_box { display: flex; align-items: center; }

.banner_box .right_text_box .btn_box .btn { min-width: unset; width: unset; padding: 10px 20px; color: rgb(255, 255, 255); text-align: center; font-size: 16px; font-weight: 900; margin-right: 50px; background: rgb(0, 107, 255); border-radius: 10px; display: inline-flex; height: 48px; justify-content: center; align-items: center; gap: 5px; flex-shrink: 0; letter-spacing: 0.75px; }

.banner_box .right_text_box .btn_box .txt { color: rgb(255, 255, 255); font-size: 14px; font-weight: 400; }

.banner_box .right_text_box .btn_box .txt2 { color: rgb(255, 255, 255); white-space: nowrap; font-size: 14px; font-weight: 400; cursor: pointer; display: none; }