[data-v-bbbe9484],[data-v-bbbe9484]:after,[data-v-bbbe9484]:before{margin:0;padding:0;box-sizing:border-box}body[data-v-bbbe9484]{background-color:rgba(247,248,249,.8);font-family:Open Sans,-apple-system,BlinkMacSystemFont,Helvetica Neue,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;color:#2c3844;position:relative}button[data-v-bbbe9484],button[data-v-bbbe9484]:focus,button[data-v-bbbe9484]:hover{outline:none}a[data-v-bbbe9484],a[data-v-bbbe9484]:active,a[data-v-bbbe9484]:focus,a[data-v-bbbe9484]:hover{outline:none;text-decoration:none;color:#fff}button[data-v-bbbe9484],input[data-v-bbbe9484]{font-family:Open Sans,sans-serif;color:#2c3844}[data-v-bbbe9484]:focus{outline:none}img[data-v-bbbe9484]{display:block;width:100%;height:100%}.container[data-v-bbbe9484]{padding:0 4.5vw}.grid-item .card-container[data-v-bbbe9484]{height:100%}.title[data-v-bbbe9484]{font-size:clamp(1.8rem,4vw,2.6rem);font-weight:700;text-transform:capitalize}.section-head[data-v-bbbe9484]{padding:3rem 0;text-align:center}.section-head__subtitle[data-v-bbbe9484]{width:60%;margin:0 auto;margin-top:1.5rem;font-size:1rem;font-weight:400;line-height:1.5;color:#5e7489}.hero-section[data-v-bbbe9484]{position:relative}.hero-section[data-v-bbbe9484]:before{content:"";position:absolute;inset:0;background-color:#2c3844;opacity:.7}.hero-section .hero[data-v-bbbe9484]{position:relative;height:100%;display:grid;place-content:center;height:380px}.hero-section .hero__title[data-v-bbbe9484]{font-size:3rem;font-weight:800;color:#fff;text-align:center}.about-section[data-v-bbbe9484]{background:#fff;width:100%}.about-section .about[data-v-bbbe9484]{display:flex;align-items:center;gap:3.5rem;padding:3.2rem 0}.about-section .about .about-content[data-v-bbbe9484],.about-section .about .about-image[data-v-bbbe9484]{flex:1}.about-section .about .about-image .image[data-v-bbbe9484]{width:100%;height:100%;overflow:hidden}.about-section .about .about-image .image img[data-v-bbbe9484]{-o-object-fit:cover;object-fit:cover;max-height:500px;min-height:400px}.about-section .about .about-content[data-v-bbbe9484]{color:#5e7489}.about-section .about .about-content p[data-v-bbbe9484],.about-section .about .about-content ul li[data-v-bbbe9484]{font-size:1rem;line-height:1.5;word-break:break-word;margin-top:2rem}.about-section .about .about-content h5[data-v-bbbe9484]{font-size:1.25rem;font-weight:700;color:#5e7489;margin:1.5rem 0}.about-section .about .about-content ul[data-v-bbbe9484]{padding-left:1.25rem}.about-section .about .about-content ul li[data-v-bbbe9484]{margin-top:0;font-weight:600}.about-section .about .about-content ul li[data-v-bbbe9484]:not(.about-section .about .about-content ul li:last-child){margin-bottom:1em}@media screen and (min-width:1440px){.about-section .about .about-content p[data-v-bbbe9484]{font-size:1.125rem}}@media screen and (max-width:1200px){.about-section .about[data-v-bbbe9484]{flex-direction:column;align-items:stretch;gap:2rem}}.welcome-section .section-content[data-v-bbbe9484]{padding:60px 0;text-align:center}.welcome-section .section-content h2[data-v-bbbe9484]{font-size:2rem;line-height:1.2;margin-bottom:1em}@media screen and (max-width:1200px){.welcome-section .section-content h2[data-v-bbbe9484]{font-size:1.75rem}}.welcome-section .section-content p[data-v-bbbe9484]{font-size:1rem;color:#5e7489;line-height:1.5;word-break:break-word;max-width:68%;margin:0 auto}@media screen and (max-width:1200px){.welcome-section .section-content p[data-v-bbbe9484]{max-width:none}}.cards-section[data-v-bbbe9484]{padding:64px 0}.cards-grid[data-v-bbbe9484]{display:grid;grid-template-columns:repeat(3,1fr);gap:24px}@media screen and (max-width:1200px){.cards-grid[data-v-bbbe9484]{grid-template-columns:repeat(2,1fr)}}@media screen and (max-width:768px){.cards-grid[data-v-bbbe9484]{grid-template-columns:repeat(1,1fr)}}.cards-grid .card[data-v-bbbe9484]{background-color:#fff;box-shadow:0 30px 40px rgba(226,230,233,.25);padding:2.25rem 1rem;text-align:center;color:#5e7489;font-size:1.125rem}.bg-grey[data-v-bbbe9484]{background-color:#f7f8f9}.two-col-grid[data-v-bbbe9484]{display:grid;grid-template-columns:repeat(12,1fr);gap:min(56px,4vw)}.two-col-grid .col[data-v-bbbe9484]{grid-column:span 6}@media screen and (max-width:1200px){.two-col-grid .col[data-v-bbbe9484]{grid-column:1/-1}}.two-col-grid .image-col .image[data-v-bbbe9484]{height:min(600px,50vw)}@media screen and (max-width:1200px){.two-col-grid .image-col .image[data-v-bbbe9484]{height:min(460px,50vw)}}.two-col-grid .image-col .image img[data-v-bbbe9484]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.two-col-grid .content-col .content[data-v-bbbe9484]{padding:40px 0}@media screen and (max-width:1200px){.two-col-grid .content-col .content[data-v-bbbe9484]{padding-top:0}}.two-col-grid .content-col .content p[data-v-bbbe9484]{font-size:1rem;color:#5e7489;line-height:1.5;word-break:break-word}.two-col-grid .content-col .content .list[data-v-bbbe9484]{list-style-type:none;margin:40px 0}.two-col-grid .content-col .content .list-item[data-v-bbbe9484]{background-color:#fff;box-shadow:0 30px 40px rgba(226,230,233,.25);padding:30px 24px;display:flex;gap:15px}.two-col-grid .content-col .content .list-item[data-v-bbbe9484]:not(.two-col-grid .content-col .content .list-item:last-child){margin-bottom:20px}.two-col-grid .content-col .content .list-item span[data-v-bbbe9484]{font-size:1.125rem;font-weight:600;color:#2c3844}@media screen and (max-width:768px){.two-col-grid .content-col .content .list-item span[data-v-bbbe9484]{font-size:1rem}}.two-col-grid .content-col .content .list-item span.dot span[data-v-bbbe9484]{display:block;width:12px;height:12px;background-color:#119dd9;border-radius:50%;margin-top:6px}.subtitle[data-v-bbbe9484]{font-size:1.5rem;font-weight:700;text-transform:uppercase;color:#119dd9;margin-bottom:1rem}@media screen and (max-width:992px){.subtitle[data-v-bbbe9484]{font-size:1rem}}@font-face{font-family:Open Sans;src:url(/fonts/OpenSans-Variable.ttf) format("truetype");font-weight:300 800;font-style:normal;font-display:swap}[data-v-5c9fa03c],[data-v-5c9fa03c]:after,[data-v-5c9fa03c]:before{margin:0;padding:0;box-sizing:border-box}body[data-v-5c9fa03c]{background-color:rgba(247,248,249,.8);font-family:Open Sans,-apple-system,BlinkMacSystemFont,Helvetica Neue,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;color:#2c3844;position:relative}button[data-v-5c9fa03c],button[data-v-5c9fa03c]:focus,button[data-v-5c9fa03c]:hover{outline:none}a[data-v-5c9fa03c],a[data-v-5c9fa03c]:active,a[data-v-5c9fa03c]:focus,a[data-v-5c9fa03c]:hover{outline:none;text-decoration:none;color:#fff}button[data-v-5c9fa03c],input[data-v-5c9fa03c]{font-family:Open Sans,sans-serif;color:#2c3844}[data-v-5c9fa03c]:focus{outline:none}img[data-v-5c9fa03c]{display:block;width:100%;height:100%}.container[data-v-5c9fa03c]{padding:0 4.5vw}.grid-item .card-container[data-v-5c9fa03c]{height:100%}.title[data-v-5c9fa03c]{font-size:clamp(1.8rem,4vw,2.6rem);font-weight:700;text-transform:capitalize}.section-head[data-v-5c9fa03c]{padding:3rem 0;text-align:center}.section-head__subtitle[data-v-5c9fa03c]{width:60%;margin:0 auto;margin-top:1.5rem;font-size:1rem;font-weight:400;line-height:1.5;color:#5e7489}.hero-section[data-v-5c9fa03c]{position:relative}.hero-section[data-v-5c9fa03c]:before{content:"";position:absolute;inset:0;background-color:#2c3844;opacity:.7}.hero-section .hero[data-v-5c9fa03c]{position:relative;height:100%;display:grid;place-content:center;height:380px}.hero-section .hero__title[data-v-5c9fa03c]{font-size:3rem;font-weight:800;color:#fff;text-align:center}.about-section[data-v-5c9fa03c]{background:#fff;width:100%}.about-section .about[data-v-5c9fa03c]{display:flex;align-items:center;gap:3.5rem;padding:3.2rem 0}.about-section .about .about-content[data-v-5c9fa03c],.about-section .about .about-image[data-v-5c9fa03c]{flex:1}.about-section .about .about-image .image[data-v-5c9fa03c]{width:100%;height:100%;overflow:hidden}.about-section .about .about-image .image img[data-v-5c9fa03c]{-o-object-fit:cover;object-fit:cover;max-height:500px;min-height:400px}.about-section .about .about-content[data-v-5c9fa03c]{color:#5e7489}.about-section .about .about-content p[data-v-5c9fa03c],.about-section .about .about-content ul li[data-v-5c9fa03c]{font-size:1rem;line-height:1.5;word-break:break-word;margin-top:2rem}.about-section .about .about-content h5[data-v-5c9fa03c]{font-size:1.25rem;font-weight:700;color:#5e7489;margin:1.5rem 0}.about-section .about .about-content ul[data-v-5c9fa03c]{padding-left:1.25rem}.about-section .about .about-content ul li[data-v-5c9fa03c]{margin-top:0;font-weight:600}.about-section .about .about-content ul li[data-v-5c9fa03c]:not(.about-section .about .about-content ul li:last-child){margin-bottom:1em}@media screen and (min-width:1440px){.about-section .about .about-content p[data-v-5c9fa03c]{font-size:1.125rem}}@media screen and (max-width:1200px){.about-section .about[data-v-5c9fa03c]{flex-direction:column;align-items:stretch;gap:2rem}}.welcome-section .section-content[data-v-5c9fa03c]{padding:60px 0;text-align:center}.welcome-section .section-content h2[data-v-5c9fa03c]{font-size:2rem;line-height:1.2;margin-bottom:1em}@media screen and (max-width:1200px){.welcome-section .section-content h2[data-v-5c9fa03c]{font-size:1.75rem}}.welcome-section .section-content p[data-v-5c9fa03c]{font-size:1rem;color:#5e7489;line-height:1.5;word-break:break-word;max-width:68%;margin:0 auto}@media screen and (max-width:1200px){.welcome-section .section-content p[data-v-5c9fa03c]{max-width:none}}.cards-section[data-v-5c9fa03c]{padding:64px 0}.cards-grid[data-v-5c9fa03c]{display:grid;grid-template-columns:repeat(3,1fr);gap:24px}@media screen and (max-width:1200px){.cards-grid[data-v-5c9fa03c]{grid-template-columns:repeat(2,1fr)}}@media screen and (max-width:768px){.cards-grid[data-v-5c9fa03c]{grid-template-columns:repeat(1,1fr)}}.cards-grid .card[data-v-5c9fa03c]{background-color:#fff;box-shadow:0 30px 40px rgba(226,230,233,.25);padding:2.25rem 1rem;text-align:center;color:#5e7489;font-size:1.125rem}.bg-grey[data-v-5c9fa03c]{background-color:#f7f8f9}.two-col-grid[data-v-5c9fa03c]{display:grid;grid-template-columns:repeat(12,1fr);gap:min(56px,4vw)}.two-col-grid .col[data-v-5c9fa03c]{grid-column:span 6}@media screen and (max-width:1200px){.two-col-grid .col[data-v-5c9fa03c]{grid-column:1/-1}}.two-col-grid .image-col .image[data-v-5c9fa03c]{height:min(600px,50vw)}@media screen and (max-width:1200px){.two-col-grid .image-col .image[data-v-5c9fa03c]{height:min(460px,50vw)}}.two-col-grid .image-col .image img[data-v-5c9fa03c]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.two-col-grid .content-col .content[data-v-5c9fa03c]{padding:40px 0}@media screen and (max-width:1200px){.two-col-grid .content-col .content[data-v-5c9fa03c]{padding-top:0}}.two-col-grid .content-col .content p[data-v-5c9fa03c]{font-size:1rem;color:#5e7489;line-height:1.5;word-break:break-word}.two-col-grid .content-col .content .list[data-v-5c9fa03c]{list-style-type:none;margin:40px 0}.two-col-grid .content-col .content .list-item[data-v-5c9fa03c]{background-color:#fff;box-shadow:0 30px 40px rgba(226,230,233,.25);padding:30px 24px;display:flex;gap:15px}.two-col-grid .content-col .content .list-item[data-v-5c9fa03c]:not(.two-col-grid .content-col .content .list-item:last-child){margin-bottom:20px}.two-col-grid .content-col .content .list-item span[data-v-5c9fa03c]{font-size:1.125rem;font-weight:600;color:#2c3844}@media screen and (max-width:768px){.two-col-grid .content-col .content .list-item span[data-v-5c9fa03c]{font-size:1rem}}.two-col-grid .content-col .content .list-item span.dot span[data-v-5c9fa03c]{display:block;width:12px;height:12px;background-color:#119dd9;border-radius:50%;margin-top:6px}.hero-section[data-v-5c9fa03c]{background:url(../img/tech-banner.15e91a31.webp) 50%/cover}.technologies__section[data-v-5c9fa03c]{padding:4rem 0}.technologies__section .section-head[data-v-5c9fa03c]{text-align:center;margin-bottom:2rem}.technologies__section .section-head h2[data-v-5c9fa03c]{font-size:2.5rem;font-weight:700}.technologies__section .technologies__category[data-v-5c9fa03c]{margin-bottom:4rem}.technologies__section .technologies__category .title[data-v-5c9fa03c]{font-size:2rem;font-weight:700;margin-bottom:2rem;color:#5e7489}ul.cards-grid[data-v-5c9fa03c]{list-style-type:none;grid-template-columns:repeat(4,1fr)}@media screen and (max-width:1200px){ul.cards-grid[data-v-5c9fa03c]{grid-template-columns:repeat(3,1fr)}}@media screen and (max-width:992px){ul.cards-grid[data-v-5c9fa03c]{grid-template-columns:repeat(2,1fr)}}ul.cards-grid .card[data-v-5c9fa03c]{font-size:1.25rem;display:flex;align-items:center;gap:1.5rem;padding:32px;font-weight:600;text-align:left}@media screen and (max-width:992px){ul.cards-grid .card[data-v-5c9fa03c]{flex-direction:column;padding:24px;align-items:center;justify-content:center;font-size:1rem;gap:1rem}}ul.cards-grid .card i[data-v-5c9fa03c]{font-size:2rem;color:#119dd9}@media screen and (max-width:992px){ul.cards-grid .card i[data-v-5c9fa03c]{font-size:1.6rem}}ul.cards-grid .card svg[data-v-5c9fa03c]{width:2rem;height:2rem;color:#119dd9}@media screen and (max-width:992px){ul.cards-grid .card svg[data-v-5c9fa03c]{width:1.6rem;height:1.6rem}}.benefits-container[data-v-5c9fa03c]{text-align:center;padding:3.2rem 0}.benefits-container .benefits-grid[data-v-5c9fa03c]{display:grid;grid-template-columns:repeat(4,1fr);gap:4rem}.choose-us-section[data-v-5c9fa03c]{background-color:#2c3844;padding:4rem 0}.choose-us-section .title[data-v-5c9fa03c]{color:#fff;font-size:30px;font-weight:600;text-transform:none!important;margin-bottom:.5em}.choose-us-section p[data-v-5c9fa03c]{color:#d0dbe5;font-weight:100;text-transform:none!important}.choose-us-section .container[data-v-5c9fa03c]{display:flex;justify-content:space-between;align-items:center;gap:2rem}.choose-us-section .content[data-v-5c9fa03c]{width:40%}.choose-us-section .get-in-touch[data-v-5c9fa03c]{width:40%;justify-content:end;display:flex}@media screen and (max-width:992px){.choose-us-section .content[data-v-5c9fa03c],.choose-us-section .get-in-touch[data-v-5c9fa03c]{width:100%;justify-content:center}.choose-us-section .container[data-v-5c9fa03c]{flex-direction:column}}@media screen and (max-width:576px){.choose-us-section .content[data-v-5c9fa03c],.choose-us-section .get-in-touch[data-v-5c9fa03c]{width:100%;justify-content:center}.choose-us-section .container[data-v-5c9fa03c]{flex-direction:column}}@media screen and (max-width:1200px){.benefits-container .benefits-grid[data-v-5c9fa03c]{grid-template-columns:repeat(2,1fr)}}@media screen and (max-width:576px){.benefits-container .benefits-grid[data-v-5c9fa03c]{grid-template-columns:repeat(1,1fr)}}