/* --- NATIVE GRAPESJS CSS RESET --- */
html {
    box-sizing: border-box;
}

*, *:before, *:after {
    box-sizing: inherit;
}

                /* Strip the default margins that cause absolute elements to drift downwards */
h1, h2, h3, h4, h5, h6, p, ul, ol, figure {
    margin-top: 0;
    margin-bottom: 0;
}

                /* --- 1920px LIVE WEBSITE ANCHOR --- */
body {
    margin: 0 auto !important;
    padding: 0 !important;
    font-family: 'Inter', sans-serif;
    background: #ffffff;
    width: 1920px !important;
                    /* 🟢 THE AUTO-CROP: Physically trims the dead space off the export */
    min-height: 3995px !important;
    position: relative !important;
    overflow-x: hidden;
}

* {
    box-sizing: border-box;
}

body {
    margin: 0;
}

html {
    box-sizing: border-box;
}

*, ::before, ::after {
    box-sizing: inherit;
}

h1, h2, h3, h4, h5, h6, p, ul, ol, figure {
    margin-top: 0px;
    margin-bottom: 0px;
}

body {
    font-family: Inter, sans-serif;
    background-image: initial;
    background-position-x: initial;
    background-position-y: initial;
    background-size: initial;
    background-repeat: initial;
    background-attachment: initial;
    background-origin: initial;
    background-clip: initial;
    background-color: rgb(255, 255, 255);
    overflow-x: hidden;
    margin-top: 0px !important;
    margin-right: auto !important;
    margin-bottom: 0px !important;
    margin-left: auto !important;
    padding-top: 0px !important;
    padding-right: 0px !important;
    padding-bottom: 0px !important;
    padding-left: 0px !important;
    width: 1920px !important;
    min-height: 4019px !important;
    position: relative !important;
}

* {
    box-sizing: border-box;
}

body {
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 0px;
    margin-left: 0px;
}

html {
    box-sizing: border-box;
}

*, ::before, ::after {
    box-sizing: inherit;
}

h1, h2, h3, h4, h5, h6, p, ul, ol, figure {
    margin-top: 0px;
    margin-bottom: 0px;
}

body {
    font-family: Inter, sans-serif;
    background-image: initial;
    background-position-x: initial;
    background-position-y: initial;
    background-size: initial;
    background-repeat: initial;
    background-attachment: initial;
    background-origin: initial;
    background-clip: initial;
    background-color: rgb(255, 255, 255);
    overflow-x: hidden;
    margin-top: 0px !important;
    margin-right: auto !important;
    margin-bottom: 0px !important;
    margin-left: auto !important;
    padding-top: 0px !important;
    padding-right: 0px !important;
    padding-bottom: 0px !important;
    padding-left: 0px !important;
    width: 1920px !important;
    min-height: 1180px !important;
    position: relative !important;
}

* {
    box-sizing: border-box;
}

body {
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 0px;
    margin-left: 0px;
}

html {
    box-sizing: border-box;
}

*, ::before, ::after {
    box-sizing: inherit;
}

h1, h2, h3, h4, h5, h6, p, ul, ol, figure {
    margin-top: 0px;
    margin-bottom: 0px;
}

body {
    font-family: Inter, sans-serif;
    background-image: initial;
    background-position-x: initial;
    background-position-y: initial;
    background-size: initial;
    background-repeat: initial;
    background-attachment: initial;
    background-origin: initial;
    background-clip: initial;
    background-color: rgb(255, 255, 255);
    overflow-x: hidden;
    margin-top: 0px !important;
    margin-right: auto !important;
    margin-bottom: 0px !important;
    margin-left: auto !important;
    padding-top: 0px !important;
    padding-right: 0px !important;
    padding-bottom: 0px !important;
    padding-left: 0px !important;
    width: 1920px !important;
    min-height: 1180px !important;
    position: relative !important;
}

* {
    box-sizing: border-box;
}

