@font-face {font-family: 'DM Sans';src: url(../../assets/fonts/DM%20Sans-463abcdb580609f2aaedcfc55cb1b29b.woff2) format('woff2');font-weight: 400;font-style: normal;font-display: swap;unicode-range: U+0100-02AF, U+0304, U+0308, U+0329, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF }@font-face {font-family: 'DM Sans';src: url(../../assets/fonts/DM%20Sans-c04296cb18185cc0c8a58d95731d8308.woff2) format('woff2');font-weight: 400;font-style: normal;font-display: swap;unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD }.btn-light {--bs-btn-color: #000000;--bs-btn-bg: #0c9794;--bs-btn-border-color: #0c9794;--bs-btn-hover-color: #fff;--bs-btn-hover-bg: #0A807E;--bs-btn-hover-border-color: #0A7976;--bs-btn-focus-shadow-rgb: 2, 23, 22;--bs-btn-active-color: #fff;--bs-btn-active-bg: #0A7976;--bs-btn-active-border-color: #09716F;--bs-btn-disabled-color: #000000;--bs-btn-disabled-bg: #0c9794;--bs-btn-disabled-border-color: #0c9794 }.btn-outline-light {--bs-btn-color: #0c9794;--bs-btn-border-color: #0c9794;--bs-btn-focus-shadow-rgb: 12, 151, 148;--bs-btn-hover-color: #000000;--bs-btn-hover-bg: #0c9794;--bs-btn-hover-border-color: #0c9794;--bs-btn-active-color: #000000;--bs-btn-active-bg: #0c9794;--bs-btn-active-border-color: #0c9794;--bs-btn-disabled-color: #0c9794;--bs-btn-disabled-bg: transparent;--bs-btn-disabled-border-color: #0c9794 }.fit-cover {object-fit: cover }@media (min-width:992px) {.bannerheight, .bannerimg, .wheight {height: 732px !important }}.bannerimg {background-image: url(../../assets/img/frame-75@3x.jpg);background-size: cover;background-repeat: no-repeat;background-position: 100% 80% }@media (min-width:576px) {.bannerheight, .bannerimg, .wheight {height: 495px }}@media (min-width:1200px) {.bannerimg {background-position: 100% 70% }}@media (min-width:992px) {.text-big {font-size: 60px !important }.text-sm {font-size: 17.5px !important }}@media (min-width:576px) {.text-big {font-size: 40px }}.btn-transparent.border-grey {border: 1px solid #595959 }.s5-sm, .text-sm {font-size: 16px }@media (min-width:992px) {.s2-lg {font-size: 48px !important }.s2-sm {font-size: 16px !important }.bgimage .card-bg {height: 723px !important }}.s2-lg, .s3-lg {font-size: 32px }.s2-sm {font-size: 14px }.left-1 {left: 25% }.padding-top {padding-top: 64px }.bg-icon {background: #12716e }@media (min-width:992px) {.bgimage .card-img, .bgimage .container {height: 723px !important }.s3-sm {font-size: 20px !important }.s3-lg {font-size: 48px !important }.vision .container .row {height: 460px !important }}.bg-icon .card-title {font-size: 20px !important;margin-bottom: 1rem }.bg-icon .card-text {font-size: 12px }.text-white-80 {color: rgba(255, 255, 255, .8) }@media (min-width:576px) {.bgimage .card-bg, .bgimage .container {height: 984px }}@media (min-width:576px) {.bgimage .card-img {height: 984px }.vision .container .row {height: 550.8px }}.s3-sm, .s4-sm {font-size: 18px }@media (min-width:992px) {.visionimg {min-height: 280px !important }.s4-lg {font-size: 46px !important }}.visionimg {border-radius: 84px 15px }@media (max-width:575px) {.bannerheight, .wheight {height: 523px }.text-big {font-size: 32px }.bgimage .card-bg, .bgimage .card-img, .bgimage .container {height: 1544px }.vision .container .row {height: 400.6px }.visionimg {min-height: 125.6px }}@media (min-width:576px) {.visionimg {min-height: 342px }}.text-grey {color: #161616 }.text-grey1 {color: #222 }.text-black {color: #000 }.text-gold {color: #9d7d0f }.s5-md {font-size: 18px !important }.device-wrapper {position: relative;width: 320px;height: 568px;margin: 0 auto;overflow: hidden;}.device-frame {position: absolute;width: 100%;height: 100%;}.device-screen {width: 100%;height: 100%;padding-top: 15%;}.video-container {padding-top: 56.25%;position: relative;overflow: hidden;height: 100%;}.video-container iframe, .video-container object, .video-container embed, .video-container video {position: absolute;top: 0;left: 5%;width: 90%;height: 94%;}.play-pause-buttons {position: absolute;top: 45%;left: 50%;transform: translate(-45%, -50%);z-index: 1;cursor: pointer;display: flex;}.play-pause-buttons button {width: 100px;height: 100px;border: none;background-color: transparent;color: #fff;display: flex;justify-content: center;align-items: center;}.play-pause-buttons button i {font-size: 4.5rem;}.bg-dark-gradient {background: linear-gradient(267.87deg, rgba(0, 0, 0, 0) 9.1%, #000 61.73%) }.bg-demo {background-image: url("../../assets/img/frame-25@3x.jpg");background-size: cover;background-repeat: no-repeat;background-position: 100% 0 }.s4-lg {font-size: 30px }.bg-dark-green {background: #d6f0f0 }.bg-light-green {background: #eaffff }.text-green {color: #0c9794 }.left-10 {left: -120px;top: -20px }@media (min-width:992px) {.s5-sm {font-size: 20px !important }.demo .bg-demo {height: 436px !important }.demo .bg-dark-gradient {height: 436px }.contactheight, .contactheight .container {height: 498px !important }}.contactheight, .contactheight .container {height: 520px }footer a {color: #020202 }.bg-grey {background: #f4f4f4 }footer h6 {color: #020202;font-size: 14px }.bs-icon {--bs-icon-size: .75rem;display: flex;flex-shrink: 0;justify-content: center;align-items: center;font-size: var(--bs-icon-size);width: calc(var(--bs-icon-size) * 2);height: calc(var(--bs-icon-size) * 2);color: var(--bs-primary) }.bs-icon-xs {--bs-icon-size: 1rem;width: calc(var(--bs-icon-size) * 1.5);height: calc(var(--bs-icon-size) * 1.5) }.bs-icon-sm {--bs-icon-size: 1rem }.bs-icon-md {--bs-icon-size: 1.5rem }.bs-icon-lg {--bs-icon-size: 2rem }.bs-icon-xl {--bs-icon-size: 2.5rem }.bs-icon.bs-icon-primary {color: var(--bs-white);background: var(--bs-primary) }.bs-icon.bs-icon-primary-light {color: var(--bs-primary);background: rgba(var(--bs-primary-rgb), .2) }.bs-icon.bs-icon-semi-white {color: var(--bs-primary);background: rgba(255, 255, 255, .5) }.bs-icon.bs-icon-rounded {border-radius: .5rem }.bs-icon.bs-icon-circle {border-radius: 50% }.nav-fixed .active {background: url("../../assets/img/polygon-2.svg") 50% 0 no-repeat }.nav-link {padding-top: 20px;padding-bottom: 20px }.swiper {width: 100%;height: 100%;}.swiper-slide {text-align: center;font-size: 18px;background: #fff;display: flex;justify-content: center;align-items: center;}@media (min-width:768px) {.img-sm {height: 48px }}@media (max-width:767px) {.img-sm {height: 36px }}:root, [data-bs-theme=light] {--bs-light: #0c9794;--bs-light-rgb: 12, 151, 148;--bs-light-text-emphasis: #053C3B;--bs-light-bg-subtle: #CEEAEA;--bs-light-border-subtle: #9ED5D4;--bs-blue: #0d6efd;--bs-indigo: #6610f2;--bs-purple: #6f42c1;--bs-pink: #d63384;--bs-red: #dc3545;--bs-orange: #fd7e14;--bs-yellow: #ffc107;--bs-green: #198754;--bs-teal: #20c997;--bs-cyan: #0dcaf0;--bs-black: #000;--bs-white: #fff;--bs-gray: #6c757d;--bs-gray-dark: #343a40;--bs-gray-100: #f8f9fa;--bs-gray-200: #e9ecef;--bs-gray-300: #dee2e6;--bs-gray-400: #ced4da;--bs-gray-500: #adb5bd;--bs-gray-600: #6c757d;--bs-gray-700: #495057;--bs-gray-800: #343a40;--bs-gray-900: #212529;--bs-primary: #0d6efd;--bs-secondary: #6c757d;--bs-success: #198754;--bs-info: #0dcaf0;--bs-warning: #ffc107;--bs-danger: #dc3545;--bs-light: #f8f9fa;--bs-dark: #212529;--bs-primary-rgb: 13, 110, 253;--bs-secondary-rgb: 108, 117, 125;--bs-success-rgb: 25, 135, 84;--bs-info-rgb: 13, 202, 240;--bs-warning-rgb: 255, 193, 7;--bs-danger-rgb: 220, 53, 69;--bs-light-rgb: 248, 249, 250;--bs-dark-rgb: 33, 37, 41;--bs-primary-text-emphasis: #052c65;--bs-secondary-text-emphasis: #2b2f32;--bs-success-text-emphasis: #0a3622;--bs-info-text-emphasis: #055160;--bs-warning-text-emphasis: #664d03;--bs-danger-text-emphasis: #58151c;--bs-light-text-emphasis: #495057;--bs-dark-text-emphasis: #495057;--bs-primary-bg-subtle: #cfe2ff;--bs-secondary-bg-subtle: #e2e3e5;--bs-success-bg-subtle: #d1e7dd;--bs-info-bg-subtle: #cff4fc;--bs-warning-bg-subtle: #fff3cd;--bs-danger-bg-subtle: #f8d7da;--bs-light-bg-subtle: #fcfcfd;--bs-dark-bg-subtle: #ced4da;--bs-primary-border-subtle: #9ec5fe;--bs-secondary-border-subtle: #c4c8cb;--bs-success-border-subtle: #a3cfbb;--bs-info-border-subtle: #9eeaf9;--bs-warning-border-subtle: #ffe69c;--bs-danger-border-subtle: #f1aeb5;--bs-light-border-subtle: #e9ecef;--bs-dark-border-subtle: #adb5bd;--bs-white-rgb: 255, 255, 255;--bs-black-rgb: 0, 0, 0;--bs-font-sans-serif: 'DM Sans',system-ui,-apple-system,"Segoe UI",Roboto,"Helvetica Neue","Noto Sans","Liberation Sans",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--bs-font-monospace:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--bs-gradient:linear-gradient(180deg, rgba(255, 255, 255, 0.15), rgba(255, 255, 255, 0));--bs-body-font-family: var(--bs-font-sans-serif);--bs-body-font-size: 1rem;--bs-body-font-weight: 400;--bs-body-line-height: 1.5;--bs-body-color: #212529;--bs-body-color-rgb: 33, 37, 41;--bs-body-bg: #fff;--bs-body-bg-rgb: 255, 255, 255;--bs-emphasis-color: #000;--bs-emphasis-color-rgb: 0, 0, 0;--bs-secondary-color: rgba(33, 37, 41, 0.75);--bs-secondary-color-rgb: 33, 37, 41;--bs-secondary-bg: #e9ecef;--bs-secondary-bg-rgb: 233, 236, 239;--bs-tertiary-color: rgba(33, 37, 41, 0.5);--bs-tertiary-color-rgb: 33, 37, 41;--bs-tertiary-bg: #f8f9fa;--bs-tertiary-bg-rgb: 248, 249, 250;--bs-heading-color: inherit;--bs-link-color: #0d6efd;--bs-link-color-rgb: 13, 110, 253;--bs-link-decoration: underline;--bs-link-hover-color: #0a58ca;--bs-link-hover-color-rgb: 10, 88, 202;--bs-code-color: #d63384;--bs-highlight-color: #212529;--bs-highlight-bg: #fff3cd;--bs-border-width: 1px;--bs-border-style: solid;--bs-border-color: #dee2e6;--bs-border-color-translucent: rgba(0, 0, 0, 0.175);--bs-border-radius: 0.375rem;--bs-border-radius-sm: 0.25rem;--bs-border-radius-lg: 0.5rem;--bs-border-radius-xl: 1rem;--bs-border-radius-xxl: 2rem;--bs-border-radius-2xl: var(--bs-border-radius-xxl);--bs-border-radius-pill: 50rem;--bs-box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.15);--bs-box-shadow-sm: 0 0.125rem 0.25rem rgba(0, 0, 0, 0.075);--bs-box-shadow-lg: 0 1rem 3rem rgba(0, 0, 0, 0.175);--bs-box-shadow-inset: inset 0 1px 2px rgba(0, 0, 0, 0.075);--bs-focus-ring-width: 0.25rem;--bs-focus-ring-opacity: 0.25;--bs-focus-ring-color: rgba(13, 110, 253, 0.25);--bs-form-valid-color: #198754;--bs-form-valid-border-color: #198754;--bs-form-invalid-color: #dc3545;--bs-form-invalid-border-color: #dc3545 }