*,:after,:before{box-sizing:border-box;margin:0;padding:0}body{background-color:#f6f8f9;color:#3a3a3a;display:block;font-family:Gabarito,sans-serif;line-height:1.2;margin:0;min-height:100vh;padding:0}.no-scroll{overflow:hidden}.view{height:100vh}.view,.view .container{display:flex;flex-direction:column}.view .container{height:100%;margin:0 auto;max-width:1320px}a{color:#3a3a3a;text-decoration:none;transition:color .3s ease}a:hover{color:#212121}h1,h2,h3,h4,h5,h6{color:#3a3a3a;font-weight:600;margin-bottom:50px}ol,ul{padding-left:2rem}button{background-color:#3a3a3a;border:none;border-radius:50px;color:#fff;cursor:pointer;font-family:inherit;font-size:20px;font-weight:500;padding:10px 20px;transition:.3s ease}button.transparent-style{background-color:transparent;border:1px solid #3a3a3a;color:#3a3a3a}button.transparent-style:hover{background-color:#f0ab16;border:1px solid #f0ab16;color:#fff}button:hover{background-color:#f0ab16}input,textarea{border:1px;border-radius:50px;margin-bottom:16px;padding:40px;width:100%}input:focus,textarea:focus{border-color:#3a3a3a;outline:none}header.default-app-header{background-color:#fff;box-shadow:0 8px 24px #969ea633;color:#3a3a3a;height:92px;padding:40px;position:fixed;width:100%;z-index:1010}header.default-app-header .container{align-items:center;display:flex;flex-direction:row;justify-content:space-between}header.default-app-header .container .logo,header.default-app-header .container .logo a{align-items:center;display:flex}header.default-app-header .container .logo a img{height:auto;max-width:200px;width:100%}header.default-app-header .container nav{align-items:center;display:flex;gap:15px}header.default-app-header .container nav ul{display:flex;gap:15px;list-style:none;margin:0;padding:0}header.default-app-header .container nav ul li.active a{color:#f0ab16;padding:0}header.default-app-header .container nav ul a{color:#3a3a3a;font-size:20px;font-weight:500;letter-spacing:-1px;transition:.3s ease}header.default-app-header .container nav ul a:hover{color:#f0ab16}header.default-app-header .container nav ul li.services-dropdown{position:relative}header.default-app-header .container nav ul li.services-dropdown .dropdown-toggle{align-items:center;cursor:pointer;display:flex;gap:5px}header.default-app-header .container nav ul li.services-dropdown .dropdown-toggle .dropdown-arrow{font-size:12px;transition:transform .3s ease}header.default-app-header .container nav ul li.services-dropdown.dropdown-open .dropdown-toggle .dropdown-arrow{transform:rotate(180deg)}header.default-app-header .container nav ul li.services-dropdown .dropdown-menu{background:#fff;border-radius:12px;box-shadow:0 10px 30px -5px #00000026;display:none;left:0;margin-top:0;min-width:260px;padding:20px 0 12px;position:absolute;top:100%;z-index:1000}header.default-app-header .container nav ul li.services-dropdown .dropdown-menu li{padding:0}header.default-app-header .container nav ul li.services-dropdown .dropdown-menu li a{color:#3a3a3a;display:block;font-size:16px;padding:12px 20px;transition:background .2s ease,color .2s ease}header.default-app-header .container nav ul li.services-dropdown .dropdown-menu li a:hover{background:#f6f8f9;color:#f0ab16}header.default-app-header .container nav ul li.services-dropdown.dropdown-open .dropdown-menu,header.default-app-header .container nav ul li.services-dropdown:hover .dropdown-menu{display:block}header.default-app-header .container nav .button-container{display:flex;gap:15px}header.default-app-header .container .hamburger-menu{background:none;border:none;cursor:pointer;display:none;flex-direction:column;height:20px;justify-content:space-between;width:40px}header.default-app-header .container .hamburger-menu span{background-color:#3a3a3a;border-radius:2px;display:block;gap:10px;height:3px;transition:transform .3s ease,opacity .3s ease;width:100%}header.default-app-header .container .hamburger-menu span.open:first-child{transform:rotate(45deg) translate(6px,6px)}header.default-app-header .container .hamburger-menu span.open:nth-child(2){opacity:0}header.default-app-header .container .hamburger-menu span.open:nth-child(3){transform:rotate(-45deg) translate(6px,-6px)}main{flex-grow:1}footer.default-app-footer{background-color:#fff;box-shadow:0 8px 24px #969ea633;color:#fff;padding:50px 40px 40px;text-align:center}footer.default-app-footer .container{gap:15px}footer.default-app-footer .container .row .logo{align-items:flex-end;display:flex;gap:15px;justify-content:flex-start;padding:0 0 20px;width:100%}footer.default-app-footer .container .row .logo a{align-items:center;display:flex}footer.default-app-footer .container .row .logo a img{height:auto;max-width:200px;width:100%}footer.default-app-footer .container .row .logo .line{border-top:2px solid #f0ab16;padding-bottom:9px;width:100%}footer.default-app-footer .container .row:nth-of-type(2){display:flex;gap:15px;padding:0 0 40px}footer.default-app-footer .container .row .box{align-items:flex-start;display:flex;flex-direction:column;width:25%}footer.default-app-footer .container .row .box.nav-wrapper ul{align-items:flex-start;display:flex;flex-direction:column;gap:5px;list-style:none;margin:0;padding:0}footer.default-app-footer .container .row .box.nav-wrapper ul li a{color:#3a3a3a;letter-spacing:-.5px}footer.default-app-footer .container .row .box .social-links{display:flex;gap:15px}footer.default-app-footer .container .row .box .social-links a svg{height:30px;transition:.3s ease;width:30px}footer.default-app-footer .container .row .box .title{color:#3a3a3a;font-size:16px;font-weight:700;letter-spacing:-.5px;margin-bottom:20px;max-width:200px;text-align:left;text-transform:uppercase}footer.default-app-footer .container .row .box a,footer.default-app-footer .container .row .box p{color:#3a3a3a;font-size:15px;letter-spacing:-.5px;margin-bottom:5px;text-align:left}footer.default-app-footer .all-right-reserved{color:#3a3a3a}@media (max-width:865px){header.default-app-header .container .hamburger-menu{display:flex}header.default-app-header .container nav{align-items:center;background-color:#fff;display:none;flex-direction:column;gap:20px;height:calc(100vh - 92px);left:0;padding:40px;position:absolute;top:90px;width:100%;z-index:1000}header.default-app-header .container nav.open{display:flex}header.default-app-header .container nav ul{align-items:center;flex-direction:column;gap:20px}header.default-app-header .container nav ul li{text-align:center;width:100%}header.default-app-header .container nav ul li a{font-size:24px}header.default-app-header .container nav ul li.services-dropdown .dropdown-toggle{font-size:24px;justify-content:center;padding:10px 0}header.default-app-header .container nav ul li.services-dropdown .dropdown-menu{background:#f6f8f9;border-radius:8px;box-shadow:none;margin-top:15px;position:static;width:100%}header.default-app-header .container nav ul li.services-dropdown .dropdown-menu li a{font-size:20px;padding:12px 15px}header.default-app-header .container nav ul li.services-dropdown.dropdown-open .dropdown-menu{display:block}header.default-app-header .container nav ul li.services-dropdown:hover .dropdown-menu{display:none}header.default-app-header .container nav ul li.services-dropdown.dropdown-open:hover .dropdown-menu{display:block}header.default-app-header .container nav .button-container{flex-direction:column;gap:20px}footer.default-app-footer .container .row .logo{justify-content:center}footer.default-app-footer .container .row .logo .line{display:none}footer.default-app-footer .container .row:nth-of-type(2){flex-direction:column;gap:30px;width:100%}footer.default-app-footer .container .row:nth-of-type(2) .box{align-items:center;width:100%}footer.default-app-footer .container .row:nth-of-type(2) .box .title{margin-bottom:10px;text-align:center}footer.default-app-footer .container .row:nth-of-type(2) .box p{text-align:center}footer.default-app-footer .container .row:nth-of-type(2) .box ul{align-items:center}}@media (max-width:576px){header.default-app-header{padding:40px 16px}}.section{margin-top:92px;padding:0 40px}.hero-section.section{align-items:center;background-image:radial-gradient(circle,#f6f8f900 0,#f6f8f9 90%),url(./circuit-board.ByGo_PEl.svg);background-position:50%;display:flex;margin-top:92px;min-height:400px;position:relative;width:100%}.hero-section.section:before{background:linear-gradient(180deg,#f6f8f9 0,#f6f8f900),linear-gradient(0deg,#f6f8f9 0,#f6f8f900);z-index:1}.hero-section.section:after,.hero-section.section:before{content:"";height:100%;left:0;position:absolute;top:0;width:100%}.hero-section.section:after{background-color:#f6f8f966;z-index:2}.hero-section.section .container{align-items:center;flex-direction:column;justify-content:center;padding:80px 0;text-align:center;z-index:10}.hero-section.section .container h1{font-size:40px;margin-bottom:50px;max-width:800px;text-align:center}.hero-section.section .container button{font-size:20px;min-width:150px;padding:18px 25px}.static-carousel.section{background-color:#fff}.static-carousel.section .container{padding:80px 0}.static-carousel.section .container .row .carrousel{display:flex;flex-wrap:wrap;gap:15px;justify-content:center}.static-carousel.section .container .row .carrousel .card{align-items:center;background-color:#f6f8f9;border:2px solid #e1dfe0;border-radius:18px;display:flex;gap:15px;height:100%;max-width:360px;padding:16px;transition:.3s ease;width:360px}.static-carousel.section .container .row .carrousel .card:hover{border:2px solid #3a3a3a;box-shadow:0 10px 25px -5px #0000001a,0 10px 10px -5px #0000000a}.static-carousel.section .container .row .carrousel .card .img-container{background:#f0ab16;border-radius:12px;height:80px;max-width:80px;padding:10px;width:100%}.static-carousel.section .container .row .carrousel .card .img-container img{filter:invert(100%) sepia(0) saturate(0) hue-rotate(93deg) brightness(103%) contrast(103%);height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.static-carousel.section .container .row .carrousel .card .content h5{font-size:20px;margin-bottom:0}.frequently-asked-questions-section.section{background-color:#fff}.frequently-asked-questions-section.section .container{padding:80px 0}.frequently-asked-questions-section.section .container .row h2{font-size:30px;text-align:center}.frequently-asked-questions-section.section .container .row .faq-container{display:flex;flex-direction:column;gap:10px;margin:0 auto;max-width:800px}.frequently-asked-questions-section.section .container .row .faq-container .box{background-color:#f6f8f9;border-radius:10px;height:auto;padding:40px}.frequently-asked-questions-section.section .container .row .faq-container .box .question-container{align-items:center;cursor:pointer;display:flex;gap:10px}.frequently-asked-questions-section.section .container .row .faq-container .box .question-container .image-container{background-color:#fff;border:2px solid #e1dfe0;border-radius:12px;height:50px;min-width:50px;padding:10px;width:50px}.frequently-asked-questions-section.section .container .row .faq-container .box .question-container .image-container img{height:100%;max-width:50px;-o-object-fit:cover;object-fit:cover;width:100%}.frequently-asked-questions-section.section .container .row .faq-container .box .question-container p{font-size:20px;font-weight:700;width:100%}.frequently-asked-questions-section.section .container .row .faq-container .box .question-container .arrow{height:20px;transition:.3s ease;width:20px}.frequently-asked-questions-section.section .container .row .faq-container .box .question-container .arrow.rotate{transform:rotate(180deg)}.frequently-asked-questions-section.section .container .row .faq-container .box .answer-container{margin:5px 0 0 58px}.frequently-asked-questions-section.section .container .row .faq-container .box .answer-container p{color:#3a3a3a}.about-us-section.section .container{padding:80px 0}.about-us-section.section .container .row .title{font-size:40px;text-align:center}.about-us-section.section .container .row .text-content{align-items:center;display:flex;gap:40px}.about-us-section.section .container .row .text-content .box{width:50%}.about-us-section.section .container .row .text-content .box.center{display:flex;justify-content:center}.about-us-section.section .container .row .text-content .box p{color:#3a3a3a;font-size:20px;margin-bottom:15px}.about-us-section.section .container .row .text-content .box p:last-child{margin-bottom:0}.about-us-section.section .container .row .text-content .box img{max-height:380px;max-width:530px;-o-object-fit:contain;object-fit:contain;width:100%}.about-us-section.section .container .row .text-content .box img.framed{border-radius:15px;box-shadow:-1px 0 0 7px #e5a518}.about-us-section.section .container .row .text-content .box h5{font-size:24px;margin-bottom:20px}.about-us-section.section .container .row .text-content .box ul{margin-bottom:20px;padding-left:20px}.about-us-section.section .container .row .text-content .box ul li{font-size:20px;margin-bottom:5px}.about-us-section.section .container .row:nth-of-type(2) .text-content{margin-bottom:60px}.authorizations-section.section .container{padding:80px 0}.authorizations-section.section .container .row .title{font-size:40px;text-align:center}.authorizations-section.section .container .row .text-content{display:flex;flex-direction:column;gap:15px}.authorizations-section.section .container .row .text-content:first-of-type{margin-bottom:50px}.authorizations-section.section .container .row .text-content .anre-logo{max-width:300px;-o-object-fit:contain;object-fit:contain;width:100%}.authorizations-section.section .container .row .text-content .unicert-logo{max-width:200px;min-height:200px;-o-object-fit:contain;object-fit:contain;width:100%}.authorizations-section.section .container .row .text-content p{font-size:20px}.contact-section.section .container{padding:80px 0}.contact-section.section .container .row .title{font-size:40px;text-align:center}.contact-section.section .container .row .line{background-color:#f0ab16;height:2px;margin:50px 0;width:100%}.contact-section.section .container .row .contact-details-container{display:flex;justify-content:space-around}.contact-section.section .container .row .contact-details-container .box-contact{align-items:center;display:flex;flex-direction:column;max-width:300px}.contact-section.section .container .row .contact-details-container .box-contact .box-title{font-size:25px;margin-bottom:15px}.contact-section.section .container .row .contact-details-container .box-contact .contact-img-container{background-color:#f0ab16;border-radius:50px;display:flex;height:100px;margin-bottom:20px;padding:20px;width:100px}.contact-section.section .container .row .contact-details-container .box-contact .contact-img-container .contact-img{filter:invert(100%) sepia(0) saturate(0) hue-rotate(93deg) brightness(103%) contrast(103%);max-height:300px;-o-object-fit:contain;object-fit:contain;width:100%}.contact-section.section .container .row .contact-details-container .box-contact a{margin-bottom:6px;text-align:center}@media (max-width:1200px){.about-us-section.section .container .row .title{margin:0 auto 40px;max-width:500px}.about-us-section.section .container .row .text-content{flex-direction:column}.about-us-section.section .container .row .text-content .box{width:100%}.about-us-section.section .container .row .text-content .box h5{text-align:center}.about-us-section.section .container .row .text-content .box ul{margin:0 auto 30px;max-width:700px}.about-us-section.section .container .row .text-content .box img{max-height:500px;max-width:650px}.about-us-section.section .container .row .text-content .box p{margin:auto;max-width:660px}.about-us-section.section .container .row .text-content .box .last-text{text-align:center}.about-us-section.section .container .row .text-content.column-reverse{flex-direction:column-reverse}}@media (max-width:992px){.static-carousel.section .container .row .carrousel a{width:100%}.static-carousel.section .container .row .carrousel .card{margin:0 auto;max-width:500px;padding:12px;width:100%}.static-carousel.section .container .row .carrousel .card .img-container{height:60px;max-width:60px;width:100%}.static-carousel.section .container .row .carrousel .card .content h5{font-size:18px}.contact-section.section .container .row .contact-details-container{align-items:center;flex-direction:column;gap:30px}.contact-section.section .container .row .contact-details-container .box-contact .contact-img-container{align-items:center;display:flex;height:60px;justify-content:center;margin-bottom:8px;padding:5px;width:60px}.contact-section.section .container .row .contact-details-container .box-contact .contact-img-container .contact-img{max-height:40px}.authorizations-section.section .container .row .text-content .anre-logo,.authorizations-section.section .container .row .text-content .unicert-logo{margin:0 auto}}@media (max-width:576px){.section{padding:0 16px}.about-us-section.section .container .row .title,.authorizations-section.section .container .row .title,.contact-section.section .container .row .title,.hero-section.section .container h1{font-size:35px}}@font-face{font-family:Gabarito;font-style:normal;font-weight:400;src:url(./Gabarito-Regular.CkCK96p5.ttf) format("truetype")}@font-face{font-family:Gabarito;font-style:normal;font-weight:500;src:url(./Gabarito-Medium.BSIexo0K.ttf) format("truetype")}@font-face{font-family:Gabarito;font-style:normal;font-weight:600;src:url(./Gabarito-SemiBold.CglYz_JL.ttf) format("truetype")}@font-face{font-family:Gabarito;font-style:normal;font-weight:700;src:url(./Gabarito-Bold.CPy6uhdH.ttf) format("truetype")}@font-face{font-family:Gabarito;font-style:normal;font-weight:800;src:url(./Gabarito-ExtraBold.BWF_jKT2.ttf) format("truetype")}@font-face{font-family:Gabarito;font-style:normal;font-weight:900;src:url(./Gabarito-Black.60dTczm0.ttf) format("truetype")}.not-found[data-v-37b917f5]{padding:132px 40px 40px;text-align:center}.not-found h1[data-v-37b917f5]{font-size:3rem;line-height:1.1;margin-bottom:20px}.not-found p[data-v-37b917f5]{color:#555;font-size:1.5rem;margin:0 auto 35px;max-width:400px}@media (max-width:775px){.not-found[data-v-37b917f5]{padding:132px 16px 40px}}
