@import"https://fonts.googleapis.com/css2?family=Inter:wght@100..900&family=Poppins:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&family=Roboto+Mono:ital,wght@0,100..700;1,100..700&display=swap";@import"https://fonts.googleapis.com/css2?family=Inter:wght@100..900&family=Open+Sans:ital,wght@0,300..800;1,300..800&family=Poppins:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&family=Roboto+Mono:ital,wght@0,100..700;1,100..700&display=swap";@import"//spoqa.github.io/spoqa-han-sans/css/SpoqaHanSansNeo.css";*{font-family:Spoqa Han Sans Neo,"sans-serif";box-sizing:border-box;padding:0;margin:0}a{text-decoration:none}@media (max-width: 767px){#header-components{display:flex;width:100%;height:100%;justify-content:space-between}#header-components button.img-box{overflow:hidden;background-color:transparent;border:0;align-items:center;cursor:pointer}#header-components button.img-box img{height:100%;flex-shrink:0;object-fit:cover}#header-components .ref-box{display:none;height:100%;align-items:center;gap:20px}#header-components .ref-box div{width:100%;height:100%}#header-components .ref-box div button{height:100%;background-color:transparent;border:0;color:#fff;font-size:.16em;font-style:normal;font-weight:600;text-transform:uppercase;cursor:pointer;transition:all .3s ease-in-out}#header-components .ref-box div button:hover{transform:scale(1.1)}}@media (min-width: 768px) and (max-width: 1199px){#header-components{display:flex;width:100%;height:100%;justify-content:space-between}#header-components button.img-box{overflow:hidden;background-color:transparent;border:0;align-items:center;cursor:pointer}#header-components button.img-box img{height:100%;flex-shrink:0;object-fit:cover}#header-components .ref-box{display:flex;height:100%;align-items:center;gap:20px}#header-components .ref-box div{height:100%}#header-components .ref-box div button{background-color:transparent;border:0;height:100%;color:#fff;font-family:Open Sans;font-size:1em;font-style:normal;font-weight:600;line-height:normal;text-transform:uppercase;cursor:pointer;transition:all .3s ease-in-out}#header-components .ref-box div button:hover{transform:scale(1.1)}}@media (min-width: 1200px){#header-components{display:flex;width:100%;height:100%;justify-content:space-between}#header-components button.img-box{overflow:hidden;background-color:transparent;border:0;align-items:center;cursor:pointer}#header-components button.img-box img{width:150px;height:69.296px;flex-shrink:0;object-fit:cover}#header-components .ref-box{display:flex;height:100%;align-items:center;gap:60px}#header-components .ref-box div{display:flex;height:100%;align-items:center}#header-components .ref-box div button{background-color:transparent;border:0;color:#fff;font-family:Open Sans;font-size:16px;font-style:normal;font-weight:600;line-height:normal;text-transform:uppercase;cursor:pointer;transition:all .3s ease-in-out}#header-components .ref-box div button:hover{transform:scale(1.2)}}@media (max-width: 767px){#footer-components{width:100%;position:relative}#footer-components .contact-container{position:fixed;bottom:0;right:0;display:flex;width:100%;height:8vh;padding:20px;justify-content:space-between;align-items:center;overflow:hidden;border-radius:10px;background:#1c1c1c}#footer-components .contact-container a{display:flex;width:100px;height:30px;padding:18px 8px;justify-content:center;align-items:center;flex-shrink:0;border-radius:10px;background:#fff;color:#262626;font-family:Inter;font-size:12px;font-style:normal;font-weight:600;line-height:normal;transition:all ease-in-out .2s}#footer-components .contact-container a:hover{transform:scale(1.05)}#footer-components .contact-container .wrapper{display:flex;flex-direction:column;width:calc(100% - 110px)}#footer-components .contact-container .wrapper p.title{color:#fff;font-family:Poppins;font-size:14px;font-style:normal;font-weight:500;line-height:normal}#footer-components .contact-container .wrapper p.sub-title{color:#fff;text-align:start;font-family:Open Sans;font-size:10px;font-style:normal;font-weight:400;line-height:normal}#footer-components .footer-container{display:flex;flex-direction:column;justify-content:space-between;width:100%;padding:30px 20px 10vh}#footer-components .footer-container .information{margin-bottom:20px}#footer-components .footer-container .information img{width:120px;margin-bottom:14px}#footer-components .footer-container .information p.moto{color:#fff;font-family:Open Sans;font-size:14px;font-style:normal;font-weight:400;line-height:150%;opacity:.6;margin-bottom:16px}#footer-components .footer-container .information ul{list-style:disc;color:#fff;font-family:Poppins;font-size:12px;font-style:normal;font-weight:500;line-height:normal;margin-left:18px}#footer-components .footer-container .connect .title{color:#fff;font-family:Poppins;font-size:18px;font-style:normal;font-weight:500;line-height:normal;margin-bottom:20px}#footer-components .footer-container .connect .link{display:flex;gap:16px}#footer-components .footer-container .connect .link a{width:30px;height:30px;flex-shrink:0;border-radius:50%;background-color:#fff}#footer-components .footer-container .connect .link a img{width:100%;height:100%;object-fit:cover}#footer-components .lang-container{color:#e6e6e6;font-size:18px;margin-top:30px;position:relative}#footer-components .lang-container .lang-button{background-color:transparent;border:0;position:relative;color:#fff;opacity:.6;font-size:18px;text-decoration:underline;cursor:pointer}#footer-components .lang-container .lang-button img{width:40px;height:40px}#footer-components .modal{display:flex;flex-direction:column;justify-content:space-between;align-items:center;position:absolute;bottom:0;right:0;gap:20px;padding:20px;background-color:#000}#footer-components .modal button{display:flex;align-items:center;gap:20px;background-color:transparent;border:0;cursor:pointer}#footer-components .modal button p{color:#fff;font-weight:600;font-size:14px}}@media (min-width: 768px) and (max-width: 1199px){#footer-components{display:flex;flex-direction:column;width:100%;position:relative}#footer-components .contact-container{align-self:center;position:absolute;top:-60px;display:flex;width:700px;padding:27px 50px;justify-content:space-between;align-items:center;border-radius:10px;background:#1c1c1c}#footer-components .contact-container a{display:flex;width:162px;height:60px;padding:18px 8px;justify-content:center;align-items:center;flex-shrink:0;border-radius:10px;background:#fff;color:#262626;font-family:Inter;font-size:20px;font-style:normal;font-weight:600;line-height:normal;transition:all ease-in-out .2s}#footer-components .contact-container a:hover{transform:scale(1.05)}#footer-components .contact-container .wrapper{display:flex;flex-direction:column}#footer-components .contact-container .wrapper p.title{color:#fff;font-family:Poppins;font-size:30px;font-style:normal;font-weight:500;line-height:normal}#footer-components .contact-container .wrapper p.sub-title{color:#fff;text-align:start;font-family:Open Sans;font-size:18px;font-style:normal;font-weight:400;line-height:normal;display:none}#footer-components .footer-container{display:flex;justify-content:space-between;width:100%;padding:80px 60px}#footer-components .footer-container .information img{width:156.228px;height:30px;margin-bottom:17px}#footer-components .footer-container .information p.moto{color:#fff;font-family:Open Sans;font-size:16px;font-style:normal;font-weight:400;line-height:150%;opacity:.6;margin-bottom:16px}#footer-components .footer-container .information ul{list-style:disc;color:#fff;font-family:Poppins;font-size:14px;font-style:normal;font-weight:500;line-height:normal;margin-left:18px}#footer-components .footer-container .connect .title{color:#fff;font-family:Poppins;font-size:20px;font-style:normal;font-weight:500;line-height:normal;margin-bottom:20px}#footer-components .footer-container .connect .link{display:flex;gap:16px}#footer-components .footer-container .connect .link a{width:40px;height:40px;flex-shrink:0;border-radius:50%;background-color:#fff}#footer-components .footer-container .connect .link a img{width:100%;height:100%;object-fit:cover}#footer-components .lang-container{color:#e6e6e6;font-size:18px;margin-top:50px;position:relative}#footer-components .lang-container .lang-button{background-color:transparent;border:0;color:#fff;opacity:.6;font-size:18px;text-decoration:underline;cursor:pointer}#footer-components .lang-container .lang-button img{width:40px;height:40px}#footer-components .modal{display:flex;flex-direction:column;justify-content:space-between;align-items:center;position:absolute;top:0;left:0;gap:20px;padding:20px;background-color:#000}#footer-components .modal button{display:flex;align-items:center;gap:20px;background-color:transparent;border:0;cursor:pointer}#footer-components .modal button p{color:#fff;font-weight:600;font-size:16px}}@media (min-width: 1200px){#footer-components{width:100%;position:relative}#footer-components .contact-container{position:absolute;top:-100px;display:flex;width:1160px;padding:27px 50px;justify-content:space-between;align-items:center;border-radius:10px;background:#1c1c1c}#footer-components .contact-container a{display:flex;width:162px;height:60px;padding:18px 8px;justify-content:center;align-items:center;flex-shrink:0;border-radius:10px;background:#fff;color:#262626;font-family:Inter;font-size:20px;font-style:normal;font-weight:600;line-height:normal;transition:all ease-in-out .2s}#footer-components .contact-container a:hover{transform:scale(1.05)}#footer-components .contact-container .wrapper{display:flex;flex-direction:column;gap:10px}#footer-components .contact-container .wrapper p.title{color:#fff;font-family:Poppins;font-size:32px;font-style:normal;font-weight:500;line-height:normal}#footer-components .contact-container .wrapper p.sub-title{color:#fff;font-family:Open Sans;font-size:20px;font-style:normal;font-weight:400;line-height:normal}#footer-components .footer-container{display:flex;justify-content:space-between;width:100%;padding-top:100px;padding-right:40px}#footer-components .footer-container .information img{width:156.228px;height:30px;margin-bottom:17px}#footer-components .footer-container .information p.moto{color:#fff;font-family:Open Sans;font-size:16px;font-style:normal;font-weight:400;line-height:150%;opacity:.6;margin-bottom:16px}#footer-components .footer-container .information ul{list-style:disc;color:#fff;font-family:Poppins;font-size:14px;font-style:normal;font-weight:500;line-height:normal;margin-left:18px}#footer-components .footer-container .connect .title{color:#fff;font-family:Poppins;font-size:20px;font-style:normal;font-weight:500;line-height:normal;margin-bottom:20px}#footer-components .footer-container .connect .link{display:flex;gap:16px}#footer-components .footer-container .connect .link a{width:40px;height:40px;flex-shrink:0;border-radius:50%;background-color:#fff}#footer-components .footer-container .connect .link a img{width:100%;height:100%;object-fit:cover}#footer-components .lang-container{color:#e6e6e6;font-size:18px;margin-top:50px;position:relative}#footer-components .lang-container .lang-button{background-color:transparent;border:0;color:#fff;opacity:.6;font-size:18px;text-decoration:underline;cursor:pointer}#footer-components .lang-container .lang-button img{width:40px;height:40px}#footer-components .modal{display:flex;flex-direction:column;justify-content:space-between;align-items:center;position:absolute;top:0;right:0;gap:20px;padding:20px;transform:translate(50%,-40%);background-color:#000}#footer-components .modal button{display:flex;align-items:center;gap:20px;background-color:transparent;border:0;cursor:pointer}#footer-components .modal button p{color:#fff;font-weight:600;font-size:16px}}@media (max-width: 767px){#header{width:100vw;min-width:400px;height:8vh;position:fixed;top:0;right:0;left:0;padding-inline:40px;padding-block:10px;background-color:#000;z-index:9999;transition:all .3s ease-in-out}#body{width:100vw;min-height:100vh;background-color:#000;padding-top:60px}#footer{width:100vw;height:355px;background-color:#2d2d2d;padding-inline:calc(50vw - 580px)}#header[active=true]{background-color:transparent;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px)}}@media (min-width: 768px) and (max-width: 1199px){#header{width:100vw;height:110px;position:fixed;top:0;right:0;left:0;padding-block:20px;padding-inline:50px;background-color:#000;z-index:9999;transition:all .3s ease-in-out}#body{width:100vw;min-height:100vh;background-color:#000;padding-top:110px}#footer{width:100vw;height:355px;background-color:#2d2d2d;padding-inline:calc(50vw - 580px)}#header[active=true]{background-color:transparent;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px)}}@media (min-width: 1200px){#header{width:100vw;height:110px;position:fixed;top:0;right:0;left:0;padding-block:20px;padding-inline:calc(50vw - 580px);background-color:#000;z-index:9999;transition:all .3s ease-in-out}#body{width:100vw;min-height:100vh;background-color:#000;padding-top:110px}#footer{width:100vw;height:355px;background-color:#2d2d2d;padding-inline:calc(50vw - 580px)}#header[active=true]{background-color:transparent;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px)}}@media (max-width: 767px){#title-divider{display:flex;align-items:flex-start}#title-divider .index-title-divider{color:#fff;text-align:center;font-family:Poppins;font-size:20px;font-style:normal;font-weight:600;line-height:140%;margin-top:2px;margin-right:10px}#title-divider .title-title-divider{color:#fff;text-align:center;font-family:Poppins;font-size:30px;font-style:normal;font-weight:600;line-height:normal}}@media (min-width: 768px) and (max-width: 1023px){#title-divider{display:flex;align-items:flex-start}#title-divider .index-title-divider{color:#fff;text-align:center;font-family:Poppins;font-size:20px;font-style:normal;font-weight:600;line-height:140%;margin-top:2px;margin-right:10px}#title-divider .title-title-divider{color:#fff;text-align:center;font-family:Poppins;font-size:40px;font-style:normal;font-weight:600;line-height:normal}}@media (min-width: 1024px){#title-divider{display:flex;align-items:flex-start}#title-divider .index-title-divider{color:#fff;text-align:center;font-family:Poppins;font-size:20px;font-style:normal;font-weight:600;line-height:140%;margin-top:2px;margin-right:10px}#title-divider .title-title-divider{color:#fff;text-align:center;font-family:Poppins;font-size:40px;font-style:normal;font-weight:600;line-height:normal}}#main-page{width:100%;background-color:#000}#main-page>div:not(:first-child){padding-inline:calc(50vw - 580px)}@media (max-width: 767px){#main-image{position:relative;width:100%;height:40vh;background-color:#fff;overflow:hidden}#main-image .left-box{z-index:100;height:100%;position:absolute;display:flex;justify-content:end;align-items:end;width:100%;padding:5%}#main-image .left-box .title-box{display:flex;flex-direction:column;gap:24px}#main-image .left-box .title-box .title{color:#fff;font-size:2em;font-style:normal;font-weight:600;line-height:140%;text-align:end}#main-image .left-box .title-box .sub-title{color:#fff;font-size:1em;font-style:normal;font-weight:400;line-height:normal;text-align:end}#main-image .left-box .title-box .sub-title-active{color:#9c9c9c}#main-image .left-box .title-box .title,#main-image .left-box .title-box .subTitle{white-space:pre-wrap;text-align:end}#main-image img{position:absolute;width:100%;height:100%;opacity:.8;object-fit:cover}#main-about{display:flex;flex-direction:column;align-items:center;padding-inline:40px 20px;margin-block:40px 20px}#main-about #title-divider{margin-bottom:16px}#main-about .title{color:#fff;text-align:center;font-size:16px;font-style:normal;font-weight:400;line-height:170%;margin-bottom:36px;white-space:pre-wrap}#main-about .title span{color:#9c9c9c}#main-about .container{display:flex;width:100%}#main-about .container .img-box{display:none;width:50%;flex-shrink:0;margin-right:17px}#main-about .container .description-box{width:100%;padding:0 20px;display:flex;flex-direction:column;justify-content:flex-end;align-items:center}#main-about .container .description-box ul li{display:flex;gap:12px;margin-bottom:24px}#main-about .container .description-box ul li img{display:flex;width:16px;height:16px;justify-content:center;align-items:center;flex-shrink:0;margin-top:5px}#main-about .container .description-box ul li p.description{color:#fff;font-size:14px;font-style:normal;font-weight:600;line-height:160%;word-break:keep-all}#main-about .container .description-box a{display:flex;width:100px;height:30px;padding:18px 8px;justify-content:center;align-items:center;flex-shrink:0;border-radius:10px;background:#fff;color:#262626;font-size:12px;font-style:normal;font-weight:600;line-height:normal;transition:all ease-in-out .2s}#main-about .container .description-box a:hover{transform:scale(1.05)}#main-services{display:flex;flex-direction:column;align-items:center;padding:40px 20px}#main-services #title-divider{margin-bottom:16px}#main-services ul.service-components{display:flex;flex-direction:column;width:100%}#main-services li{display:flex;width:100%;height:460px;flex-direction:column;align-items:center;overflow:hidden}#main-services li div.image{width:100%;height:234px;flex-shrink:0}#main-services li div.image img{width:100%;height:100%;object-fit:cover}#main-services li .components{display:flex;width:100%;height:100%;flex-direction:column;justify-content:space-between;padding:20px;background-color:#626262}#main-services li .components .title{color:#fff;font-size:18px;font-style:normal;font-weight:500;line-height:150%;margin-bottom:10px;white-space:pre-wrap}#main-services li .components .sub-title{color:#fff;font-size:16px;font-style:normal;font-weight:400;line-height:160%;white-space:pre-wrap}#main-services li .components .learn-more{color:#fff;font-size:14px;font-style:normal;font-weight:700;line-height:160%}#main-team{display:flex;flex-direction:column;align-items:center;padding:40px 20px}#main-team #title-divider{margin-bottom:16px}#main-team .team-container{display:grid;grid-template-columns:1fr 1fr;justify-items:center;width:100%}#main-team .team-container .team-sub-container{width:100%;height:340px;flex-shrink:0}#main-team .team-container .team-sub-container a{width:100%;height:100%;color:#fff;display:flex;flex-direction:column;align-items:center;padding-top:20px}#main-team .team-container .team-sub-container img{width:120px;height:120px;flex-shrink:0;object-fit:cover;border-radius:50%;margin-bottom:15px}#main-team .team-container .team-sub-container .name{color:#fff;text-align:center;font-size:14px;font-style:normal;font-weight:600;line-height:normal;margin-bottom:5px}#main-team .team-container .team-sub-container .level{color:#fff;text-align:center;font-size:10px;font-style:normal;font-weight:400;line-height:normal;margin-bottom:20px}#main-team .carrer-list{color:#fff;list-style:none}#main-team .carrer-list li.carrer{color:#fff;text-align:center;font-size:8px;font-style:normal;font-weight:400;line-height:normal;white-space:pre-wrap}#main-partners{display:flex;flex-direction:column;align-items:center;padding:40px 20px}#main-partners #title-divider{margin-bottom:16px}#main-partners ul.partners-container{display:grid;grid-template-columns:1fr 1fr 1fr;justify-items:center;row-gap:50px;column-gap:30px;width:100%;padding:60px}#main-partners ul.partners-container li{width:100%;height:100%}#main-partners ul.partners-container li img{width:100%;height:100%;object-fit:contain}#main-partners ul.partners-container li img[active=true]{filter:blur(5px)}#main-reviews{display:flex;flex-direction:column;align-items:center;padding:40px 20px}#main-reviews #title-divider{margin-bottom:16px}#main-reviews .portpolio-container{width:100%;padding:60px;overflow:hidden;margin-bottom:190px}#main-reviews .portpolio-container ul.wrapper{width:100%;display:flex;gap:30px;overflow-x:auto}#main-reviews .portpolio-container ul.wrapper li{width:500px;height:232px;flex-shrink:0;background-color:#f8f8f8;padding:30px}#main-reviews .portpolio-container ul.wrapper li .profile-container{display:flex;flex-direction:column;justify-content:space-between;width:100%;height:100%}#main-reviews .portpolio-container ul.wrapper li .profile-container div.profile{width:50px;height:50px;margin-right:14px;overflow:hidden}#main-reviews .portpolio-container ul.wrapper li .profile-container img{width:100%;height:100%;object-fit:contain;border-radius:25px}#main-reviews .portpolio-container ul.wrapper li .profile-container p.title{display:flex;align-items:center;color:#000;font-size:24px;font-weight:600;opacity:.8;gap:10px}#main-reviews .portpolio-container ul.wrapper li .profile-container p.title img{width:30px;height:30px;opacity:1}#main-reviews .portpolio-container ul.wrapper li .profile-container div.wrapper-p{display:flex}#main-reviews .portpolio-container ul.wrapper li .profile-container .name{color:#000;font-size:16px;font-style:normal;font-weight:400;line-height:normal;margin-bottom:4px}#main-reviews .portpolio-container ul.wrapper li .profile-container .level{color:#909b99;font-size:14px;font-style:normal;font-weight:400;line-height:normal}#main-reviews .faq-container{display:flex;flex-direction:column;justify-content:space-between;width:100%;gap:60px;margin-bottom:130px}#main-reviews .faq-container div.image{width:100%;height:400px;flex-shrink:0}#main-reviews .faq-container div.image img{width:100%;height:100%;object-fit:contain}#main-reviews .faq-container div{width:100%}#main-reviews .faq-container div p.title{color:#fff;font-size:32px;font-style:normal;font-weight:600;line-height:normal;margin-bottom:50px}#main-reviews .faq-container div ul.wrapper{display:flex;flex-direction:column;gap:20px;padding:0 20px;width:100%;height:auto}#main-reviews .faq-container div ul.wrapper li{transition:all ease-in-out .3s;width:100%;height:auto;padding:20px;background-color:#fff;border-radius:5px;cursor:pointer}#main-reviews .faq-container div ul.wrapper li p.que{color:#262626;font-size:16px;font-style:normal;font-weight:700;line-height:normal}#main-reviews .faq-container div ul.wrapper li p.ans{color:#606060;font-size:16px;font-style:normal;font-weight:700;line-height:160%}#main-reviews .faq-container div ul.wrapper li[active=true]{min-height:130px}#main-reviews .faq-container div ul.wrapper li div{display:flex;justify-content:space-between;margin-bottom:15px}#main-reviews .faq-container div ul.wrapper li div img{width:12px;height:12px;object-fit:contain}#main-reviews .faq-container p{text-align:center;font-size:30px}}@media (min-width: 768px) and (max-width: 1199px){#main-image{position:relative;width:100%;height:40vh;background-color:#fff;margin-bottom:60px;overflow:hidden}#main-image .left-box{z-index:100;height:100%;position:absolute;display:flex;justify-content:end;align-items:end;width:100%;padding:5%}#main-image .left-box .title-box{display:flex;flex-direction:column;gap:24px}#main-image .left-box .title-box .title{color:#fff;font-size:2em;font-style:normal;font-weight:600;line-height:140%;text-align:end}#main-image .left-box .title-box .sub-title{color:#fff;font-size:1em;font-style:normal;font-weight:400;line-height:normal;text-align:end}#main-image .left-box .title-box .sub-title-active{color:#9c9c9c}#main-image .left-box .title-box .title,#main-image .left-box .title-box .subTitle{white-space:pre-wrap;text-align:end}#main-image img{position:absolute;width:100%;height:100%;opacity:.8;object-fit:cover}#main-about{display:flex;flex-direction:column;align-items:center;padding-inline:40px 20px;margin-block:40px 20px;margin-bottom:60px}#main-about #title-divider{margin-bottom:16px}#main-about .title{color:#fff;text-align:center;font-size:16px;font-style:normal;font-weight:400;line-height:170%;margin-bottom:36px;white-space:pre-wrap}#main-about .title span{color:#9c9c9c}#main-about .container{display:flex;width:100%}#main-about .container .img-box{display:none;width:50%;flex-shrink:0;margin-right:17px}#main-about .container .description-box{width:100%;padding:0 20px;display:flex;flex-direction:column;justify-content:flex-end;align-items:center}#main-about .container .description-box ul li{display:flex;gap:12px;margin-bottom:24px}#main-about .container .description-box ul li img{display:flex;width:16px;height:16px;justify-content:center;align-items:center;flex-shrink:0;margin-top:5px}#main-about .container .description-box ul li p.description{color:#fff;font-size:14px;font-style:normal;font-weight:600;line-height:160%;word-break:keep-all}#main-about .container .description-box a{display:flex;width:100px;height:30px;padding:18px 8px;justify-content:center;align-items:center;flex-shrink:0;border-radius:10px;background:#fff;color:#262626;font-size:12px;font-style:normal;font-weight:600;line-height:normal;transition:all ease-in-out .2s;margin-top:40px}#main-about .container .description-box a:hover{transform:scale(1.05)}#main-services{display:flex;flex-direction:column;align-items:center;padding:40px 20px;margin-bottom:60px}#main-services #title-divider{margin-bottom:16px}#main-services ul.service-components{display:flex;flex-direction:column;width:60%}#main-services li{display:flex;width:100%;height:420px;flex-direction:column;align-items:center;overflow:hidden;margin-bottom:40px}#main-services li div.image{width:100%;height:234px;flex-shrink:0}#main-services li div.image img{width:100%;height:100%;object-fit:cover}#main-services li .components{display:flex;width:100%;height:100%;flex-direction:column;justify-content:space-between;padding:20px;background-color:#626262}#main-services li .components .title{color:#fff;font-size:18px;font-style:normal;font-weight:500;line-height:150%;margin-bottom:10px;white-space:pre-wrap}#main-services li .components .sub-title{color:#fff;font-size:16px;font-style:normal;font-weight:400;line-height:160%;white-space:pre-wrap}#main-services li .components .learn-more{color:#fff;font-size:14px;font-style:normal;font-weight:700;line-height:160%}#main-team{display:flex;flex-direction:column;align-items:center;padding:40px 20px;margin-bottom:60px}#main-team #title-divider{margin-bottom:16px}#main-team .team-container{display:grid;grid-template-columns:1fr 1fr 1fr;justify-items:center;width:100%}#main-team .team-container .team-sub-container{width:100%;height:340px;flex-shrink:0}#main-team .team-container .team-sub-container a{width:100%;height:100%;color:#fff;display:flex;flex-direction:column;align-items:center;padding-top:20px}#main-team .team-container .team-sub-container img{width:120px;height:120px;flex-shrink:0;object-fit:cover;border-radius:50%;margin-bottom:15px}#main-team .team-container .team-sub-container .name{color:#fff;text-align:center;font-size:18px;font-style:normal;font-weight:600;line-height:normal;margin-bottom:5px}#main-team .team-container .team-sub-container .level{color:#fff;text-align:center;font-size:10px;font-style:normal;font-weight:400;line-height:normal;margin-bottom:20px}#main-team .carrer-list{color:#fff;list-style:none}#main-team .carrer-list li.carrer{color:#fff;text-align:center;font-size:12px;font-style:normal;font-weight:400;line-height:normal;white-space:pre-wrap}#main-partners{display:flex;flex-direction:column;align-items:center;padding:40px 20px;margin-bottom:60px}#main-partners #title-divider{margin-bottom:16px}#main-partners ul.partners-container{display:grid;grid-template-columns:1fr 1fr 1fr;justify-items:center;row-gap:60px;column-gap:40px;width:100%;padding:60px}#main-partners ul.partners-container li{width:100%;height:100%}#main-partners ul.partners-container li img{width:100%;height:100%;object-fit:contain}#main-partners ul.partners-container li img[active=true]{filter:blur(5px)}#main-reviews{display:flex;flex-direction:column;align-items:center;padding:40px 20px}#main-reviews #title-divider{margin-bottom:16px}#main-reviews .portpolio-container{width:100%;padding:60px;overflow:hidden;margin-bottom:190px}#main-reviews .portpolio-container ul.wrapper{width:100%;display:flex;gap:30px;overflow-x:auto}#main-reviews .portpolio-container ul.wrapper li{width:500px;height:232px;flex-shrink:0;background-color:#f8f8f8;padding:30px}#main-reviews .portpolio-container ul.wrapper li .profile-container{display:flex;flex-direction:column;justify-content:space-between;width:100%;height:100%}#main-reviews .portpolio-container ul.wrapper li .profile-container div.profile{width:50px;height:50px;margin-right:14px;overflow:hidden}#main-reviews .portpolio-container ul.wrapper li .profile-container img{width:100%;height:100%;object-fit:contain;border-radius:25px}#main-reviews .portpolio-container ul.wrapper li .profile-container p.title{display:flex;align-items:center;color:#000;font-size:24px;font-weight:600;opacity:.8;gap:10px}#main-reviews .portpolio-container ul.wrapper li .profile-container p.title img{width:30px;height:30px;opacity:1}#main-reviews .portpolio-container ul.wrapper li .profile-container div.wrapper-p{display:flex}#main-reviews .portpolio-container ul.wrapper li .profile-container .name{color:#000;font-size:16px;font-style:normal;font-weight:400;line-height:normal;margin-bottom:4px}#main-reviews .portpolio-container ul.wrapper li .profile-container .level{color:#909b99;font-size:14px;font-style:normal;font-weight:400;line-height:normal}#main-reviews .faq-container{display:flex;flex-direction:column;justify-content:space-between;width:100%;gap:60px;margin-bottom:130px}#main-reviews .faq-container div.image{width:100%;height:400px;flex-shrink:0}#main-reviews .faq-container div.image img{width:100%;height:100%;object-fit:contain}#main-reviews .faq-container div{width:100%;display:flex;flex-direction:column;align-items:center}#main-reviews .faq-container div p.title{color:#fff;font-size:32px;font-style:normal;font-weight:600;line-height:normal;margin-bottom:50px}#main-reviews .faq-container div ul.wrapper{display:flex;flex-direction:column;gap:20px;padding:0 20px;width:60%;height:auto}#main-reviews .faq-container div ul.wrapper li{transition:all ease-in-out .3s;width:100%;height:auto;padding:20px;background-color:#fff;border-radius:5px;cursor:pointer}#main-reviews .faq-container div ul.wrapper li p.que{color:#262626;font-size:16px;font-style:normal;font-weight:700;line-height:normal}#main-reviews .faq-container div ul.wrapper li p.ans{color:#606060;font-size:16px;font-style:normal;font-weight:700;line-height:160%}#main-reviews .faq-container div ul.wrapper li[active=true]{min-height:130px}#main-reviews .faq-container div ul.wrapper li div{display:flex;flex-direction:row;justify-content:space-between;margin-bottom:15px}#main-reviews .faq-container div ul.wrapper li div img{width:12px;height:12px;object-fit:contain}#main-reviews .faq-container p{text-align:center;font-size:30px}}@media (min-width: 1200px){#main-image{display:flex;width:100%;min-height:700px;height:calc(100vh - 110px);overflow:hidden}#main-image .left-box{display:flex;align-items:center;width:50%}#main-image .left-box .title-box{display:flex;flex-direction:column;gap:24px;padding-left:calc(50vw - 580px);margin-bottom:100px}#main-image .left-box .title-box .title{color:#fff;font-size:50px;font-style:normal;font-weight:600;line-height:140%}#main-image .left-box .title-box .sub-title{color:#fff;font-size:20px;font-style:normal;font-weight:400;line-height:normal}#main-image .left-box .title-box .sub-title-active{color:#9c9c9c}#main-image .left-box .title-box .title,#main-image .left-box .title-box .subTitle{white-space:pre-wrap}#main-image img{width:50%;object-fit:cover}#main-about{display:flex;flex-direction:column;align-items:center;padding-inline:75px 36px;margin-block:75px 36px;margin-bottom:75px}#main-about #title-divider{transform:translate(-30px);margin-bottom:26px}#main-about .title{color:#fff;text-align:center;font-size:16px;font-style:normal;font-weight:400;line-height:170%;margin-bottom:64px;white-space:pre-wrap}#main-about .title span{color:#9c9c9c}#main-about .container{display:flex;width:100%}#main-about .container .img-box{display:flex;flex-direction:column;justify-content:space-between;align-items:center;width:50%;flex-shrink:0;margin-right:10px}#main-about .container .img-box img{object-fit:cover;border-radius:5px}#main-about .container .img-box .img-box-large{display:flex;justify-content:center;align-items:flex-end;width:90%;gap:20px;margin-right:50px;margin-bottom:20px}#main-about .container .img-box .img-box-large img:first-child{width:289.838px;height:246.716px;flex-shrink:0}#main-about .container .img-box .img-box-large img:last-child{width:184.329px;height:205.283px;flex-shrink:0}#main-about .container .img-box .img-box-small{display:flex;justify-content:center;width:90%}#main-about .container .img-box .img-box-small img{width:244.668px;height:186.45px;flex-shrink:0}#main-about .container .description-box{width:calc(50% - 17px);display:flex;flex-direction:column;justify-content:space-between}#main-about .container .description-box ul{transform:translate(-38.5px);margin-top:30px}#main-about .container .description-box ul li{display:flex;gap:12px;margin-bottom:24px}#main-about .container .description-box ul li img{display:flex;width:26px;height:26px;justify-content:center;align-items:center;flex-shrink:0;margin-top:5px}#main-about .container .description-box ul li p.description{color:#fff;font-size:16px;font-style:normal;font-weight:600;line-height:160%;word-break:keep-all}#main-about .container .description-box a{display:flex;width:162px;height:60px;padding:18px 8px;justify-content:center;align-items:center;flex-shrink:0;border-radius:10px;background:#fff;color:#262626;font-size:20px;font-style:normal;font-weight:600;line-height:normal;transition:all ease-in-out .2s}#main-about .container .description-box a:hover{transform:scale(1.05)}#main-services{width:100%;margin-top:60px;margin-bottom:160px}#main-services #title-divider{margin-bottom:61px}#main-services ul.service-components{display:flex;justify-content:space-between;align-items:center;width:100%;height:480px}#main-services li{display:flex;width:365px;height:100%;flex-direction:column;align-items:center;overflow:hidden}#main-services li div.image{width:100%;height:234px;flex-shrink:0}#main-services li div.image img{width:100%;height:100%;object-fit:cover}#main-services li .components{display:flex;width:100%;height:100%;flex-direction:column;justify-content:space-between;padding:20px;background-color:#626262}#main-services li .components .title{color:#fff;font-size:18px;font-style:normal;font-weight:500;line-height:150%;margin-bottom:10px;white-space:pre-wrap}#main-services li .components .sub-title{color:#fff;font-size:16px;font-style:normal;font-weight:400;line-height:160%;white-space:pre-wrap}#main-services li .components .learn-more{color:#fff;font-size:14px;font-style:normal;font-weight:700;line-height:160%}#main-team{width:100%;margin-bottom:65px}#main-team #title-divider{margin-bottom:100px}#main-team .team-container{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;justify-items:center;gap:40px;width:100%}#main-team .team-container .team-sub-container{width:260px;height:400px;flex-shrink:0}#main-team .team-container .team-sub-container a{color:#fff;width:100%;height:100%;display:flex;flex-direction:column;align-items:center;padding-top:40px}#main-team .team-container .team-sub-container img{width:120px;height:120px;flex-shrink:0;object-fit:cover;border-radius:50%;margin-bottom:15px;transition:all .3s ease-in-out}#main-team .team-container .team-sub-container .name{color:#fff;text-align:center;font-size:22px;font-style:normal;font-weight:600;line-height:normal;margin-bottom:5px}#main-team .team-container .team-sub-container .level{color:#fff;text-align:center;font-size:12px;font-style:normal;font-weight:400;line-height:normal;margin-bottom:20px}#main-team .team-container .team-sub-container:hover img{transform:scale(1.1)}#main-team .team-container .team-sub-container:hover .carrer-list{transform:translateY(5px)}#main-team .team-container .team-sub-container:active img{transform:scale(1.5)}#main-team .carrer-list{color:#fff;list-style:disc;transition:all .3s ease-in-out}#main-team .carrer-list li.carrer{color:#fff;font-size:14px;font-style:normal;font-weight:400;line-height:normal;white-space:pre-wrap}#main-partners{width:100%;padding-bottom:130px}#main-partners ul.partners-container{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;justify-items:center;row-gap:70px;column-gap:50px;width:100%;padding:60px}#main-partners ul.partners-container li{width:100%;height:100%}#main-partners ul.partners-container li img{width:100%;height:100%;object-fit:contain}#main-partners ul.partners-container li img[active=true]{filter:blur(5px)}#main-reviews{width:100%;overflow:hidden}#main-reviews .portpolio-container{width:100%;padding:60px;overflow:hidden;margin-bottom:190px}#main-reviews .portpolio-container ul.wrapper{width:100%;display:flex;gap:30px;overflow-x:auto}#main-reviews .portpolio-container ul.wrapper li{width:500px;height:232px;flex-shrink:0;background-color:#f8f8f8;padding:30px}#main-reviews .portpolio-container ul.wrapper li .profile-container{display:flex;flex-direction:column;justify-content:space-between;width:100%;height:100%}#main-reviews .portpolio-container ul.wrapper li .profile-container div.profile{width:50px;height:50px;margin-right:14px;overflow:hidden}#main-reviews .portpolio-container ul.wrapper li .profile-container img{width:100%;height:100%;object-fit:contain;border-radius:25px}#main-reviews .portpolio-container ul.wrapper li .profile-container p.title{display:flex;align-items:center;color:#000;font-size:24px;font-weight:600;opacity:.8;gap:10px}#main-reviews .portpolio-container ul.wrapper li .profile-container p.title img{width:30px;height:30px;opacity:1}#main-reviews .portpolio-container ul.wrapper li .profile-container div.wrapper-p{display:flex}#main-reviews .portpolio-container ul.wrapper li .profile-container .name{color:#000;font-size:16px;font-style:normal;font-weight:400;line-height:normal;margin-bottom:4px}#main-reviews .portpolio-container ul.wrapper li .profile-container .level{color:#909b99;font-size:14px;font-style:normal;font-weight:400;line-height:normal}#main-reviews .faq-container{display:flex;justify-content:space-between;width:100%;gap:130px;margin-bottom:130px}#main-reviews .faq-container div.image{width:400px;height:400px;flex-shrink:0}#main-reviews .faq-container div.image img{width:100%;height:100%;object-fit:contain}#main-reviews .faq-container div{width:100%}#main-reviews .faq-container div p.title{color:#fff;font-size:32px;font-style:normal;font-weight:600;line-height:normal;margin-bottom:50px}#main-reviews .faq-container div ul.wrapper{display:flex;flex-direction:column;gap:20px;width:100%;height:auto}#main-reviews .faq-container div ul.wrapper li{transition:all ease-in-out .3s;width:100%;height:auto;padding:20px;background-color:#fff;border-radius:5px;cursor:pointer}#main-reviews .faq-container div ul.wrapper li p.que{color:#262626;font-size:16px;font-style:normal;font-weight:700;line-height:normal}#main-reviews .faq-container div ul.wrapper li p.ans{color:#606060;font-size:16px;font-style:normal;font-weight:700;line-height:160%}#main-reviews .faq-container div ul.wrapper li[active=true]{min-height:130px;transform:scale(1.05)}#main-reviews .faq-container div ul.wrapper li div{display:flex;justify-content:space-between;margin-bottom:15px}#main-reviews .faq-container div ul.wrapper li div img{width:12px;height:12px;object-fit:contain}}
