.home-main-container{flex-direction:column;gap:8px;padding:0 16px;display:flex}.home-main-container .home-hero-container{aspect-ratio:1408/748;background-color:var(--ebony-clay);isolation:isolate;border-radius:8px;width:100%;padding:48px 64px;position:relative;overflow:hidden}.home-main-container .home-hero-container .hero-backgrond{z-index:-1;object-fit:cover;width:100%;position:absolute;top:0;left:0}.home-main-container .home-hero-container .text-container{flex-direction:column;justify-content:center;gap:24px;width:564px;height:100%;display:flex}.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-hero-container .text-container .home-hero-btn-container{flex-wrap:wrap;gap:16px;display:flex}.home-main-container .home-about-section{background-color:#fff;border-radius:8px;flex-direction:column;gap:48px;padding:48px 64px;display:flex}.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{flex-direction:column;gap:24px;display:flex}.home-main-container .home-about-section .about-us-info .info-image-container{gap:24px;display:flex}.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{border-radius:24px;flex-grow:1;justify-content:center;align-items:center;padding:56px 24px;display:flex}.home-main-container .home-about-section .about-us-info .info-image-container .info-cell .text-container{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:12px;width:238px;display:flex}.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{border-radius:24px;flex-grow:2;max-width:100%;overflow:hidden}.home-main-container .home-about-section .about-us-info .info-image-container .image-container img{object-fit:cover;width:100%;height:100%}.home-main-container .home-solution-section{background-color:#fff;border-radius:8px;flex-direction:column;gap:48px;padding:48px 64px;display:flex}.home-main-container .home-solution-section .testimonial-container{padding:0}.home-main-container .home-solution-section .text-container{flex-direction:column;gap:8px;width:768px;display:flex}.home-main-container .home-solution-section .swiper-width{max-width:100%;overflow:hidden}.home-main-container .home-solution-section .card-container{gap:24px;display:flex}.home-main-container .home-solution-section .card-container .card-text-container{background-color:#dce5dc59;border-radius:24px;flex-direction:column;gap:16px;max-width:60%;padding:40px 32px;display:flex;position:relative}.home-main-container .home-solution-section .card-container .card-text-container .icon-container{align-items:center;gap:16px;display:flex}.home-main-container .home-solution-section .card-container .card-text-container .btn-common{z-index:2;background:0 0}.home-main-container .home-solution-section .card-container .card-text-container .icon-pos{position:absolute;bottom:0;right:0}.home-main-container .home-solution-section .card-container .image-container img{object-fit:cover;border-radius:24px;width:100%;max-width:628px;height:100%}.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{margin-left:10%;justify-content:center!important}.home-main-container .home-personal-container{border-radius:8px;position:relative;overflow:hidden}.home-main-container .home-personal-container .container{justify-content:space-between;align-items:center;padding:48px 64px;display:flex}.home-main-container .home-personal-container .container .text-container{flex-direction:column;gap:8px;display:flex}.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;width:100%;max-width:628px;overflow:hidden}.home-main-container .home-personal-container .container .image-container img{object-fit:cover;width:100%;height:348px}.home-main-container .home-personal-container .big-bg{z-index:-1;object-fit:cover;width:100%;height:100%;position:absolute;top:0;left:0}.home-main-container .home-personal-container .small-bg{z-index:-1;object-fit:cover;width:100%;display:none;position:absolute;top:0;left:0}.home-main-container .home-logo-contaier{background:#fff;border-radius:8px;flex-direction:column;gap:24px;padding:48px 64px;display:flex}.home-main-container .home-logo-contaier .carousel-container{overflow:hidden}.home-main-container .home-logo-contaier .carousel-container .slick-prev,.home-main-container .home-logo-contaier .carousel-container .slick-next{display:none!important}.home-main-container .home-logo-contaier .carousel-container .carousel-image-container{justify-content:center;align-items:center;display:flex!important}.home-main-container .home-news-container{background-color:#fff;border-radius:8px;flex-direction:column;gap:48px;padding:48px 64px;display:flex}.home-main-container .home-news-container .news-container{gap:24px;display:flex}.home-main-container .home-news-container .news-container .card-cell{flex-direction:column;gap:16px;width:100%;display:flex}.home-main-container .home-news-container .news-container .card-cell:hover .card-image .hover-img{opacity:1;visibility:visible;transition:opacity .2s}.home-main-container .home-news-container .news-container .card-cell .card-image{border-radius:16px;width:100%;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{object-fit:cover;opacity:0;visibility:hidden;width:100%;height:100%;transition:opacity .2s;position:absolute;top:0;left:0}.home-main-container .home-news-container .news-container .card-cell .text-container{flex-direction:column;gap:8px;padding:0 8px;display:flex}.home-main-container .home-news-container .news-container .card-cell .text-container .flex{gap:8px;display:flex}.home-main-container .home-news-container .btn-common{margin:0 auto}@media only screen and (max-width:1200px){.home-main-container .home-hero-container{aspect-ratio:unset;height:calc(100vh - 100px);padding:32px 16px}.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{flex-direction:column;gap:8px;width:768px;display:flex}.home-main-container .home-solution-section .card-container{gap:24px;display:flex}.home-main-container .home-solution-section .card-container .card-text-container{background-color:#dce5dc59;border-radius:24px;flex-direction:column;gap:16px;padding:40px 32px;display:flex;position:relative}.home-main-container .home-solution-section .card-container .card-text-container .icon-container{align-items:center;gap:16px;display:flex}.home-main-container .home-solution-section .card-container .card-text-container .btn-common{z-index:2;background:0 0}.home-main-container .home-solution-section .card-container .card-text-container .icon-pos{position:absolute;bottom:0;right:0}.home-main-container .home-solution-section .card-container .image-container{width:100%}.home-main-container .home-solution-section .card-container .image-container img{object-fit:cover;width:100%;max-width:100%}.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{flex-direction:column;gap:16px;display:flex}.home-main-container .home-news-container .news-container .card-cell .card-image{object-fit:cover;border-radius:16px;width:100%}.home-main-container .home-news-container .news-container .card-cell .text-container{flex-direction:column;gap:8px;padding:0 8px;display:flex}.home-main-container .home-news-container .news-container .card-cell .text-container .flex{gap:8px;display:flex}.home-main-container .home-news-container .btn-common{margin:0 auto}}@media only screen and (max-width:850px){.home-main-container .home-hero-container .text-container,.home-main-container .home-about-section .h3{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{gap:24px;display:flex}.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{margin-left:0;justify-content:flex-start!important}.home-main-container .home-news-container{padding:32px 16px}.home-main-container .home-news-container .news-container{flex-wrap:wrap;gap:24px;display:flex}.home-main-container .home-personal-container .small-bg{height:100%;display:block}.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}}
