@font-face{font-family:'Open Sans';font-style:normal;font-weight:500;font-stretch:normal;font-display:swap;src:url(https://fonts.gstatic.com/s/opensans/v44/memSYaGs126MiZpBA-UvWbX2vVnXBbObj2OVZyOOSr4dVJWUgsjr0C4n.ttf) format('truetype')}html{scroll-behavior:smooth}body{display:flex;justify-content:center;margin:0;-webkit-user-select:none;user-select:none;font-family:'Open Sans',sans-serif;line-height:1.2;letter-spacing:normal;font-weight:400}::-webkit-scrollbar{width:5px}::-webkit-scrollbar-track{background:var(--background-scrool-color)}::-webkit-scrollbar-thumb{background:var(--primary-color);border-radius:8px}::-webkit-scrollbar-thumb:hover{background:var(--color-hover-primary)}:root{--primary-color:#0050D6;--background-scrool-color:#f1f1f1;--background-color-body:#fff;--color-hover-primary:#1260e6}*{box-sizing:border-box}a{text-decoration:none;cursor:pointer}img{-webkit-user-drag:none;object-fit:contain;width:100%}body{font-family:"Open Sans",sans-serif;display:flex;flex-direction:column;row-gap:30px;background:#fff}@media (max-width:750px){body{row-gap:20px}}body .nav-bar{width:92vw;display:flex;justify-content:space-between;margin:50px 0 0 7vw}@media (max-width:800px){body .nav-bar{width:88%;margin:0 0 0 7vw}}body .nav-bar #logo{width:250px}@media (max-width:750px){body .nav-bar #logo{width:170px}}body .nav-bar .nav-bar-buttons{display:flex;align-items:center;column-gap:20px;font-weight:600;margin-right:5vw}body .nav-bar .nav-bar-buttons a{font-size:16px;color:#727272;height:17px;cursor:pointer}body .nav-bar .nav-bar-buttons a:hover{color:var(--primary-color)}@media (max-width:800px){body .nav-bar .nav-bar-buttons .mobile-none{display:none}}body .button-down{z-index:2;display:flex;align-items:center;justify-content:center;margin-top:40px}@media (max-width:1050px){body .button-down{margin:0}}body .button-down #down{rotate:180deg;background:#fff!important;padding:0}body .ctn-1{z-index:1;padding-left:7vw}body .ctn-1 #geometric-forms{width:70vw;height:61vh;position:absolute;z-index:12}@media (max-width:1050px){body .ctn-1 #geometric-forms{display:none}}body .ctn-1 .image-infos{display:flex;justify-content:space-between;align-items:center;gap:45px}@media (max-width:750px){body .ctn-1 .image-infos{justify-content:flex-start}}body .ctn-1 .image-infos .infos{width:472px;z-index:20}@media (max-width:750px){body .ctn-1 .image-infos .infos{width:260px}}body .ctn-1 .image-infos .infos span{line-height:1.3;font-size:42px;font-weight:700}@media (max-width:750px){body .ctn-1 .image-infos .infos span{font-size:24px;line-height:20px}}body .ctn-1 .image-infos .infos span img{width:255px;margin:0 3px -35px 3px}@media (max-width:750px){body .ctn-1 .image-infos .infos span img{width:150px;margin:0 3px -20px 0}}body .ctn-1 .image-infos .infos p{margin-top:20px;font-size:16px}body .ctn-1 .image-infos .infos p span{line-height:16px;font-size:16px;font-weight:700}body .ctn-1 .image-infos .buttonRegister{width:273px;height:64px;z-index:20;display:flex;justify-content:space-evenly;align-items:center;background:#0050d6;border-radius:4px;font-size:16px;font-weight:700;line-height:24px;letter-spacing:-1px;color:#fff;margin-top:20px;text-transform:uppercase;box-shadow:1px 1px 8px #2f2f2f;cursor:pointer}body .ctn-1 .image-infos .buttonRegister:hover{background:var(--color-hover-primary);transition:all .3s}body .ctn-1 .image-infos .buttonRegister svg{border-left:2px solid #9166d6;padding-left:25px;max-height:38px;width:auto;fill:#fff}body .ctn-1 .image-infos .buttonRegister svg path{fill:#fff}body .ctn-1 .image-infos #image-1{max-width:900px;width:60%}@media screen and (min-width:2000px){body .ctn-1 .image-infos #image-1{max-width:1050px}}@media (max-width:1050px){body .ctn-1 .image-infos #image-1{display:none}}body .ctn-1 .image-infos #geometric-forms-mobile{display:none;overflow-x:hidden}@media (max-width:1050px){body .ctn-1 .image-infos #geometric-forms-mobile{display:flex;width:20%}}@media (max-width:750px){body .ctn-1 .image-infos #geometric-forms-mobile{width:30%}}body main{display:flex;flex-direction:column;justify-content:center;align-items:center;row-gap:80px;width:100%}@media (max-width:750px){body main{width:100%;row-gap:30px}}body main .ctn-2{margin-left:7vw;display:flex;width:-webkit-fill-available;max-width:1520px;justify-content:space-between}@media (max-width:1200px){body main .ctn-2{flex-direction:column;align-items:center;margin:0}}body main .ctn-2 #items{width:50%;max-width:575px}@media screen and (min-width:2000px){body main .ctn-2 #items{max-width:750px}}@media (max-width:1200px){body main .ctn-2 #items{display:none}}body main .ctn-2 .our-partner{width:47%;display:flex;flex-direction:column;row-gap:30px}@media (max-width:1200px){body main .ctn-2 .our-partner{align-items:center;width:95%}}body main .ctn-2 .our-partner #items-mobile{display:none}@media (max-width:1200px){body main .ctn-2 .our-partner #items-mobile{display:flex;width:90%}}body main .ctn-2 .our-partner .title{padding:25px 0 10px 30px;background:#0050d6;border-radius:7px 0 0 7px}@media (max-width:1200px){body main .ctn-2 .our-partner .title{width:85%;border-radius:10px}}@media (max-width:500px){body main .ctn-2 .our-partner .title{width:103%;padding:0;display:flex;align-items:center;flex-direction:column;justify-content:center}}body main .ctn-2 .our-partner .title .title-infos{width:73%}@media (max-width:900px){body main .ctn-2 .our-partner .title .title-infos{width:87%}}@media (max-width:750px){body main .ctn-2 .our-partner .title .title-infos{width:95%}}@media (max-width:500px){body main .ctn-2 .our-partner .title .title-infos{margin-top:13px;width:83%}}body main .ctn-2 .our-partner .title .title-infos span{font-weight:700;font-size:42px;line-height:48px;color:#fff}@media screen and (max-width:900px){body main .ctn-2 .our-partner .title .title-infos span{max-width:556px;width:100%;display:flex}}@media (max-width:750px){body main .ctn-2 .our-partner .title .title-infos span{font-size:32px;line-height:35px}}@media (max-width:500px){body main .ctn-2 .our-partner .title .title-infos span{font-size:24px;line-height:27px}}body main .ctn-2 .our-partner .title .title-infos p{margin-top:20px;color:#fff;font-weight:400;font-size:16px}@media (max-width:500px){body main .ctn-2 .our-partner .title .title-infos p{font-size:15px;margin-top:5px}}body main .ctn-2 .our-partner .title .title-infos p strong{font-weight:700;font-size:16px;line-height:26px}@media (max-width:500px){body main .ctn-2 .our-partner .title .title-infos p strong{font-size:13px;line-height:13px}}body main .ctn-2 .our-partner .our-partner-topics{display:flex;align-items:center;width:50%;margin-left:60px}@media (max-width:1315px){body main .ctn-2 .our-partner .our-partner-topics{margin:0;width:100%;max-width:685px}}@media (max-width:800px){body main .ctn-2 .our-partner .our-partner-topics{width:75%}}@media (max-width:750px){body main .ctn-2 .our-partner .our-partner-topics{width:90%}}body main .ctn-2 .our-partner .our-partner-topics svg{width:40px;min-width:40px;margin-right:50px;aspect-ratio:1/1}@media (max-width:500px){body main .ctn-2 .our-partner .our-partner-topics svg{margin-right:30px}}body main .ctn-2 .our-partner .our-partner-topics span{font-weight:600;font-size:16px;line-height:24px;color:#737380}@media (max-width:500px){body main .ctn-2 .our-partner .our-partner-topics span{font-size:16px}}body main .ctn-3{display:flex;justify-content:center;align-items:center;flex-direction:column;max-width:100%}body main .ctn-3.faq{max-width:100%;width:90%}@media (max-width:750px){body main .ctn-3.faq{width:90%}}body main .ctn-3 .title{text-align:center;width:70%;padding:0 15px}@media (max-width:1050px){body main .ctn-3 .title{width:100%}}@media (max-width:768px){body main .ctn-3 .title{width:80%}}@media (max-width:500px){body main .ctn-3 .title{margin-top:20px;text-align:start;width:100%}}body main .ctn-3 .title span{font-weight:700;font-size:42px;line-height:48px;color:#737b80}@media (max-width:500px){body main .ctn-3 .title span{font-size:28px;line-height:normal}}body main .ctn-3 .title span span{color:#0050d6}body main .ctn-3 .title p{margin-top:25px;font-weight:400;font-size:20px;line-height:1.2;color:#858585}@media (max-width:600px){body main .ctn-3 .title p{margin-top:10px;line-height:normal}}body main .ctn-3 .title p strong{font-size:20px;font-weight:700}@media (max-width:500px){body main .ctn-3 .title p strong{font-size:16px}}@media (max-width:500px){body main .ctn-3 .title p{font-size:18px}}body main .ctn-3 .title #p-size{font-size:16px}body main .ctn-3 .title #s-size{font-size:48px}@media (max-width:500px){body main .ctn-3 .title #s-size{font-size:30px;line-height:normal}}body main .group3-carousel{display:flex;justify-content:center}body main .group3-carousel ::ng-deep .ngucarousel{max-width:1100px}@media screen and (max-width:950px){body main .group3-carousel ::ng-deep .ngucarousel{max-width:300px!important}}@media screen and (max-width:1200px){body main .group3-carousel ::ng-deep .ngucarousel{max-width:900px}}body main .group3-carousel ::ng-deep .ngucarousel button{background:#d7eaf0!important;width:38px!important;height:38px!important;border-radius:50%!important;position:absolute!important;top:45%;color:#0050d6;display:flex!important;justify-content:center;align-items:center}body main .group3-carousel ::ng-deep .ngucarousel .ButtonNex{right:0!important}@media screen and (max-width:1100px){body main .group3-carousel ::ng-deep .ngucarousel .ButtonNex{right:-25px!important}}@media screen and (max-width:350px){body main .group3-carousel ::ng-deep .ngucarousel .ButtonNex{right:0!important}}@media screen and (max-width:1100px){body main .group3-carousel ::ng-deep .ngucarousel .buttonPrev{left:-30px}}@media screen and (max-width:350px){body main .group3-carousel ::ng-deep .ngucarousel .buttonPrev{left:0!important}}body main .group3-carousel ::ng-deep .ngucarousel .tile{display:flex;justify-content:center;align-items:center}@media screen and (max-width:1100px){body main .group3-carousel ::ng-deep .ngucarousel .tile img{max-width:200px!important}}body main .faq-buttons{max-width:755px;width:100%;display:flex;flex-direction:row;justify-content:space-between;padding-top:40px}body main .faq-buttons .buttonfaq{display:flex;justify-content:center;align-items:center;width:176px;height:64px;background-color:#737b80;color:#fff;border-radius:8px}@media screen and (max-width:550px){body main .faq-buttons .buttonfaq.register{display:none}}@media screen and (max-width:550px){body main .faq-buttons .buttonfaq.sales{display:none}}@media screen and (max-width:550px){body main .faq-buttons .buttonfaq.sac{display:none}}body main .group-faq{padding-top:16px;width:100%}@media (max-width:750px){body main .group-faq{flex-wrap:wrap;max-width:90%}}@media screen and (max-width:550px){body main .group-faq{width:90%}}body main .group-faq ::ng-deep .ui-helper-reset{margin-top:20px;display:flex;flex-direction:column;row-gap:13px;max-width:754px}body main .group-faq ::ng-deep .ui-accordion .ui-accordion-header a{background-color:#737b80!important;flex-direction:row-reverse;justify-content:space-between;color:#fff!important;border-radius:8px;min-height:64px;display:flex;align-items:center;font-weight:600!important;border:none!important}body main .group-faq ::ng-deep .ui-accordion .ui-accordion-header a:hover{background:#0050d6!important}body main .group-faq ::ng-deep .ui-accordion .ui-accordion-header a:hover .ui-accordion-toggle-icon{background:#fff!important;color:#0050d6!important}body main .group-faq ::ng-deep .ui-accordion .ui-accordion-header a .ui-accordion-toggle-icon{min-width:38px!important;min-height:38px!important;display:flex!important;justify-content:center!important;align-items:center!important;border-radius:50%!important;background:#5b5b5b!important;color:#fff!important}body main .group-faq ::ng-deep .ui-accordion .ui-accordion-content{position:relative;top:-2px;border:none!important;padding:32px 157px!important;background:#737b80;box-shadow:0 8px 24px rgba(0,0,0,.15);border-radius:0 0 8px 8px}body main .group-faq ::ng-deep .ui-accordion .ui-accordion-content p{color:#fff}body main .group-faq ::ng-deep .ui-accordion .ui-accordion-content a{text-align:center;color:#fff;background-color:#0050d6;font-weight:700;display:block}body main .group-faq ::ng-deep .ui-accordion .ui-accordion-header:not(.ui-state-disabled).ui-state-active a .ui-accordion-toggle-icon{background:#fff!important;color:#0050d6!important}body main .group-faq ::ng-deep .ui-accordion .ui-accordion-header:not(.ui-state-disabled).ui-state-active a{background:#0050d6!important;box-shadow:1px 1px 15px 1px rgba(0,0,0,.15);border-radius:8px 8px 0 0;z-index:1;position:relative}body main .group-faq ::ng-deep .ui-accordion .ui-accordion-header:not(.ui-state-disabled).ui-state-active a .ui-accordion-toggle-icon{background:#fff;color:#0050d6}body main .group-faq ::ng-deep .ui-accordion .ui-accordion-content{font-family:'Open Sans',sans-serif;font-style:normal;font-weight:400;color:#fff;font-size:16px;line-height:24px;letter-spacing:-.04em}body main .group-faq ::ng-deep .ui-accordion .ui-accordion-content p div{text-align:center}body main .group-faq .cntTabs{display:flex;width:100%;justify-content:center;gap:3px;align-items:center;flex-wrap:wrap}body main .group-faq .cntTabs .menu-button{background-color:#737b80;flex-direction:row-reverse;justify-content:center;color:#fff;border-radius:8px;width:176px;min-width:130px;height:64px;display:flex;align-items:center;font-weight:700;border:none}body main .group-faq .cntTabs .menu-button:hover{background:#0050d6;border:none;cursor:pointer}@media (max-width:750px){body main .group-faq .cntTabs .menu-button{width:100%}}body main #img-2{width:60%;border-radius:15px}@media (max-width:750px){body main #img-2{width:80%}}body main .ctn-4{margin-left:7vw;display:flex;justify-content:space-between;align-items:center;width:92vw}@media (max-width:940px){body main .ctn-4{flex-direction:column;margin:0}}body main .ctn-4 #geometric-forms{width:75vw;height:57.5vh;position:absolute}@media (max-width:1050px){body main .ctn-4 #geometric-forms{display:none}}body main .ctn-4 .infos{width:485px}@media (max-width:900px){body main .ctn-4 .infos{width:90%;margin-bottom:10px}}body main .ctn-4 .infos span{line-height:48px;font-size:42px;font-weight:700}@media (max-width:940px){body main .ctn-4 .infos span{font-size:38px;line-height:40px}}@media (max-width:500px){body main .ctn-4 .infos span{font-size:26px;line-height:30px}}body main .ctn-4 .infos span span{color:#0050d6!important}body main .ctn-4 #image-3{z-index:13;width:50%}@media (max-width:940px){body main .ctn-4 #image-3{width:90%;border-radius:10px}}body #nav-footer{margin:0 0 0 7vw}@media (max-width:750px){body #nav-footer{flex-direction:column;align-items:center;margin:0 auto}}@media (max-width:750px){body #nav-footer .nav-bar-buttons{margin:0;order:3}body #nav-footer .nav-bar-buttons span{font-size:14px;font-weight:500}}@media (max-width:750px){body #nav-footer #logo{width:150px;order:2}}body #nav-footer #set-up{background:0 0!important;display:flex}body footer{width:100%;background:#727272;display:flex;align-items:center;justify-content:center;flex-direction:column;row-gap:7px;padding-top:20px;font-weight:600;font-size:14px;color:#fff}body footer p{text-align:center;margin-bottom:0;padding:0 15px}body footer .cnt-powered{width:100%;text-align:center;background:#818181}body footer .cnt-powered a{width:100%;opacity:.8;color:#fff;margin:0 auto;padding:2px 0}body footer .cnt-powered a img{filter:invert(1);width:50px}body footer .cnt-powered a span{font-size:14px;font-weight:700;font-family:montserrat,sans-serif}body footer .footer-links{font-weight:600}body footer .footer-links a{color:#fff;text-decoration:none}body footer .footer-links a:first-child{border-right:1px solid #fff;padding-right:5px;margin-right:5px}@media (max-width:800px){body footer{display:flex;align-items:center;justify-content:center;font-size:10px;font-weight:400}body footer p{line-height:17px;width:80%}}.swiper{width:100%;max-width:1135px}@media screen and (max-width:1160px){.swiper{max-width:925px}}@media screen and (max-width:950px){.swiper{max-width:625px!important}}@media screen and (max-width:635px){.swiper{max-width:300px!important}}.swiper .swiper-slide{max-width:346px;display:flex;width:100%;justify-content:center}@media screen and (max-width:1160px){.swiper .swiper-slide{max-width:275px}}@media screen and (max-width:635px){.swiper .swiper-slide{max-width:250px!important}}.swiper .swiper-slide:first-child{margin-left:25px}.swiper .swiper-slide:last-child{margin-right:25px}.swiper .swiper-slide img{max-width:275px}.swiper .swiper-button-next{width:38px;height:38px;min-width:38px;border-radius:50%;fill:#0050d6!important;background:#d7eaf0!important}.swiper .swiper-button-next svg{max-width:20px}.swiper .swiper-button-next::after{display:none}.swiper .swiper-button-prev{width:38px;height:38px;min-width:38px;border-radius:50%;fill:#0050d6!important;background:#d7eaf0!important}.swiper .swiper-button-prev svg{max-width:20px}.swiper .swiper-button-prev::after{display:none}.faq-container{max-width:755px;margin:0 auto;display:flex;flex-direction:column;gap:1rem;padding-top:40px;padding-bottom:0;width:100%}@media screen and (max-width:950px){.faq-container{padding-top:35px}}.faq-container .faq-item{border-radius:4px;overflow:hidden}.faq-container .faq-item .faq-button{width:100%;padding:10px 20px;min-height:64px;display:flex;justify-content:space-between;background-color:#737b80;align-items:center;border:none;cursor:pointer;text-align:left;gap:15px;outline:0;box-shadow:none;border-radius:8px}.faq-container .faq-item .faq-button.active{background:#0050d6;border-radius:8px 8px 0 0}.faq-container .faq-item .faq-button.active .toggle-icon{background:#fff}.faq-container .faq-item .faq-button.active .toggle-icon svg{fill:#0050D6}.faq-container .faq-item .faq-button span{font-weight:600!important;color:#fff!important;font-size:16px!important;line-height:1.2!important;font-family:'Open Sans',sans-serif!important}.faq-container .faq-item .faq-button .toggle-icon{transition:transform .5s;width:38px;min-width:38px;min-height:38px;background:#5b5b5b;border-radius:50%;display:flex;justify-content:center;align-items:center}.faq-container .faq-item .faq-button .toggle-icon svg{width:14px;height:14px;fill:#fff}.faq-container .faq-item .answer{padding:32px 157px!important;background:#737b80;box-shadow:0 8px 24px rgba(0,0,0,.15);border-radius:0 0 8px 8px;width:100%;font-style:normal!important;line-height:24px!important;letter-spacing:-.04em!important;font-size:16px!important;font-weight:400!important;color:#fff!important;font-family:'Open Sans',sans-serif!important}@media screen and (max-width:750px){.faq-container .faq-item .answer{padding:32px 80px!important}}@media screen and (max-width:550px){.faq-container .faq-item .answer{padding:20px 30px!important}}.faq-container .faq-item .answer a,.faq-container .faq-item .answer h1,.faq-container .faq-item .answer h2,.faq-container .faq-item .answer p,.faq-container .faq-item .answer span,.faq-container .faq-item .answer td{font-style:normal!important;line-height:24px!important;letter-spacing:-.04em!important;font-size:16px!important;font-weight:400!important;color:#fff!important;font-family:'Open Sans',sans-serif!important;margin:0!important;padding:0!important}.faq-container .faq-item .answer a{background:#0050d6!important;padding:0 5px!important;display:flex;justify-content:center!important;margin:5px auto!important;border-radius:4px!important;text-align:center!important;word-break:break-all!important}@media (max-width:750px){.faq-container .faq-item .answer{font-size:13px!important;line-height:20px!important}}@media screen and (max-width:320px){.faq-container .faq-item .answer{font-size:14px!important}}.faq-container .faq-item .answer.hidden{display:none}mais-footer{width:min(100%,1500px)}mais-footer .area-footer{background:var(--footer-background-color);color:var(--footer-color)}mais-footer .area-footer .container{margin-left:0;margin-right:0;width:100%}mais-footer .area-footer .container .box-footer{width:min(87%,1500px);padding:10px 0;display:flex;font-weight:200;justify-content:space-between;font-size:12px;align-items:anchor-center;justify-self:anchor-center}@media screen and (max-width:650px){mais-footer .area-footer .container .box-footer{flex-direction:column;align-items:center;gap:5px}}mais-footer .area-footer .container .box-footer .store_box{display:flex;flex-direction:row}mais-footer .area-footer .container .box-footer a{color:var(--footer-color)}mais-footer .area-footer .container .box-footer a svg{fill:var(--footer-icon-color)}