body {
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 0px;
    margin-left: 0px;
}

#iq0j {
    background-color: rgb(0, 0, 0);
    min-height: 100vh;
    position: relative;
    width: 100%;
    padding-top: 0px;
    padding-right: 0px;
    padding-bottom: 0px;
    padding-left: 0px;
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 0px;
    margin-left: 0px;
    box-sizing: border-box;
}

#imlsv {
    width: 215px;
    max-width: 100%;
    height: 170px;
    border-top-left-radius: 8px;
    border-top-right-radius: 8px;
    border-bottom-right-radius: 8px;
    border-bottom-left-radius: 8px;
    object-fit: cover;
    display: block;
    left: 852px;
    top: 116px;
    position: absolute;
}

#i0lx4w {
    font-family: Inter, sans-serif;
    margin-top: 0px;
    margin-bottom: 16px;
    color: rgb(255, 255, 255);
    width: 249px;
    left: 835px;
    top: 296px;
    position: absolute;
    height: 39px;
    text-align: center;
}

#ie9sni {
    font-family: Inter, sans-serif;
    color: rgb(255, 255, 255);
    line-height: 1.6;
    margin-top: 0px;
    margin-bottom: 16px;
    width: 446px;
    left: 743px;
    top: 348px;
    position: absolute;
    height: 96px;
    font-size: 20px;
    text-align: center;
}

#ig67 {
    display: inline-block;
    padding-top: 12px;
    padding-right: 24px;
    padding-bottom: 12px;
    padding-left: 24px;
    background-image: initial;
    background-position-x: initial;
    background-position-y: initial;
    background-size: initial;
    background-repeat: initial;
    background-attachment: initial;
    background-origin: initial;
    background-clip: initial;
    color: black;
    transition-behavior: normal;
    transition-duration: 0.2s;
    transition-timing-function: ease;
    transition-delay: 0s;
    transition-property: background;
    width: 159px;
    left: 880px;
    top: 469px;
    position: absolute;
    text-decoration-line: none;
    text-decoration-thickness: initial;
    text-decoration-style: initial;
    text-decoration-color: initial;
    background-color: white;
    border-top-left-radius: 10px;
    border-top-right-radius: 10px;
    border-bottom-right-radius: 10px;
    border-bottom-left-radius: 10px;
    height: 44px;
}

#izut42 {
    font-family: Inter, sans-serif;
    margin-top: 0px;
    margin-bottom: 16px;
    color: rgb(255, 255, 255);
    width: 320px;
    left: 410px;
    top: 1441px;
    position: absolute;
}

#i3vtz1 {
    font-family: Inter, sans-serif;
    margin-top: 0px;
    margin-bottom: 16px;
    color: rgb(255, 255, 255);
    width: 320px;
    left: 410px;
    top: 1408px;
    position: absolute;
}

#ivcesx {
    font-family: Inter, sans-serif;
    margin-top: 0px;
    margin-bottom: 16px;
    color: rgb(255, 255, 255);
    width: 320px;
    left: 1176px;
    top: 1585px;
    position: absolute;
}

#iwggsd {
    font-family: Inter, sans-serif;
    color: rgb(133, 152, 179);
    line-height: 1.6;
    margin-top: 0px;
    margin-bottom: 16px;
    width: 320px;
    left: 1176px;
    top: 1631px;
    position: absolute;
}

#ixa8ei {
    width: 320px;
    max-width: 100%;
    height: auto;
    border-top-left-radius: 8px;
    border-top-right-radius: 8px;
    border-bottom-right-radius: 8px;
    border-bottom-left-radius: 8px;
    object-fit: cover;
    display: block;
    left: 1176px;
    top: 1732px;
    position: absolute;
}

#iez5hj {
    font-family: Inter, sans-serif;
    margin-top: 0px;
    margin-bottom: 16px;
    color: rgb(255, 255, 255);
    width: 368px;
    left: 410px;
    top: 1754px;
    position: absolute;
    height: 117px;
}

