.main-banner{width:100vw;position:relative;overflow:hidden}.main-banner .swiper-slide{justify-content:center;align-items:center;display:flex;transition-timing-function:ease-out!important}.main-banner .swiper-pagination{z-index:10!important;justify-content:end!important;gap:5px!important;display:flex!important;position:absolute!important;bottom:20px!important;transform:translate(-5%,-50%)!important}.main-banner .swiper-pagination-bullet{cursor:pointer!important;background-color:#0000!important;border:none!important;justify-content:center!important;align-items:center!important;width:15px!important;height:15px!important;display:flex!important;position:relative!important}.main-banner .swiper-pagination-bullet svg{width:15px!important;height:15px!important;transform:rotate(-90deg)!important}.main-banner .swiper-pagination-bullet .bg{fill:#9b9b9b!important;stroke:#9b9b9b!important;stroke-width:3px!important}.main-banner .swiper-pagination-bullet .progress{fill:#9b9b9b!important;stroke:#fff!important;stroke-width:3px!important;stroke-dasharray:100!important;stroke-dashoffset:100px!important;transition:stroke-dashoffset 4s linear!important}.main-banner .swiper-pagination-bullet-active .progress{stroke-dashoffset:0!important}.main-banner .snow_image{z-index:3;width:100%;position:absolute;overflow-y:hidden}.main-banner .snow_image img{opacity:0;width:100%;transition:opacity 7s ease-in-out}.main-banner .snow_image .active{opacity:1}.main-banner .background_image{background-position:50%;background-repeat:no-repeat;background-size:cover;width:100%;height:100%}.main-banner .background_image img{border-radius:30px;z-index:1000!important;width:100%!important}.main-banner .background_image2{object-fit:cover;background-position:50%;background-repeat:no-repeat;background-size:cover;height:calc(100vh - 55px)}@media screen and (max-width:1023px){.main-banner .background_image2{height:calc(85vh - 55px)}}@media screen and (min-width:768px) and (max-width:913px){.main-banner .background_image2{height:calc(100vh - 55px)!important}}@media screen and (max-width:767px){.main-banner .background_image2{height:calc(100vh - 55px)!important}}.main-banner .top_sectionb{z-index:6;width:100%;position:absolute;top:57%;left:0;transform:translateY(-50%)}@media screen and (max-width:1536px){.main-banner .top_sectionb{top:55%}}@media screen and (max-width:1023px){.main-banner .top_sectionb{top:50%}}@media screen and (min-width:768px) and (max-width:912px){.main-banner .top_sectionb{top:35%}}@media screen and (max-width:767px){.main-banner .top_sectionb{top:45%}}@media screen and (max-width:768px){.main-banner .top_sectionb .main_Section{flex-direction:column;justify-content:center;width:100%;margin-top:0;display:flex}}@media screen and (max-width:575px){.main-banner .top_sectionb .main_Section{margin-top:40px}}.main-banner .top_sectionb .main_Section .linear_gradiant_gray{width:38%}@media screen and (max-width:1700px){.main-banner .top_sectionb .main_Section .linear_gradiant_gray{width:41%}}@media screen and (max-width:1280px){.main-banner .top_sectionb .main_Section .linear_gradiant_gray{width:40%}}@media screen and (max-width:912px){.main-banner .top_sectionb .main_Section .linear_gradiant_gray{width:100%;margin:auto}}@media screen and (max-width:575px){.main-banner .top_sectionb .main_Section .linear_gradiant_gray{width:100%;margin:auto}.main-banner .top_sectionb .main_Section .linear_gradiant_gray .main_banner_data{width:100%;margin:auto;font-size:14px}}.main-banner .top_sectionb .main_Section .linear_gradiant_gray .main_banner_data .heading1{fill:none;color:#000;max-width:630px;margin-bottom:10px;font-size:40px;line-height:normal;font-weight:600!important}@media screen and (max-width:1700px){.main-banner .top_sectionb .main_Section .linear_gradiant_gray .main_banner_data .heading1{font-size:35px}}@media screen and (max-width:1420px){.main-banner .top_sectionb .main_Section .linear_gradiant_gray .main_banner_data .heading1{font-size:32px}}@media screen and (max-width:1100px){.main-banner .top_sectionb .main_Section .linear_gradiant_gray .main_banner_data .heading1{font-size:25px}}@media screen and (max-width:912px){.main-banner .top_sectionb .main_Section .linear_gradiant_gray .main_banner_data .heading1{text-align:center;color:#000;max-width:750px;margin:auto;font-size:25px}}@media screen and (max-width:768px){.main-banner .top_sectionb .main_Section .linear_gradiant_gray .main_banner_data .heading1{text-align:center;max-width:100%;font-size:28px}}@media screen and (max-width:575px){.main-banner .top_sectionb .main_Section .linear_gradiant_gray .main_banner_data .heading1{color:#000;margin-bottom:0;font-size:25px}}@media screen and (max-width:400px){.main-banner .top_sectionb .main_Section .linear_gradiant_gray .main_banner_data .heading1{text-align:center;max-width:100%;font-size:23px}}@media screen and (max-width:300px){.main-banner .top_sectionb .main_Section .linear_gradiant_gray .main_banner_data .heading1{text-align:center;max-width:100%}}.main-banner .top_sectionb .main_Section .linear_gradiant_gray .main_banner_data .banner_desc{max-width:580px;margin-bottom:25px;padding-top:10px;font-size:15px;font-weight:400;color:#000!important}@media screen and (max-width:1600px){.main-banner .top_sectionb .main_Section .linear_gradiant_gray .main_banner_data .banner_desc{font-size:13px}}@media screen and (max-width:1280px){.main-banner .top_sectionb .main_Section .linear_gradiant_gray .main_banner_data .banner_desc{margin-bottom:15px;font-size:12px}}@media screen and (max-width:1024px){.main-banner .top_sectionb .main_Section .linear_gradiant_gray .main_banner_data .banner_desc{font-size:11px}}@media screen and (max-width:912px){.main-banner .top_sectionb .main_Section .linear_gradiant_gray .main_banner_data .banner_desc{text-align:center;margin:12px auto 13px;color:#000!important}}.main-banner .top_sectionb .main_Section .linear_gradiant_gray .main_banner_data .flex_new_buttons{align-items:center;gap:14px;display:flex}@media screen and (max-width:912px){.main-banner .top_sectionb .main_Section .linear_gradiant_gray .main_banner_data .flex_new_buttons{justify-content:center;width:100%;margin:auto;display:flex}}.main-banner .top_sectionb .main_Section .linear_gradiant_gray .main_banner_data .flex_new_buttons .new_buttons_style{text-align:center;color:#fff;background-color:#000;border-radius:20px;justify-content:center;align-items:center;width:220px;height:45px;display:flex;font-size:13px!important}@media screen and (max-width:1024px){.main-banner .top_sectionb .main_Section .linear_gradiant_gray .main_banner_data .flex_new_buttons .new_buttons_style{width:195px;height:420dppx;font-size:12px!important}}@media screen and (max-width:912px){.main-banner .top_sectionb .main_Section .linear_gradiant_gray .main_banner_data .flex_new_buttons .new_buttons_style{color:#fff;border:1px solid #000}}@media screen and (max-width:768px){.main-banner .top_sectionb .main_Section .linear_gradiant_gray .main_banner_data .flex_new_buttons .new_buttons_style{width:190px;height:45px}}.main-banner .top_sectionb .main_Section .linear_gradiant_gray .main_banner_data .mainbanner_button{align-items:center;gap:220px;display:flex}@media screen and (max-width:912px){.main-banner .top_sectionb .main_Section .linear_gradiant_gray .main_banner_data .mainbanner_button{justify-content:center;gap:190px;margin:auto}}@media screen and (max-width:768px){.main-banner .top_sectionb .main_Section .linear_gradiant_gray .main_banner_data .mainbanner_button{justify-content:center;margin:auto}}@media screen and (max-width:575px){.main-banner .top_sectionb .main_Section .linear_gradiant_gray .main_banner_data .mainbanner_button{gap:175px}}@media screen and (max-width:412px){.main-banner .top_sectionb .main_Section .linear_gradiant_gray .main_banner_data .mainbanner_button{gap:165px}}@media screen and (max-width:375px){.main-banner .top_sectionb .main_Section .linear_gradiant_gray .main_banner_data .mainbanner_button{gap:145px}}@media screen and (max-width:320px){.main-banner .top_sectionb .main_Section .linear_gradiant_gray .main_banner_data .mainbanner_button{gap:135px}}@media screen and (max-width:912px){.main-banner .top_sectionb .main_Section .linear_gradiant_gray .main_banner_data .mainbanner_button .banner_button a{justify-content:center;display:flex}.main-banner .top_sectionb .main_Section .linear_gradiant_gray .main_banner_data .mainbanner_button .banner_button{justify-content:center;display:flex}}.main-banner .top_sectionb .main_Section .linear_gradiant_gray .main_banner_data .mainbanner_button .banner_button .hide_img{opacity:0;transition:all .5s ease-in-out;top:50%;right:0;transform:translateY(-50%)}.main-banner .top_sectionb .main_Section .linear_gradiant_gray .main_banner_data .mainbanner_button .banner_button .show_img{opacity:1;transition:all .5s ease-in-out;top:50%;right:12px;transform:translateY(-50%)}.main-banner .top_sectionb .main_Section .linear_gradiant_gray .main_banner_data .mainbanner_button .banner_button .change_width{color:#fff;width:190px}@media screen and (max-width:912px){.main-banner .top_sectionb .main_Section .linear_gradiant_gray .main_banner_data .mainbanner_button .banner_button .change_width{width:170px}}@media screen and (max-width:575px){.main-banner .top_sectionb .main_Section .linear_gradiant_gray .main_banner_data .mainbanner_button .banner_button .change_width{width:150px}}@media screen and (max-width:412px){.main-banner .top_sectionb .main_Section .linear_gradiant_gray .main_banner_data .mainbanner_button .banner_button .change_width{width:140px}}@media screen and (max-width:375px){.main-banner .top_sectionb .main_Section .linear_gradiant_gray .main_banner_data .mainbanner_button .banner_button .change_width{width:130px}}@media screen and (max-width:320px){.main-banner .top_sectionb .main_Section .linear_gradiant_gray .main_banner_data .mainbanner_button .banner_button .change_width{width:120px}}.main-banner .top_sectionb .main_Section .linear_gradiant_gray .main_banner_data .mainbanner_button .banner_button .ini_width{color:#fff;width:207px}@media screen and (max-width:912px){.main-banner .top_sectionb .main_Section .linear_gradiant_gray .main_banner_data .mainbanner_button .banner_button .ini_width{width:187px}}@media screen and (max-width:575px){.main-banner .top_sectionb .main_Section .linear_gradiant_gray .main_banner_data .mainbanner_button .banner_button .ini_width{width:165px}}@media screen and (max-width:412px){.main-banner .top_sectionb .main_Section .linear_gradiant_gray .main_banner_data .mainbanner_button .banner_button .ini_width{width:155px}}@media screen and (max-width:375px){.main-banner .top_sectionb .main_Section .linear_gradiant_gray .main_banner_data .mainbanner_button .banner_button .ini_width{width:145px}}@media screen and (max-width:320px){.main-banner .top_sectionb .main_Section .linear_gradiant_gray .main_banner_data .mainbanner_button .banner_button .ini_width{width:135px}}.main-banner .top_sectionb .main_Section .linear_gradiant_gray .main_banner_data .mainbanner_button .banner_button button{transition:all .5s ease-in-out}.main-banner .top_sectionb .main_Section .linear_gradiant_gray .main_banner_data .mainbanner_button .banner_button button img{position:absolute}.main-banner .top_sectionb .main_Section .linear_gradiant_gray .main_banner_data .mainbanner_button .banner_button button{background-color:#0000;border:1px solid #fff;border-radius:20px;height:52px;position:absolute;cursor:pointer!important}@media screen and (max-width:1100px){.main-banner .top_sectionb .main_Section .linear_gradiant_gray .main_banner_data .mainbanner_button .banner_button button{background-color:#0000;border:1px solid #fff;border-radius:15px;width:173px;height:42px;position:absolute}}@media screen and (max-width:912px){.main-banner .top_sectionb .main_Section .linear_gradiant_gray .main_banner_data .mainbanner_button .banner_button button{font-size:14px}}@media screen and (max-width:575px){.main-banner .top_sectionb .main_Section .linear_gradiant_gray .main_banner_data .mainbanner_button .banner_button button{font-size:12px}}@media screen and (max-width:320px){.main-banner .top_sectionb .main_Section .linear_gradiant_gray .main_banner_data .mainbanner_button .banner_button button{font-size:11px}}@media screen and (max-width:300px){.main-banner .top_sectionb .main_Section .linear_gradiant_gray .main_banner_data .mainbanner_button .banner_button button{background-color:#0000;border:1px solid #fff;border-radius:15px;width:153px;height:32px;position:absolute}}@media screen and (max-width:2000px){.main-banner .top_sectionb .main_Section .product_image img{width:35vw;height:auto}}@media screen and (max-width:1400px){.main-banner .top_sectionb .main_Section .product_image img{width:35vw;height:auto}}@media screen and (max-width:768px){.main-banner .top_sectionb .main_Section .product_image img{justify-content:center;width:65%;margin:78px auto auto;display:flex}}@media screen and (max-width:500px){.main-banner .top_sectionb .main_Section .product_image img{justify-content:center;width:100%;margin:78px auto auto;display:flex}}@media screen and (max-width:300px){.main-banner .top_sectionb .main_Section .product_image img{margin-top:58px}}.progress_bar_247{position:absolute;top:50%;right:-70px;transform:rotate(90deg)translateY(-50%);z-index:11!important}@media screen and (max-width:1024px){.progress_bar_247{right:-100px}}@media screen and (max-width:575px){.progress_bar_247{right:-130px}}.progress_bar_247 .progress_bar_inner{gap:10px;display:flex}.progress_bar_247 .hh-grayBox{min-width:100px;height:4px}.progress_bar_247 .lines_div{margin-bottom:20px;position:relative}.progress_bar_247 .main_lines{background-color:#fff;border-radius:18px;width:90%;height:4px}.progress_bar_247 .subchild_line{background-color:#4ed3f5;border-radius:18px;height:4px;position:absolute;top:0;left:0}
