#home .banner{position:relative;background-color:#4146ff;background-image:url(/assets/images/home/home-banner-background.png);background-repeat:no-repeat;background-size:cover;padding:157px 15px 181px;height:869px;overflow:hidden}#home .banner .banner-container{width:95%;max-width:1253px;margin:auto;display:flex;position:relative}#home .banner .banner-container .banner-tittle-wrapper{padding:51px 102px}#home .banner .banner-container .banner-tittle-wrapper .tittle-container{display:flex;flex-direction:column;padding-top:51px;gap:21px}#home .banner .banner-container .banner-tittle-wrapper .tittle-container h2{font-weight:700;font-size:50px;line-height:60px;color:#fff}#home .banner .banner-container .banner-tittle-wrapper .tittle-container span{font-weight:600;font-size:20px;line-height:30px;color:#fff}#home .banner .banner-container .banner-image-wrapper{position:absolute;right:-228px;top:80px}#home .banner .banner-container .banner-image-wrapper .banner-image{border-radius:20px;width:617px;height:447px;filter:drop-shadow(0 15px 50px rgba(41,47,76,.3))}@media(max-width:769px){#home .banner{padding-top:56px;height:740px;background-size:cover;background-image:url(/assets/images/home/home-banner-background-mobile.svg)}#home .banner .banner-container{flex-direction:column}#home .banner .banner-container .banner-tittle-wrapper{padding:0!important;margin-bottom:92px}#home .banner .banner-container .banner-tittle-wrapper .tittle-container h2{font-weight:700;font-size:30px;line-height:40px}#home .banner .banner-container .banner-tittle-wrapper .tittle-container span{font-weight:600;font-size:16px;line-height:20px}#home .banner .banner-container .banner-image-wrapper{position:unset!important;left:0}#home .banner .banner-container .banner-image-wrapper .banner-image{border-radius:20px;width:343px;height:248px;filter:drop-shadow(0 15px 50px rgba(41,47,76,.3))}}#home .services{padding:120px 0}#home .services .services-container{position:relative;width:95%;max-width:1253px;margin:auto}#home .services .services-container .tittle-content{display:flex;flex-direction:column;margin-bottom:100px}#home .services .services-container .tittle-content .sub-tittle{color:#4146ff;font-weight:700;font-size:20px;line-height:60px}#home .services .services-container .tittle-content .tittle{color:#090039;font-weight:700;font-size:64px;line-height:60px;margin-top:0}#home .services .services-container .tittle-content .tittle .tittle-highlight{color:#06ecb7}#home .services .services-container .tittle-content .text{margin-top:5%;font-weight:500;font-size:18px;line-height:25px;color:#626f92}#home .services .services-container .our-features{position:relative;margin-top:170px;display:flex;flex-direction:row;align-content:center;align-items:stretch;justify-content:center;flex-wrap:wrap;row-gap:92px;-moz-column-gap:100px;column-gap:100px}#home .services .services-container .our-features .background{position:absolute;top:-122px;background-color:#f9f9f9;border-radius:50px;width:80%;height:100%;max-width:800px}#home .services .services-container .our-features .feature{position:relative;width:270px;min-height:271px;background-color:#fff;border-radius:20px;filter:drop-shadow(0 15px 60px rgba(70,98,172,.1));padding:70px 20px 30px}#home .services .services-container .our-features .feature .img-feature{position:absolute;top:-65px;left:25px}#home .services .services-container .our-features .feature .tittle-feature{margin-left:25px;font-weight:700;font-size:20px;line-height:30px}#home .services .services-container .our-features .feature .content-feature{margin-left:25px;margin-right:25px;margin-top:22px;font-weight:400;font-size:18px;line-height:25px;color:#626f92}@media(max-width:769px){#home .services{padding:60px 20px}#home .services .services-container .tittle-content{margin-bottom:40px}#home .services .services-container .tittle-content .sub-tittle{font-size:16px;line-height:60px}#home .services .services-container .tittle-content .tittle{font-size:32px;line-height:40px}#home .services .services-container .tittle-content .text{font-size:18px;line-height:25px}#home .services .services-container .our-features .background{width:80%;top:-92px}#home .services .services-container .our-features .feature{width:95%;padding:35px 20px 30px;height:unset}#home .services .services-container .our-features .feature .img-feature{width:120px}#home .services .services-container .our-features .feature .tittle-feature{margin:19px 0 22px}#home .services .services-container .our-features .feature .content-feature{margin:0;font-weight:500;font-size:16px;line-height:25px}}#home .projects{padding:120px 0}#home .projects .projects-container{position:relative;width:95%;max-width:1253px;margin:auto}#home .projects .projects-container .tittle-content{display:flex;flex-direction:column;margin-bottom:80px}#home .projects .projects-container .tittle-content .sub-tittle{color:#4146ff;font-size:20px;font-weight:700;line-height:60px}#home .projects .projects-container .tittle-content .tittle{color:#090039;font-weight:700;font-size:60px;line-height:70px}#home .projects .projects-container .tittle-content .tittle .tittle-highlight{color:#06ecb7}#home .projects .projects-container .tittle-content .text{margin-top:5%}#home .projects .projects-container .content{display:flex;flex-wrap:wrap;gap:30px;justify-content:center}#home .projects .projects-container .content .card{width:395px;background-position:bottom;background-size:cover;border-radius:20px;border:none}#home .projects .projects-container .content .card .icon-tittle{font-weight:700;font-size:24px;line-height:35px;color:#090039;margin:20px 0}#home .projects .projects-container .content .card .icon-text{font-weight:400;font-size:18px;line-height:25px;color:#626f92}#home .projects .projects-container .content .card.card-02-alt,#home .projects .projects-container .content .card.card-03-alt,#home .projects .projects-container .content .card.card-04-alt{display:none}@media(max-width:769px){#home .projects{padding:60px 20px}#home .projects .projects-container .tittle-content{margin-bottom:40px}#home .projects .projects-container .tittle-content .sub-tittle{font-size:16px;line-height:60px}#home .projects .projects-container .tittle-content .tittle{font-size:32px;line-height:40px}#home .projects .projects-container .tittle-content .text{font-size:18px;line-height:25px}#home .projects .projects-container .content{row-gap:20px;justify-content:flex-start}#home .projects .projects-container .content .card{margin:10px 0}#home .projects .projects-container .content .card.card-01,#home .projects .projects-container .content .card.card-02,#home .projects .projects-container .content .card.card-03-alt,#home .projects .projects-container .content .card.card-04-alt,#home .projects .projects-container .content .card.card-05,#home .projects .projects-container .content .card.card-06,#home .projects .projects-container .content .card.card-07,#home .projects .projects-container .content .card.card-08{width:320px;align-self:flex-start}#home .projects .projects-container .content .card.card-02{display:none}#home .projects .projects-container .content .card.card-02-alt{display:block}#home .projects .projects-container .content .card.card-03{display:none}#home .projects .projects-container .content .card.card-03-alt,#home .projects .projects-container .content .card.card-04-alt{display:block}#home .projects .projects-container .content .card.card-05,#home .projects .projects-container .content .card.card-06,#home .projects .projects-container .content .card.card-07,#home .projects .projects-container .content .card.card-08{display:none}#home .projects .projects-container .content .card .icon img{width:100px}#home .projects .projects-container .content .card .icon-tittle{font-weight:700;font-size:20px;line-height:25px}#home .projects .projects-container .content .card .icon-text{font-weight:400;font-size:16px;line-height:25px}}#home .our-methodology{padding:120px 0}#home .our-methodology .our-methodology-container{position:relative;width:95%;max-width:1253px;margin:auto}#home .our-methodology .our-methodology-container .tittles{display:flex;align-items:center;justify-content:center;flex-direction:column;margin-bottom:80px}#home .our-methodology .our-methodology-container .tittles .sub-tittle{font-weight:700;font-size:20px;line-height:60px;color:#4146ff}#home .our-methodology .our-methodology-container .tittles .tittle{margin-top:20px;font-weight:700;font-size:60px;line-height:60px;color:#323338;margin-bottom:40px}#home .our-methodology .our-methodology-container .tittles .tittle .tittle-highlight{color:#06ecb7}#home .our-methodology .our-methodology-container .tittles .text{font-weight:500;font-size:18px;line-height:25px;color:#626f92;max-width:860px;text-align:center}#home .our-methodology .our-methodology-container .content{display:flex;justify-content:center;flex-wrap:wrap;gap:40px}#home .our-methodology .our-methodology-container .content .methodology{width:600px;display:flex;padding:30px;border-radius:30px;box-shadow:0 15px 60px rgba(70,98,172,.1);gap:30px}#home .our-methodology .our-methodology-container .content .methodology .icon-wrapper{background-color:#ebf8ff;padding:20px;border-radius:10px;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}#home .our-methodology .our-methodology-container .content .methodology .icon-wrapper .icon-methodology{width:40px;height:40px}#home .our-methodology .our-methodology-container .content .methodology .text-wrapper{flex-grow:1}#home .our-methodology .our-methodology-container .content .methodology .text-wrapper .tittle-methodology{font-weight:700;font-size:26px;line-height:40px;color:#323338}#home .our-methodology .our-methodology-container .content .methodology .text-wrapper .text-methodology{margin-top:5%;font-weight:500;font-size:18px;line-height:25px;color:#626f92}@media(max-width:769px){#home .our-methodology{padding:60px 20px}#home .our-methodology .our-methodology-container .tittles{text-align:center;margin-bottom:80px}#home .our-methodology .our-methodology-container .tittles .sub-tittle{font-size:16px;line-height:60px;margin-bottom:10px}#home .our-methodology .our-methodology-container .tittles .tittle{font-weight:700;font-size:32px;line-height:40px;margin:0 0 20px}#home .our-methodology .our-methodology-container .tittles .text{font-size:16px;line-height:25px}#home .our-methodology .our-methodology-container .content .methodology{flex-direction:column;gap:10px}#home .our-methodology .our-methodology-container .content .methodology .icon-wrapper{background-color:#ebf8ff;padding:13px;border-radius:10px}#home .our-methodology .our-methodology-container .content .methodology .icon-wrapper .icon-methodology{width:24px;height:24px}#home .our-methodology .our-methodology-container .content .methodology .text-wrapper .tittle-methodology{font-size:20px;line-height:30px}#home .our-methodology .our-methodology-container .content .methodology .text-wrapper .text-methodology{font-size:16px;line-height:25px}}#home .clients{padding:120px 0}#home .clients .clients-container{position:relative;width:95%;max-width:1253px;margin:auto}#home .clients .clients-container .tittles{display:flex;align-items:center;justify-content:center;flex-direction:column;margin-bottom:40px}#home .clients .clients-container .tittles .sub-tittle{font-weight:700;font-size:20px;line-height:60px;margin-bottom:20px;color:#4146ff}#home .clients .clients-container .tittles .tittle{margin-bottom:40px;font-weight:700;font-size:60px;line-height:60px;color:#323338}#home .clients .clients-container .tittles .tittle .tittle-highlight{color:#06ecb7}#home .clients .clients-container .tittles .text{font-weight:500;font-size:18px;line-height:25px;color:#626f92}#home .clients .clients-container .content{display:flex;justify-content:center;flex-wrap:wrap;row-gap:30px;-moz-column-gap:150px;column-gap:150px}#home .clients .clients-container .content .client{display:flex;justify-content:center}#home .clients .clients-container .content .client .logo{opacity:50%;filter:grayscale(100%);transition:.3s}#home .clients .clients-container .content .client .logo:hover{opacity:100%;filter:none}@media(max-width:769px){#home .clients{padding:60px 20px}#home .clients .clients-container .tittles{text-align:center}#home .clients .clients-container .tittles .sub-tittle{font-size:16px;line-height:60px;margin-bottom:10px}#home .clients .clients-container .tittles .tittle{font-weight:700;font-size:32px;line-height:40px;margin:0 0 20px}#home .clients .clients-container .tittles .text{font-size:16px;line-height:25px}#home .clients .clients-container .content{row-gap:30px;-moz-column-gap:20px;column-gap:20px}}#home .outsourcing{margin-top:100px}#home .outsourcing .container{display:flex;flex-direction:column}#home .outsourcing .container .tittle-content{display:flex;flex-direction:column;margin-bottom:100px}#home .outsourcing .container .tittle-content .sub-tittle{color:#4146ff;font-size:20px;font-weight:700;line-height:60px}#home .outsourcing .container .tittle-content .tittle{color:#090039;font-weight:700;font-size:64px;line-height:60px}#home .outsourcing .container .outsourcing-content{display:flex;background-image:url(/assets/images/home/bg-blue.svg);background-repeat:no-repeat;background-position:61% 90%;margin-top:40px;margin-bottom:200px}#home .outsourcing .container .outsourcing-content .bg-image{position:absolute;top:260px;left:90px}#home .outsourcing .container .outsourcing-content .content{display:flex;margin-left:55%;padding-top:10%;flex-direction:column}#home .outsourcing .container .outsourcing-content .content .tittle-outsourcing{font-weight:700;font-size:40px;line-height:60px;color:#090039}#home .outsourcing .container .outsourcing-content .content .text-outsourcing{margin-top:50px;font-weight:500;font-size:18px;line-height:25px}#home .outsourcing .container .outsourcing-content .content .link-outsourcing{margin-top:50px;margin-bottom:150px;font-weight:600;font-size:18px;line-height:22px;color:#4146ff}#home .outsourcing .container .outsourcing-content .content .link-outsourcing .link-arrow{margin-left:15px}#servicos .services-banner{width:100%;height:738px;background-image:url(/assets/images/services/services-banner-background.svg);background-repeat:no-repeat;background-size:cover;background-color:#4146ff}#servicos .services-banner .services-banner-container{display:flex;flex-direction:column;width:95%;max-width:1253px;margin:auto;padding-top:118px;gap:80px}#servicos .services-banner .services-banner-container .tittle-container{padding:0 100px}#servicos .services-banner .services-banner-container .tittle-container .tittle{font-weight:700;font-size:50px;line-height:60px;color:#fff}#servicos .services-banner .services-banner-container .image-container img{width:100%;border-radius:30px}#servicos .services-banner .tab-break{display:none}@media(max-width:769px){#servicos .services-banner{height:544px;background-image:url(/assets/images/services/services-banner-background-mobile.svg)}#servicos .services-banner .services-banner-container .tab-break{display:block}#servicos .services-banner .services-banner-container .tittle-container{padding:0 51px}#servicos .services-banner .services-banner-container .tittle-container .tittle{font-size:30px;line-height:40px}}#servicos .development{padding:666px 0 120px 180px}#servicos .development .development-container{width:95%;max-width:1253px;margin:auto}#servicos .development .development-container .content{display:flex;width:100%;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}#servicos .development .development-container .content .img-container{background-color:#f9f9f9;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;border-radius:20px;padding:84px 0}#servicos .development .development-container .content .img-container .development-img-wrapper{width:570px;height:522px;border-radius:20px;overflow:hidden;transform:translateX(-63px)}#servicos .development .development-container .content .img-container .development-img-wrapper .development-img{width:100%;height:100%;background-image:url(/_next/static/media/img-development.e05d7b95.jpg);background-repeat:no-repeat;background-size:cover;background-position:50%}#servicos .development .development-container .content .content-info{display:flex;flex-direction:column;flex-grow:1;row-gap:50px;padding:38px 70px}#servicos .development .development-container .content .content-info .tittle-container{display:flex;flex-direction:column}#servicos .development .development-container .content .content-info .tittle-container .tittle{font-weight:700;font-size:20px;color:#4146ff}#servicos .development .development-container .content .content-info .tittle-container .sub-tittle{font-weight:700;font-size:60px;color:#090039}#servicos .development .development-container .content .content-info .tittle-container .sub-tittle .highlight{color:#06ecb7}#servicos .development .development-container .content .content-info .text{font-weight:500;font-size:18px;color:#626f92}#servicos .development .development-container .content .content-info .technologies{display:flex;flex-direction:column;gap:30px}#servicos .development .development-container .content .content-info .technologies .tech-row{display:flex}#servicos .development .development-container .content .content-info .technologies .tech-row .tech{display:flex;gap:12px;flex-grow:1;max-width:50%;min-width:-webkit-fit-content;min-width:-moz-fit-content;min-width:fit-content}#servicos .development .development-container .content .content-info .technologies .tech-row .tech .tech-name{font-weight:600;font-size:16px;line-height:25px;color:#090039}@media(max-width:769px){#servicos .development{padding:60px 20px;padding-top:380px!important}#servicos .development .content{flex-direction:column-reverse;gap:40px}#servicos .development .content .img-container{background-color:transparent!important;padding:0!important}#servicos .development .content .img-container .development-img-wrapper{width:100%!important;height:343px!important;transform:translateX(0)!important}#servicos .development .content .content-info{padding:0!important}#servicos .development .content .content-info .tittle-container .tittle{font-size:16px!important}#servicos .development .content .content-info .tittle-container .sub-tittle{font-size:32px!important}#servicos .development .content .content-info .tittle-container .text{font-size:16px!important}#servicos .development .content .content-info .technologies{padding:0 20px}#servicos .development .content .content-info .technologies .tech-row{flex-direction:column;row-gap:30px}#servicos .development .content .content-info .technologies .tech-row .tech .tech-name{font-size:16px}}#servicos .integration{padding:120px 0;overflow:hidden}#servicos .integration .integration-container .header{display:flex;flex-direction:column;width:95%;max-width:1253px;margin:auto auto 80px;align-items:center}#servicos .integration .integration-container .header .tittle{font-weight:700;font-size:20px;line-height:60px;color:#4146ff;margin-bottom:20px}#servicos .integration .integration-container .header .sub-tittle{text-align:center;color:#090039;line-height:70px;font-size:60px;font-weight:700}#servicos .integration .integration-container .header .sub-tittle .sub-tittle-highlight{color:#06ecb7;line-height:70px;font-size:64px;font-weight:700}#servicos .integration .integration-container .integration-content .integration-auto-carrousel{display:flex;flex-direction:column;gap:30px;width:100vw;margin-top:-80px;overflow-x:hidden;padding:80px 0}#servicos .integration .integration-container .integration-content .integration-auto-carrousel .auto-carrousel-container{height:80px;position:relative}#servicos .integration .integration-container .integration-content .integration-auto-carrousel .auto-carrousel-container:first-child .auto-carrousel-row{-webkit-animation:CarrouselsHorizontalScroll 240s infinite;animation:CarrouselsHorizontalScroll 240s infinite;right:-300vw;transition:linear}#servicos .integration .integration-container .integration-content .integration-auto-carrousel .auto-carrousel-container:last-child .auto-carrousel-row{-webkit-animation:CarrouselsHorizontalScrollBackwards 240s infinite;animation:CarrouselsHorizontalScrollBackwards 240s infinite;transition:linear;left:-300vw;margin-left:50px}#servicos .integration .integration-container .integration-content .integration-auto-carrousel .auto-carrousel-container .auto-carrousel-row{position:absolute;display:flex;flex-direction:row;gap:30px;flex-wrap:nowrap}#servicos .integration .integration-container .integration-content .integration-auto-carrousel .auto-carrousel-container .auto-carrousel-row .tech-pill{display:flex;justify-content:center;align-items:center;min-width:204px;min-height:80px;background-color:#fff;border-radius:50px;box-shadow:0 15px 60px rgba(70,98,172,.1)}#servicos .integration .integration-container .integration-content .integration-description{display:flex;flex-direction:column;width:95%;max-width:860px;margin:auto;align-items:center}#servicos .integration .integration-container .integration-content .integration-description .description{text-align:center;font-weight:500;font-size:18px;line-height:25px;color:#626f92}@media(max-width:769px){#servicos .integration{padding:60px 0}#servicos .integration .integration-container .header .tittle{font-weight:700;font-size:16px;line-height:60px}#servicos .integration .integration-container .header .sub-tittle,#servicos .integration .integration-container .header .sub-tittle .sub-tittle-highlight{font-size:32px;line-height:40px}}@-webkit-keyframes CarrouselsHorizontalScroll{0%{translate:0 0}to{translate:-300vw 0}}@keyframes CarrouselsHorizontalScroll{0%{translate:0 0}to{translate:-300vw 0}}@-webkit-keyframes CarrouselsHorizontalScrollBackwards{0%{translate:0 0}to{translate:300vw 0}}@keyframes CarrouselsHorizontalScrollBackwards{0%{translate:0 0}to{translate:300vw 0}}#servicos .mobile-development{padding:120px 0}#servicos .mobile-development .mobile-development-container{width:95%;max-width:1253px;margin:auto}#servicos .mobile-development .mobile-development-container .content{display:flex;width:100%;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}#servicos .mobile-development .mobile-development-container .content .content-info{display:flex;flex-direction:column;flex-grow:1;row-gap:50px;padding-right:120px}#servicos .mobile-development .mobile-development-container .content .content-info .tittle-container{display:flex;flex-direction:column}#servicos .mobile-development .mobile-development-container .content .content-info .tittle-container .tittle{font-weight:700;font-size:20px;color:#4146ff}#servicos .mobile-development .mobile-development-container .content .content-info .tittle-container .sub-tittle{font-weight:700;font-size:60px;color:#090039}#servicos .mobile-development .mobile-development-container .content .content-info .tittle-container .sub-tittle .highlight{color:#06ecb7}#servicos .mobile-development .mobile-development-container .content .content-info .text{font-weight:500;font-size:18px;color:#626f92}#servicos .mobile-development .mobile-development-container .content .content-info .technologies{display:flex;flex-direction:column;gap:30px}#servicos .mobile-development .mobile-development-container .content .content-info .technologies .tech-row{display:flex}#servicos .mobile-development .mobile-development-container .content .content-info .technologies .tech-row .tech{display:flex;gap:12px;flex-grow:1;max-width:50%;min-width:-webkit-fit-content;min-width:-moz-fit-content;min-width:fit-content;align-items:flex-start}#servicos .mobile-development .mobile-development-container .content .content-info .technologies .tech-row .tech .tech-icon{margin-top:2px}#servicos .mobile-development .mobile-development-container .content .content-info .technologies .tech-row .tech .tech-content-wrapper{display:flex;flex-direction:column}#servicos .mobile-development .mobile-development-container .content .content-info .technologies .tech-row .tech .tech-content-wrapper .tech-name{font-weight:600;font-size:16px;line-height:25px;color:#090039}#servicos .mobile-development .mobile-development-container .content .img-container{background-color:#f9f9f9;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;border-radius:20px;padding:84px 0}#servicos .mobile-development .mobile-development-container .content .img-container .mobile-development-img-wrapper{width:570px;height:522px;border-radius:20px;overflow:hidden;transform:translateX(63px)}#servicos .mobile-development .mobile-development-container .content .img-container .mobile-development-img-wrapper .mobile-development-img{width:100%;height:100%;background-image:url(/_next/static/media/img-mobile-development.b1fa969f.jpg);background-repeat:no-repeat;background-size:cover;background-position:50%}@media(max-width:769px){#servicos .mobile-development{padding:60px 20px}#servicos .mobile-development .content{display:flex;flex-direction:column;gap:40px}#servicos .mobile-development .content .content-info{padding:0!important}#servicos .mobile-development .content .content-info .tittle-container .tittle{font-size:16px!important}#servicos .mobile-development .content .content-info .tittle-container .sub-tittle{font-size:32px!important}#servicos .mobile-development .content .content-info .tittle-container .text{font-size:16px!important}#servicos .mobile-development .content .content-info .technologies{padding:0 20px}#servicos .mobile-development .content .content-info .technologies .tech-row{flex-direction:column;row-gap:30px}#servicos .mobile-development .content .content-info .technologies .tech-row .tech .tech-name{font-size:16px}#servicos .mobile-development .content .img-container{background-color:transparent!important;padding:0!important}#servicos .mobile-development .content .img-container .mobile-development-img-wrapper{width:100%!important;height:343px!important;transform:translateX(0)!important}}#servicos .outsourcing-consulting{padding:120px 0}#servicos .outsourcing-consulting .outsourcing-consulting-container{width:95%;max-width:1253px;margin:auto}#servicos .outsourcing-consulting .outsourcing-consulting-container .header{text-align:center;margin-bottom:40px}#servicos .outsourcing-consulting .outsourcing-consulting-container .header .tittle{font-weight:700;font-size:20px;color:#4146ff}#servicos .outsourcing-consulting .outsourcing-consulting-container .header .sub-tittle{font-weight:700;font-size:60px;color:#090039}#servicos .outsourcing-consulting .outsourcing-consulting-container .header .sub-tittle .highlight{color:#06ecb7}#servicos .outsourcing-consulting .outsourcing-consulting-container .content{text-align:center;font-weight:500;font-size:18px;color:#626f92;margin-bottom:40px}#servicos .outsourcing-consulting .outsourcing-consulting-container .carrousel{display:flex;align-items:center;flex-direction:column}#servicos .outsourcing-consulting .outsourcing-consulting-container .carrousel .carrousel-header{display:flex;justify-content:center;background-color:#f9f9f9;border-radius:38px;padding:11px 14px;margin-bottom:40px}#servicos .outsourcing-consulting .outsourcing-consulting-container .carrousel .carrousel-header .carrousel-btn{border-radius:38px;padding:17.5px 44px;background-color:transparent;font-size:16px;line-height:20px;font-weight:500;color:#090039}#servicos .outsourcing-consulting .outsourcing-consulting-container .carrousel .carrousel-header .carrousel-btn[current=true]{background-color:#fff;box-shadow:0 0 10px rgba(3,3,3,.06)}#servicos .outsourcing-consulting .outsourcing-consulting-container .carrousel .carrousel-content .carrousel-card{display:none;gap:40px;padding:45px 9px 45px 45px;background-color:#fff;box-shadow:0 15px 60px rgba(70,98,172,.1);border-radius:30px}#servicos .outsourcing-consulting .outsourcing-consulting-container .carrousel .carrousel-content .carrousel-card[current=true]{display:flex}#servicos .outsourcing-consulting .outsourcing-consulting-container .carrousel .carrousel-content .carrousel-card .info-wrapper{display:flex;flex-direction:column;gap:30px;flex-shrink:1;align-items:flex-start}#servicos .outsourcing-consulting .outsourcing-consulting-container .carrousel .carrousel-content .carrousel-card .info-wrapper .carrousel-card-icon{display:flex;justify-content:center;align-items:center;background:#ebf8ff;border-radius:10px;padding:17px}#servicos .outsourcing-consulting .outsourcing-consulting-container .carrousel .carrousel-content .carrousel-card .info-wrapper .carrousel-card-tittle{font-weight:700;font-size:38px;line-height:40px;color:#323338}#servicos .outsourcing-consulting .outsourcing-consulting-container .carrousel .carrousel-content .carrousel-card .info-wrapper .carrousel-card-text{font-weight:500;font-size:18px;color:#626f92}@media(max-width:769px){#servicos .outsourcing-consulting{padding:60px 20px}#servicos .outsourcing-consulting .header .tittle{font-size:16px!important}#servicos .outsourcing-consulting .header .sub-tittle{font-size:32px!important}#servicos .outsourcing-consulting .header .text{font-size:16px!important}#servicos .outsourcing-consulting .carrousel .carrousel-header{flex-direction:column}#servicos .outsourcing-consulting .carrousel .carrousel-card{flex-wrap:wrap}#servicos .outsourcing-consulting .carrousel .carrousel-card .info-wrapper .carrousel-card-tittle{font-size:22px!important;font-weight:700!important;line-height:30px!important}#servicos .outsourcing-consulting .carrousel .carrousel-card .info-wrapper .carrousel-card-tittle br{display:none}#servicos .outsourcing-consulting .carrousel .carrousel-card .info-wrapper .carrousel-card-text{font-size:16px!important}#servicos .outsourcing-consulting .carrousel .carrousel-card .img-wrapper{display:flex;justify-content:center}#servicos .outsourcing-consulting .carrousel .carrousel-card .img-wrapper img{width:70%}}#servicos .cases{padding:120px 0}#servicos .cases .cases-container .header{display:flex;flex-direction:column;width:95%;max-width:1253px;margin:auto auto 80px}#servicos .cases .cases-container .header .tittle{font-weight:700;font-size:20px;line-height:60px;color:#4146ff;margin-bottom:20px}#servicos .cases .cases-container .header .sub-tittle{color:#090039;line-height:70px;font-size:60px;font-weight:700}#servicos .cases .cases-container .header .sub-tittle .sub-tittle-highlight{color:#06ecb7;line-height:70px;font-size:64px;font-weight:700}#servicos .cases .cases-container .content{display:flex;gap:30px;flex-wrap:wrap;justify-content:center}#servicos .cases .cases-container .content .card{border-radius:20px;height:600px;width:500px;padding:47px 45px;display:flex;flex-direction:column;gap:10px;justify-content:flex-end;box-shadow:inset 0 -136px 100px #000}#servicos .cases .cases-container .content .card#production{background-image:url(/_next/static/media/producao-sequenciada.96af4018.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover}#servicos .cases .cases-container .content .card#almox{background-image:url(/_next/static/media/controle-almox.8ffd0164.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover}#servicos .cases .cases-container .content .card#expedition{background-image:url(/_next/static/media/etiqueta-expedicao.5b4d0881.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover}#servicos .cases .cases-container .content .card .card-title{font-weight:700;font-size:30px;line-height:35px;color:#fff}#servicos .cases .cases-container .content .card .card-text{font-weight:500;font-size:18px;line-height:25px;color:#fff}@media(max-width:769px){#servicos .cases{padding:60px 20px}#servicos .cases .cases-container .header .tittle{font-weight:700;font-size:16px;line-height:60px}#servicos .cases .cases-container .header .sub-tittle,#servicos .cases .cases-container .header .sub-tittle .sub-tittle-highlight{font-size:32px;line-height:40px}#servicos .cases .cases-container .content .card{width:320px;height:385px}#servicos .cases .cases-container .content .card .card-title{font-weight:700;font-size:18px;line-height:35px}#servicos .cases .cases-container .content .card .card-text{font-weight:500;font-size:14px;line-height:20px}}#about .aboutUs{padding:120px 0}#about .aboutUs .container{display:flex;justify-content:flex-end}#about .aboutUs .container .content-wrapper{max-width:586px}#about .aboutUs .container .content-wrapper h1{font-size:40px!important;font-weight:700;margin-bottom:47px}#about .aboutUs .container .content-wrapper p{font-weight:600;font-size:18px;line-height:25px}#about .aboutUs .container .content-wrapper p:not(:last-child){margin-bottom:25px}@media(max-width:769px){#about .aboutUs{padding:60px 20px}}#about .banner{position:relative;background-color:#4146ff;background-image:url(/assets/images/bannerBackgroundPathern.svg);background-position:bottom;background-repeat:no-repeat;height:1030px;padding:157px 15px 181px}#about .banner .container .header{display:flex;flex-direction:column;gap:37px;max-width:70%}#about .banner .container .header h1{font-weight:700;font-size:64px;line-height:60px;color:#fff}#about .banner .container .header p{font-weight:700;font-size:18px;color:#fff}#about .banner .container .content{display:flex;gap:64px;height:667px}#about .banner .container .content .banner-img-1-wrapper{align-self:flex-end;width:332px;height:485px;overflow:hidden;border-radius:16px}#about .banner .container .content .banner-img-1-wrapper .banner-img-1{width:100%;height:100%;max-width:332px;background-image:url(/_next/static/media/about1.c499ac43.jpg);background-repeat:no-repeat;background-position:50%;background-size:cover}#about .banner .container .content .banner-img-2-wrapper{align-self:center;width:511px;height:384px;overflow:hidden;border-radius:16px}#about .banner .container .content .banner-img-2-wrapper .banner-img-2{width:100%;height:100%;background-image:url(/_next/static/media/about2.02604c19.jpg);background-repeat:no-repeat;background-position:50%;background-size:cover;scale:1.25}#about .banner .container .content .banner-img-3-wrapper{align-self:flex-start;width:307px;height:447px;overflow:hidden;border-radius:16px}#about .banner .container .content .banner-img-3-wrapper .banner-img-3{width:100%;height:100%;background-image:url(/_next/static/media/about3.49ccf6fe.jpg);background-repeat:no-repeat;background-position:top 0 right -240px;background-size:cover}#about .banner .container .content-mobile{display:none}@media(max-width:769px){#about .banner{padding-top:106px;background-size:cover;max-height:-webkit-fit-content;max-height:-moz-fit-content;max-height:fit-content}#about .banner .container{display:flex;flex-direction:column;gap:30px}#about .banner .container .header{display:flex;flex-direction:column;gap:37px;max-width:70%}#about .banner .container .header h1{font-weight:700;font-size:30px;line-height:40px;color:#fff}#about .banner .container .header p{font-weight:600;font-size:14px;line-height:20px;color:#fff}#about .banner .container .content{display:none;height:886px}#about .banner .container .content-mobile{display:flex;flex-wrap:wrap;gap:17px;row-gap:19px}#about .banner .container .content-mobile .banner-img-1-wrapper{width:55%;height:380px;overflow:hidden;border-radius:16px}#about .banner .container .content-mobile .banner-img-1-wrapper .banner-img-1{width:100%;height:100%;background-image:url(/_next/static/media/about1.c499ac43.jpg);background-repeat:no-repeat;background-position:50%;background-size:cover}#about .banner .container .content-mobile .banner-img-2-wrapper{width:35%;height:200px;overflow:hidden;border-radius:16px;align-self:flex-end}#about .banner .container .content-mobile .banner-img-2-wrapper .banner-img-2{width:100%;height:100%;background-image:url(/_next/static/media/about3.49ccf6fe.jpg);background-repeat:no-repeat;background-position:50%;background-size:cover;scale:1.25}#about .banner .container .content-mobile .banner-img-3-wrapper{width:100%;height:257px;overflow:hidden;border-radius:16px}#about .banner .container .content-mobile .banner-img-3-wrapper .banner-img-3{width:100%;height:100%;background-image:url(/_next/static/media/about2.02604c19.jpg);background-repeat:no-repeat;background-position:50%;background-size:cover}}#about .follow-us{padding:120px 0}#about .follow-us .container{gap:80px;margin:auto}#about .follow-us .container,#about .follow-us .container .tittles{display:flex;flex-direction:column}#about .follow-us .container .tittles .sub-tittle{font-weight:700;font-size:20px;line-height:60px;color:#4146ff}#about .follow-us .container .tittles .tittle{font-weight:700;font-size:60px;line-height:70px;color:#090039}#about .follow-us .container .tittles .tittle .tittle-highlight{color:#06ecb7}#about .follow-us .container .content{display:flex;flex-direction:column;gap:40px;overflow:hidden}#about .follow-us .container .content .social-medias{display:flex;justify-content:center;gap:35px;margin-top:40px}#about .follow-us .container .content .social-medias .media,#about .follow-us .container .content .social-medias .media svg{width:60px;height:60px}#about .follow-us .container .content .text{font-weight:500;font-size:18px;text-align:center;color:#626f92}@media(max-width:769px){#about .follow-us{padding:60px 0}#about .follow-us .container .tittles .sub-tittle{font-size:16px;line-height:16px!important;margin-bottom:10px}#about .follow-us .container .tittles .tittle{font-weight:700;font-size:32px;line-height:40px;margin:0}#about .follow-us .container .tittles .text{font-size:16px;line-height:25px}#about .follow-us .container .content .social-medias{margin-top:0!important}}#about .mission-vision{padding:120px 0}#about .mission-vision .container{display:flex;justify-content:center;flex-wrap:wrap;gap:140px;row-gap:40px}#about .mission-vision .container .box{display:flex;flex-direction:column;gap:30px;max-width:375px;width:90%}#about .mission-vision .container .box .box-img-wrapper{display:flex;justify-content:center;align-items:center;width:80px;height:80px;background:#ebf8ff;border-radius:10px}#about .mission-vision .container .box .tittle{font-weight:700;font-size:40px;line-height:60px;color:#090039}#about .mission-vision .container .box .text{font-weight:500;font-size:18px;line-height:25px;color:#626f92}#about .mission-vision .container .vision{background-color:#3699ff}@media(max-width:769px){#about .mission-vision{padding:60px 20px}#about .mission-vision .container .box{gap:20px}}#about .ourWork{padding:120px 0}#about .ourWork .topic{color:#4146ff!important;font-weight:700;font-size:20px;margin-bottom:14px}#about .ourWork .tittle{font-weight:700;font-size:64px;line-height:60px}#about .ourWork .content-wrapper{display:flex;justify-content:center;align-items:center;min-height:480px}#about .technologies{padding:120px 0;display:flex;flex-direction:column;gap:80px}#about .technologies .tittles{display:flex;flex-direction:column;align-items:center;text-align:center}#about .technologies .tittles .sub-tittle{font-weight:700;font-size:20px;line-height:60px;color:#4146ff}#about .technologies .tittles .tittle{font-weight:700;font-size:60px;line-height:70px;color:#323338}#about .technologies .tittles .tittle .tittle-highlight{color:#06ecb7}#about .technologies .content{display:flex;flex-direction:column;gap:80px;overflow:hidden}#about .technologies .content .text{font-weight:500;font-size:18px;text-align:center;color:#626f92}#about .technologies .content .tech-display{display:flex;flex-direction:column;overflow:hidden;padding:33px 0}#about .technologies .content .tech-display .tech-row{display:flex;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;gap:30px}#about .technologies .content .tech-display .tech-row.mobile-only{display:none}#about .technologies .content .tech-display .tech-row:first-child{margin-left:-360px}#about .technologies .content .tech-display .tech-row:last-child{margin-left:-576px}#about .technologies .content .tech-display .tech-row .technology{position:relative;display:flex;justify-content:center;align-items:center;width:114px;height:110px;transition:.3s linear}#about .technologies .content .tech-display .tech-row .technology:first-child{margin-left:75px}#about .technologies .content .tech-display .tech-row .technology:hover{transform:translateY(-20px)}#about .technologies .content .tech-display .tech-row .technology.github .hexagon *,#about .technologies .content .tech-display .tech-row .technology.springBoot .hexagon *,#about .technologies .content .tech-display .tech-row .technology.vue-js .hexagon *{fill:#e8fff7}#about .technologies .content .tech-display .tech-row .technology.azure .hexagon *,#about .technologies .content .tech-display .tech-row .technology.kubernetes .hexagon *,#about .technologies .content .tech-display .tech-row .technology.postgresql .hexagon *,#about .technologies .content .tech-display .tech-row .technology.react .hexagon *{fill:#e1f0ff}#about .technologies .content .tech-display .tech-row .technology.blazor .hexagon *,#about .technologies .content .tech-display .tech-row .technology.cSharp .hexagon *,#about .technologies .content .tech-display .tech-row .technology.dotNet .hexagon *,#about .technologies .content .tech-display .tech-row .technology.web-assembly .hexagon *{fill:#f0ecff}#about .technologies .content .tech-display .tech-row .technology.aws .hexagon *,#about .technologies .content .tech-display .tech-row .technology.google-cloud .hexagon *,#about .technologies .content .tech-display .tech-row .technology.js .hexagon *{fill:#fbf5de}#about .technologies .content .tech-display .tech-row .technology.jenkins .hexagon *{fill:#fff1f5}#about .technologies .content .tech-display .tech-row .technology.gitlab .hexagon *,#about .technologies .content .tech-display .tech-row .technology.java .hexagon *{fill:#fff4ee}#about .technologies .content .tech-display .tech-row .technology .hexagon{position:absolute}#about .technologies .content .tech-display .tech-row .technology img{width:50px;height:50px;z-index:10}@media(max-width:769px){#about .technologies{padding:60px 0;gap:40px}#about .technologies .tittles{padding:0 20px}#about .technologies .tittles .sub-tittle{font-size:16px;line-height:16px!important;margin-bottom:10px}#about .technologies .tittles .tittle{font-weight:700;font-size:32px;line-height:40px;margin:0 0 20px}#about .technologies .tittles .text{font-size:16px;line-height:25px}#about .technologies .content .text{padding:0 20px}#about .technologies .content .tech-display .tech-row{display:flex;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;gap:15px!important}#about .technologies .content .tech-display .tech-row.mobile-only{display:flex!important}#about .technologies .content .tech-display .tech-row:first-child{margin-left:-142.5px!important}#about .technologies .content .tech-display .tech-row:nth-child(2){margin-left:-285px!important}#about .technologies .content .tech-display .tech-row:nth-child(3){margin-left:-617.5px!important}#about .technologies .content .tech-display .tech-row:nth-child(4){margin-left:0!important}#about .technologies .content .tech-display .tech-row .technology{width:80px!important;height:80px!important}#about .technologies .content .tech-display .tech-row .technology:first-child{margin-left:-35px!important}#about .technologies .content .tech-display .tech-row .technology:hover{transform:translateY(-20px)}#about .technologies .content .tech-display .tech-row .technology .hexagon{position:absolute;width:80px;height:80px}#about .technologies .content .tech-display .tech-row .technology img{width:30px!important;height:30px!important}}#about .values{padding:120px 0}#about .values .container{gap:80px}#about .values .container,#about .values .container .tittles{display:flex;flex-direction:column}#about .values .container .tittles .sub-tittle{font-weight:700;font-size:20px;line-height:60px;color:#4146ff}#about .values .container .tittles .tittle{font-weight:700;font-size:60px;line-height:70px;color:#090039}#about .values .container .tittles .tittle .tittle-highlight{color:#06ecb7}#about .values .container .values-content{width:100%;display:flex;justify-content:center;flex-wrap:wrap;gap:20px;row-gap:40px}#about .values .container .values-content .content{padding:10px 40px;display:flex;flex-direction:column;align-items:center;text-align:center;gap:20px;width:90%;max-width:374px}#about .values .container .values-content .content .icon{width:130px;height:126px}#about .values .container .values-content .content .content-tittle{font-weight:700;font-size:30px;line-height:35px;color:#090039}#about .values .container .values-content .content .content-text{flex-grow:1;font-weight:500;font-size:16px;line-height:25px;color:#626f92}@media(max-width:769px){#about .values{padding:60px 20px}#about .values .container .tittles .sub-tittle{font-size:16px;line-height:16px!important;margin-bottom:10px}#about .values .container .tittles .tittle{font-weight:700;font-size:32px;line-height:40px;margin:0 0 20px}#about .values .container .tittles .text{font-size:16px;line-height:25px}}#about .vision{padding:120px 0}#about .vision .container{background-color:#fff9f1;display:flex;flex-direction:column;height:580px;width:960px;border-radius:50px}#about .vision .container .img-vision{display:flex;position:absolute;top:-60px;left:-45px}#about .vision .container .mission,#about .vision .container .vision{margin-left:50%}#about .vision .container .tittle-vision{font-size:40px;font-weight:700;line-height:60px;margin-top:40px;color:#090039}#about .vision .container .text-vision{font-size:18px;font-weight:500;line-height:25px;margin-top:35px;margin-bottom:40px;color:#090039}#contact .banner{width:100%;height:620px;background-color:#4146ff;background-image:url(/assets/images/contact/background.svg);background-size:cover;background-repeat:no-repeat}#contact .banner .banner-container{width:95%;max-width:1253px;margin:auto;display:flex;position:relative;padding-top:230px}#contact .banner .banner-container .text-wrapper{display:flex;flex-direction:column;width:100%;gap:40px}#contact .banner .banner-container .text-wrapper .title{text-align:center;font-weight:700;font-size:64px;line-height:60px;color:#fff}#contact .banner .banner-container .text-wrapper .description{text-align:center;font-weight:600;font-size:18px;line-height:30px;color:#fff}@media(max-width:769px){#contact .banner{height:345px;background-image:url(/assets/images/contact/background-mobile.svg)}#contact .banner .banner-container{padding-top:120px}#contact .banner .banner-container .text-wrapper .title{font-weight:700;font-size:30px;line-height:40px}#contact .banner .banner-container .text-wrapper .description{font-weight:600;font-size:14px;line-height:20px}}#contact .contact-info{padding:120px 0}#contact .contact-info .contact-info-container{display:flex;flex-wrap:wrap;justify-content:center;-moz-column-gap:20px;column-gap:20px;row-gap:70px;width:95%;max-width:1253px;margin:auto}#contact .contact-info .contact-info-container .card-info{display:flex;align-items:center;flex-direction:column;min-width:347px}#contact .contact-info .contact-info-container .card-info .img{width:130px;height:126px}#contact .contact-info .contact-info-container .card-info .content{width:100%;display:flex;align-items:center;flex-direction:column;margin-top:20px;text-align:center}#contact .contact-info .contact-info-container .card-info .content .tittle{color:#090039;font-weight:700;font-size:29px;line-height:35px}#contact .contact-info .contact-info-container .card-info .content .text{margin-top:20px;color:#090039;font-weight:500;font-size:14px;line-height:25px}#contact .contact-info .contact-info-container .card-info .content .links{color:#3699ff;font-weight:700;font-size:14px;line-height:25px;text-decoration:none}@media(max-width:769px){#contact .contact-info{padding:60px 20px}#contact .contact-info .contact-info-container{row-gap:40px}#contact .contact-info .contact-info-container .card-info{width:90%}#contact .contact-info .contact-info-container .card-info .content .img{width:100px;height:97px}#contact .contact-info .contact-info-container .card-info .content .tittle{font-size:20px}#contact .contact-info .contact-info-container .card-info .content .links,#contact .contact-info .contact-info-container .card-info .content .text{font-size:16px}}#contact .work-with-us{padding:120px 0}#contact .work-with-us .work-with-us-container{display:flex;flex-wrap:wrap;gap:40px;justify-content:space-between;width:95%;max-width:1253px;margin:auto}#contact .work-with-us .work-with-us-container .content{display:flex;flex-direction:column}#contact .work-with-us .work-with-us-container .content .sub-tittle{font-weight:700;font-size:20px;line-height:60px;color:#4146ff}#contact .work-with-us .work-with-us-container .content .tittle{font-weight:700;font-size:64px;line-height:70px;color:#090039}#contact .work-with-us .work-with-us-container .content .tittle .title-highlight{color:#06ecb7}#contact .work-with-us .work-with-us-container .content .text-content{margin-top:40px;font-weight:500;font-size:18px;line-height:25px;color:#090039;margin-bottom:40px}#contact .work-with-us .work-with-us-container .content .btn{background-color:#4146ff;color:#fff;font-weight:600;font-size:18px;line-height:22px;border-radius:8px;padding:12.5px 48px}#contact .work-with-us .work-with-us-container .images{display:flex}#contact .work-with-us .work-with-us-container .images .box{display:flex;background-color:#f9f9f9;border-radius:20px;padding:51px 0}#contact .work-with-us .work-with-us-container .images .box .work-with-us-background-wrapper{width:505px;height:505px;border-radius:20px;overflow:hidden;transform:translateX(71px)}#contact .work-with-us .work-with-us-container .images .box .work-with-us-background-wrapper .work-with-us-background{width:100%;height:100%;background-image:url(/_next/static/media/img-background.3d525797.jpg);background-repeat:no-repeat;background-position:top 0 left -250px;background-size:cover}@media(max-width:769px){#contact .work-with-us{padding:60px 20px}#contact .work-with-us .work-with-us-container .content .sub-tittle{font-size:16px;line-height:60px;margin-bottom:10px}#contact .work-with-us .work-with-us-container .content .tittle{font-weight:700;font-size:32px;line-height:40px;margin:0 0 20px}#contact .work-with-us .work-with-us-container .content .text-content{font-size:16px;line-height:25px}#contact .work-with-us .work-with-us-container .content .btn{padding:12.5px 23px;font-size:18px}#contact .work-with-us .work-with-us-container .images{flex-grow:1}#contact .work-with-us .work-with-us-container .images .box{margin:auto;padding:31px 0}#contact .work-with-us .work-with-us-container .images .box .work-with-us-background-wrapper{width:301px;height:303px;border-radius:20px;overflow:hidden;transform:translateX(30px)}#contact .work-with-us .work-with-us-container .images .box .work-with-us-background-wrapper .work-with-us-background{width:100%;height:100%;background-image:url(/_next/static/media/img-background.3d525797.jpg);background-repeat:no-repeat;background-position:top 0 left -150px;background-size:cover}}#contact .midia{padding:120px 0}#contact .midia .midia-container{display:flex;flex-direction:column;width:95%;max-width:1253px;margin:auto}#contact .midia .midia-container .tittle-midia{display:flex;flex-direction:column;margin-bottom:40px}#contact .midia .midia-container .tittle-midia .sub-tittle{font-weight:700;font-size:20px;color:#4146ff}#contact .midia .midia-container .tittle-midia .tittle{font-size:64px;color:#090039;font-weight:700}#contact .midia .midia-container .tittle-midia .tittle .tittle-highlight{color:#06ecb7}#contact .midia .midia-container .social-media-midia{display:flex;justify-content:center;gap:35px;margin-bottom:40px}#contact .midia .midia-container .text-midia{display:flex;justify-content:center}#contact .midia .midia-container .text-midia .text{font-size:18px;font-weight:500;line-height:25px;color:#323338;text-align:center}@media(max-width:769px){#contact .midia{padding:60px 20px}#contact .midia .midia-container .tittle-midia{margin-bottom:40px}#contact .midia .midia-container .tittle-midia .sub-tittle{font-size:16px;margin-bottom:20px}#contact .midia .midia-container .tittle-midia .tittle{font-weight:700;font-size:32px;margin:0}#contact .midia .midia-container .social-media-midia{gap:20px}#contact .midia .midia-container .social-media-midia a img{width:50px;height:50px}#contact .midia .midia-container .text-midia .text{font-size:16px}}.nav-menu{height:84px!important}.nav-menu.nav-fixed .menus .nav-item .nav-link{color:#4146ff!important}.nav-menu .header-container{display:flex;width:95%;max-width:1253px;margin:auto}.nav-menu .header-container .navbar-brand .logo-header{width:162px;height:45px}.nav-menu .header-container .mobile-menu{display:none}.nav-menu .header-container .menus{display:flex;justify-content:center;align-items:center;flex-grow:1}.nav-menu .header-container .menus .nav-item .nav-link{font-weight:600;font-size:18px;line-height:22px;color:#fff}.nav-menu .header-container .actions{display:flex;align-items:center;gap:20px}.nav-menu .header-container .actions .btn-support{display:flex;justify-content:center;align-items:center;padding:10px 23px;border-radius:20px;color:#4146ff;background-color:#fff;font-size:14px;font-weight:600;transition:.3s linear}.nav-menu .header-container .actions .btn-support:hover{color:#fff!important;background-color:#4146ff}.nav-menu .mobile-navigation{display:none;opacity:0;pointer-events:none;position:absolute;width:100vw;top:84px;left:100vw;transition:.3s;height:calc(100vh - 84px);padding:15px 20px}.nav-menu .mobile-navigation[extended]{opacity:1;pointer-events:all;z-index:1000;background-color:#4146ff;display:flex;justify-content:flex-end;left:0;flex-direction:column}.nav-menu .mobile-navigation .mobile-menu-container{width:100%;flex-grow:1}.nav-menu .mobile-navigation .mobile-menu-container .nav-link{color:#fff;text-align:end}.nav-menu .mobile-navigation .social-medias{display:flex;justify-content:flex-end;gap:15px}.nav-menu .mobile-navigation .social-medias *{fill:#fff}@media(max-width:769px){.nav-menu.nav-fixed .header-container .mobile-menu *{fill:#4146ff}.nav-menu .mobile-navigation{display:flex}.nav-menu .header-container{display:flex;width:95%;max-width:1253px;margin:auto;justify-content:space-between}.nav-menu .header-container .navbar-brand .logo-header{width:100px;height:28px}.nav-menu .header-container .mobile-menu{display:flex;justify-content:center;align-items:center;background-color:transparent}.nav-menu .header-container .actions,.nav-menu .header-container .menus{display:none}}.footer{background-color:#0f0e0e;padding:251px 0 80px}@media(max-width:1024px){.footer{padding:150px 0 80px!important}.footer .footer-wrapper .info{display:flex;flex-direction:column}.footer .footer-wrapper .info .contact,.footer .footer-wrapper .info .find-us,.footer .footer-wrapper .info .links,.footer .footer-wrapper .info .site-map{margin-bottom:15px;max-width:100%!important}}.footer .footer-wrapper .info{display:flex;margin-bottom:115px}.footer .footer-wrapper .info .header{font-weight:700;font-size:18px;line-height:25px;margin-bottom:34px;text-transform:capitalize;color:#06ecb7}.footer .footer-wrapper .info .info-item,.footer .footer-wrapper .info a{font-weight:600;font-size:18px;line-height:25px;color:#fff;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;cursor:pointer}.footer .footer-wrapper .info .info-item:not(:last-child),.footer .footer-wrapper .info a:not(:last-child){margin-bottom:17px}.footer .footer-wrapper .info p{font-weight:500;font-size:18px;line-height:25px;color:#fff}.footer .footer-wrapper .info .contact{display:flex;flex-direction:column;width:288px;flex-grow:1;justify-self:flex-start}.footer .footer-wrapper .info .contact .mail{display:flex;margin-top:66px}.footer .footer-wrapper .info .contact .mail .icon-container{margin-right:18px}.footer .footer-wrapper .info .contact .mail .contact-mails{display:flex;flex-direction:column;color:#fff;font-weight:500;font-size:18px}.footer .footer-wrapper .info .contact .phone{display:flex;margin-top:14px}.footer .footer-wrapper .info .contact .phone .icon-container{margin-right:18px}.footer .footer-wrapper .info .contact .phone .contact-phone{color:#fff;font-weight:500;font-size:18px}.footer .footer-wrapper .info .find-us,.footer .footer-wrapper .info .links,.footer .footer-wrapper .info .site-map{flex-grow:1;display:flex;flex-direction:column}.footer .footer-wrapper .info .find-us{max-width:247px}.footer .footer-wrapper .divider{width:100%;height:1px;background-color:#464e5f;margin:40px 0}.footer .footer-wrapper .copyright{display:flex;justify-content:space-between;color:#9497af}.footer .footer-wrapper .copyright span{flex-grow:1}.footer .footer-wrapper .copyright .social-medias{display:flex}.footer .footer-wrapper .copyright .social-medias .media{flex-grow:1;margin:0 7.5px}.footer .footer-wrapper .copyright .social-medias .media:last-child{margin-right:0}.can-help .can-help-container{position:relative;width:95%;max-width:1253px;margin:auto}.can-help .can-help-container .contact-group{background-color:#4146ff;background-image:url(/assets/images/can-help/background.svg);background-position:100%;background-repeat:no-repeat;background-size:cover;display:flex;align-items:center;flex-wrap:wrap;justify-content:space-between;gap:40px;padding:83px 64px}.can-help .can-help-container .tittle-can-help{display:flex;flex-direction:column;justify-content:center;font-weight:700;color:#fff;font-size:23px}.can-help .can-help-container .tittle-can-help .tittle{font-size:40px}.can-help .can-help-container .contact-can-help{display:flex;background-color:#06ecb7;justify-content:center;border-radius:8px;width:300px;height:60px;align-items:center;font-weight:600;font-size:20px;text-align:center;color:#4146ff}.can-help .can-help-container .contact-can-help .contact-can-help-icon{margin-right:10px}@media(max-width:769px){.can-help .can-help-container .contact-group{justify-content:center;padding:51px 38px 30px}.can-help .can-help-container .contact-group .tittle-can-help{text-align:center;font-weight:700;font-size:16px;line-height:40px}.can-help .can-help-container .contact-group .tittle-can-help .tittle{font-weight:700;font-size:24px;line-height:40px}.can-help .can-help-container .contact-can-help{font-size:16px;line-height:20px}.can-help .can-help-container .contact-can-help .contact-can-help-icon{width:30px}}.movetop{position:fixed;right:50px;bottom:50px;background-color:#4146ff;width:50px;height:50px;border-radius:20px;color:#fff}body *,html *{font-family:Quicksand,sans-serif!important}button{border:none!important;outline:none!important}a{color:inherit;text-decoration:none}a:hover{color:inherit!important}*{box-sizing:border-box}.logo-header{max-width:300px!important;height:40px}.site-header .nav-bar{min-width:-webkit-fit-content;min-width:-moz-fit-content;min-width:fit-content;max-width:1256px;flex-grow:1;margin:auto}.dropdown{position:relative;cursor:pointer}.dropdown .icon-language{width:100%}.dropdown .dropdown-content{display:none;position:absolute;background-color:#4146ff;color:#fff;border-radius:10px;min-width:160px;box-shadow:0 8px 16px 0 rgba(0,0,0,.2);padding:12px 16px;z-index:1}.dropdown .dropdown-content .dropdown-content-item{display:flex;align-items:center;margin-top:2%}.dropdown .dropdown-content .dropdown-content-item .text{color:#fff;font-weight:600;font-size:14px;line-height:18px}.dropdown:hover .dropdown-content{display:flex;flex-direction:column}.scroll-lock{overflow:hidden!important}