.main-slider{position:relative;width:100%;margin-bottom:0;opacity:0;visibility:hidden;transition:all 1.2s ease}.main-slider.slick-initialized{opacity:1;visibility:visible}.main-slider .slick-slide{position:relative}.main-slider .slick-slide::before{background-color:#000;opacity:0.3;z-index:1}.main-slider .slick-slide video{display:block;position:absolute;top:50%;left:50%;min-width:100%;min-height:100%;width:auto;height:auto;transform:translate(-50%, -50%)}.main-slider .slick-slide iframe{position:relative;pointer-events:none}.main-slider .slick-slide figure{position:relative;height:100%}.main-slider .slick-slide .slide-image{height:100%;background-size:cover;background-position:center;transition:all 0.8s ease}.main-slider .slick-slide .slide-image.show{opacity:1}.main-slider .slick-slide .image-entity{width:100%}.main-slider .slick-slide .loading{position:absolute;top:44%;left:0;width:100%}.main-slider .slick-slide .slide-media{-webkit-animation:slideOut 0.4s cubic-bezier(0.4, 0.29, 0.01, 1);animation:slideOut 0.4s cubic-bezier(0.4, 0.29, 0.01, 1)}.main-slider .slick-slide.slick-active{z-index:1}.main-slider .slick-slide.slick-active .slide-media{-webkit-animation:slideIn 2.4s cubic-bezier(0.4, 0.29, 0.01, 1);animation:slideIn 2.4s cubic-bezier(0.4, 0.29, 0.01, 1)}.main-slider .slick-slide.slick-active .caption{opacity:1;transform:translateY(0);transition:all 0.7s cubic-bezier(0.32, 0.34, 0, 1.62) 0.6s}.main-slider .slick-dots{text-align:center;padding-top:15px;position:absolute;bottom:15px;font-size:0;left:0;right:0;margin:auto}.main-slider .slick-dots li{display:inline-block;vertical-align:top;margin:0 8px}.main-slider .slick-dots li button{width:16px;height:16px;border:none;cursor:pointer;border-radius:50%;border:2px solid #fff;box-shadow:0 0 0 0 transparent;vertical-align:middle;color:#fff;background-color:#fff;transition:all 0.3s ease;opacity:0.4}.main-slider .slick-dots li button:focus{outline:none}.main-slider .slick-dots li button:hover{opacity:1}.main-slider .slick-dots li.slick-active button{border-color:#2d3042;box-shadow:0 0 0 2px #fff;opacity:1}@-webkit-keyframes slideIn{from{filter:blur(15px)}to{filter:blur(0)}}@keyframes slideIn{from{filter:blur(15px)}to{filter:blur(0)}}@-webkit-keyframes slideOut{from{filter:blur(0)}to{filter:blur(15px)}}@keyframes slideOut{from{filter:blur(0)}to{filter:blur(15px)}}.section_slider#splide{position:relative}@media (max-width: 991px){.section_slider#splide{background:#efefef}}.section_slider#splide .splide__optional-button-container{margin-bottom:1rem;margin-top:1rem;text-align:center}.section_slider#splide .splide__slide{min-height:200px;text-align:center}.section_slider#splide .splide__progress{position:absolute;width:146px;height:48px;top:231px;right:70px;z-index:1}.section_slider#splide .splide__progress__bar{height:48px;background:#000}.section_slider#splide .splide__content{position:absolute;top:280px;right:70px;height:auto;width:400px;background:#fff;padding:25px;text-align:left}.section_slider#splide .splide__content h3{margin:0 0 5px;color:#2a5dff;line-height:normal;font-size:18px;font-weight:bold}.section_slider#splide .splide__content p{font-weight:bold;font-size:15px;min-height:70px}@media (max-width: 991px){.section_slider#splide .splide__content p{min-height:46px;font-size:12px}}.section_slider#splide .splide__content a{background:#2a5dff;display:inline-block;padding:5px 20px;color:#fff;font-weight:bold}.section_slider#splide .splide__slide img{width:100%}.section_slider#splide .splide__optional-button-container{margin-bottom:0;margin-top:0;text-align:center;position:absolute;top:231px;z-index:9;right:168px;opacity:0.8}.section_slider#splide .splide__optional-button-container .splide__play-pause{background:#2a5dff;border-radius:0;width:48px;text-align:center;height:48px;line-height:normal;border:none}.section_slider#splide .splide__optional-button-container .splide__play-pause svg{width:14px;height:14px;position:relative;top:-1px}.section_slider#splide .splide__optional-button-container .splide__play-pause svg path{fill:#fff}.section_slider#splide .splide__arrow--prev{top:255px;right:119px;left:auto;background:#2a5dff;border-radius:0;opacity:0.8;z-index:2;width:48px;height:48px}.section_slider#splide .splide__arrow--prev svg{width:14px;height:14px}.section_slider#splide .splide__arrow--prev svg path{fill:#fff}.section_slider#splide .splide__arrow--next{top:255px;right:70px;background:#2a5dff;border-radius:0;opacity:0.8;z-index:2;width:48px;height:48px}.section_slider#splide .splide__arrow--next svg{width:14px;height:14px}.section_slider#splide .splide__arrow--next svg path{fill:#fff}.section_slider#splide .splide__pagination li button{width:28px;height:28px;border-radius:0;border:1px solid #2a5dff;background:transparent;color:#fff;font-size:18px;opacity:1}.section_slider#splide .splide__pagination li button.is-active{transform:none;background:#2a5dff}.section_slider#splide .splide__pagination li:first-child button:before{content:'1'}.section_slider#splide .splide__pagination li:nth-child(2) button:before{content:'2'}.section_slider#splide .splide__pagination li:nth-child(3) button:before{content:'3'}.section_slider#splide .splide__pagination li:nth-child(4) button:before{content:'4'}.section_slider#splide .splide__pagination li:nth-child(5) button:before{content:'5'}.section_brand{padding:60px 0 60px}.section_brand h2{font-size:32px;font-weight:bold;margin-bottom:40px}.section_brand .slick-arrow{font-size:0;line-height:0;position:absolute;top:50%;display:block;width:25px;height:25px;padding:0;-webkit-transform:translate(0, -50%);-ms-transform:translate(0, -50%);transform:translate(0, -50%);cursor:pointer;color:transparent;border:none;outline:none;background:transparent;line-height:25px;text-align:center;z-index:2}.section_brand .slick-arrow.slick-prev:before,.section_brand .slick-arrow.slick-next:before{font-family:"Font Awesome\ 5 Free";background:#fff;font-weight:900;height:25px;width:25px;font-size:12px;color:#333;display:block;-webkit-transition:all ease 0.3s;-moz-transition:all ease 0.3s;-ms-transition:all ease 0.3s;-o-transition:all ease 0.3s;transition:all ease 0.3s}.section_brand .slick-arrow.slick-prev:hover:before,.section_brand .slick-arrow.slick-next:hover:before{background:#2a5dff}.section_brand .slick-arrow.slick-prev{left:0}.section_brand .slick-arrow.slick-prev:before{content:"\f053"}.section_brand .slick-arrow.slick-next{right:0}.section_brand .slick-arrow.slick-next:before{content:"\f054"}.section_brand .owlbrand .slick-list{margin:0 -15px}.section_brand .owlbrand .slick-slide{margin:0 15px}.section_brand .owlbrand .item{min-height:90px;display:flex;align-items:center;justify-content:center;transform:scale(1);transition:500ms all}.section_brand .owlbrand .item img{max-width:100%;max-height:100%;-webkit-transition:all ease 0.3s;-moz-transition:all ease 0.3s;-ms-transition:all ease 0.3s;-o-transition:all ease 0.3s;transition:all ease 0.3s}.section_brand .owlbrand .item:hover img{transform:scale(1.1);transition:500ms all}.section_brand .text-marquee .text img{max-width:100%;max-height:100%;-webkit-transition:all ease 0.3s;-moz-transition:all ease 0.3s;-ms-transition:all ease 0.3s;-o-transition:all ease 0.3s;transition:all ease 0.3s}@media (max-width: 767px){.section_brand .text-marquee .text img{max-height:40px}}.section_brand .text-marquee .text:hover img{transform:scale(1.1);transition:500ms all}.sec-tech{padding:60px 0 50px;background:#efefef}.sec-tech h2{font-size:32px;font-weight:bold;margin-bottom:40px}.sec-tech .frame{position:relative;margin-bottom:30px;box-shadow:0 4px 8px 0 rgba(0,0,0,0.2),0 6px 20px 0 rgba(0,0,0,0.19);overflow:hidden}.sec-tech .frame img{width:100%;transform:scale(1);transition:800ms all}.sec-tech .frame .info{position:absolute;top:0;left:0;right:0;padding:20px;width:80%}.sec-tech .frame .info h3{font-weight:bold;margin-bottom:0;font-size:24px}.sec-tech .frame:hover img{transform:scale(1.2);transition:800ms all}.sec-tech .frame:hover .info h3{color:#2a5dff}.section_search{padding:80px 0;text-align:center;background-size:cover;background-position:bottom;color:#fff;position:relative}.section_search:before{content:'';position:absolute;top:0;left:0;right:0;bottom:0;margin:auto;background:rgba(0,0,0,0.6);z-index:1}.section_search .frame{position:relative;z-index:2}.section_search .frame h2{font-size:32px;font-weight:bold}.section_search .frame h2 span{font-size:42px}.section_search .frame p{font-size:14px;margin-bottom:30px}.section_search .frame a{display:inline-block;background:#2a5dff;color:#fff;padding:7px 50px;border:1px solid #2a5dff;transition:300ms all}.section_search .frame a:hover{background:#fff;color:#2a5dff;transition:300ms all}.section_blog{padding:60px 0 50px;background:#f7f7f7}.section_blog h2{font-size:32px;font-weight:bold;margin-bottom:20px}.section_blog .slick-arrow{font-size:0;line-height:0;position:absolute;top:50%;display:block;width:25px;height:25px;padding:0;-webkit-transform:translate(0, -50%);-ms-transform:translate(0, -50%);transform:translate(0, -50%);cursor:pointer;color:transparent;border:none;outline:none;background:transparent;line-height:25px;text-align:center;z-index:2}.section_blog .slick-arrow.slick-prev:before,.section_blog .slick-arrow.slick-next:before{font-family:"Font Awesome\ 5 Free";background:#fff;font-weight:900;height:25px;width:25px;font-size:12px;color:#333;display:block;-webkit-transition:all ease 0.3s;-moz-transition:all ease 0.3s;-ms-transition:all ease 0.3s;-o-transition:all ease 0.3s;transition:all ease 0.3s}.section_blog .slick-arrow.slick-prev:hover:before,.section_blog .slick-arrow.slick-next:hover:before{background:#2a5dff}.section_blog .slick-arrow.slick-prev{left:0}.section_blog .slick-arrow.slick-prev:before{content:"\f053"}.section_blog .slick-arrow.slick-next{right:0}.section_blog .slick-arrow.slick-next:before{content:"\f054"}.section_blog .slickblog .slick-list{margin:0 -15px}.section_blog .slickblog .slick-slide{margin:15px}.section_blog .slickblog .blogwp .image-blog{position:relative;display:block;overflow:hidden}.section_blog .slickblog .blogwp .image-blog .time-post{display:inline-block;font-size:13px;color:#fff;line-height:normal;position:absolute;bottom:0;right:0;background:rgba(0,0,0,0.6);padding:5px 15px;border-radius:15px 0 0 0}.section_blog .slickblog .blogwp .image-blog span{background-position:center;background-repeat:no-repeat;background-size:cover;display:block;opacity:1;transition:300ms all}.section_blog .slickblog .blogwp .image-blog span:after{content:"";padding-top:70%;display:block}.section_blog .slickblog .blogwp .image-blog span img{display:none}.section_blog .slickblog .blogwp .image-blog:hover span{opacity:0.8;transition:300ms all}.section_blog .slickblog .blogwp .content_blog{margin-top:0;padding:15px;background:#fff}.section_blog .slickblog .blogwp .content_blog h3{font-weight:bold;padding:0px;margin:5px 0;line-height:20px;font-size:14px;color:#000}.section_blog .slickblog .blogwp .content_blog .line-clamp{position:relative;height:40px;overflow:hidden;display:block}.section_blog .slickblog .blogwp .content_blog .line-clamp:after{content:"";text-align:right;position:absolute;bottom:0;right:0;width:20%;height:20px;background:linear-gradient(to right, rgba(255,255,255,0), #fff 50%)}@supports (-webkit-line-clamp: 2){.section_blog .slickblog .blogwp .content_blog .line-clamp{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;max-height:40px;height:auto;min-height:40px}.section_blog .slickblog .blogwp .content_blog .line-clamp:after{display:none}}.section_blog .slickblog .blogwp .content_blog .news{display:inline-block;background:#2a5dff;color:#fff;padding:0px 10px;margin-right:5px;vertical-align:top;border-radius:7px}.section_blog .slickblog .blogwp .content_blog p{font-size:12px;color:#000;padding:0px;margin:0;font-weight:400;display:block}.section_blog .slickblog .blogwp:hover{box-shadow:0 4px 8px 0 rgba(0,0,0,0.2),0 6px 10px 0 rgba(0,0,0,0.19)}.section_blog .slickblog .blogwp:hover .image-blog img{transform:scale(1.15) rotate(4deg);-webkit-transform:scale(1.15) rotate(4deg);transition:600ms all}@media (min-width: 992px) and (max-width: 1199px){.section_slider#splide .splide__content{top:200px;width:300px}.section_slider#splide .splide__optional-button-container{top:151px}.section_slider#splide .splide__arrow--prev,.section_slider#splide .splide__arrow--next{top:175px}.section_slider#splide .splide__progress{top:151px}}@media (min-width: 768px) and (max-width: 991px){.section_slider#splide .splide__content{position:static;width:100%;background:#efefef}.section_slider#splide .splide__arrow--next{bottom:calc(100% - 358px);right:1px;width:28px;height:28px;top:auto}.section_slider#splide .splide__arrow--prev{bottom:calc(100% - 358px);right:30px;width:28px;height:28px;top:auto}.section_slider#splide .splide__optional-button-container{bottom:calc(100% - 344px);right:59px;top:auto}.section_slider#splide .splide__progress{bottom:calc(100% - 344px);right:1px;width:86px;height:28px;top:auto}.section_slider#splide .splide__pagination{top:auto;left:0;transform:none;bottom:calc(100% - 345px);width:auto}.section_slider#splide .splide__optional-button-container .splide__play-pause{width:28px;height:28px}.section_slider#splide .splide__progress__bar{height:28px}.section_slider#splide .splide__pagination li button{margin:1px}}@media (max-width: 767px){.section_slider#splide .splide__pagination li button{margin:1px}.section_slider#splide .splide__progress__bar{height:28px}.section_slider#splide .splide__content{position:static;width:100%;background:#efefef}.section_slider#splide .splide__arrow--next{bottom:calc(100% - 184px);right:1px;width:28px;height:28px;top:auto}.section_slider#splide .splide__arrow--prev{bottom:calc(100% - 184px);right:30px;width:28px;height:28px;top:auto}.section_slider#splide .splide__optional-button-container{bottom:calc(100% - 170px);right:59px;top:auto}.section_slider#splide .splide__progress{bottom:calc(100% - 170px);right:1px;width:86px;height:28px;top:auto}.section_slider#splide .splide__pagination{top:auto;left:0;transform:none;bottom:calc(100% - 170px);width:auto}.section_slider#splide .splide__optional-button-container .splide__play-pause{width:28px;height:28px}.section_brand{padding:30px 0}.section_brand h2{font-size:18px;margin-bottom:20px}.sec-tech{padding:30px 0 20px}.sec-tech h2{font-size:24px;margin-bottom:20px}.sec-tech .frame .info h3{font-size:16px}.sec-tech .frame .info span{font-size:12px}.section_search .frame h2{font-size:24px}.section_search .frame h2 span{font-size:32px}.section_blog{padding:30px 0 20px}.section_blog h2{font-size:24px;margin-bottom:20px}}