#iki0vj {
    font-family: Inter, sans-serif;
    color: rgb(133, 152, 179);
    line-height: 1.6;
    margin-top: 0px;
    margin-bottom: 16px;
    width: 320px;
    left: 410px;
    top: 1840px;
    position: absolute;
}

#i7f1yb {
    width: 320px;
    max-width: 100%;
    height: auto;
    border-top-left-radius: 8px;
    border-top-right-radius: 8px;
    border-bottom-right-radius: 8px;
    border-bottom-left-radius: 8px;
    object-fit: cover;
    display: block;
    left: 410px;
    top: 1964px;
    position: absolute;
}

#ilh9nh {
    font-family: Inter, sans-serif;
    margin-top: 0px;
    margin-bottom: 16px;
    color: rgb(255, 255, 255);
    width: 320px;
    left: 1176px;
    top: 2044px;
    position: absolute;
}

#iw25m8 {
    font-family: Inter, sans-serif;
    color: rgb(133, 152, 179);
    line-height: 1.6;
    margin-top: 0px;
    margin-bottom: 16px;
    width: 320px;
    left: 1176px;
    top: 2083px;
    position: absolute;
}

#isqx1n {
    width: 320px;
    max-width: 100%;
    height: auto;
    border-top-left-radius: 8px;
    border-top-right-radius: 8px;
    border-bottom-right-radius: 8px;
    border-bottom-left-radius: 8px;
    object-fit: cover;
    display: block;
    left: 1176px;
    top: 2153px;
    position: absolute;
}

#i8eape {
    font-family: Inter, sans-serif;
    margin-top: 0px;
    margin-bottom: 16px;
    color: rgb(255, 255, 255);
    width: 347px;
    left: 410px;
    top: 2233px;
    position: absolute;
    height: 51px;
}

#i3zu0r {
    font-family: Inter, sans-serif;
    color: rgb(133, 152, 179);
    line-height: 1.6;
    margin-top: 0px;
    margin-bottom: 16px;
    width: 320px;
    left: 410px;
    top: 2274px;
    position: absolute;
}

#in8w62 {
    width: 320px;
    max-width: 100%;
    height: auto;
    border-top-left-radius: 8px;
    border-top-right-radius: 8px;
    border-bottom-right-radius: 8px;
    border-bottom-left-radius: 8px;
    object-fit: cover;
    display: block;
    left: 410px;
    top: 2342px;
    position: absolute;
}

#igzpok {
    font-family: Inter, sans-serif;
    margin-top: 0px;
    margin-bottom: 16px;
    color: rgb(255, 255, 255);
    width: 320px;
    left: 1176px;
    top: 2422px;
    position: absolute;
}

#iid0xy {
    font-family: Inter, sans-serif;
    color: rgb(133, 152, 179);
    line-height: 1.6;
    margin-top: 0px;
    margin-bottom: 16px;
    width: 320px;
    left: 1176px;
    top: 2476px;
    position: absolute;
}

#i1lx85 {
    width: 289px;
    max-width: 100%;
    height: 618px;
    border-top-left-radius: 8px;
    border-top-right-radius: 8px;
    border-bottom-right-radius: 8px;
    border-bottom-left-radius: 8px;
    object-fit: cover;
    display: block;
    left: 1176px;
    top: 2543px;
    position: absolute;
}

#i37s76 {
    font-family: Inter, sans-serif;
    margin-top: 0px;
    margin-bottom: 16px;
    color: rgb(255, 255, 255);
    width: 320px;
    left: 410px;
    top: 2623px;
    position: absolute;
}

#ivjguv {
    font-family: Inter, sans-serif;
    color: rgb(133, 152, 179);
    line-height: 1.6;
    margin-top: 0px;
    margin-bottom: 16px;
    width: 320px;
    left: 410px;
    top: 2669px;
    position: absolute;
}

