.astro-route-announcer{position:absolute;left:0;top:0;clip:rect(0 0 0 0);clip-path:inset(50%);overflow:hidden;white-space:nowrap;width:1px;height:1px}.page-not-found-section{margin-top:clamp(6.75rem,20vw,8.75rem)}.page-not-found-section .page-not-found{display:flex;align-items:center;flex-direction:column}.page-not-found-section .page-not-found .block-content-not-found{margin:clamp(1rem,2vw,3rem) 0;display:flex;flex-direction:column;align-items:center}.page-not-found-section .page-not-found .block-content-not-found .block-content-not-found__title{color:#231f20;font-size:1.5rem;font-weight:400}.page-not-found-section .page-not-found .block-content-not-found .block-content-not-found__description{margin:1.19rem 0;color:#4b4b4b;font-size:1rem;font-weight:400;line-height:1.5rem;letter-spacing:.04rem}.page-not-found-section .page-not-found .block-content-not-found .block-content-not-found__button{display:flex;justify-content:center;border:none;padding:.81rem 2.91rem;background:#326cdf;border-radius:1.25rem;align-items:center;gap:.34rem;cursor:pointer}.page-not-found-section .page-not-found .block-content-not-found .block-content-not-found__button:hover{background:#3dc5ff}.page-not-found-section .page-not-found .block-content-not-found .block-content-not-found__button .block-content-not-found__button__font{color:#fff;font-size:1rem;font-weight:400}.page-not-found-section .page-not-found .block-image-not-found{max-width:100%;object-fit:contain;margin-bottom:1rem}.search{width:100%}.search>form{height:48px;display:flex;align-items:center;padding:0 16px;background:#fff;border-radius:50px;justify-content:space-between;overflow:hidden}.search>form>div{display:flex;gap:16px;align-items:center;width:80%}.search>form>div input{width:100%;border:none;font-size:16px;font-weight:400;line-height:24px;height:48px;outline:none}.search>form button{border-radius:50px;background:#2962ff;font-size:14px;font-weight:500;line-height:24px;padding:8px 16px;color:#fff;border:none;cursor:pointer;min-width:106px}.search>form button:hover{background:#e85100}.search .error-text-email{color:#e82e00;font-size:14px;display:none;margin:15px 0 0 5px}.search .is-error-email-txt{display:flex}.search .error-field{border:1px solid #e82e00}@media screen and (max-width: 480px){.search>form{padding:0 8px 0 16px}.search>form>div svg{display:none}}.popup{display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%;height:100%}.popup-content{position:relative;background:#fff;padding:32px;border-radius:8px;display:flex;flex-direction:column;gap:16px;align-items:center}.popup-content>div{position:absolute;right:10px;top:10px;cursor:pointer}.popup-content>p:nth-child(2){color:#212123;text-align:center;font-size:18px;font-weight:600;line-height:27px}.popup-content a{border-radius:4px;border:1px solid #326cdf;background:#fff;color:#326cdf;padding:10px 24px;width:fit-content;text-align:center}.hidden-popup{display:none}.customer-logo{display:flex;flex-wrap:wrap;gap:16px;place-items:center;justify-content:center}.customer-logo>div{text-align:center}.customer-logo>div div{background:#fff;border-radius:10px;width:fit-content;padding:5px 60px}.customer-logo>div .customer-logo__name{color:#212123;text-align:center;font-size:16px;font-weight:600;margin-top:16px;text-transform:uppercase}@media screen and (max-width: 576px){.customer-logo{place-items:baseline}.customer-logo>div div{margin:0 auto}.customer-logo>div div img{width:120px;height:110px}}@media screen and (max-width: 480px){.customer-logo{margin:auto}.customer-logo>div div img{width:94px;height:85px}}@media screen and (max-width: 400px){.customer-logo>div div img{width:84px;height:75px}}.grid-news{margin:1rem 0;display:grid;grid-template-columns:repeat(2,1fr);gap:1.31rem}.grid-news .news-biggest-item{max-width:39rem;min-height:19.6rem;width:100%;height:100%;border-radius:.375rem;background-size:100% 100%,cover;background-position:bottom center;background-repeat:no-repeat;display:flex}.grid-news .news-biggest-item .news-biggest-content{display:flex;flex-direction:column;justify-content:end;height:100%;padding:0 1.31rem 1rem 1.37rem}.grid-news .news-biggest-item .news-biggest-content .news-biggest-content-title,.grid-news .news-biggest-item .news-biggest-content .news-biggest-content-description,.grid-news .news-biggest-item .news-biggest-content .news-biggest-content-created{text-shadow:2px 2px 6px rgba(0,0,0,.9)}.grid-news .news-biggest-item .news-biggest-content .news-biggest-content-title{color:#fff;font-size:1.05rem;font-weight:700;line-height:1.5rem;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.grid-news .news-biggest-item .news-biggest-content .news-biggest-content-description{color:#fff;font-size:.875rem;font-weight:400;line-height:1.25rem;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;margin:.5rem 0}.grid-news .news-biggest-item .news-biggest-content .news-biggest-content-created{color:#fff;font-size:.875rem;font-style:italic;font-weight:300;line-height:1.25rem}.grid-news .news-child .news-child-item{display:flex;gap:1.17rem;position:relative;margin-bottom:25px}.grid-news .news-child .news-child-item:after{content:"";position:absolute;width:100%;display:block;height:1px;background-image:linear-gradient(90deg,#586074,#586074 75%,transparent 75%,transparent 100%);background-size:14px 1px;bottom:-11px}.grid-news .news-child .news-child-item:last-child{margin-bottom:0}.grid-news .news-child .news-child-item:last-child:after{bottom:-10px}.grid-news .news-child .news-child-item .news-item-href{width:100%;max-width:13.5rem;max-height:8.59rem;height:100%}.grid-news .news-child .news-child-item .news-item-href .news-item-href__image{width:100%;object-fit:cover;border-radius:.3125rem;height:100%;max-height:8.59rem;max-width:13.5rem}.grid-news .news-child .news-item-content{width:100%;display:flex;flex-direction:column;justify-content:space-between}.grid-news .news-child .news-item-content .news-item-content-title{color:#353535;font-size:1rem;font-style:normal;font-weight:600;margin-bottom:.5rem;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.grid-news .news-child .news-item-content .news-item-content-description{margin-bottom:.5rem;color:#6b6b6b;font-size:.875rem;font-weight:500;line-height:normal;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.grid-news .news-child .news-item-content .new-item-content-created{display:flex;flex-direction:row;justify-content:space-between;gap:5px}.grid-news .news-child .news-item-content .new-item-content-created .new-item-content-created__date{color:#586074;font-size:.875rem;font-style:italic;font-weight:300;line-height:1.25rem}.grid-news .news-child .news-item-content .new-item-content-created .new-item-content-created__view{display:flex;align-items:center;gap:.5rem}.grid-news .news-child .news-item-content .new-item-content-created .new-item-content-created__view .new-item-content-created__quantity{color:#9c9c9c;font-size:.875rem;font-style:normal;font-weight:500;line-height:normal}@media screen and (max-width: 992px){.grid-news .news-child .news-child-item{align-items:center}}@media screen and (max-width: 815px){.grid-news{grid-template-columns:1fr}.grid-news .news-biggest{display:flex;justify-content:center}.grid-news .news-child{display:grid;grid-template-columns:1fr;max-width:39rem;width:100%;margin:auto}.grid-news .news-child .news-child-item{align-items:center}}@media screen and (max-width: 576px){.grid-news .news-biggest-item{min-height:15rem}.grid-news .news-biggest-item .news-biggest-content{display:flex;flex-direction:column;justify-content:end;height:100%;padding:0 1.31rem 1rem 1.37rem}.grid-news .news-child{padding:0}.grid-news .news-child .news-child-item{flex-direction:column}.grid-news .news-child .news-child-item:last-child:after{display:none}.grid-news .news-child .news-child-item .news-item-href{text-align:center;max-width:100%;max-height:100%}.grid-news .news-child .news-child-item .news-item-href .news-item-href__image{max-height:13.59rem;max-width:20.5rem}}.header-section{background:linear-gradient(95deg,#1f74d1 -45.97%,#2a0d93 70.51%,#0d0127 110.38%);height:100vh}.header-section .title-header{position:relative;padding-top:130px;background:var(--background);height:100%;background-position:0% 60%;display:grid;grid-template-columns:repeat(2,1fr);animation:backgroundChange 1s ease-in-out}.header-section .title-header div{display:flex;flex-direction:column;justify-content:center;gap:10px;grid-column:2;animation:transition-bottom-to-top 1s ease-in-out}.header-section .title-header div>h1{color:#fff;font-size:22px;font-weight:600;line-height:24px;text-transform:uppercase}.header-section .title-header div>p{color:#fff;font-size:44px;font-weight:900;line-height:66px;max-width:460px}.header-section .title-header a{position:absolute;bottom:16px;left:0;right:0;text-align:center}@media screen and (max-width: 480px){.header-section .title-header{grid-template-columns:1fr;place-items:baseline;padding-top:110px;background-size:400px;background-position:50% 90%;animation:backgroundChange-XS 1s ease-in-out}.header-section .title-header div{grid-column:1}}@media (min-width: 481px) and (max-width: 993px){.header-section .title-header{background-size:350px;background-position:10% 60%;animation:backgroundChange-tablet 1s ease-in-out}.header-section .title-header div>p:nth-child(1){font-size:16px}.header-section .title-header div>p:nth-child(2){font-size:32px}}.container-slide-auto-run{margin:10px 0}.container-slide-auto-run .slider-auto-run{width:100%;height:var(--height);overflow:hidden;mask-image:linear-gradient(to right,transparent,#000 1% 99%,transparent)}.container-slide-auto-run .slider-auto-run .list-auto-run{display:flex;width:100%;min-width:calc(var(--width) * var(--quantity));position:relative}.container-slide-auto-run .slider-auto-run .list-auto-run .list-auto-run-item{width:var(--width);height:var(--height);position:absolute;transform:translate(100%);animation:autoRun 60s linear infinite;animation-delay:calc(60s / var(--quantity) * (var(--position) - var(--quantity)));will-change:transform}.container-slide-auto-run .slider-auto-run .list-auto-run .list-auto-run-item .list-auto-run-item-img{background-color:#fff;width:220px;max-width:100%;height:100%;object-fit:cover;border-radius:16px;margin:auto}.container-slide-auto-run .slider-auto-run:hover .list-aline-item{animation-play-state:paused!important}@keyframes autoRun{0%{transform:translate(calc(var(--quantity) * 100%))}to{transform:translate(calc(var(--width) * -1))}}@media screen and (max-width: 815px){.container-slide-auto-run .slider-auto-run:hover .list-auto-run-item{animation-play-state:unset!important}}.select-lang{position:relative;width:fit-content}.select-lang .select-lang__display{display:flex;align-items:center;cursor:pointer}.select-lang .dropdown{position:absolute;top:32px;display:flex;flex-direction:column;gap:4px;right:0;max-height:0;overflow:hidden;transition:max-height .3s ease-out;padding-top:10px}.select-lang .dropdown>a{display:flex;align-items:center;gap:8px;background-color:#fff;padding:4px;border-radius:8px;cursor:pointer}.select-lang .dropdown>a p{color:#f60;text-transform:uppercase;font-weight:600}.select-lang:hover .dropdown{max-height:94px}@media (max-width: 880px){.select-lang .dropdown{left:0;right:inherit;box-shadow:#00000059 0 5px 15px;border-radius:8px;top:42px;padding-top:0}}.component-slide-thumbs .embla{margin:auto;--slide-spacing: 1rem}.component-slide-thumbs .embla__viewport{overflow:hidden}.component-slide-thumbs .embla__container{display:flex;touch-action:pan-y pinch-zoom;margin-left:-1rem}.component-slide-thumbs .embla__slide{transform:translateZ(0);flex:0 0 100%;min-width:0;padding-left:1rem}.component-slide-thumbs .embla-thumbs{position:relative;margin-top:.8rem}.component-slide-thumbs .embla-thumbs .embla-thumbs-arrow__prev,.component-slide-thumbs .embla-thumbs .embla-thumbs-arrow__next{position:absolute;top:45%;cursor:pointer;padding:2px}.component-slide-thumbs .embla-thumbs .embla-thumbs-arrow__prev:hover,.component-slide-thumbs .embla-thumbs .embla-thumbs-arrow__next:hover{border-radius:50%;background-color:#ff9500}.component-slide-thumbs .embla-thumbs .embla-thumbs-arrow__prev:hover .icon-double-arrow-detail,.component-slide-thumbs .embla-thumbs .embla-thumbs-arrow__next:hover .icon-double-arrow-detail{stroke:#fff}.component-slide-thumbs .embla-thumbs .embla-thumbs-arrow__next{right:0}.component-slide-thumbs .embla-thumbs .embla-thumbs-arrow__prev{left:0;rotate:180deg}.component-slide-thumbs .embla-thumbs__viewport{overflow:hidden}.component-slide-thumbs .embla-thumbs__container{display:flex;align-items:center;flex-direction:row;margin-left:-.8rem}.component-slide-thumbs .embla-thumbs__slide{flex:0 0 20%;min-width:0;padding-left:.8rem}@media (max-width: 400px){.component-slide-thumbs .embla-thumbs__slide{flex:0 0 33%}}.component-slide-thumbs .slide-content-item{height:100%}.component-slide-thumbs .slide-content-item .content-item{padding-left:clamp(.5rem,12.5vw,12.31rem);padding-right:clamp(.5rem,12.5vw,12.31rem);color:#326cdf;text-align:center;font-size:1rem;font-style:italic;font-weight:500;line-height:150%;margin:1.5rem}.component-slide-thumbs .slide-content-item .content-time{color:#e85100;text-align:center;font-size:1.75rem;font-style:italic;font-weight:600;line-height:3.25rem}.component-slide-thumbs .item-thumbs{height:100%;display:flex;justify-content:center}.component-slide-thumbs .item-thumbs .item-thumbs__image{cursor:cursor;border-radius:8.05231rem;border:8px solid #fff;opacity:.5951;width:10.05231rem;height:10.05231rem;object-fit:cover}.component-slide-thumbs .embla-thumbs__slide--selected .item-thumbs__image{opacity:1!important;width:15.625rem!important;height:15.625rem!important}@media screen and (max-width: 992px){.component-slide-thumbs .embla-thumbs__slide{flex:0 0 33%}}@media screen and (max-width: 576px){.component-slide-thumbs .embla-thumbs__slide{flex:0 0 70%}}.card-radius{max-width:26.25rem;position:relative;border-radius:.94rem}.card-radius .bgCustomer{width:100%;position:absolute;object-fit:cover;border-top-left-radius:.94rem;border-top-right-radius:.94rem;height:90%}.card-radius .imgAvatar{position:relative;z-index:2;top:2.5rem;left:25%;max-width:100%;width:11.25rem;height:11.25rem;object-fit:cover;border-radius:50%;border:5px solid #fff}.card-radius .card-radius-content{margin-top:-20px;min-height:21.05rem;position:relative;z-index:1;border-radius:.94rem;max-width:26.25rem;width:100%;background-color:#fff;flex-shrink:0;padding:2rem;filter:drop-shadow(0px 4px 4px rgba(0,0,0,.1))}.card-radius .card-radius-content .card-radius-content-name{margin-top:2.5rem;text-align:center;color:#353535;font-size:1.125rem;font-weight:700}.card-radius .card-radius-content .card-radius-content-office{margin:1rem 0 1.75rem;color:#6b6b6b;text-align:center;font-size:1rem;font-weight:400}.card-radius .card-radius-content .card-radius-content-review{color:#326cdf;text-align:justify;font-size:1rem;font-style:italic;font-weight:500;line-height:150%}.card-radius:hover{filter:drop-shadow(0px 4px 4px rgba(0,0,0,.3));cursor:pointer}@media screen and (max-width: 768px){.card-radius .card-radius-content{min-height:23.05rem}}@media screen and (max-width: 576px){.card-radius:hover{filter:none;cursor:pointer}}#toast{display:none;align-items:center;max-width:400px;width:fit-content;padding:10px 14px;position:fixed;border-radius:5px;overflow:hidden;background:#fff;box-shadow:0 2px 15px #0000001a;z-index:9999;top:5px;left:50%;transform:translate(-50%)}#icon-wrapper{width:30px;height:30px;background:var(--secondary);border-radius:5px;box-sizing:border-box;padding:5px}#icon{background:var(--primary);border-radius:50%;height:100%;width:100%;position:relative}#icon:before,#icon:after{position:absolute;content:"";background:var(--secondary);border-radius:5px;top:50%;left:50%}#toast-message{padding:5px 20px 5px 10px}#toast-message h4,#toast-message p{margin:0;line-height:1.2em}#toast-message h4{font-size:14px;font-weight:600;letter-spacing:.05em;color:#404040}#toast-message p{font-size:10px;font-weight:300;letter-spacing:.05em;color:#606060}#toast-close{position:relative;padding:12px;border:none;border-radius:5px;cursor:pointer;background:#0000;transition:background .2s ease-in-out}#toast-close:hover{background:#0000001a}#toast-close:before,#toast-close:after{position:absolute;content:"";height:12px;width:1px;border-radius:5px;background:#606060;top:50%;left:50%;transition:background .2s ease-in-out}#toast-close:hover:before,#toast-close:hover:after{background:#404040}#toast-close:before{transform:translate(-50%,-50%) rotate(45deg)}#toast-close:after{transform:translate(-50%,-50%) rotate(-45deg)}@keyframes close{0%{top:5px;opacity:1;transform:translate(-50%) scale(1);visibility:visible}to{top:-25px;opacity:0;transform:translate(-50%) scale(.5);visibility:hidden}}@keyframes open{0%{top:-25px;opacity:0;transform:translate(-50%) scale(.5);visibility:hidden}to{top:5px;opacity:1;transform:translate(-50%) scale(1);visibility:visible}}#timer{width:0%;height:4px;background:var(--primary);position:absolute;bottom:0;left:0;border-top-right-radius:5px;box-shadow:0 0 8px var(--primary)}.timer-animation{animation:countdown 5s linear forwards}@keyframes countdown{0%{width:100%}to{width:0%}}.success{--primary: #2dd743;--secondary: #e3fee6}.success #icon{transform:rotate(-45deg)}.success #icon:before{width:10px;height:3px;transform:translate(calc(-50% + 1px),calc(-50% + 1px))}.success #icon:after{width:3px;height:6px;transform:translate(calc(-50% - 3px),calc(-50% - 1px))}.warning{--primary: #f29208;--secondary: #ffeedf}.warning #icon:before{width:3px;height:3px;transform:translate(-50%,calc(-50% + 4px))}.warning #icon:after{width:3px;height:7px;transform:translate(-50%,calc(-50% - 2px))}.error{--primary: #e63435;--secondary: #ffeaec}.error #icon:before{width:3px;height:3px;transform:translate(-50%,calc(-50% + 4px))}.error #icon:after{width:3px;height:7px;transform:translate(-50%,calc(-50% - 2px))}.info{--primary: #42c0f2;--secondary: #cfeffc}.info #icon:before{width:3px;height:7px;transform:translate(-50%,calc(-50% + 2px))}.info #icon:after{width:3px;height:3px;transform:translate(-50%,calc(-50% - 4px))}#successBtn{border:1px solid #2dd743;color:#2dd743;background:#e3fee6}#warningBtn{border:1px solid #f29208;color:#f29208;background:#ffeedf}#errorBtn{border:1px solid #e63435;color:#e63435;background:#ffeaec}#infoBtn{border:1px solid #42c0f2;color:#42c0f2;background:#cfeffc}.switch{position:relative;display:inline-block}.switch>span{position:absolute;top:8px;pointer-events:none;font-family:Helvetica,Arial,sans-serif;font-weight:700;font-size:12px;text-transform:uppercase;text-shadow:0 1px 0 rgba(0,0,0,.06);width:fit-content;text-align:center}.switch>span.on{display:flex;gap:2px;align-items:center;left:10px;padding-left:2px;color:#e85100}.switch>span.off{display:flex;gap:2px;align-items:center;right:10px;padding-right:4px;color:#fff}.switch input.check-toggle-round-flat{position:absolute;margin-left:-9999px;visibility:hidden}.switch input.check-toggle-round-flat+label{display:block;position:relative;cursor:pointer;outline:none;user-select:none;padding:2px;width:160px;height:40px;background-color:#2962ff;border-radius:60px}.switch input.check-toggle-round-flat+label:before,.switch input.check-toggle-round-flat+label:after{display:block;position:absolute;content:""}.switch input.check-toggle-round-flat+label:before{inset:2px;background-color:#2962ff;border-radius:60px}.switch input.check-toggle-round-flat+label:after{top:4px;left:4px;bottom:4px;width:75px;background-color:#fff;border-radius:52px;transition:margin .2s}.switch input.check-toggle-round-flat:checked~.off{color:#e85100}.switch input.check-toggle-round-flat:checked~.on{color:#fff}.switch input.check-toggle-round-flat:checked+label:after{margin-left:76.5px}.loading-container{display:none;justify-content:center;align-items:center;position:fixed;top:0;left:0;width:100%;height:100%;background-color:#000;z-index:999999;overflow:hidden;opacity:1;transition:opacity .3s ease-out}.loading-container.loading-hidden{opacity:0;pointer-events:none;transition:opacity .3s ease-out,visibility 0s linear .3s;visibility:hidden}.loader{margin:0;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:48px;height:48px;border-radius:50%;display:inline-block;border-top:4px solid #2a7ac6;border-right:4px solid transparent;box-sizing:border-box;animation:rotation 1s linear infinite}.loader:after{content:"";box-sizing:border-box;position:absolute;left:0;top:0;width:48px;height:48px;border-radius:50%;border-left:4px solid #ff3d00;border-bottom:4px solid transparent;animation:rotation .5s linear infinite reverse}@keyframes rotation{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.no-scroll{overflow:hidden;height:100%}footer{margin-top:5rem}footer .icon-footer-block{height:0;position:relative;top:-70px;left:-75px}footer .footer-section{position:relative}footer .footer-section .bg-footer-section-content{-webkit-clip-path:polygon(100% 5%,100% 100%,0 100%,0 25%);clip-path:polygon(100% 5%,100% 100%,0 100%,0 25%);background:linear-gradient(84deg,#1b45b4 3%,#1c2792 96.84%);height:52rem}footer .footer-section .bg-footer-section-content .footer-section-content{padding:14.31rem 0 1.25rem;min-height:43.25rem;height:100%;width:100%;position:relative;z-index:1;margin-bottom:-1px}footer .footer-section .bg-footer-section-content .footer-section-content .bg-footer-section-content-desktop{position:absolute;right:-32.5%;width:90%;object-fit:contain;bottom:0}footer .footer-section .bg-footer-section-content .footer-section-content .information-company .information-company-title{color:#fff;margin-bottom:2rem;font-size:1.5rem;font-style:normal;font-weight:700;line-height:105%;letter-spacing:-.045rem}footer .footer-section .bg-footer-section-content .footer-section-content .information-company .information-company-address{font-size:1rem;font-style:normal;font-weight:400;line-height:140%;color:#fff}footer .footer-section .bg-footer-section-content .footer-section-content .social-block{margin:2rem auto;display:flex;gap:1rem}footer .footer-section .bg-footer-section-content .footer-section-content .footer-grid-menu{margin-top:2rem;display:grid;grid-template-columns:12.3rem 16.94rem 12.06rem;column-gap:1rem}footer .footer-section .bg-footer-section-content .footer-section-content .footer-grid-menu .footer-grid-menu-item__title,footer .footer-section .bg-footer-section-content .footer-section-content .footer-grid-menu .footer-grid-menu-item-ul-li .menu_title_child{color:#fff;font-size:1rem;font-style:normal;font-weight:700;line-height:1.5rem;text-transform:uppercase;margin-bottom:1.5rem}footer .footer-section .bg-footer-section-content .footer-section-content .footer-grid-menu .footer-grid-menu-item-ul{list-style:none}footer .footer-section .bg-footer-section-content .footer-section-content .footer-grid-menu .footer-grid-menu-item-ul-li{list-style:none;margin-bottom:.5rem}footer .footer-section .bg-footer-section-content .footer-section-content .footer-grid-menu .footer-grid-menu-item-ul-li__href{font-size:.875rem;line-height:2rem;font-weight:400;position:relative}footer .footer-section .bg-footer-section-content .footer-section-content .footer-grid-menu .footer-grid-menu-item-ul-li__href:after{content:"";display:block;width:0;height:2px;background:#3dc5ff;position:absolute;bottom:-3px;left:0;transition:width .3s}footer .footer-section .bg-footer-section-content .footer-section-content .footer-grid-menu .footer-grid-menu-item-ul-li__href:hover:after{width:100%}footer .footer-section .bg-footer-section-content .footer-section-content .footer-grid-menu .footer-grid-menu-item-ul-li__href:hover{cursor:pointer;background:#3dc5ff;-webkit-background-clip:text;-webkit-text-fill-color:transparent}footer .footer-section .bg-footer-section-content .footer-section-content .footer-grid-menu .footer-grid-menu-item-ul-li .menu_title_child{margin:1rem 0 .5rem;font-size:.8rem}footer .footer-section .bg-footer-section-content .footer-section-content .footer-grid-menu .footer-grid-menu-item-ul-li .link-to-social{position:relative;z-index:3;width:fit-content;height:fit-content}footer .bottom-footer{padding:1.37rem 0 1.12rem;background:#1b2a4e;display:flex;justify-content:center}footer .bottom-footer .bottom-footer-content{color:#9ea3ae;font-size:.875rem;font-style:normal;font-weight:400;line-height:1.25rem}@media screen and (max-width: 992px){footer .icon-footer-block{display:none}footer .footer-section .bg-footer-section-content{height:39rem;clip-path:unset;-webkit-clip-path:unset}footer .footer-section .bg-footer-section-content .footer-section-content{min-height:auto;padding:1.25rem 0}footer .footer-section .bg-footer-section-content .footer-section-content .footer-grid-menu{grid-template-columns:27% 40% 29%}footer .footer-section .bg-footer-section-content .footer-section-content .footer-grid-menu:before{content:"";position:absolute;inset:0;background:url(/_astro/bgFooterHomePage.CQSikLfK.webp);background-size:50rem,cover;background-blend-mode:normal;background-position:bottom;background-repeat:no-repeat;opacity:.3}footer .footer-section .bg-footer-section-content .footer-section-content .bg-footer-section-content-desktop{display:none}}@media screen and (max-width: 576px){footer{margin-top:2rem}footer .footer-section .bg-footer-section-content{height:auto}footer .footer-section .bg-footer-section-content .footer-section-content:before{background-size:100%,contain;background-position:bottom}footer .footer-section .bg-footer-section-content .footer-section-content .information-company .information-company-title,footer .footer-section .bg-footer-section-content .footer-section-content .information-company .information-company-address{text-align:center}footer .footer-section .bg-footer-section-content .footer-section-content .information-company .information-company-title{margin-bottom:0}footer .footer-section .bg-footer-section-content .footer-section-content .information-company .information-company-address{margin:1.5rem 0}footer .footer-section .bg-footer-section-content .footer-section-content .social-block{margin:1.5rem 0;justify-content:center}footer .footer-section .bg-footer-section-content .footer-section-content .footer-grid-menu{grid-template-columns:1fr 1fr;row-gap:1rem}footer .footer-section .bg-footer-section-content .footer-section-content .footer-grid-menu:before{background-size:30rem,cover;background-position:center}}@media screen and (max-width: 400px){footer .footer-section .bg-footer-section-content .footer-section-content:before{background-size:100%,contain;background-position:center}footer .footer-section .bg-footer-section-content .footer-section-content .footer-grid-menu{grid-template-columns:1fr}}.header{position:absolute;left:0;right:0;z-index:999}.header .header-content{display:flex;align-items:center;justify-content:space-between}.header .header-content>a>img{object-fit:cover;cursor:pointer}.header .header-content>svg{cursor:pointer}.header .header-content .header-menu-icon{display:none}.header .header-content .menu ul{display:flex;gap:12px;list-style:none;align-items:center}.header .header-content .menu ul .menu-item{display:flex;padding:10px;align-items:center;gap:8px}.header .header-content .menu ul .menu-item>svg{width:22px;height:22px}.header .header-content .menu ul .menu-item a{font-weight:600;position:relative}.header .header-content .menu ul .menu-item a:after{content:"";display:block;width:0;height:2px;background:#3dc5ff;position:absolute;bottom:-3px;left:0;transition:width .3s}.header .header-content .menu ul .menu-item a:hover:after{width:100%}.header .header-content .menu ul .menu-item a:hover{cursor:pointer;background:#3dc5ff;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.header .header-content .menu ul .menu-item .focus-menu-item{display:inline-flex;padding:.625rem;background:#3dc5ff80;border-radius:1.25rem}.header .header-content .menu ul .menu-item .focus-menu-item:hover{background:#3dc5ff80;-webkit-text-fill-color:#ffffff}.header .header-content .menu ul .menu-item .focus-menu-item:hover:after{width:0;cursor:pointer;background:none;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.header .header-content .menu ul .phone-header{background:#5b3394;border-radius:8px}.bg-color-header-default{background:linear-gradient(95deg,#1f74d1 -45.97%,#2a0d93 70.51%,#0d0127 110.38%)}.navbar-mobile__hidden{display:none}.scrolled{position:fixed!important;box-shadow:#00000040 0 14px 28px,#00000038 0 10px 10px;background:linear-gradient(95deg,#1f74d1 -45.97%,#2a0d93 70.51%,#0d0127 110.38%)}.navbar-mobile{position:fixed;height:100%;width:100%;background:#00000040;z-index:9999;top:0;right:0}.navbar-mobile__menu{position:relative;margin:70px 60px 0 0;height:93%;background:#fff;border-radius:0 20px 0 0;display:flex;flex-direction:column;justify-content:space-around;animation:menu .3s ease-in-out;overflow:auto}.navbar-mobile__menu>div:nth-child(1) svg{position:absolute;right:16px;top:26px;cursor:pointer}.navbar-mobile__menu ul{list-style:none;display:flex;flex-direction:column;gap:16px;margin-top:32px}.navbar-mobile__menu ul li{padding:10px 26px}.navbar-mobile__menu ul li a{color:#231f20;font-size:18px;font-weight:600;line-height:24px;position:relative}.navbar-mobile__menu ul li a:after{content:"";display:block;width:0;height:2px;background:#000;position:absolute;bottom:-3px;left:0;transition:width .3s}.navbar-mobile__menu ul li a:hover:after{width:100%}.navbar-mobile__menu ul li a:hover{cursor:pointer;opacity:.8}.navbar-mobile__menu ul li .focus-menu-item:after{content:"";display:block;width:0;height:2px;background:#000;width:100%;position:absolute;bottom:-3px;left:0;transition:width .3s}.navbar-mobile__menu>div:nth-child(2){display:flex;flex-direction:column;gap:16px;padding:26px}.navbar-mobile__menu>div:nth-child(2) p{color:#4158ff;font-size:16px;font-weight:600;line-height:24px}.navbar-mobile__menu>div:nth-child(2) p strong{color:#f60;font-weight:800}.navbar-mobile__menu>div:nth-child(2) .block-action-handle{display:flex;gap:15px;align-items:center}.navbar-mobile__menu>div:nth-child(2) .navbar-mobile__menu-icon .icon-facebook-rect{fill:#00f}.navbar-mobile__menu>div:nth-child(2) .navbar-mobile__menu-icon g rect{fill:#4158ff}@keyframes menu{0%{transform:translate(-10%)}to{transform:translate(0)}}@media (max-width: 1082px){.header .header-content>a>img{object-fit:cover;width:90px;height:70px}.header .header-content .menu ul{gap:0}.header .header-content .menu ul li{padding:10px 8px}}@media (max-width: 880px){.header .header-content{display:flex;width:100%;justify-content:space-between}.header .header-content .menu{display:none}.header .header-content .header-menu-icon{display:block;color:#fff}.header .header-content .header-menu-icon svg{height:35px;width:35px}}.circle-container{background:transparent;position:fixed;right:50px;bottom:50px;height:46px;width:46px;cursor:pointer;display:block;border-radius:50px;background-color:#007aff;z-index:9998;opacity:0;visibility:hidden;transform:translateY(15px);-webkit-transition:all .2s linear;transition:all .2s linear}.circle-container.active{opacity:1;visibility:visible;transform:translateY(0)}.circle-container:after{position:absolute;content:"";text-align:center;line-height:46px;font-size:24px;color:#fff;left:0;top:0;height:46px;width:46px;cursor:pointer;display:block;z-index:1;-webkit-transition:all .2s linear;transition:all .2s linear}.circle-container:hover:after{position:absolute;content:"";color:#fff;-webkit-transition:all .2s linear;transition:all .2s linear}.circle-container svg path{fill:none}.circle-container svg.circle-progress path{stroke:#fff;stroke-width:1.2;box-sizing:border-box;-webkit-transition:all .2s linear;transition:all .2s linear}.wrapper{display:flex;flex-direction:column;min-height:100vh;margin:0;overflow-x:hidden}.wrapper-main{flex:1}.home{height:100vh}.home .overlay-img{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#00000021}.home #background_home_page{position:absolute;width:100%;height:100%;object-fit:cover;pointer-events:none;z-index:-1}.home .home-container__header{display:flex;flex-direction:column;justify-content:center;transform:translate(-50%,-50%);position:relative;height:100%;max-width:885px;top:50%;left:43.3%}.home .home-container__header h1{color:#fff;text-align:left;font-size:44px;font-weight:800;line-height:150%;letter-spacing:-.96px;text-transform:uppercase}.home .home-container__header p{color:#fff;text-align:left;font-size:16px;font-weight:500;line-height:150%;margin-top:24px;padding:0 92px 0 0}.home .home-container__header .home-container__search{max-width:576px;margin-top:32px}.home .more-info{position:absolute;color:#fff;text-align:center;bottom:45px;left:0;right:0}.home .more-info:hover{opacity:.8}@media screen and (max-width: 1200px){.home .home-container__header{left:50%;transform:translate(-50%,-40%)}.home .home-container__header h1{font-size:40px}.home .home-container__header p{font-size:14px;padding:0}}@media screen and (max-width: 880px){.home .home-container__header{transform:translate(-50%,-50%);position:relative;height:100%;top:35%;left:50%}.home .home-container__header h1,.home .home-container__header p{text-align:center}.home .home-container__header .home-container__search{margin:24px auto 0}}@media screen and (max-width: 768px){.home .home-container__header .input-field-search{font-size:14px}.home .home-container__header .home-container__search{width:90%}}@media screen and (max-width: 480px){.home{background:url(/_astro/bgHomePageMobile.D1NQRhjd.webp),linear-gradient(to bottom,#3359d8 100%,#1c40ae);background-repeat:no-repeat;background-size:contain;background-blend-mode:normal;background-position:center bottom}.home .overlay-img,.home .overlay-img #background_home_page{display:none}.home .home-container__header h1{font-size:32px}.home .home-container__header p{font-size:16px;padding:0}.home .home-container__header .home-container__search{margin:24px auto 0}.home .more-info{bottom:35px}}@media screen and (max-width: 400px){.home .home-container__header .home-container__search{width:100%}.home .home-container__header .home-container__search .search>form button{min-width:96px}}@media screen and (max-width: 300px){.home{background-size:contain;background-position:100% 110%}.home .home-container__header h1{font-size:clamp(20px,10vw,28px)}.home .home-container__header p{font-size:13px}}.mission-slide__viewport{overflow:hidden}.mission-slide__container{display:flex;touch-action:pan-y pinch-zoom;margin-left:-1rem}.mission-slide__slide{transform:translateZ(0);flex:0 0 50%;min-width:0;padding-left:1rem}@media screen and (max-width: 768px){.mission-slide .item-mobile{margin:auto;min-height:285px}}@media screen and (max-width: 576px){.mission-slide__slide{flex:0 0 95%}.mission-slide .item-mobile{width:85%;min-height:260px}}@media screen and (max-width: 480px){.mission-slide .item-mobile{width:100%}}.mission{background:#fcfcff}.mission .mission-container__header,.mission .mission-container__footer{max-width:684px;margin:32px auto;text-align:center}.mission .mission-container__header>.title-section,.mission .mission-container__footer>.title-section{color:#e85100;font-size:28px;font-weight:800;line-height:150%;letter-spacing:-.56px;text-transform:uppercase;margin-bottom:16px}.mission .mission-container__header>p:nth-child(2),.mission .mission-container__footer>p:nth-child(2){color:#212123;text-align:center;font-family:Roboto;font-size:18px;font-style:normal;font-weight:600;line-height:150%}.mission .mission-container__content{display:grid;grid-template-columns:30% 40% 30%;padding:24px 0}.mission .mission-container__content .item{display:grid;grid-template-columns:1fr;gap:24px}.mission .mission-container__content .item svg{margin-bottom:24px}.mission .mission-container__content .item p{color:#e85100;font-size:24px;font-weight:700;line-height:26.4px;letter-spacing:-.72px;margin-bottom:12px;margin-top:24px}.mission .mission-container__content .item ul{padding-left:10px}.mission .mission-container__content .item ul li{line-height:140%;max-width:300px}.mission .mission-container__content .item-img{display:flex;justify-content:center}.mission .mission-container__content .item-img img{width:-webkit-fill-available;height:-webkit-fill-available}.mission .mission-container__footer{max-width:820px}.item-mobile{display:flex!important;padding:24px 12px;flex-direction:column;border-radius:16px;background:#007aff1a;align-items:center;min-height:260px}.item-mobile svg{margin-bottom:24px}.item-mobile div{width:100%;padding:0 16px}.item-mobile div p{color:#e85100;font-size:24px;font-weight:700;line-height:26.4px;letter-spacing:-.72px;margin-bottom:12px}.item-mobile div ul{padding-left:10px}.item-mobile div ul li{line-height:140%;max-width:300px}@media (min-width: 769px){.mission-slide{display:none}}@media screen and (max-width: 992px){.mission .mission-container__content{grid-template-columns:repeat(2,1fr);gap:16px}.mission .mission-container__content .item-img{display:none}.mission .mission-container__content .item{gap:16px}.mission .mission-container__content .item div{display:flex;padding:24px 12px;flex-direction:column;border-radius:16px;background:#007aff1a;align-items:center;min-height:260px}}@media screen and (max-width: 768px){.mission .mission-container__content{grid-template-columns:100%;gap:16px}.mission .mission-container__content .item,.mission .mission-container__content .item-img{display:none}.mission-slide{display:block}}@media screen and (max-width: 576px){.mission .mission-container__content .item{grid-template-columns:1fr}}.development{background:#e3ebf3}.development-container{position:relative}.development-container .content-logo{position:relative;z-index:1;display:grid;grid-template-columns:repeat(4,1fr);padding-top:24px}.development-container .content-logo div{display:flex;flex-direction:column;align-items:center;gap:10px;justify-content:end}.development-container .content-logo div>p:nth-child(2){color:#0c457d;font-size:22px;font-weight:600;text-transform:capitalize;text-align:center}.development-container .content-logo div>p:nth-child(3){color:#175421;font-size:16px;font-weight:700}.development-container .development-content .background-service{background:linear-gradient(84deg,#1b45b4 2.94%,#1c2792 96.29%);background-position:0 100%;background-repeat:no-repeat;clip-path:polygon(0 16%,100% 0%,100% 84%,0 100%);height:970px}.development-container .development-content .content-service{position:relative;display:grid;grid-template-columns:50% 50%;padding-top:86px}.development-container .development-content .content-service>div:nth-child(1){position:relative;left:-40%}.development-container .development-content .content-service>div>div{display:flex;flex-direction:column;gap:18px}.development-container .development-content .content-service>div>div>p:nth-child(1){color:#64caff;font-size:28px;font-weight:800;line-height:42px;letter-spacing:-.56px;text-transform:uppercase}.development-container .development-content .content-service>div>div>p:nth-child(2){color:#fff;font-size:16px;line-height:24px}.development-container .development-content .content-service>div>div>a{display:flex;align-items:center;gap:30px;cursor:pointer}.development-container .development-content .content-service>div>div>a p{color:#fff;font-size:24px;line-height:34px}.development-container .development-content .content-service>div>div>a:hover svg>path:nth-child(1){stroke:#64caff}.development-container .development-content .content-service>div>div>a:hover svg>path:nth-child(2){fill:#64caff}.development-container .development-content .content-service>div>div>a:hover p{color:#64caff}.development-container .development-content .content-service-image{position:relative;bottom:326px;text-align:end;height:0}.development-container .content-customer{margin-top:56px;padding-bottom:24px}.development-container .content-customer>p{color:#e85100;font-size:28px;font-weight:800;line-height:42px;letter-spacing:-.56px;text-transform:uppercase;margin-bottom:20px}@media screen and (max-width: 992px){.development-container .development-content .background-service{background:linear-gradient(84deg,#1b45b4 2.94%,#1c2792 96.29%);clip-path:polygon(0 10%,100% 0%,100% 90%,0 100%);top:auto;height:1200px}.development-container .development-content .content-service{grid-template-columns:1fr}.development-container .development-content .content-service>div:nth-child(1){display:block;text-align:center;left:0}.development-container .development-content .content-service>div:nth-child(1) img{width:60vw;height:fit-content}}@media screen and (max-width: 768px){.development-container .development-content .content-service>div>div>a svg{width:40px;height:40px}.development-container .development-content .content-service>div>div>a p{font-size:18px}.development-container .content-logo{grid-template-columns:repeat(2,1fr);gap:24px}}@media screen and (max-width: 480px){.development-container .development-content .background-service{height:1300px}.development-container .development-content .content-service{grid-template-columns:1fr}.development-container .development-content .content-service>div:nth-child(1){display:block;text-align:center;left:0}.development-container .development-content .content-service>div:nth-child(1) img{width:100%;height:fit-content}}.connect{background:#ebf7ff}.connect .connect-container{max-width:736px;margin:0 auto;text-align:center;padding-top:80px}.connect .connect-container__title>p:nth-child(1){color:#14358a;font-size:48px;font-weight:700;line-height:50.4px;letter-spacing:-1.44px}.connect .connect-container__title>p:nth-child(2){max-width:462px;margin:24px auto auto;color:#4a4a4a;font-size:18px;font-weight:400;line-height:24.3px}.connect .connect-container__search{max-width:576px;margin:48px auto auto;padding-bottom:42px}.news-section{margin-bottom:2rem}.header-news-block{display:flex;justify-content:space-between;align-items:center;margin-bottom:2.4rem;margin-top:5.06rem}.header-news-block .news-title{font-size:28px;font-weight:800;line-height:3rem;text-transform:uppercase;color:#e85100}.header-news-block .go-to-news{color:#326cdf;font-size:.875rem;font-style:italic;font-weight:500;text-decoration-line:underline;cursor:pointer}.header-news-block .go-to-news:hover{background:linear-gradient(97deg,#62d0fb -5.1%,#b4edfd 49.27% 103.34%)}@media screen and (max-width: 576px){.header-news-block{margin:1.5rem 0}}.section-customer-review{margin:1.88rem 0 3rem}.title-customer-review{color:#326cdf;text-align:center;font-size:2rem;font-style:normal;font-weight:600;line-height:3.125rem;margin-bottom:2.19rem;text-transform:uppercase}.slide-reviews{max-width:2000px;margin:auto}.slide-reviews .embla{width:100%}.slide-reviews .embla__viewport{overflow:hidden;min-height:32rem}.slide-reviews .embla__container{display:flex;touch-action:pan-y pinch-zoom;margin-left:-1rem;max-width:2000px;margin:auto}.slide-reviews .embla__slide{transform:translateZ(0);flex:0 0 25.3%;min-width:0;padding-left:1rem}.slide-reviews .is-partially-hidden{opacity:.5}.slide-reviews .embla__controls{display:flex;justify-content:center;gap:1.2rem;margin-top:1.8rem}.slide-reviews .embla__dots{display:flex;flex-wrap:wrap;justify-content:flex-end;align-items:center;margin-right:-.6rem}.slide-reviews .embla__dot{-webkit-appearance:none;appearance:none;background-color:transparent;touch-action:manipulation;display:inline-flex;text-decoration:none;cursor:pointer;border:0;padding:0;margin:0;width:2.6rem;height:2.6rem;display:flex;align-items:center;justify-content:center;border-radius:50%;-o-transition:opacity .5s,background-color .5s,width .5s;transition:opacity .5s,background-color .5s,width .5s;-webkit-transition-delay:.5s,.5s,0s;-o-transition-delay:.5s,.5s,0s;transition-delay:.5s,.5s,0s;-webkit-transition:opacity .5s,background-color .5s,width .5s}.slide-reviews .embla__dot:after{width:1rem;height:1rem;border-radius:50%;display:flex;align-items:center;content:"";background-color:#d9d9d9}.slide-reviews .embla__dot--selected{width:3.25rem;-webkit-transition-delay:0s;-o-transition-delay:0s;transition-delay:0s}.slide-reviews .embla__dot--selected:after{background-color:#f1870b;width:3.25rem;height:11px;border-radius:10px}@media screen and (max-width: 1200px){.slide-reviews .embla__slide{flex:0 0 30%}}@media screen and (max-width: 992px){.slide-reviews .embla__slide{flex:0 0 40%}}@media screen and (max-width: 768px){.slide-reviews .embla__viewport{min-height:34rem}.slide-reviews .embla__slide{flex:0 0 55%}}@media screen and (max-width: 576px){.slide-reviews .embla__slide{flex:0 0 65%}}@media screen and (max-width: 480px){.slide-reviews .embla__slide{flex:0 0 75%}}@media screen and (max-width: 400px){.slide-reviews .embla__slide{flex:0 0 90%}}.service-content{margin-top:32px!important}.service-content__description{color:#326cdf;text-align:center;font-size:18px;font-style:italic;font-weight:500;line-height:27px;margin-bottom:48px}.service-content__cards{display:grid;grid-template-columns:repeat(2,1fr);gap:32px}.service-content__cards .card{padding:32px;border-radius:16px;background:#fff;box-shadow:0 4px 4px #0000001a;display:flex;flex-direction:column;gap:8px}.service-content__cards .card img{width:fit-content}.service-content__cards .card>h2{color:#e85100;font-size:18px;font-weight:600;line-height:27px}.service-content__cards .card>p{color:#212123;font-size:16px;font-weight:400;line-height:34px}.service-content__cards .card a{color:#326cdf;text-align:right;font-size:16px;font-weight:400;line-height:34px}.content-detail-service{margin:-7rem auto 0;box-shadow:0 0 0 .05rem #083c820f,0 0 1.25rem #1e222817;border:0;width:83.33333333%;background-color:#fff;height:auto;border-radius:16px;position:relative;display:flex;flex-direction:column;min-width:0;word-wrap:break-word;background-clip:border-box}.content-detail-service .post-content{line-height:1.5;padding:clamp(1rem,2vw,2rem)}.content-detail-service h2{margin-top:10px}.content-detail-service .detail-ul-child{margin-left:15px}@media (min-width: 481px) and (max-width: 993px){.service-header{height:703px!important}}@media screen and (max-width: 992px){.service-content__cards{grid-template-columns:1fr}}.paragraph-explain{color:#326cdf;text-align:center;font-size:1.125rem;font-style:italic;font-weight:600;line-height:1.6875rem}.list-product{display:flex;align-items:center;flex-direction:column}.block-item{width:100%;position:relative}.block-item .item-product{max-width:1102.08px;display:flex;gap:1.19rem}.block-item .item-product .item-product-image{border-radius:8px;width:100%;height:100%;max-width:100%;object-fit:contain}.block-item .item-product .item-product-content{width:100%;height:100%;padding-left:5px}.block-item .item-product .item-product-content .item-product-content-title{color:#e85100;font-size:1.75rem;font-style:normal;font-weight:700;line-height:150%;text-transform:uppercase;margin-bottom:1rem}.block-item .item-product .item-product-content .item-product-content-description{margin-bottom:1.5rem;color:#212123;font-size:.875rem;font-style:normal;font-weight:400;line-height:150%}.block-item .item-product .item-product-content .item-product-content-list-detail{color:#586074;font-size:.875rem;font-style:normal;font-weight:400;line-height:250%}.block-item .icon-background-product{display:none}.block-item:nth-child(odd){background:#fcfcff}.block-item:nth-child(2n){background:#e5eeffb3}.block-item:nth-child(odd) .item-product{flex-direction:row}.block-item:nth-child(2n) .item-product{flex-direction:row-reverse}.space-section-product{margin:2rem auto}.block-item:last-child .space-section-product{margin:2rem auto}.block-item:nth-child(2) .icon-background-product{object-fit:cover;max-width:100%;display:block;position:absolute;right:0;bottom:-80px;z-index:3}@media screen and (max-width: 992px){.block-item:nth-child(2) .icon-background-product{display:none}.block-item:nth-child(odd) .item-product{flex-direction:column;width:80%}.block-item:nth-child(2n) .item-product{flex-direction:column;width:80%}}@media screen and (max-width: 576px){.block-item:nth-child(odd) .item-product{width:100%}.block-item:nth-child(2n) .item-product{width:100%}}@media (min-width: 481px) and (max-width: 993px){.product-header{height:703px!important}}.slide-aboutus-card{margin:auto}.aboutus-card__viewport{overflow:hidden}.aboutus-card__container{display:flex;touch-action:pan-y pinch-zoom;margin-left:-1rem}.aboutus-card__slide{transform:translateZ(0);flex:0 0 33.3%;min-width:0;padding-left:1rem}.aboutus-card-item{width:100%;position:relative;border-radius:.625rem;background-repeat:no-repeat;max-width:100%;background-size:100% 100%,contain;padding:3.75rem 1.56rem 5.06rem;min-height:36.25rem;max-height:36.25rem;height:100%}.aboutus-card-item .aboutus-card-item-title{position:relative;z-index:2;color:#fff;font-size:2rem;font-weight:700;line-height:2.125rem;text-transform:uppercase;margin-bottom:1rem}.aboutus-card-item .aboutus-card-item-content-hover,.aboutus-card-item .aboutus-card-item-content-hover-ul{display:none}.aboutus-card-item .aboutus-card-item-content{color:#fff;font-size:1.375rem;font-weight:600;line-height:2.125rem;text-transform:uppercase}.overlay-hover{position:relative;z-index:2}.aboutus-card-item:before{content:"";position:absolute;inset:0;background-color:#00000026;z-index:1}.aboutus-card-item:after{border-radius:.625rem;content:"";position:absolute;top:0;left:0;right:1.07rem;bottom:1rem;background:linear-gradient(145deg,#0059b9 2.03%,#66c1ff00 147.87%);opacity:0;transition:opacity .3s ease}.aboutus-card-item:hover:after{opacity:1}.aboutus-card-item:hover .aboutus-card-item-content{display:none}.aboutus-card-item:hover .aboutus-card-item-content-hover{position:relative;z-index:2;display:block;color:#fff;font-size:.95rem;font-weight:500;line-height:2.125rem}.aboutus-card-item:hover .aboutus-card-item-content-hover-ul{position:relative;z-index:2;display:block;color:#fff;font-size:.95rem;font-weight:500;line-height:2.125rem;list-style-position:inside}.aboutus-card-item:hover .aboutus-card-item-content-hover-ul-li{margin-right:1px}.aboutus-card-item:hover .aboutus-card-item-content-hover-ul-li__title{font-weight:700}.aboutus-card-item:hover .aboutus-card-item-content-hover-ul-li__content{font-weight:500}@media screen and (max-width: 900px){.aboutus-card__slide{flex:0 0 49.5%}.aboutus-card-item{min-height:38.25rem}}@media screen and (max-width: 620px){.aboutus-card__slide{flex:0 0 95%}.aboutus-card-item{margin:auto;width:80%;min-height:38.25rem}}@media screen and (max-width: 576px){.aboutus-card-item{width:100%}}.aboutus-des-block .aboutus-des-title{color:#e85100;text-align:center;font-size:1.75rem;font-weight:600;line-height:1.5rem;margin-bottom:1.19rem;text-transform:uppercase}.aboutus-des-block .aboutus-des-content{color:#326cdf;text-align:center;font-size:clamp(1.125rem,2vw + .25rem,1.5rem);font-style:italic;font-weight:500;line-height:150%}.aboutus-list-content-block{background:#e5eeffb3}.aboutus-list-content-block .aboutus-list-content{padding:2rem 0}.aboutus-list-content-block .aboutus-list-content-ul{list-style:none}.aboutus-list-content-block .aboutus-list-content-ul-li{display:flex;align-items:center;gap:1.5rem;list-style:none;margin-bottom:1rem}.aboutus-list-content-block .aboutus-list-content-ul-li-detail{color:#212123;font-size:1rem;line-height:2.125rem}.aboutus-list-content-block .aboutus-list-content-ul-li-detail__title{font-weight:600}.aboutus-list-content-block .aboutus-list-content-ul-li-detail__des{font-weight:400}.space-section{margin:2rem auto}.company-journey{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.company-journey .company-journey-title{color:#326cdf;text-align:center;font-size:2rem;font-style:normal;font-weight:600;line-height:3.125rem;text-transform:uppercase;margin-bottom:1.5rem}.company-journey .div-hr{margin:auto;width:11.625rem;height:.5rem;border-radius:1.0625rem;border:0px solid #e85100;background:#e85100}@media screen and (max-width: 768px){.company-journey .slide-content .slide-content-item .content-item{padding-left:0;padding-right:0;margin:1rem}}@media (min-width: 481px) and (max-width: 993px){.about-us__header{height:703px!important}}.contact-content{display:flex;flex-direction:column;gap:10px;border-radius:16px;background:#fff;backdrop-filter:blur(10px);padding:50px 24px;margin-top:42px!important}.contact-content>p:nth-child(1){color:#326cdf;font-size:26px;font-weight:600;line-height:31.2px}.contact-content>p:nth-child(2){color:#586074;font-size:14px;font-weight:500;line-height:16.8px}.contact-content>p:nth-child(2) strong{white-space:nowrap;color:#326cdf}.contact-content__form{display:flex;flex-direction:column;gap:32px}.contact-content__form--content{display:grid;grid-template-columns:repeat(2,1fr);gap:20px;margin-top:33px}.contact-content__form--content div{display:flex;gap:24px;flex-direction:column}.contact-content__form--content div div{gap:8px}.contact-content__form--content div div input{padding:16px;border-radius:8px;border:1px solid #bcbcbd;outline:none;font-size:14px}.contact-content__form--content div div .error-field{border:1px solid #d93025}.contact-content__form--content .textarea-note{height:100%}.contact-content__form--content .textarea-note .textarea-message{height:100%;padding:16px 24px;border-radius:8px;border:1px solid #bcbcbd;outline:none;font-size:14px;margin-top:25px}.contact-content__form--content .textarea-note .error-field{border:1px solid #d93025}.contact-content__form--button{display:flex;justify-content:end}.contact-content__form--button button{padding:16px 18px;max-width:126px;border-radius:8px;background:#326cdf;border:none;color:#fff;cursor:pointer}.contact-content__form .errors-message{font-size:14.5px;display:none;color:#d93025;text-align:left;margin-top:2px}.contact-content__form .error-field .errors-message{display:block}.contact-info{display:grid;grid-template-columns:repeat(2,1fr);gap:24px;margin-top:45px!important}.contact-info div{border-radius:16px;background:#fff;display:flex;padding:12px 24px;gap:16px;align-items:center}.contact-info div img{width:120px;height:120px}.contact-info div p{font-size:16px;line-height:18.75px}.contact-info div p strong{font-size:32px;font-weight:700;line-height:37.5px;color:#f1870b}@media screen and (max-width: 992px){.contact-content__form--content{grid-template-columns:1fr}.contact-content__form--content textarea{margin-top:0;min-height:200px}.contact-info{grid-template-columns:1fr}}@media screen and (max-width: 480px){.contact-info div img{width:60px;height:60px}.contact-info div p strong{font-size:24px}}@media (min-width: 481px) and (max-width: 993px){.contact-header{height:703px!important}}.customer-content{margin-top:32px!important}.customer-content__description{color:#326cdf;text-align:center;font-size:18px;font-style:italic;font-weight:500;line-height:27px;margin-bottom:48px}@media (min-width: 481px) and (max-width: 993px){.customer-header{height:703px!important}}.space-container-news{margin-top:2.06rem}.header-detail-post{background:linear-gradient(95deg,#1f74d1 -45.97%,#2a0d93 70.51%,#0d0127 110.38%);height:60vh;display:flex;justify-content:center}.header-detail-post .header-detail-post-title{width:75%;margin:auto;text-align:center;color:#fff;font-size:clamp(1.5rem,2.5vw,2.75rem)}.header-detail-post .header-detail-post-created{margin:1rem;display:flex;gap:5px;align-items:center;justify-content:center}.header-detail-post .header-detail-post-created .header-detail-post-created__icon{stroke:#fff;width:1.5rem;height:1.5rem}.header-detail-post .header-detail-post-created .header-detail-post-created__time{color:#fff;font-size:1rem}.content-detail-post{margin:-7rem auto 0;box-shadow:0 0 0 .05rem #083c820f,0 0 1.25rem #1e222817;border:0;width:83.33333333%;height:auto;border-radius:16px;position:relative;display:flex;flex-direction:column;min-width:0;word-wrap:break-word;background-clip:border-box}.content-detail-post .card-img-top{border-top-left-radius:16px;border-top-right-radius:16px}.content-detail-post .card-img-top .card-img-top-span{box-sizing:border-box;display:block;overflow:hidden;width:initial;height:initial;background:none;opacity:1;border:0px;margin:0;padding:0;position:relative}.content-detail-post .card-img-top .card-img-top-span .card-img-top-span__inside{box-sizing:border-box;display:block;width:initial;height:initial;background:none;opacity:1;border:0px;margin:0;padding:62.5% 0 0}.content-detail-post .card-img-top .card-img-top-span .card-img-top-span__img{border-top-left-radius:16px;border-top-right-radius:16px;vertical-align:middle;position:absolute;inset:0;box-sizing:border-box;padding:0;border:none;margin:auto;display:block;width:0px;height:0px;min-width:100%;max-width:100%;min-height:100%;max-height:100%}.content-detail-post .card-img-top img{height:auto!important}.content-detail-post .post-content{font-size:16px;line-height:1.5;padding:clamp(1rem,2vw,2rem)}.content-detail-post .post-content ul li{margin-bottom:.5rem}.content-detail-post .post-content ul ul,.content-detail-post .post-content ul ul li{margin-left:10px}.content-detail-post .font-title-download-app{font-size:1.5rem;font-weight:500;line-height:2rem;text-align:center}.content-detail-post .download-button{display:flex;justify-content:center;line-height:1.5;gap:10px;padding:clamp(1rem,2vw,2rem)}.content-detail-post .download-button .btn-download-app-store,.content-detail-post .download-button .btn-download-google-play{cursor:pointer}.content-detail-post .download-button .btn-download-app-store .btn-icon-download,.content-detail-post .download-button .btn-download-google-play .btn-icon-download{opacity:.65}.content-detail-post .download-button .btn-download-app-store:hover .btn-icon-download,.content-detail-post .download-button .btn-download-google-play:hover .btn-icon-download{opacity:1}.img-width-long{object-fit:contain;max-width:100%;height:100%!important;border-top-left-radius:16px;border-top-right-radius:16px}@media screen and (max-width: 992px){.header-detail-post{height:45vh}.header-detail-post .header-detail-post-title{width:90%}.content-detail-post{width:95%}}@media (min-width: 481px) and (max-width: 993px){.news-header{height:703px!important}}@media screen and (max-width: 576px){.header-detail-post{background:linear-gradient(95deg,#1f74d1 -45.97%,#2a0d93 70.51%,#0d0127 110.38%)}}.section-termsOfUse{padding:clamp(7.2rem,13vw,10rem) 0 0 0}.policy-content{margin-bottom:1rem}.policy-content .policy-content-created-at{color:#4b4b4b;font-size:1rem;font-style:italic;font-weight:500;line-height:1.5rem}.policy-content .policy-content-title{margin:1rem 0;color:#231f20;font-size:2rem;font-weight:400}.policy-content .policy-content-header .policy-content-header-flex{display:flex;justify-content:space-between}.policy-content .policy-content-header .policy-content-header-flex .policy-content-header-flex-first .policy-content-header-flex-first__detail,.policy-content .policy-content-header .policy-content-header-flex .policy-content-header-flex-first .policy-content-header-flex-second__detail,.policy-content .policy-content-header .policy-content-header-flex .policy-content-header-flex-second .policy-content-header-flex-first__detail,.policy-content .policy-content-header .policy-content-header-flex .policy-content-header-flex-second .policy-content-header-flex-second__detail{color:#231f20;font-family:Roboto;font-size:.875rem;font-style:normal;font-weight:500;line-height:150%}.policy-content .policy-content-header .policy-content-header-flex .policy-content-header-flex-second{display:flex;justify-content:center;flex-direction:column;align-items:center;margin-right:4rem}.policy-content .policy-content-header .policy-content-header-title{margin:1rem 0}.policy-content .policy-content-header .policy-content-header-title .policy-content-header-title__detail{color:#231f20;font-size:1.5rem;font-style:normal;font-weight:400;line-height:normal}.policy-content .policy-content-header .policy-content-header-title .policy-content-header-title__detail:nth-child(2){margin-top:.5rem}.policy-content .policy-content-header .policy-content-header-description{color:#231f20;font-size:1rem;font-style:italic;font-weight:500;line-height:1.5rem;margin-bottom:1rem}.policy-content .policy-content__title{color:#231f20;font-size:1rem;font-style:italic;font-weight:700;line-height:1.5rem;margin-bottom:1rem}.policy-content .policy-content__detail{margin-bottom:1rem}.policy-content .policy-content__detail__list{margin-bottom:.5rem}.policy-content .policy-content__detail:last-child{margin-bottom:0}.policy-content .policy-content__detail-ul{list-style-type:"-";padding-left:1rem;margin-bottom:1rem}@media screen and (max-width: 992px){.policy-page footer{margin-top:.5rem}}@media screen and (max-width: 815px){.policy-content .policy-content-header .policy-content-header-flex .policy-content-header-flex-second{margin-right:0rem}.policy-content .policy-content__detail-ul{padding-left:0}}@media screen and (max-width: 576px){.policy-content .policy-content-header .policy-content-header-flex{flex-direction:column-reverse;gap:10px}.policy-content .policy-content__detail-ul{padding-left:0}}.privacy-policy{overflow-x:clip!important}.section-privacy-policy{padding:clamp(7.2rem,13vw,10rem) 0 0 0}.main-privacy-policy{display:grid;grid-template-columns:69.5% 29%;gap:25px}.main-privacy-policy .frame-menu-privacy-policy .accordion .content-accordion-frame{list-style:none;margin:0 10px;padding:10px;border-radius:8px;background:linear-gradient(95deg,#1f74d1 -45.97%,#2a0d93 70.51%,#0d0127 110.38%);box-shadow:6px 6px 10px -1px #00000026,-6px -6px 10px -1px #ffffffb3}.main-privacy-policy .frame-menu-privacy-policy .accordion .content-accordion-frame .label-accordion{color:#fff;display:flex;align-items:center;padding:10px;font-size:18px;cursor:pointer}.main-privacy-policy .frame-menu-privacy-policy .accordion .content-accordion-frame .label-accordion:before{position:absolute;right:25px;content:"+";margin-right:10px;font-size:24px;font-weight:600}.main-privacy-policy .frame-menu-privacy-policy .accordion .content-accordion-frame input[type=checkbox]{display:none}.main-privacy-policy .frame-menu-privacy-policy .accordion .content-accordion-frame .content{padding:0 10px;max-height:0;overflow:hidden;transition:max-height .5s,padding .5s}.main-privacy-policy .frame-menu-privacy-policy .accordion .content-accordion-frame .content .ul-menu-policy{list-style:none;padding:0;margin:0}.main-privacy-policy .frame-menu-privacy-policy .accordion .content-accordion-frame .content .ul-menu-policy .li-menu-policy{margin:10px 0;transition:color .5s}.main-privacy-policy .frame-menu-privacy-policy .accordion .content-accordion-frame .content .ul-menu-policy .li-menu-policy .a-menu-policy{line-height:1.5;position:relative}.main-privacy-policy .frame-menu-privacy-policy .accordion .content-accordion-frame .content .ul-menu-policy .li-menu-policy .a-menu-policy:after{content:"";display:block;width:0;height:2px;background:#3dc5ff;position:absolute;bottom:-3px;left:0;transition:width .3s}.main-privacy-policy .frame-menu-privacy-policy .accordion .content-accordion-frame .content .ul-menu-policy .li-menu-policy .a-menu-policy:hover:after{width:100%}.main-privacy-policy .frame-menu-privacy-policy .accordion .content-accordion-frame .content .ul-menu-policy .li-menu-policy .a-menu-policy:hover{cursor:pointer;background:#3dc5ff;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.main-privacy-policy .frame-menu-privacy-policy .accordion .content-accordion-frame .content .ul-menu-policy .li-menu-policy .active{color:#3dc5ff}.main-privacy-policy .frame-menu-privacy-policy .accordion .content-accordion-frame input[type=checkbox]:checked+.label-accordion+.content{max-height:500px;padding:10px}.main-privacy-policy .frame-menu-privacy-policy .accordion .content-accordion-frame input[type=checkbox]:checked+.label-accordion:before{content:"-"}.main-privacy-policy .frame-menu-privacy-policy .accordion .content-accordion-frame input[type=checkbox]:not(:checked)~.content{max-height:0;padding:0 10px}.main-privacy-policy .frame-menu-privacy-policy .sticky-menu{position:sticky;top:0}.main-privacy-policy .frame-privacy-policy ul{margin-left:10px}.main-privacy-policy .frame-privacy-policy ul li{line-height:1.5}.privacy-policy-title{margin:.5rem 0;color:#231f20;font-size:2rem;font-weight:650}.privacy-policy-description{color:#4b4b4b;font-size:1rem;font-style:italic;font-weight:500;line-height:1.5rem;margin-bottom:1rem;text-align:justify}.privacy-policy-content{margin-bottom:1rem;text-align:justify}.privacy-policy-content .content-title,.privacy-policy-content .title-child{color:#231f20;font-size:1.25rem;font-style:italic;font-weight:700;line-height:1.5rem;margin-bottom:1rem}.privacy-policy-content .title-child{font-size:1rem;line-height:1.5;margin:.5rem 0;text-align:justify}.privacy-policy-content .content-detail{line-height:1.5;text-align:justify}@media screen and (max-width: 815px){.main-privacy-policy{display:flex;flex-direction:column-reverse;padding:0 10px}.main-privacy-policy .privacy-policy-content{scroll-margin-top:550px}.main-privacy-policy .frame-menu-privacy-policy{position:sticky;top:80px}}html{font-family:Roboto;font-size:.875rem;scroll-behavior:smooth;margin:0;padding:0}*{box-sizing:border-box;margin:0;padding:0}a{text-decoration:none;color:#fff}p{margin-block-start:0;margin-block-end:0}ul{list-style-position:inside;padding:0;margin:0}ul{margin:0;padding:0}.section-container{max-width:1112px;margin:auto}.overlay-popup{position:fixed;width:100%;height:100%;background:#00000040;z-index:999;top:0}.background-service{background:#e5eeffb3}.background-common{background:url(/_astro/background-common.Bfzncd2w.png) left 60% no-repeat,#ecf2ff}@media (max-width: 880px){.space-scroll-to-id{scroll-margin-top:80px}}@media (max-width: 1112px){.mobile{padding:0 16px}}@keyframes transition-bottom-to-top{0%{opacity:0;transform:translateY(20%)}to{opacity:1;transform:translateY(0)}}@keyframes backgroundChange{0%{background-position:-10% 60%}to{background-position:0% 60%}}@keyframes backgroundChange-XS{0%{background-position:-70% 90%}to{background-position:50% 90%}}@keyframes backgroundChange-tablet{0%{background-position:-10% 60%}to{background-position:10% 60%}}
