:root,[data-bs-theme=light]{--bs-primary:#f4d625;--bs-primary-rgb:244, 214, 37;--bs-primary-text:#f4d625;--bs-secondary:#201a16;--bs-secondary-rgb:32, 26, 22;--bs-secondary-text:#201a16}@font-face{font-family:'Montserrat-Medium';src:url("../fonts/HINTED-MONTSERRAT-MEDIUM.TTF")}.fade.in{opacity:1}.modal-backdrop.in{opacity:.5}body{font-size:clamp(14px, 0.875rem, 0.73vw);font-family:'Montserrat','Montserrat-Medium', Arial, Helvetica, sans-serif}ul{margin:0;padding:0}li{list-style:none}a{text-decoration:none}.text-right{text-align:right}h1{font-size:clamp(18px, 2.25rem, 1.875vw)}h2{font-size:clamp(18px, 1.875rem, 1.5625vw)}h3{font-size:clamp(16px, 1.5rem, 1.25vw)}h4{font-size:clamp(14px, 1.125rem, 0.9375vw)}h5{font-size:clamp(14px, 0.875rem, 0.73vw)}h6{font-size:clamp(12px, 12px, 0.625vw)}p{font-size:clamp(14px, 1rem, 0.84vw)}.fz_60{font-size:clamp(20px, 3.75rem, 3.125vw)}.fz_59{font-size:clamp(20px, 3.6875rem, 3.07292vw)}.fz_58{font-size:clamp(20px, 3.625rem, 3.02083vw)}.fz_57{font-size:clamp(20px, 3.5625rem, 2.96875vw)}.fz_56{font-size:clamp(20px, 3.5rem, 2.91667vw)}.fz_55{font-size:clamp(20px, 3.4375rem, 2.86458vw)}.fz_54{font-size:clamp(20px, 3.375rem, 2.8125vw)}.fz_53{font-size:clamp(20px, 3.3125rem, 2.76042vw)}.fz_52{font-size:clamp(20px, 3.25rem, 2.70833vw)}.fz_51{font-size:clamp(20px, 3.1875rem, 2.65625vw)}.fz_50{font-size:clamp(20px, 3.125rem, 2.60417vw)}.fz_49{font-size:clamp(20px, 3.0625rem, 2.55208vw)}.fz_48{font-size:clamp(20px, 3rem, 2.5vw)}.fz_47{font-size:clamp(20px, 2.9375rem, 2.44792vw)}.fz_46{font-size:clamp(20px, 2.875rem, 2.39583vw)}.fz_45{font-size:clamp(20px, 2.8125rem, 2.34375vw)}.fz_44{font-size:clamp(20px, 2.75rem, 2.29167vw)}.fz_43{font-size:clamp(20px, 2.6875rem, 2.23958vw)}.fz_42{font-size:clamp(20px, 2.625rem, 2.1875vw)}.fz_41{font-size:clamp(20px, 2.5625rem, 2.13542vw)}.fz_40{font-size:clamp(20px, 2.5rem, 2.08333vw)}.fz_39{font-size:clamp(20px, 2.4375rem, 2.03125vw)}.fz_38{font-size:clamp(20px, 2.375rem, 1.97917vw)}.fz_37{font-size:clamp(20px, 2.3125rem, 1.92708vw)}.fz_36{font-size:clamp(18px, 2.25rem, 1.875vw)}.fz_35{font-size:clamp(18px, 2.1875rem, 1.82292vw)}.fz_34{font-size:clamp(18px, 2.125rem, 1.77083vw)}.fz_33{font-size:clamp(18px, 2.0625rem, 1.71875vw)}.fz_32{font-size:clamp(18px, 2rem, 1.66667vw)}.fz_31{font-size:clamp(18px, 1.9375rem, 1.61458vw)}.fz_30{font-size:clamp(18px, 1.875rem, 1.5625vw)}.fz_29{font-size:clamp(18px, 1.8125rem, 1.51042vw)}.fz_28{font-size:clamp(16px, 1.75rem, 1.45833vw)}.fz_27{font-size:clamp(16px, 1.6875rem, 1.40625vw)}.fz_26{font-size:clamp(16px, 1.625rem, 1.35417vw)}.fz_25{font-size:clamp(16px, 1.5625rem, 1.30208vw)}.fz_24{font-size:clamp(16px, 1.5rem, 1.25vw)}.fz_23{font-size:clamp(16px, 1.4375rem, 1.19792vw)}.fz_22{font-size:clamp(16px, 1.375rem, 1.14583vw)}.fz_21{font-size:clamp(16px, 1.3125rem, 1.09375vw)}.fz_20{font-size:clamp(16px, 1.25rem, 1.04167vw)}.fz_19{font-size:clamp(16px, 1.1875rem, .98958vw)}.fz_18{font-size:clamp(14px, 1.125rem, .9375vw)}.fz_17{font-size:clamp(14px, 1.0625rem, .88542vw)}.fz_16{font-size:clamp(14px, 1rem, .83333vw)}.fz_15{font-size:clamp(14px, .9375rem, .78125vw)}.fz_14{font-size:clamp(14px, .875rem, .72917vw)}.fz_13{font-size:clamp(14px, .8125rem, .67708vw)}.fz_12{font-size:clamp(14px, 16px, 18pxvw)}.mod_header{width:100%;position:fixed;top:0;left:0;z-index:990;transition:all 0.3s ease;background:rgba(0,0,0,0.85);box-shadow:0 2px 6px rgba(0,0,0,0.2)}.mod_header.active .header .logo a{height:5rem}.mod_header .header{position:relative;z-index:9}.mod_header .header .logo a{display:flex;align-items:center;height:6.75rem;transition:all .3s}.mod_header .header .logo a img{transform:translateY(-5%);max-height:2.125rem;transition:all .3s ease}.mod_header .header .header_center{display:flex;justify-content:flex-end;align-items:center}.mod_header .header .header_center nav{position:relative;z-index:3}.mod_header .header .header_center nav>ul{display:flex;align-items:center;justify-content:flex-end}.mod_header .header .header_center nav>ul>li{position:relative}.mod_header .header .header_center nav>ul>li:not(:last-child){margin-right:2.5rem}.mod_header .header .header_center nav>ul>li:hover>a{color:var(--bs-primary)}.mod_header .header .header_center nav>ul>li:hover ul{opacity:1;pointer-events:auto;transform:translateX(-50%)}.mod_header .header .header_center nav>ul>li.active>a{color:var(--bs-primary)}.mod_header .header .header_center nav>ul>li.active>i{color:var(--bs-primary)}.mod_header .header .header_center nav>ul>li>a{transition:all 0.3s ease;text-transform:uppercase;font-size:clamp(16px, 1.125rem, .9375vw);color:#fff;font-weight:bold}.mod_header .header .header_center nav>ul>li i{font-size:12px;margin-left:0.5rem;transition:all 0.3s ease;color:var(--bs-gray-800);display:none}.mod_header .header .header_center nav>ul>li ul{position:absolute;top:calc(100% + 1rem);left:50%;z-index:2;transform:translateX(-50%) translateY(1rem);background:rgba(var(--bs-black-rgb), 0.65);box-shadow:0 0 0.5rem rgba(var(--bs-black-rgb), 0.1);border-radius:.5rem;padding:.5rem 0;min-width:10rem;pointer-events:none;opacity:0;transition:all 0.3s ease}.mod_header .header .header_center nav>ul>li ul::after{content:'';width:100%;height:1rem;bottom:100%;left:0;position:absolute}.mod_header .header .header_center nav>ul>li ul li{position:relative;display:flex;align-items:center;text-align:center;justify-content:center;padding:0 1em}.mod_header .header .header_center nav>ul>li ul li:hover>a{color:var(--bs-primary)}.mod_header .header .header_center nav>ul>li ul li a{display:block;font-size:clamp(14px, 1rem, .83333vw);color:#fff;padding:.6em 0;transition:all 0.5s ease;white-space:nowrap;font-weight:bold}.gglobe{width:2.25rem !important;height:2.25rem !important}.index-carousel{position:relative}.index-carousel .carousel_info{color:#fff;position:absolute;left:0;right:0;top:50%;transform:translateY(-50%);margin:0 auto;z-index:2}.index-carousel .carousel_info h2{font-size:clamp(16px, 3rem, 2.5vw);margin-bottom:1rem;font-weight:bold;line-height:1.4;max-width:50%;text-transform:uppercase}.index-carousel .carousel_info p{max-width:65%;font-size:clamp(14px, 1.5rem, 1.25vw);line-height:1.6;font-weight:bold;margin-bottom:3rem}.index-carousel .swiper{width:100%}.index-carousel .swiper .swiper-slide{height:100vh}.index-carousel .swiper .index-carousel-nav{position:absolute;bottom:10%;left:0;right:0;margin:0 auto}.index-carousel .swiper .swiper-pagination{z-index:2;text-align:left}.index-carousel .swiper .swiper-pagination .swiper-pagination-bullet{background:#fff;width:11px;height:11px;position:relative;margin:0;margin-left:1.75rem;opacity:1}.index-carousel .swiper .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background:var(--bs-primary)}.index-carousel .swiper .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active::after{opacity:1;transform:scale(1);border-color:var(--bs-primary)}.index-carousel .swiper .swiper-pagination .swiper-pagination-bullet::after{content:'';width:calc(100% + 10px);height:calc(100% + 10px);position:absolute;left:-5px;top:-5px;border:1px solid #fff;border-radius:50%;transition:all 0.3s;opacity:0;transform:scale(0.5)}@media (max-width: 991px){.index-carousel .carousel_info h2,.index-carousel .carousel_info p{max-width:100%;line-height:1.4}.index-carousel .carousel_info p{margin-bottom:1rem}.index-carousel .swiper .swiper-slide{height:36vh}.index-carousel .swiper .index-carousel-nav{bottom:5%}.index-carousel .swiper .index-carousel-nav .swiper-pagination{text-align:right;padding:0 15px}}.index-product{padding-top:6.875rem;padding-bottom:5rem}.index-product .swiper{max-height:100vh}.index-product .swiper .swiper-slide{opacity:.65;transform:scale(0.75);position:relative;transition:all .3s}.index-product .swiper .swiper-slide.swiper-slide-active{opacity:1;transform:scale(1)}.index-product .swiper img{width:100%;aspect-ratio:1;object-fit:contain;transition:all .3s}.index-product .swiper .text{transform:translateY(-3.25rem);color:#000;text-align:center}.index-product .swiper .text h4{font-size:clamp(16px, 2.375rem, 1.97917vw);text-transform:uppercase;font-weight:bold;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.index-product .swiper .text p{font-size:clamp(14px, 1.125rem, .9375vw);opacity:.68;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.index-product .swiper .swiper-pagination{bottom:0;text-align:center}.index-product .swiper .swiper-pagination .swiper-pagination-bullet{width:15px;height:15px;margin:0 .5rem}.index-product .swiper .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background:var(--bs-primary)}.index-about{position:relative;z-index:2;height:100vh;display:flex;align-items:center;justify-content:center;width:100%;overflow:hidden;background-attachment:fixed}.index-about p{font-size:clamp(14px, 1rem, .83333vw);color:#fff;margin:3rem 0;font-family:var(--bs-body-font-family)}.index-about ul{display:grid;grid-template-columns:repeat(2, 1fr);grid-gap:2.5rem 2rem;margin-bottom:3rem}.index-about ul li{grid-column:1}.index-about ul li:nth-child(1) p::before{background-position:-70px 0}.index-about ul li:nth-child(2) p::before{background-position:-70px -40px}.index-about ul li:nth-child(3) p::before{background-position:-70px -80px}.index-about ul li:nth-child(4) p::before{background-position:-70px -120px}.index-about ul li:nth-child(2n){grid-column:2}.index-about ul li:hover p{font-weight:bold}.index-about ul li p{position:relative;display:inline-flex;align-items:center;color:#fff;margin:0;font-size:clamp(16px, 1.25rem, 1.04167vw);font-weight:bold;font-family:'Montserrat'}.index-about ul li p::after{position:absolute;left:0;bottom:0;content:'';width:0;height:2px;background:var(--bs-primary);transition:all .3s}.index-about ul li p::before{content:'';width:40px;height:40px;background-image:url(../img/icon.png);background-repeat:no-repeat;margin-right:.5rem}.index-about ul li p:hover::after{width:100%}.index-about .img{margin-left:3.125rem;opacity:0;position:relative;transition:all .3s}.index-about .img i{width:6rem;height:6rem;border-radius:50%;background:rgba(0,0,0,0.5);display:flex;align-items:center;justify-content:center;position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);z-index:2;font-size:clamp(16px, 2.875rem, 2.39583vw);color:var(--bs-primary);cursor:pointer;transition:all .3s}.index-about .img i:hover{background:rgba(0,0,0,0.65);transform:translate(-50%, -50%) scale(0.9)}.index-about .img img{width:100%;aspect-ratio:1.6427;object-fit:cover;border-radius:1.5rem}.index-about>video{width:100%;height:100%;object-fit:cover;position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);z-index:-1}@media (max-width: 991px){.index-about{padding:5rem 0;aspect-ratio:initial}.index-about .img{margin-left:0;display:none}.index-about ul{grid-template-columns:1fr}.index-about ul li{grid-column:1 !important;grid-row:auto !important}.index-about>video{display:none}}.index-why{padding:6.875rem 0}.index-why p{font-family:var(--bs-body-font-family)}.index-why .ul{margin-top:4rem;display:grid;grid-template-columns:repeat(2, 1fr);grid-gap:2.5rem 5rem}.index-why .ul .li{background:#f5f5f5;grid-column:1;border-radius:1.5rem;min-height:11.375rem;display:flex;align-items:center;justify-content:center;position:relative;overflow:hidden}.index-why .ul .li::after{content:'';width:100%;height:0;position:absolute;left:0;bottom:0;background-image:linear-gradient(to bottom, rgba(var(--bs-primary-rgb), 0) 20%, rgba(var(--bs-primary-rgb), .1) 35%, rgba(var(--bs-primary-rgb), 1));opacity:0;transition:all .3s}.index-why .ul .li:nth-child(1)::before{background-position:0 0}.index-why .ul .li:nth-child(2)::before{background-position:0 -70px}.index-why .ul .li:nth-child(3)::before{background-position:0 -140px}.index-why .ul .li:nth-child(4)::before{background-position:0 -210px}.index-why .ul .li:nth-child(2n){grid-column:2}.index-why .ul .li::before{position:relative;z-index:2;content:'';width:70px;height:70px;background-image:url(../img/icon.png);background-repeat:no-repeat;margin-right:.5rem}.index-why .ul .li:hover::after{height:100%;opacity:1}.index-why .ul .li:hover span{opacity:1}.index-why .ul .li span{color:var(--bs-secondary);font-size:clamp(16px, 1.875rem, 1.5625vw);opacity:.83;transition:all .3s;position:relative;z-index:2;font-family:var(--bs-body-font-family)}@media (max-width: 768px){.index-why .ul{grid-template-columns:1fr}.index-why .ul .li{grid-column:1 !important;grid-row:auto !important;justify-content:flex-start;padding-left:2.5rem}}@media (min-width: 769px) and (max-width: 991px){.index-why .ul{grid-gap:2rem}}.mod_p{font-size:clamp(16px, 1.25rem, 1.04167vw);opacity:.5;color:var(--bs-secondary)}.index-news{background:#f5f5f5;padding-top:5.625rem;padding-bottom:5rem}.index-news .mod_title{margin-bottom:3rem}.index-news .items{margin-bottom:4.25rem;display:grid;grid-template-columns:repeat(3, 1fr);grid-gap:2rem}.index-news .items .item{grid-column:1fr;padding:1rem;background:#fff;border-radius:1.5rem}.index-news .items .item:hover .img img{transform:scale(1.05)}.index-news .items .item .img{display:block;overflow:hidden;border-radius:1.325rem}.index-news .items .item .img img{width:100%;transition:all .3s;aspect-ratio:1.77695;object-fit:cover}.index-news .items .item .text{padding:1.75rem 1.625rem}.index-news .items .item .text h4 a{font-size:clamp(16px, 1.375rem, 1.14583vw);color:var(--bs-secondary);font-weight:bold;line-height:1.4;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.index-news .items .item .text .mod_more{margin-top:2.5rem}.index-news .items .item .text .mod_more a{padding:0;color:var(--bs-primary);background:none;border-radius:0}.index-news .items .item .text .mod_more a i{font-weight:normal}@media (max-width: 991px){.index-news .items{grid-template-columns:1fr}.index-news .items .item{grid-column:1 !important;grid-row:auto !important}}.time-author{margin:0 .625rem;padding:1.5rem 0;border-bottom:1px solid #dadada;display:flex;align-items:center}.time-author>div{display:flex;align-items:center}.time-author i{color:var(--bs-primary);font-size:clamp(16px, 1.5rem, 1.25vw);margin-right:.5rem}.time-author a,.time-author span{color:var(--bs-secondary);opacity:.48;font-size:clamp(14px, 1rem, .83333vw);transition:all .3s}.time-author a:hover{color:var(--bs-primary)}.time-author .author{margin-left:1.5rem}.index-faq{padding-top:5.625rem;padding-bottom:5rem}.index-faq .mod_title{margin-bottom:3.5rem}.index-faq .accordion{margin-bottom:4.25rem}.index-faq .accordion .accordion-item{margin-bottom:6px;border-radius:.875rem;overflow:hidden}.index-faq .accordion .accordion-item .accordion-header{margin:0}.index-faq .accordion .accordion-item .accordion-header .accordion-button{width:100%;padding:2rem;background:#f5f5f5;display:flex;align-items:center;text-align:left;border:none;font-size:clamp(16px, 1.5rem, 1.25vw);color:var(--bs-secondary);font-weight:bold;transition:all .3s;font-family:var(--bs-body-font-family)}.index-faq .accordion .accordion-item .accordion-header .accordion-button::after{display:none}.index-faq .accordion .accordion-item .accordion-header .accordion-button span{padding:0 2rem}.index-faq .accordion .accordion-item .accordion-header .accordion-button i{font-size:clamp(16px, 2rem, 1.66667vw);color:var(--bs-primary)}.index-faq .accordion .accordion-item .accordion-header .accordion-button i:last-child{margin-left:auto}.index-faq .accordion .accordion-item .accordion-header .accordion-button:not(.collapsed),.index-faq .accordion .accordion-item .accordion-header .accordion-button:not(.collapsed):hover{background:var(--bs-primary);color:var(--bs-white)}.index-faq .accordion .accordion-item .accordion-header .accordion-button:not(.collapsed) i,.index-faq .accordion .accordion-item .accordion-header .accordion-button:not(.collapsed):hover i{color:var(--bs-white)}.index-faq .accordion .accordion-item .accordion-header .accordion-button:hover{color:var(--bs-primary)}.index-faq .accordion .accordion-item .mod_content{padding:2.5rem 6.25rem;background:var(--bs-primary);position:relative;color:#fff;font-family:var(--bs-body-font-family)}.index-faq .accordion .accordion-item .mod_content *{font-size:clamp(14px, 1.25rem, 1.04167vw)}.index-faq .accordion .accordion-item .mod_content::after{content:'';width:calc(100% - 4rem);height:1px;background:rgba(255,255,255,0.35);position:absolute;left:2rem;top:0}@media (max-width: 991px){.index-faq .accordion .accordion-item .mod_content{padding:2.5rem 2rem}}.footer{padding-top:5rem}.footer .ready{padding:5rem 4.375rem;color:var(--bs-secondary);border-radius:2rem;margin-bottom:5rem}.footer .ready h5{font-size:clamp(16px, 2rem, 1.66667vw);font-weight:bold}.footer .ready p{font-size:clamp(14px, 1.375rem, 1.14583vw);opacity:.71;margin:0}.footer .foot-logo img{max-height:clamp(30px, 2.875rem, 44px);max-width:100%}.footer .foot-contact{margin-top:4rem;margin-bottom:2.5rem;color:#fff}.footer .foot-contact p{margin-bottom:1.5rem;display:flex;font-size:clamp(14px, 1.25rem, 1.04167vw)}.footer .foot-contact p::before{font-family:"iconfont" !important;font-size:16px;font-style:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:var(--bs-primary);font-size:clamp(16px, 1.5rem, 1.25vw);margin-right:.875rem;transform:translateY(-0.25rem)}.footer .foot-contact p:nth-child(1)::before{content:'\e61a'}.footer .foot-contact p:nth-child(2)::before{content:'\e660'}.footer .foot-contact p:nth-child(3)::before{content:'\e610'}.footer .links{display:flex;align-items:center}.footer .links a{color:var(--bs-primary);margin-right:2rem;transition:all .3s}.footer .links a:hover{transform:scale(1.1)}.footer .links a i{font-size:clamp(26px, 1.875rem, 1.5625vw)}.footer .foot-bottom{margin-top:2.5rem;padding:1.375rem 0;border-top:1px solid rgba(255,255,255,0.1);color:rgba(255,255,255,0.37)}.footer .foot-bottom a{color:inherit;transition:all .3s}.footer .foot-bottom a:hover{color:#fff}.footer .foot-content{color:#fff}.footer .foot-content .ready{padding:1rem 1rem;border-radius:.5rem;margin-bottom:1.5rem}.footer .foot-content .ready h5{margin-bottom:0}.footer .foot-content h5{font-size:clamp(16px, 1.375rem, 1.14583vw);color:inherit}.footer .foot-content p{font-size:clamp(14px, 1rem, .83333vw);color:inherit}.footer ul li a{font-size:clamp(14px, 1.125rem, .9375vw);color:#fff;display:flex;align-items:center;padding:.25rem 0}.footer ul li a:hover::before{opacity:1}.footer ul li a::before{content:'\e613';font-family:"iconfont" !important;font-size:16px;font-style:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:clamp(16px, 1.5rem, 1.25vw);margin-right:.5rem;color:var(--bs-primary);opacity:0;transition:all .3s}.footer form input,.footer form textarea{border:none;background:rgba(255,255,255,0.16);border-radius:6px;padding:1rem;width:100%;color:#fff;font-size:clamp(14px, 1rem, .83333vw);outline:none;margin-bottom:1rem}.footer form input::placeholder,.footer form textarea::placeholder{color:rgba(255,255,255,0.65)}@media (max-width: 991px){.footer .ready{padding:3.5rem}.footer .foot-bottom .text-end{text-align:left !important}}.relative{position:relative}.blog-list{background:#f5f5f5;padding:8.125rem 0}.blog-list .items{display:grid;grid-template-columns:repeat(3, 1fr);grid-auto-rows:auto;gap:5rem 2rem}@media (max-width: 992px){.blog-list .items{grid-template-columns:repeat(2, 1fr);gap:2rem}}@media (max-width: 768px){.blog-list .items{grid-template-columns:repeat(1, 1fr);gap:15px}}.blog-list .items .item{padding:1rem;background:#fff;border-radius:1.5rem}.blog-list .items .item:hover .img img{transform:scale(1.05)}.blog-list .items .item .img{display:block;overflow:hidden;border-radius:1.325rem}.blog-list .items .item .img img{width:100%;transition:all .3s;aspect-ratio:1.77695;object-fit:cover}.blog-list .items .item .time-author{margin:0 .625rem;padding:1.5rem 0;border-bottom:1px solid #dadada;display:flex;align-items:center}.blog-list .items .item .time-author>div{display:flex;align-items:center}.blog-list .items .item .time-author i{color:var(--bs-primary);font-size:clamp(16px, 1.5rem, 1.25vw);margin-right:.5rem}.blog-list .items .item .time-author a,.blog-list .items .item .time-author span{color:var(--bs-secondary);opacity:.48;font-size:clamp(14px, 1rem, .83333vw);transition:all .3s}.blog-list .items .item .time-author a:hover{color:var(--bs-primary)}.blog-list .items .item .time-author .author{margin-left:1.5rem}.blog-list .items .item .text{padding:1.75rem 1.625rem}.blog-list .items .item .text h4 a{font-size:clamp(16px, 1.375rem, 1.14583vw);color:var(--bs-secondary);font-weight:bold;line-height:1.4;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.blog-list .items .item .text .mod_more{margin-top:2.5rem}.blog-list .items .item .text .mod_more a{padding:0;color:var(--bs-primary);background:none;border-radius:0}.blog-list .items .item .text .mod_more a i{font-weight:normal}.blog-detail{padding-top:8.125rem;padding-bottom:3.625rem;background:#f5f5f5}.blog-detail-left{background:#fff;padding:4rem 2rem;border-radius:1.25rem}.blog-detail-left h1{font-size:clamp(18px, 1.875rem, 1.5625vw);color:var(--bs-primary);font-weight:bold}.blog-detail-left .time-author{border-bottom-width:2px;margin:0;margin-bottom:1.5rem}.blog-detail-right{padding-left:.625rem}.blog-detail-right .items{background:#fff;padding:2.5rem 1rem;border-radius:1.25rem}.blog-detail-right .items h2{color:var(--bs-secondary);font-size:clamp(18px, 1.875rem, 1.5625vw);font-weight:bold;margin-bottom:1rem}.blog-detail-right .items form{border:1px solid #e4e4e4;padding:0 1rem;border-radius:6px}.blog-detail-right .items form select{height:clamp(34px, 2.5rem, 40px);border:none;background:none;outline:none;font-size:clamp(14px, 1rem, .83333vw);color:var(--bs-secondary)}.blog-detail-right .items .item{display:flex;align-items:center;justify-content:space-between;padding:1.75rem 0;border-bottom:1px solid #e4e4e4}.blog-detail-right .items .item:hover .img img{transform:scale(1.05)}.blog-detail-right .items .item .text{margin-left:1rem;width:calc(50% - 1rem)}.blog-detail-right .items .item .img{display:block;overflow:hidden;border-radius:1rem;width:50%;flex-shrink:0}.blog-detail-right .items .item .img img{width:100%;transition:all .3s;aspect-ratio:1.77695;object-fit:cover}.blog-detail-right .items .item h4 a{font-size:clamp(14px, 1rem, .83333vw);color:var(--bs-secondary);font-weight:bold;line-height:1.4;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.blog-detail-right .items .item .mod_more a{padding:0;color:var(--bs-primary);background:none;border-radius:0}.blog-detail-right .items .item .mod_more a i{font-weight:normal}.blog-detail-right .items .item .time-author{padding:0;margin:0;border:none;margin-bottom:.75rem;display:flex;align-items:center}.blog-detail-right .items .item .time-author i{font-size:clamp(14px, 1rem, .83333vw)}.blog-detail-right .items .item .time-author a,.blog-detail-right .items .item .time-author span{font-size:clamp(12px, .75rem, .625vw)}.blog-detail-right .items .item .time-author .author{margin-left:1rem;display:none}.blog-detail-right .more{margin-top:4rem;text-align:center}.blog-detail-right .more a{display:inline-flex;padding:.75rem 1.5rem;border-radius:1.5rem;border:1px dashed var(--bs-gray-500);color:var(--bs-gray-600);transition:all .3s;font-size:clamp(14px, 1rem, .83333vw)}.blog-detail-right .more a i{margin-left:1.5rem;line-height:1.2;font-size:clamp(16px, 1rem, .83333vw);color:var(--bs-primary)}.blog-detail-right .more a:hover{color:#fff;background:var(--bs-primary);border-style:solid;border-color:var(--bs-primary)}.blog-detail-right .more a:hover i{color:inherit}@media (max-width: 991px){.blog-detail-left{background:none;padding:0;border-radius:0}}.news_search{background:#fff;padding:2rem 2.75rem;border-radius:1rem;margin-bottom:3.75rem}.news_search form{background:#ededed;display:flex;align-items:center;padding:.75rem 1.5rem;border-radius:.5rem}.news_search form input{width:100%;font-size:clamp(14px, 1.25rem, 1.04167vw)}.news_search form button:hover i{color:var(--bs-primary)}.news_search form button i{font-size:clamp(16px, 1.5rem, 1.25vw);transition:all .3s}.news_search form input,.news_search form button{background:none;border:none;color:#202020;outline:none}.a2a_kit{margin-top:2rem;padding-top:1.5rem;border-top:1px solid #ddd}.a2a_kit .a2a_svg{width:24px;height:24px;line-height:24px}.not_found{padding:5rem}.not_found p{margin-bottom:2rem;color:var(--bs-gray-800)}.not_found input{padding:6px 10px;border:1px solid #ddd;outline:none;margin-right:4px}.not_found .mod_more button{padding:0.5rem 1.5rem;outline:none}.mod-box{width:100vw;height:100vh;position:fixed;top:0;left:0;z-index:991;background:rgba(30,30,30,0.87);display:flex;align-items:center;justify-content:center;opacity:0;pointer-events:none}.mod-box.show{opacity:1;pointer-events:auto}.mod-box.show .mod-box-content{transform:translateY(0) scale(1);opacity:1}.mod-box.show .mod-box-img{transform:translateY(0) scale(1);opacity:1}.mod-box-img{padding:24px;background:#fff;position:relative;transition:all .3s;transform:translateY(10%) scale(0.9);opacity:0}.mod-box-img img{max-width:300px}.mod-box-content{background:#fff;padding:6.25rem 4.375rem;border-radius:1.25rem;width:80%;position:relative;transition:all .3s;transform:translateY(10%) scale(0.9);opacity:0}.mod-box-content .mod_title{padding-bottom:2.25rem;border-bottom:1px solid #abacb2;position:relative;margin-bottom:2.5rem}.mod-box-content .mod_title::after{content:'';width:13.75rem;height:3px;background:var(--bs-primary);position:absolute;left:50%;bottom:-1px;transform:translateX(-50%)}.mod-box-content .mod_title strong{opacity:.83}.mod-box-content .mod_content{max-height:40vh}.mod-box-content .mod_content *{font-size:inherit;color:rgba(0,0,0,0.72)}.mod-box-content .mod-box-close{right:16px;top:16px;width:42px;height:42px;border:3px solid #9e9e9e;border-radius:50%;transition:all .3s}.mod-box-content .mod-box-close:hover{border-color:var(--bs-primary)}.mod-box-content .mod-box-close:hover:after{background:none;color:var(--bs-primary)}.mod-box-content .mod-box-close::after{transition:all .3s;transform:translate(50%, -50%) scale(1.5)}@media screen and (max-width: 768px){.mod-box-content{width:calc(100% - 30px)}}.mod-box-close{position:absolute;top:0;right:0;width:40px;height:40px;padding:0;margin:0;border:0;border-radius:0;background:transparent;z-index:10}.mod-box-close:hover::after{color:#555;background:#eee}.mod-box-close::after{content:'×';position:absolute;top:50%;right:50%;transform:translate(50%, -50%);width:30px;height:30px;font:22px / 30px Arial, "Helvetica Neue", Helvetica, sans-serif;color:#888;font-weight:300;text-align:center;border-radius:50%;border-width:0;background-color:transparent;transition:background-color .25s;box-sizing:border-box;z-index:2}.mod_carousel{aspect-ratio:1920/682;width:100%;background-size:cover;background-position:center}.maodian{position:absolute;left:0;top:-6rem}.mod_bgc{background-size:cover;background-repeat:no-repeat;background-position:center center}.mod_title{color:var(--bs-secondary)}.mod_title.white{color:var(--bs-white)}.mod_title h1,.mod_title h3,.mod_title strong{text-transform:uppercase;font-size:clamp(24px, 3rem, 2.5vw);color:inherit;line-height:1.4;font-weight:bold}.mod_title h1 span,.mod_title h3 span,.mod_title strong span{color:var(--bs-primary)}.mod_position{display:flex;align-items:center;justify-content:center;font-size:clamp(14px, .875rem, .72917vw);color:rgba(255,255,255,0.74);font-family:Arial, Helvetica, sans-serif}.mod_position a{font-family:'Montserrat';color:inherit;display:inline-flex;align-items:center;margin:0 .5rem;transition:all .3s}.mod_position a:hover{color:#fff}.mod_position a i{margin-right:.375rem;font-size:clamp(16px, 1.25rem, 1.04167vw)}.mod_content{line-height:1.8;font-size:fz(14px, 1.25rem);color:#474747}.mod_content img{max-width:100%;height:auto !important}.mod_content table{padding:0 !important;max-width:100% !important}.table-auto{overflow:auto}.mod_more.black a,.mod_more.black button{background:var(--bs-secondary);color:var(--bs-primary)}.mod_more a,.mod_more button{border-radius:.75rem;padding:1.125rem 1.5rem;background:var(--bs-primary);color:var(--bs-secondary);display:inline-flex;align-items:center;font-size:clamp(14px, 1rem, .83333vw);font-weight:bold;border:none;outline:none}.mod_more a:hover::after,.mod_more button:hover::after{transform:rotate(45deg)}.mod_more a::after,.mod_more button::after{content:"\e613";font-family:"iconfont" !important;font-size:16px;font-style:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-left:.75rem;transition:all .3s}.mod_backTop{position:fixed;right:10px;bottom:4%;z-index:999;width:34px;height:34px;display:flex;align-items:center;justify-content:center;background:var(--bs-primary);color:var(--bs-white);cursor:pointer;transition:opacity 0.3s ease;opacity:0;pointer-events:none}.mod_backTop.active{opacity:1;pointer-events:auto}.mod_backTop:hover{background:var(--bs-gray-800)}.mod_backTop i{font-size:18px}.mod_fanye{margin-top:5rem}.mod_fanye ul{display:flex;align-items:center;justify-content:center}.mod_fanye li.active span{background-color:var(--bs-primary);color:var(--bs-white)}.mod_fanye li.disabled{opacity:.65}.mod_fanye li a,.mod_fanye li span{font-size:14px;margin:0 0.5rem;padding:0.5rem 1rem;border-radius:4px;color:var(--bs-gray-800);background-color:--bs-gray-200;border:none}.mod_fanye li a.activ:hover{color:var(--bs-white)}.mod_fanye li a:hover{color:var(--bs-primary)}.mod_fanye2{margin-top:3rem;padding:1.5rem 0;border-top:1px solid #e0e0e0}.mod_fanye2 a{display:flex;align-items:center;color:#000;opacity:.51;transition:all 0.3s;font-size:clamp(14px, 1rem, .83333vw);width:calc((100% - 5rem)/2)}.mod_fanye2 a:nth-child(1) i{margin-right:1rem}.mod_fanye2 a:nth-child(2n){flex-shrink:0;margin:0 3rem;width:auto}.mod_fanye2 a:nth-child(2n):has(.icon-jiantou2) .icon-jiantou2{transform:rotateY(180deg);margin-left:1rem}.mod_fanye2 a:nth-child(3){justify-content:space-between}.mod_fanye2 a:nth-child(3) i{transform:rotateY(180deg);margin-left:1rem}.mod_fanye2 a:nth-child(3) i.icon-caidan{margin-right:1rem;margin-left:0}.mod_fanye2 a i{font-size:clamp(16px, 1.5rem, 1.25vw)}.mod_fanye2 a span{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;overflow:hidden}.mod_fanye2 a:hover{color:var(--bs-primary);opacity:.85}@media (max-width: 991px){.mod_fanye2 a{width:100%;margin-bottom:1rem}.mod_fanye2 a:nth-child(2n){justify-content:center;margin:1rem 0}.mod_fanye2 a:nth-child(2n) span{margin-left:1rem}}.mod_content p:last-child{margin:0}@media (max-width: 991px){.container{padding:0 15px}.index-carousel{margin-top:60px}.mod_header{width:100%;height:60px;background:rgba(0,0,0,0.9) !important}.mod_header .header{height:100%}.mod_header .header .logo a{height:60px}.mod_header .header .logo a img{filter:grayscale(0) brightness(100%);max-height:36%}.mod_header .header .header_center{height:60px;flex-direction:row}.mod_header .header .header_center .logo{position:static;margin-bottom:0;display:flex;align-items:center}.mod_header .header .header_center .logo a img{max-height:42px}.mod_header .header .header_center nav{position:fixed;left:0;top:0;z-index:5;height:100vh;width:100vw;opacity:0;pointer-events:none;display:flex;flex-direction:column;transition:opacity 0.25s ease-out;background:rgba(var(--bs-black-rgb), 0.5)}.mod_header .header .header_center nav.active{opacity:1;pointer-events:auto}.mod_header .header .header_center nav.active .nav_close,.mod_header .header .header_center nav.active ul{transform:translateX(0)}.mod_header .header .header_center nav>ul{width:90%;height:calc(100% - 52px);overflow:auto;display:block;background:#171717;transform:translateX(-100%);transition:all 0.2s ease-in}.mod_header .header .header_center nav>ul>li{display:flex;position:relative;flex-wrap:wrap;align-items:stretch;justify-content:space-between;border-bottom:1px solid var(--bs-white-200);padding:0}.mod_header .header .header_center nav>ul>li.active>a{color:var(--bs-primary)}.mod_header .header .header_center nav>ul>li:hover a,.mod_header .header .header_center nav>ul>li:hover i{color:#fff}.mod_header .header .header_center nav>ul>li a{height:auto;width:calc(100% - 58px);font-size:14px;padding:12px 0;padding-left:20px;color:#fff;opacity:1;text-transform:capitalize}.mod_header .header .header_center nav>ul>li i{display:flex;align-items:center;justify-content:center;margin:0 10px;width:38px;flex-shrink:0;color:#fff}.mod_header .header .header_center nav>ul>li i::before{transition:all .3s}.mod_header .header .header_center nav>ul>li i.active::before{transform:rotate(90deg)}.mod_header .header .header_center nav>ul>li ul{width:100%;position:static;display:none;opacity:1;pointer-events:auto;box-shadow:none;border-top:1px solid rgba(255,255,255,0.2);padding:10px 0;background:none;transform:none !important;transition:none !important}.mod_header .header .header_center nav>ul>li ul li{flex-wrap:wrap;justify-content:flex-start;padding:0;border-bottom:none}.mod_header .header .header_center nav>ul>li ul li:hover a,.mod_header .header .header_center nav>ul>li ul li:hover i{color:#fff}.mod_header .header .header_center nav>ul>li ul li:last-child{border:none}.mod_header .header .header_center nav>ul>li ul li a{font-size:14px;padding:6px 0;padding-left:22px;color:#fff;position:relative;display:flex;align-items:center;justify-content:flex-start;text-transform:capitalize}.mod_header .header .header_center nav>ul>li ul li a::before{content:">";line-height:1;display:block;transform:scale(1, 1.6);margin-right:8px;font-size:12px;font-weight:normal}.mod_header .header .header_center nav>ul>li ul li i::before{transform:rotate(0);font-size:18px}.mod_header .header .header_center nav>ul>li ul li ul li a{padding-left:46px}.mod_header .header .header_center .nav_open{transition:opacity 0.3s ease;color:#fff;margin-left:auto;display:flex;align-items:center}.mod_header .header .header_center .nav_open.active{opacity:0}.mod_header .header .header_center .nav_open i{font-size:24px}.mod_header .header .header_center .nav_close{background:#171717;display:flex;width:90%;height:52px;align-items:center;justify-content:flex-end;border-bottom:1px solid rgba(255,255,255,0.2);transform:translateX(-100%);transition:all 0.2s ease-in}.mod_header .header .header_center .nav_close i{height:100%;padding:0 12px;padding-top:4px;font-size:30px;color:rgba(255,255,255,0.65)}.mod_social,.mod_backTop{right:5px}}@media (min-width: 992px) and (max-width: 1200px){.mod_header .header .header_center nav>ul>li:not(:last-child){margin-right:.5rem}.mod_header .header .header_center nav>ul>li>a{font-size:clamp(14px, 1.125rem, .9375vw);padding:0 .25rem}}@media (min-width: 992px){.container{max-width:calc(100% - 18.125rem);width:calc(100% - 18.125rem)}}@media (min-width: 1921px){.container{max-width:calc(1920px - 18.125rem);width:calc(1920px - 18.125rem)}}.h_auto{overflow-y:auto;overscroll-behavior:contain}.h_auto::-webkit-scrollbar{width:4px}.h_auto::-webkit-scrollbar-track{background:var(--bs-gray-100)}.h_auto::-webkit-scrollbar-thumb{background:var(--bs-primary)}