#i2xfkp {
    width: 320px;
    max-width: 100%;
    height: auto;
    border-top-left-radius: 8px;
    border-top-right-radius: 8px;
    border-bottom-right-radius: 8px;
    border-bottom-left-radius: 8px;
    object-fit: cover;
    display: block;
    left: 410px;
    top: 2731px;
    position: absolute;
}

#i09g84 {
    font-family: Inter, sans-serif;
    margin-top: 0px;
    margin-bottom: 16px;
    color: rgb(255, 255, 255);
    width: 467px;
    left: 732px;
    top: 3254px;
    position: absolute;
    height: 117px;
    text-align: center;
}

#irtb5e {
    font-family: Inter, sans-serif;
    color: rgb(133, 152, 179);
    line-height: 1.6;
    margin-top: 0px;
    margin-bottom: 16px;
    width: 402px;
    left: 774px;
    top: 3345px;
    position: absolute;
    text-align: center;
    height: 51px;
}

#iog5ob {
    display: inline-block;
    padding-top: 12px;
    padding-right: 24px;
    padding-bottom: 12px;
    padding-left: 24px;
    background-image: initial;
    background-position-x: initial;
    background-position-y: initial;
    background-size: initial;
    background-repeat: initial;
    background-attachment: initial;
    background-origin: initial;
    background-clip: initial;
    color: black;
    transition-behavior: normal;
    transition-duration: 0.2s;
    transition-timing-function: ease;
    transition-delay: 0s;
    transition-property: background;
    width: max-content;
    left: 886px;
    top: 3386px;
    position: absolute;
    text-decoration-line: none;
    text-decoration-thickness: initial;
    text-decoration-style: initial;
    text-decoration-color: initial;
    border-top-left-radius: 10px;
    border-top-right-radius: 10px;
    border-bottom-right-radius: 10px;
    border-bottom-left-radius: 10px;
    background-color: rgb(255, 255, 255);
}

#ihs1gf-2 {
    width: 340px;
    max-width: 900px;
    margin-top: 0px;
    margin-right: auto;
    margin-bottom: 0px;
    margin-left: auto;
    min-height: 80px;
    font-family: Inter, sans-serif;
    box-sizing: border-box;
    padding-top: 15px;
    padding-right: 15px;
    padding-bottom: 15px;
    padding-left: 15px;
    background-color: rgb(9, 24, 26);
    left: 620px;
    top: 3749px;
    position: absolute;
    height: 170px;
    color: rgb(255, 255, 255);
    border-top-left-radius: 20px;
    border-top-right-radius: 20px;
    border-bottom-right-radius: 20px;
    border-bottom-left-radius: 20px;
}

#download {
    font-family: Inter, sans-serif;
    margin-top: 0px;
    margin-bottom: 16px;
    color: rgb(255, 255, 255);
    width: 320px;
    left: 800px;
    top: 3603px;
    position: absolute;
    text-align: center;
}

#ibvaeq-2 {
    font-family: Inter, sans-serif;
    margin-top: 0px;
    margin-bottom: 16px;
    color: rgb(255, 255, 255);
    width: 320px;
    left: 796px;
    top: 3779px;
    position: absolute;
    text-align: center;
}

#iquu9k {
    display: inline-block;
    padding-top: 12px;
    padding-right: 24px;
    padding-bottom: 12px;
    padding-left: 24px;
    background-image: initial;
    background-position-x: initial;
    background-position-y: initial;
    background-size: initial;
    background-repeat: initial;
    background-attachment: initial;
    background-origin: initial;
    background-clip: initial;
    color: white;
    transition-behavior: normal;
    transition-duration: 0.2s;
    transition-timing-function: ease;
    transition-delay: 0s;
    transition-property: background;
    width: max-content;
    left: 1261px;
    top: 3810px;
    position: absolute;
    text-decoration-line: none;
    text-decoration-thickness: initial;
    text-decoration-style: initial;
    text-decoration-color: initial;
    border-top-left-radius: 12px;
    border-top-right-radius: 12px;
    border-bottom-right-radius: 12px;
    border-bottom-left-radius: 12px;
    background-color: rgba(0, 0, 0, 0.72);
    opacity: 1;
}

