.home-main-container{padding:0 16px;display:flex;flex-direction:column;gap:8px}.home-main-container .home-hero-container{border-radius:8px;overflow:hidden;padding:48px 64px;aspect-ratio:1408/748;width:100%;position:relative}.home-main-container .home-hero-container .hero-backgrond{position:absolute;top:0;left:0;width:100%;z-index:-1;object-fit:cover}.home-main-container .home-hero-container .text-container{display:flex;justify-content:center;width:564px;flex-direction:column;height:100%;gap:24px}.home-main-container .home-hero-container .text-container .h3{font-size:28px;line-height:38px}.home-main-container .home-hero-container .text-container .btn-color{margin-top:8px}.home-main-container .home-about-section{padding:48px 64px;background-color:#fff;border-radius:8px;display:flex;flex-direction:column;gap:48px}.home-main-container .home-about-section .h3{width:880px}.home-main-container .home-about-section .btn-container{margin:0 auto}.home-main-container .home-about-section .about-us-info{display:flex;flex-direction:column;gap:24px}.home-main-container .home-about-section .about-us-info .info-image-container{display:flex;gap:24px}.home-main-container .home-about-section .about-us-info .info-image-container:last-child{flex-direction:row-reverse}.home-main-container .home-about-section .about-us-info .info-image-container .info-cell{padding:56px 24px;border-radius:24px;flex-grow:1;display:flex;align-items:center;justify-content:center}.home-main-container .home-about-section .about-us-info .info-image-container .info-cell .text-container{display:flex;gap:12px;flex-direction:column;width:238px;align-items:center;justify-content:center;text-align:center}.home-main-container .home-about-section .about-us-info .info-image-container .info-cell .text-container p{text-align:center}.home-main-container .home-about-section .about-us-info .info-image-container .image-container{flex-grow:2;border-radius:24px;overflow:hidden;max-width:100%}.home-main-container .home-about-section .about-us-info .info-image-container .image-container img{width:100%;height:100%;object-fit:cover}.home-main-container .home-solution-section{display:flex;flex-direction:column;gap:48px;padding:48px 64px;background-color:#fff;border-radius:8px}.home-main-container .home-solution-section .testimonial-container{padding:0}.home-main-container .home-solution-section .text-container{display:flex;flex-direction:column;gap:8px;width:768px}.home-main-container .home-solution-section .swiper-width{max-width:100%;overflow:hidden}.home-main-container .home-solution-section .card-container{display:flex;gap:24px}.home-main-container .home-solution-section .card-container .card-text-container{position:relative;padding:40px 32px;background-color:rgba(220,229,220,.349);border-radius:24px;display:flex;flex-direction:column;gap:16px;max-width:60%}.home-main-container .home-solution-section .card-container .card-text-container .icon-container{display:flex;gap:16px;align-items:center}.home-main-container .home-solution-section .card-container .card-text-container .btn-common{background:transparent;z-index:2}.home-main-container .home-solution-section .card-container .card-text-container .icon-pos{position:absolute;right:0;bottom:0}.home-main-container .home-solution-section .card-container .image-container img{max-width:628px;width:100%;object-fit:cover;height:100%;border-radius:24px}.home-main-container .home-solution-section .row-reverse{flex-direction:row-reverse}.home-main-container .home-solution-section .pagination-button-container{justify-content:flex-start!important}.home-main-container .home-solution-section .btn-pos{justify-content:center!important;margin-left:10%}.home-main-container .home-personal-container{position:relative;border-radius:8px;overflow:hidden}.home-main-container .home-personal-container .container{padding:48px 64px;display:flex;align-items:center;justify-content:space-between}.home-main-container .home-personal-container .container .text-container{display:flex;flex-direction:column;gap:8px}.home-main-container .home-personal-container .container .text-container .btn-common{margin-top:16px}.home-main-container .home-personal-container .container .image-container{border-radius:24px;overflow:hidden;width:100%;max-width:628px}.home-main-container .home-personal-container .container .image-container img{width:100%;height:348px;object-fit:cover}.home-main-container .home-personal-container .big-bg{position:absolute;top:0;left:0;width:100%;z-index:-1;object-fit:cover;height:100%}.home-main-container .home-personal-container .small-bg{display:none;position:absolute;top:0;left:0;width:100%;z-index:-1;object-fit:cover}.home-main-container .home-logo-contaier{padding:48px 64px;background:#fff;border-radius:8px;display:flex;flex-direction:column;gap:24px}.home-main-container .home-logo-contaier .carousel-container{overflow:hidden}.home-main-container .home-logo-contaier .carousel-container .slick-next,.home-main-container .home-logo-contaier .carousel-container .slick-prev{display:none!important}.home-main-container .home-logo-contaier .carousel-container .carousel-image-container{display:flex!important;justify-content:center;align-items:center}.home-main-container .home-news-container{padding:48px 64px;background-color:#fff;border-radius:8px;display:flex;flex-direction:column;gap:48px}.home-main-container .home-news-container .news-container{gap:24px;display:flex}.home-main-container .home-news-container .news-container .card-cell{display:flex;width:100%;gap:16px;flex-direction:column}.home-main-container .home-news-container .news-container .card-cell:hover .card-image .hover-img{opacity:1;visibility:visible;transition:opacity .2s ease}.home-main-container .home-news-container .news-container .card-cell .card-image{width:100%;border-radius:16px;position:relative;overflow:hidden}.home-main-container .home-news-container .news-container .card-cell .card-image .image{object-fit:cover;width:100%;height:100%}.home-main-container .home-news-container .news-container .card-cell .card-image .hover-img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;opacity:0;visibility:hidden;transition:opacity .2s ease}.home-main-container .home-news-container .news-container .card-cell .text-container{padding:0 8px;display:flex;flex-direction:column;gap:8px}.home-main-container .home-news-container .news-container .card-cell .text-container .flex{display:flex;gap:8px}.home-main-container .home-news-container .btn-common{margin:0 auto}@media only screen and (max-width:1200px){.home-main-container .home-hero-container{padding:32px 16px;aspect-ratio:unset;height:calc(100vh - 100px)}.home-main-container .home-hero-container .text-container .h3{font-size:18px;line-height:28px}.home-main-container .home-hero-container .hero-backgrond{height:100%}.home-main-container .home-about-section,.home-main-container .home-solution-section{padding:32px 16px}.home-main-container .home-solution-section .text-container{display:flex;flex-direction:column;gap:8px;width:768px}.home-main-container .home-solution-section .card-container{display:flex;gap:24px}.home-main-container .home-solution-section .card-container .card-text-container{position:relative;padding:40px 32px;background-color:rgba(220,229,220,.349);border-radius:24px;display:flex;flex-direction:column;gap:16px}.home-main-container .home-solution-section .card-container .card-text-container .icon-container{display:flex;gap:16px;align-items:center}.home-main-container .home-solution-section .card-container .card-text-container .btn-common{background:transparent;z-index:2}.home-main-container .home-solution-section .card-container .card-text-container .icon-pos{position:absolute;right:0;bottom:0}.home-main-container .home-solution-section .card-container .image-container{width:100%}.home-main-container .home-solution-section .card-container .image-container img{max-width:100%;width:100%;object-fit:cover}.home-main-container .home-personal-container .container{padding:32px 16px}.home-main-container .home-personal-container .container .image-container{max-width:468px}.home-main-container .home-personal-container .big-bg{object-fit:cover;height:100%}.home-main-container .home-logo-contaier{padding:32px 16px}.home-main-container .home-logo-contaier .carousel-container{overflow:hidden}.home-main-container .home-news-container{padding:32px 16px}.home-main-container .home-news-container .news-container{gap:24px;display:flex}.home-main-container .home-news-container .news-container .card-cell{display:flex;gap:16px;flex-direction:column}.home-main-container .home-news-container .news-container .card-cell .card-image{width:100%;border-radius:16px;object-fit:cover}.home-main-container .home-news-container .news-container .card-cell .text-container{padding:0 8px;display:flex;flex-direction:column;gap:8px}.home-main-container .home-news-container .news-container .card-cell .text-container .flex{display:flex;gap:8px}.home-main-container .home-news-container .btn-common{margin:0 auto}}@media only screen and (max-width:850px){.home-main-container .home-about-section .h3,.home-main-container .home-hero-container .text-container{width:100%}.home-main-container .home-about-section .about-us-info .image-container{display:none}.home-main-container .home-solution-section{gap:24px}.home-main-container .home-solution-section .text-container{width:100%}.home-main-container .home-solution-section .swiper-width{max-width:100%;overflow:hidden}.home-main-container .home-solution-section .card-container{display:flex;gap:24px}.home-main-container .home-solution-section .card-container .card-text-container{max-width:100%}.home-main-container .home-solution-section .card-container .image-container{display:none}.home-main-container .home-solution-section .pagination-button-container{justify-content:flex-start!important}.home-main-container .home-solution-section .btn-pos{justify-content:flex-start!important;margin-left:0}.home-main-container .home-news-container{padding:32px 16px}.home-main-container .home-news-container .news-container{gap:24px;display:flex;flex-wrap:wrap}.home-main-container .home-personal-container .small-bg{display:block;height:100%}.home-main-container .home-personal-container .big-bg{display:none}.home-main-container .home-personal-container .container .text-container{padding:104px 16px}.home-main-container .home-personal-container .container .image-container{display:none}}@media only screen and (max-width:600px){.home-main-container{padding:0 4px}.home-main-container .home-hero-container{height:auto;padding:124px 16px}.home-main-container .home-about-section{gap:24px}.home-main-container .home-about-section .about-us-info .info-image-container{flex-direction:column!important}.home-main-container .home-about-section .about-us-info .image-container,.home-main-container .home-solution-section .testimonial-container .swiper-width .card-container .card-text-container .icon-pos{display:none}}