#ihs1gf-2 {
    width: 340px;
    max-width: 900px;
    margin-top: 0px;
    margin-right: auto;
    margin-bottom: 0px;
    margin-left: auto;
    min-height: 80px;
    font-family: Inter, sans-serif;
    box-sizing: border-box;
    padding-top: 15px;
    padding-right: 15px;
    padding-bottom: 15px;
    padding-left: 15px;
    background-color: rgb(9, 24, 26);
    left: 412px;
    top: 3725px;
    position: absolute;
    height: 170px;
    color: rgb(255, 255, 255);
    border-top-left-radius: 20px;
    border-top-right-radius: 20px;
    border-bottom-right-radius: 20px;
    border-bottom-left-radius: 20px;
}

#ihs1gf-2-2 {
    width: 340px;
    max-width: 900px;
    margin-top: 0px;
    margin-right: auto;
    margin-bottom: 0px;
    margin-left: auto;
    min-height: 80px;
    font-family: Inter, sans-serif;
    box-sizing: border-box;
    padding-top: 15px;
    padding-right: 15px;
    padding-bottom: 15px;
    padding-left: 15px;
    background-color: rgb(9, 24, 26);
    left: 412px;
    top: 3725px;
    position: absolute;
    height: 170px;
    color: rgb(255, 255, 255);
    border-top-left-radius: 20px;
    border-top-right-radius: 20px;
    border-bottom-right-radius: 20px;
    border-bottom-left-radius: 20px;
}

#ihs1gf-2-2 {
    width: 340px;
    max-width: 900px;
    margin-top: 0px;
    margin-right: auto;
    margin-bottom: 0px;
    margin-left: auto;
    min-height: 80px;
    font-family: Inter, sans-serif;
    box-sizing: border-box;
    padding-top: 15px;
    padding-right: 15px;
    padding-bottom: 15px;
    padding-left: 15px;
    background-color: rgb(9, 24, 26);
    left: 790px;
    top: 3725px;
    position: absolute;
    height: 170px;
    color: rgb(255, 255, 255);
    border-top-left-radius: 20px;
    border-top-right-radius: 20px;
    border-bottom-right-radius: 20px;
    border-bottom-left-radius: 20px;
}

#ibvaeq-2 {
    font-family: Inter, sans-serif;
    margin-top: 0px;
    margin-bottom: 16px;
    color: rgb(255, 255, 255);
    width: 320px;
    left: 423px;
    top: 3746px;
    position: absolute;
    text-align: center;
}

#ibvaeq-2-2 {
    font-family: Inter, sans-serif;
    margin-top: 0px;
    margin-bottom: 16px;
    color: rgb(255, 255, 255);
    width: 320px;
    left: 423px;
    top: 3746px;
    position: absolute;
    text-align: center;
}

#ibvaeq-2-2 {
    font-family: Inter, sans-serif;
    margin-top: 0px;
    margin-bottom: 16px;
    color: rgb(255, 255, 255);
    width: 320px;
    left: 800px;
    top: 3746px;
    position: absolute;
    text-align: center;
}

#ihs1gf-2-2-2 {
    width: 340px;
    max-width: 900px;
    margin-top: 0px;
    margin-right: auto;
    margin-bottom: 0px;
    margin-left: auto;
    min-height: 80px;
    font-family: Inter, sans-serif;
    box-sizing: border-box;
    padding-top: 15px;
    padding-right: 15px;
    padding-bottom: 15px;
    padding-left: 15px;
    background-color: rgb(9, 24, 26);
    left: 412px;
    top: 3725px;
    position: absolute;
    height: 170px;
    color: rgb(255, 255, 255);
    border-top-left-radius: 20px;
    border-top-right-radius: 20px;
    border-bottom-right-radius: 20px;
    border-bottom-left-radius: 20px;
}

#ihs1gf-2-2-2 {
    width: 340px;
    max-width: 900px;
    margin-top: 0px;
    margin-right: auto;
    margin-bottom: 0px;
    margin-left: auto;
    min-height: 80px;
    font-family: Inter, sans-serif;
    box-sizing: border-box;
    padding-top: 15px;
    padding-right: 15px;
    padding-bottom: 15px;
    padding-left: 15px;
    background-color: rgb(9, 24, 26);
    left: 1166px;
    top: 3725px;
    position: absolute;
    height: 170px;
    color: rgb(255, 255, 255);
    border-top-left-radius: 20px;
    border-top-right-radius: 20px;
    border-bottom-right-radius: 20px;
    border-bottom-left-radius: 20px;
}

#ibvaeq-2-2-2 {
    font-family: Inter, sans-serif;
    margin-top: 0px;
    margin-bottom: 16px;
    color: rgb(255, 255, 255);
    width: 320px;
    left: 423px;
    top: 3746px;
    position: absolute;
    text-align: center;
}

#ibvaeq-2-2-2 {
    font-family: Inter, sans-serif;
    margin-top: 0px;
    margin-bottom: 16px;
    color: rgb(255, 255, 255);
    width: 320px;
    left: 1176px;
    top: 3746px;
    position: absolute;
    text-align: center;
}

#i33v8o {
    width: 1076px;
    max-width: 100%;
    height: 596px;
    border-top-left-radius: 20px;
    border-top-right-radius: 20px;
    border-bottom-right-radius: 20px;
    border-bottom-left-radius: 20px;
    object-fit: cover;
    display: block;
    left: 430px;
    top: 599px;
    position: absolute;
}

#iquu9k-2 {
    display: inline-block;
    padding-top: 12px;
    padding-right: 24px;
    padding-bottom: 12px;
    padding-left: 24px;
    background-image: initial;
    background-position-x: initial;
    background-position-y: initial;
    background-size: initial;
    background-repeat: initial;
    background-attachment: initial;
    background-origin: initial;
    background-clip: initial;
    color: white;
    transition-behavior: normal;
    transition-duration: 0.2s;
    transition-timing-function: ease;
    transition-delay: 0s;
    transition-property: background;
    width: max-content;
    left: 854px;
    top: 3810px;
    position: absolute;
    text-decoration-line: none;
    text-decoration-thickness: initial;
    text-decoration-style: initial;
    text-decoration-color: initial;
    border-top-left-radius: 12px;
    border-top-right-radius: 12px;
    border-bottom-right-radius: 12px;
    border-bottom-left-radius: 12px;
    background-color: rgba(46,108,134,0.72);
    opacity: 1;
}

#iquu9k-2-2 {
    display: inline-block;
    padding-top: 12px;
    padding-right: 24px;
    padding-bottom: 12px;
    padding-left: 24px;
    background-image: initial;
    background-position-x: initial;
    background-position-y: initial;
    background-size: initial;
    background-repeat: initial;
    background-attachment: initial;
    background-origin: initial;
    background-clip: initial;
    color: white;
    transition-behavior: normal;
    transition-duration: 0.2s;
    transition-timing-function: ease;
    transition-delay: 0s;
    transition-property: background;
    width: max-content;
    left: 480px;
    top: 3810px;
    position: absolute;
    text-decoration-line: none;
    text-decoration-thickness: initial;
    text-decoration-style: initial;
    text-decoration-color: initial;
    border-top-left-radius: 12px;
    border-top-right-radius: 12px;
    border-bottom-right-radius: 12px;
    border-bottom-left-radius: 12px;
    background-color: rgba(46,108,134,0.72);
    opacity: 1;
}