/* screen - marketing-1440 */

.marketing-1440 {
    background-color: transparent;
    height: 102vh;
    margin: 0px;
    min-height: 3200px;
    min-width: 1440px;
    mix-blend-mode: normal;
    overflow: hidden;
    overflow-x: hidden;
    position: relative;
    width: 100%;
}

.marketing-1440 .marketing-1440-BTBdNf {
    background-color: transparent;
    height: 3200px;
    left: 0px;
    mix-blend-mode: normal;
    position: absolute;
    top: 0px;
    width: 1900px;
}

.marketing-1440 .background-BTBdNf {
    background-color: transparent;
    height: 3069px;
    left: 0px;
    mix-blend-mode: normal;
    overflow: hidden;
    position: absolute;
    top: 0px;
    width: 100%;
}

.marketing-1440 .background-5AL4xy {
    background-color: transparent;
    height: 3069px;
    left: 0px;
    mix-blend-mode: normal;
    position: absolute;
    top: 0px;
    width: 100%;
}

.marketing-1440 .top-navigation-BTBdNf {
    background-color: transparent;
    height: 80px;
    left: 0px;
    position: absolute;
    top: 0px;
    width: 100%;
}

.marketing-1440 .top-navigation-inner-knHs0d {
    background-color: transparent;
    height: 32px;
    left: 32px;
    position: relative;
    top: 24px;
    width: calc(100.00% - 64px);
}

.marketing-1440 .brand-logo-maqJQz {
    background-color: transparent;
    height: 32px;
    left: 0px;
    mix-blend-mode: normal;
    position: absolute;
    top: 0px;
    width: 149px;
}

.marketing-1440 .auto-layout-horizontal-maqJQz {
    background-color: transparent;
    height: 32px;
    mix-blend-mode: normal;
    position: absolute;
    right: -90px;
    top: 0px;
    width: 576px;
}

.marketing-1440 .navigation-item-c4xtQR {
    background-color: transparent;
    border-radius: 56px;
    height: 100%;
    left: 0px;
    position: absolute;
    top: 0px;
    width: 23.44%;
}

.marketing-1440 .icon-system-white-6etBC5 {
    background-color: transparent;
    height: 75.00%;
    left: 11.85%;
    mix-blend-mode: normal;
    position: absolute;
    top: 12.50%;
    width: 17.78%;
}

.marketing-1440 .lorem-ipsum-6etBC5 {
    background-color: transparent;
    height: 50.00%;
    left: 35.56%;
    letter-spacing: 0.00px;
    line-height: 16px;
    mix-blend-mode: normal;
    position: absolute;
    text-align: left;
    top: 25.00%;
    white-space: nowrap;
    width: 52.59%;
}

.marketing-1440 .navigation-item-Jr7mHL {
    background-color: transparent;
    border-radius: 56px;
    height: 100%;
    left: 26.22%;
    position: absolute;
    top: 0px;
    width: 24.83%;
}

.marketing-1440 .icon-system-white-ENAwnp {
    background-color: transparent;
    height: 75.00%;
    left: 11.19%;
    mix-blend-mode: normal;
    position: absolute;
    top: 12.50%;
    width: 16.78%;
}

.marketing-1440 .lorem-ipsum-ENAwnp {
    background-color: transparent;
    height: 50.00%;
    left: 33.57%;
    letter-spacing: 0.00px;
    line-height: 16px;
    mix-blend-mode: normal;
    position: absolute;
    text-align: left;
    top: 25.00%;
    white-space: nowrap;
    width: 55.24%;
}

.marketing-1440 .navigation-item-NW3Ix6 {
    background-color: transparent;
    border-radius: 56px;
    height: 75.00%;
    left: 53.82%;
    position: absolute;
    top: 12.50%;
    width: 11.98%;
}

.marketing-1440 .lorem-ipsum-zZn6xZ {
    background-color: transparent;
    height: 66.67%;
    left: 23.19%;
    letter-spacing: 0.00px;
    line-height: 16px;
    mix-blend-mode: normal;
    position: absolute;
    text-align: left;
    top: 16.67%;
    white-space: nowrap;
    width: 53.62%;
}

.marketing-1440 .navigation-item-cJwhvR {
    background-color: var(--colorsbackgroundscontainer-1);
    border-radius: 56px;
    height: 75.00%;
    left: 68.58%;
    mix-blend-mode: normal;
    position: absolute;
    top: 12.50%;
    width: 14.76%;
}

.marketing-1440 .lorem-ipsum-ZFzkiN {
    background-color: transparent;
    height: 66.67%;
    left: 18.82%;
    letter-spacing: 0.00px;
    line-height: 16px;
    mix-blend-mode: normal;
    position: absolute;
    text-align: left;
    top: 16.67%;
    white-space: nowrap;
    width: 62.35%;
}

.marketing-1440 .navigation-item-pIM3D6 {
    background-color: transparent;
    height: 100%;
    left: 86.11%;
    position: absolute;
    top: 0px;
    width: 5.56%;
}

.marketing-1440 .navigation-item-LkGY7K {
    background-color: transparent;
    height: 100%;
    left: 94.44%;
    position: absolute;
    top: 0px;
    width: 5.56%;
}

.marketing-1440 .body-inner-BTBdNf {
    background-color: transparent;
    height: 2917px;
    left: 0px;
    mix-blend-mode: normal;
    position: absolute;
    top: 80px;
    width: 100%;
}

.marketing-1440 .title-lU1C7x {
    background-color: transparent;
    height: 148px;
    left: calc(50.00% - 564px);
    mix-blend-mode: normal;
    position: absolute;
    top: calc(50.00% - 1379px);
    width: 1128px;
}

.marketing-1440 .welcome-to-roon-7ZYHGn {
    background-color: transparent;
    color: var(--colorsbuttonprimary-disabled);
    font-family: var(--font-family-nib_trial-semibold);
    font-size: var(--font-size-xxxxl);
    font-style: normal;
    font-weight: 600;
    height: auto;
    left: 0px;
    letter-spacing: 0.00px;
    line-height: 56px;
    mix-blend-mode: normal;
    position: absolute;
    text-align: left;
    top: 0px;
    white-space: nowrap;
    width: 100%;
}

.marketing-1440 .roon-is-the-most-sup-7ZYHGn {
    background-color: transparent;
    height: auto;
    left: calc(50.00% - 564px);
    letter-spacing: 0.00px;
    line-height: 38px;
    mix-blend-mode: normal;
    position: absolute;
    text-align: left;
    top: 72px;
    width: 1060px;
}

.marketing-1440 .auto-layout-horizontal-lU1C7x {
    align-items: center;
    background-color: transparent;
    border-radius: 20px;
    display: flex;
    gap: 16px;
    height: 472px;
    justify-content: flex-start;
    left: calc(50.00% - 720px);
    position: absolute;
    top: calc(50.00% - 1183px);
    width: 1440px;
}

.marketing-1440 .left-image-6oVFCU {
    align-self: stretch;
    background-color: transparent;
    flex: 1;
    height: 472px;
    margin-left: -0.0833282470703125px;
    mix-blend-mode: normal;
    object-fit: contain;
    position: relative;
}

.marketing-1440 .middle-image-6oVFCU {
    align-self: stretch;
    background-color: var(--colorsbuttontext-link);
    border-radius: 20px;
    flex: 1;
    mix-blend-mode: normal;
    position: relative;
}

.marketing-1440 .icon-system-white-ojZ1vC {
    background-color: transparent;
    height: 120px;
    left: 175px;
    mix-blend-mode: normal;
    position: absolute;
    top: 51px;
    width: 120px;
}

.marketing-1440 .text-ojZ1vC {
    align-items: center;
    background-color: transparent;
    display: flex;
    flex-direction: column;
    gap: 32px;
    justify-content: flex-start;
    left: 16px;
    mix-blend-mode: normal;
    position: absolute;
    top: 187px;
    width: 437px;
}

.marketing-1440 .join-roon-xS5boo {
    align-self: stretch;
    background-color: transparent;
    height: 38px;
    letter-spacing: 0.00px;
    line-height: 38px;
    margin-top: -1px;
    mix-blend-mode: normal;
    position: relative;
    text-align: center;
    white-space: nowrap;
    width: 389.3333435058594px;
}

.marketing-1440 .sign-up-to-get-insta-xS5boo {
    align-self: stretch;
    background-color: transparent;
    height: 78px;
    letter-spacing: -0.50px;
    line-height: 26px;
    mix-blend-mode: normal;
    position: relative;
    text-align: center;
    width: 389.3333435058594px;
}

.marketing-1440 .cta-button-ojZ1vC {
    background-color: var(--colorsbuttonsecondary-button-default);
    border-radius: 96px;
    height: 54px;
    left: 188px;
    mix-blend-mode: normal;
    position: absolute;
    top: 367px;
    width: 93px;
}

.marketing-1440 .text-nPNNZJ {
    background-color: transparent;
    height: auto;
    left: 20px;
    letter-spacing: 0.00px;
    line-height: 16px;
    mix-blend-mode: normal;
    position: absolute;
    text-align: left;
    top: 19px;
    white-space: nowrap;
    width: auto;
}

.marketing-1440 .right-image-6oVFCU {
    align-self: stretch;
    background-color: transparent;
    flex: 1;
    height: 472px;
    mix-blend-mode: normal;
    object-fit: contain;
    position: relative;
}

.marketing-1440 .frame-92613-lU1C7x {
    background-color: transparent;
    height: 512px;
    left: calc(50.00% - 564px);
    mix-blend-mode: normal;
    position: absolute;
    top: calc(50.00% - 671px);
    width: 1128px;
}

.marketing-1440 .by-joining-roon-we-s-gDbukD {
    background-color: transparent;
    height: auto;
    left: calc(50.00% - 564px);
    letter-spacing: 0.00px;
    line-height: 38px;
    mix-blend-mode: normal;
    position: absolute;
    text-align: left;
    top: 0px;
    width: 960px;
}

.marketing-1440 .auto-layout-horizontal-gDbukD {
    align-items: flex-start;
    background-color: transparent;
    display: flex;
    gap: 16px;
    justify-content: flex-start;
    left: 0px;
    position: absolute;
    top: 100px;
    width: 1128px;
}

.marketing-1440 .property-1-default-flP1ka {
    background-color: var(--colorsbackgroundscontainer-1);
    border-radius: 20px;
    flex: 1;
    height: 412.10009765625px;
    mix-blend-mode: normal;
    overflow: hidden;
    position: relative;
}

.marketing-1440 .image-xGRLGK {
    background-color: transparent;
    height: 194px;
    left: 0px;
    mix-blend-mode: normal;
    position: absolute;
    top: 0px;
    width: 366px;
}

.marketing-1440 .image-DV4nLY {
    background-color: transparent;
    height: 194px;
    left: 0px;
    mix-blend-mode: normal;
    position: absolute;
    top: 0px;
    width: 366px;
}

.marketing-1440 .auto-layout-horizontal-xGRLGK {
    background-color: transparent;
    height: 168px;
    left: 0px;
    position: absolute;
    top: 194px;
    width: 366px;
}

.marketing-1440 .auto-layout-vertical-XQftTw {
    background-color: transparent;
    height: 128px;
    left: 16px;
    mix-blend-mode: normal;
    position: relative;
    top: 16px;
    width: 333px;
}

.marketing-1440 .lorem-ipsum-dolar-sit-amet-b9D4Fd {
    background-color: transparent;
    bottom: 68px;
    height: auto;
    left: 0px;
    letter-spacing: 0.18px;
    line-height: 30px;
    mix-blend-mode: normal;
    position: absolute;
    text-align: left;
    width: 333px;
}

.marketing-1440 .dr-rohan-ramakrishna-b9D4Fd {
    background-color: transparent;
    bottom: 0px;
    height: auto;
    left: 0px;
    letter-spacing: -0.50px;
    line-height: 20px;
    mix-blend-mode: normal;
    position: absolute;
    text-align: left;
    width: 333px;
}

.marketing-1440 .auto-layout-horizontal-znZys4 {
    background-color: transparent;
    height: 50px;
    left: calc(50.00% - 183px);
    mix-blend-mode: normal;
    position: absolute;
    top: calc(50.00% + 156px);
    width: 365px;
}

.marketing-1440 .property-1-default-VXgfCm {
    background-color: var(--colorsbackgroundscontainer-1);
    border-radius: 20px;
    flex: 1;
    height: 412.10009765625px;
    mix-blend-mode: normal;
    overflow: hidden;
    position: relative;
}

.marketing-1440 .image-z9Zpwp {
    background-color: transparent;
    height: 194px;
    left: 0px;
    mix-blend-mode: normal;
    position: absolute;
    top: 0px;
    width: 365px;
}

.marketing-1440 .image-jVsK9m {
    background-color: transparent;
    height: 194px;
    left: 0px;
    mix-blend-mode: normal;
    position: absolute;
    top: 0px;
    width: 365px;
}

.marketing-1440 .frame-92525-z9Zpwp {
    background-color: transparent;
    height: 218px;
    left: 0px;
    position: absolute;
    top: 194px;
    width: 365px;
}

.marketing-1440 .top-kCwadP {
    background-color: transparent;
    height: 168px;
    left: 0px;
    position: absolute;
    top: 0px;
    width: 365px;
}

.marketing-1440 .auto-layout-horizontal-BD8zMC {
    background-color: transparent;
    height: 168px;
    left: 0px;
    position: relative;
    top: 0px;
    width: 365px;
}

.marketing-1440 .auto-layout-vertical-x9QO8E {
    background-color: transparent;
    height: 128px;
    left: 16px;
    mix-blend-mode: normal;
    position: relative;
    top: 16px;
    width: 333px;
}

.marketing-1440 .lorem-ipsum-dolar-sit-amet-TWHE57 {
    background-color: transparent;
    bottom: 68px;
    height: auto;
    left: 0px;
    letter-spacing: 0.18px;
    line-height: 30px;
    mix-blend-mode: normal;
    position: absolute;
    text-align: left;
    width: 333px;
}

.marketing-1440 .dr-rohan-ramakrishna-TWHE57 {
    background-color: transparent;
    bottom: 0px;
    height: auto;
    left: 0px;
    letter-spacing: -0.50px;
    line-height: 20px;
    mix-blend-mode: normal;
    position: absolute;
    text-align: left;
    width: 333px;
}

.marketing-1440 .bottom-kCwadP {
    background-color: transparent;
    height: 50px;
    left: 0px;
    position: absolute;
    top: 168px;
    width: 365px;
}

.marketing-1440 .property-1-default-jpcFcz {
    background-color: var(--colorsbackgroundscontainer-1);
    border-radius: 20px;
    flex: 1;
    height: 412.10009765625px;
    margin-right: -3.0517578125e-05px;
    mix-blend-mode: normal;
    overflow: hidden;
    position: relative;
}

.marketing-1440 .image-Y6Vbtn {
    background-color: transparent;
    height: 194px;
    left: 0px;
    mix-blend-mode: normal;
    position: absolute;
    top: 0px;
    width: 365px;
}

.marketing-1440 .image-RDBXhx {
    background-color: transparent;
    height: 194px;
    left: 0px;
    mix-blend-mode: normal;
    position: absolute;
    top: 0px;
    width: 365px;
}

.marketing-1440 .frame-92525-Y6Vbtn {
    background-color: transparent;
    height: 218px;
    left: 0px;
    position: absolute;
    top: 194px;
    width: 365px;
}

.marketing-1440 .top-SsUERT {
    background-color: transparent;
    height: 168px;
    left: 0px;
    position: absolute;
    top: 0px;
    width: 365px;
}

.marketing-1440 .auto-layout-horizontal-xlkdPx {
    background-color: transparent;
    height: 168px;
    left: 0px;
    position: relative;
    top: 0px;
    width: 365px;
}

.marketing-1440 .auto-layout-vertical-gT79rD {
    background-color: transparent;
    height: 128px;
    left: 16px;
    mix-blend-mode: normal;
    position: relative;
    top: 16px;
    width: 333px;
}

.marketing-1440 .lorem-ipsum-dolar-sit-amet-w7RuNs {
    background-color: transparent;
    bottom: 68px;
    height: auto;
    left: 0px;
    letter-spacing: 0.18px;
    line-height: 30px;
    mix-blend-mode: normal;
    position: absolute;
    text-align: left;
    width: 333px;
}

.marketing-1440 .dr-rohan-ramakrishna-w7RuNs {
    background-color: transparent;
    bottom: 0px;
    height: auto;
    left: 0px;
    letter-spacing: -0.50px;
    line-height: 20px;
    mix-blend-mode: normal;
    position: absolute;
    text-align: left;
    width: 333px;
}

.marketing-1440 .bottom-SsUERT {
    background-color: transparent;
    height: 50px;
    left: 0px;
    position: absolute;
    top: 168px;
    width: 365px;
}

.marketing-1440 .frame-92612-lU1C7x {
    background-color: transparent;
    height: 862px;
    left: calc(50.00% - 564px);
    mix-blend-mode: normal;
    position: absolute;
    top: calc(50.00% - 111px);
    width: 1128px;
}

.marketing-1440 .frame-92534-H7VBuk {
    background-color: transparent;
    height: 182px;
    left: 0px;
    mix-blend-mode: normal;
    position: absolute;
    top: 0px;
    width: 960px;
}

.marketing-1440 .roon-was-built-by-a-6SWH8M {
    background-color: transparent;
    height: auto;
    left: calc(50.00% - 480px);
    letter-spacing: 0.00px;
    line-height: 38px;
    mix-blend-mode: normal;
    position: absolute;
    text-align: left;
    top: 0px;
    width: 960px;
}

.marketing-1440 .our-medial-teams-spa-6SWH8M {
    background-color: transparent;
    height: auto;
    left: calc(50.00% - 480px);
    letter-spacing: -0.50px;
    line-height: 26px;
    mix-blend-mode: normal;
    position: absolute;
    text-align: left;
    top: 130px;
    width: 960px;
}

.marketing-1440 .auto-layout-horizontal-H7VBuk::-webkit-scrollbar {
    display: none;
    width: 0;
}

.marketing-1440 .auto-layout-horizontal-H7VBuk {
    background-color: transparent;
    height: 277px;
    left: 0px;
    overflow-y: scroll;
    position: absolute;
    top: 206px;
    width: 1128px;
}

.marketing-1440 .property-1-left-badge-bCdSrj {
    background-color: var(--colorsbackgroundscontainer-1);
    border-radius: 20px;
    height: 277px;
    left: 0px;
    mix-blend-mode: normal;
    overflow: hidden;
    position: absolute;
    top: 0px;
    width: 360px;
}

.marketing-1440 .top-Ujd3Xk {
    background-color: transparent;
    height: 211px;
    left: 0px;
    position: absolute;
    top: 16px;
    width: 360px;
}

.marketing-1440 .auto-layout-horizontal-OQCxr8 {
    background-color: transparent;
    height: 211px;
    left: calc(50.00% - 180px);
    position: relative;
    top: 0px;
    width: 360px;
}

.marketing-1440 .property-1-image-property-2-big-anRZHB {
    background-color: transparent;
    height: 77px;
    left: 16px;
    mix-blend-mode: normal;
    position: absolute;
    top: 0px;
    width: 76px;
}

.marketing-1440 .auto-layout-vertical-anRZHB {
    background-color: transparent;
    height: 211px;
    left: calc(50.00% - 72px);
    mix-blend-mode: normal;
    position: absolute;
    top: 0px;
    width: 236px;
}

.marketing-1440 .auto-layout-horizontal-72dEpV {
    background-color: transparent;
    height: 211px;
    left: 0px;
    position: relative;
    top: 0px;
    width: 236px;
}

.marketing-1440 .auto-layout-vertical-LnDUH0 {
    background-color: transparent;
    height: 202px;
    left: 0px;
    mix-blend-mode: normal;
    position: relative;
    top: 0px;
    width: 227px;
}

.marketing-1440 .lorem-ipsum-dolar-sit-amet-h5WC3c {
    background-color: transparent;
    bottom: 142px;
    height: auto;
    left: 0px;
    letter-spacing: 0.18px;
    line-height: 30px;
    mix-blend-mode: normal;
    position: absolute;
    text-align: left;
    width: 227px;
}

.marketing-1440 .lorem-ipsum-dolar-sit-amet-aARKCq {
    background-color: transparent;
    bottom: 108px;
    height: auto;
    left: 0px;
    letter-spacing: 0.15px;
    line-height: 26px;
    mix-blend-mode: normal;
    position: absolute;
    text-align: left;
    white-space: nowrap;
    width: 227px;
}

.marketing-1440 .dr-rohan-ramakrishna-h5WC3c {
    background-color: transparent;
    bottom: 0px;
    height: auto;
    left: 0px;
    letter-spacing: -0.50px;
    line-height: 20px;
    mix-blend-mode: normal;
    position: absolute;
    text-align: left;
    width: 227px;
}

.marketing-1440 .bottom-Ujd3Xk {
    background-color: transparent;
    height: 50px;
    left: 0px;
    position: absolute;
    top: 227px;
    width: 360px;
}

.marketing-1440 .property-1-left-badge-HdETR6 {
    background-color: var(--colorsbackgroundscontainer-1);
    border-radius: 20px;
    height: 277px;
    left: 384px;
    mix-blend-mode: normal;
    overflow: hidden;
    position: absolute;
    top: 0px;
    width: 360px;
}

.marketing-1440 .top-iuRH87 {
    background-color: transparent;
    height: 191px;
    left: 0px;
    position: absolute;
    top: 16px;
    width: 360px;
}

.marketing-1440 .auto-layout-horizontal-7BtniL {
    background-color: transparent;
    height: 191px;
    left: calc(50.00% - 180px);
    position: relative;
    top: 0px;
    width: 360px;
}

.marketing-1440 .property-1-image-property-2-big-RQ5VU1 {
    background-color: transparent;
    height: 77px;
    left: 16px;
    mix-blend-mode: normal;
    position: absolute;
    top: 0px;
    width: 76px;
}

.marketing-1440 .auto-layout-vertical-RQ5VU1 {
    background-color: transparent;
    height: 191px;
    left: calc(50.00% - 72px);
    mix-blend-mode: normal;
    position: absolute;
    top: 0px;
    width: 236px;
}

.marketing-1440 .auto-layout-horizontal-RkaMWy {
    background-color: transparent;
    height: 191px;
    left: 0px;
    position: relative;
    top: 0px;
    width: 236px;
}

.marketing-1440 .auto-layout-vertical-bMUXMC {
    background-color: transparent;
    height: 182px;
    left: 0px;
    mix-blend-mode: normal;
    position: relative;
    top: 0px;
    width: 227px;
}

.marketing-1440 .lorem-ipsum-dolar-sit-amet-RHQVJx {
    background-color: transparent;
    bottom: 122px;
    height: auto;
    left: 0px;
    letter-spacing: 0.18px;
    line-height: 30px;
    mix-blend-mode: normal;
    position: absolute;
    text-align: left;
    width: 227px;
}

.marketing-1440 .lorem-ipsum-dolar-sit-amet-WEeCP9 {
    background-color: transparent;
    bottom: 88px;
    height: auto;
    left: 0px;
    letter-spacing: 0.15px;
    line-height: 26px;
    mix-blend-mode: normal;
    position: absolute;
    text-align: left;
    white-space: nowrap;
    width: 227px;
}

.marketing-1440 .dr-rohan-ramakrishna-RHQVJx {
    background-color: transparent;
    bottom: 0px;
    height: auto;
    left: 0px;
    letter-spacing: -0.50px;
    line-height: 20px;
    mix-blend-mode: normal;
    position: absolute;
    text-align: left;
    width: 227px;
}

.marketing-1440 .bottom-iuRH87 {
    background-color: transparent;
    height: 50px;
    left: 0px;
    position: absolute;
    top: 227px;
    width: 360px;
}

.marketing-1440 .property-1-left-badge-sQKGNg {
    background-color: var(--colorsbackgroundscontainer-1);
    border-radius: 20px;
    height: 277px;
    left: 768px;
    mix-blend-mode: normal;
    overflow: hidden;
    position: absolute;
    top: 0px;
    width: 360px;
}

.marketing-1440 .top-imzTyx {
    background-color: transparent;
    height: 201px;
    left: 0px;
    position: absolute;
    top: 16px;
    width: 360px;
}

.marketing-1440 .auto-layout-horizontal-9PPExY {
    background-color: transparent;
    height: 201px;
    left: calc(50.00% - 180px);
    position: relative;
    top: 0px;
    width: 360px;
}

.marketing-1440 .property-1-image-property-2-big-Lhg6Dk {
    background-color: transparent;
    height: 77px;
    left: 16px;
    mix-blend-mode: normal;
    position: absolute;
    top: 0px;
    width: 76px;
}

.marketing-1440 .auto-layout-vertical-Lhg6Dk {
    background-color: transparent;
    height: 201px;
    left: calc(50.00% - 72px);
    mix-blend-mode: normal;
    position: absolute;
    top: 0px;
    width: 236px;
}

.marketing-1440 .auto-layout-horizontal-XDRExv {
    background-color: transparent;
    height: 201px;
    left: 0px;
    position: relative;
    top: 0px;
    width: 236px;
}

.marketing-1440 .auto-layout-vertical-zqP8bO {
    background-color: transparent;
    height: 192px;
    left: 0px;
    mix-blend-mode: normal;
    position: relative;
    top: 0px;
    width: 227px;
}

.marketing-1440 .lorem-ipsum-dolar-sit-amet-qFi7OL {
    background-color: transparent;
    bottom: 162px;
    height: auto;
    left: 0px;
    letter-spacing: 0.18px;
    line-height: 30px;
    mix-blend-mode: normal;
    position: absolute;
    text-align: left;
    white-space: nowrap;
    width: 227px;
}

.marketing-1440 .lorem-ipsum-dolar-sit-amet-FtoRnO {
    background-color: transparent;
    bottom: 128px;
    height: auto;
    left: 0px;
    letter-spacing: 0.15px;
    line-height: 26px;
    mix-blend-mode: normal;
    position: absolute;
    text-align: left;
    white-space: nowrap;
    width: 227px;
}

.marketing-1440 .dr-rohan-ramakrishna-qFi7OL {
    background-color: transparent;
    bottom: 0px;
    height: auto;
    left: 0px;
    letter-spacing: -0.50px;
    line-height: 20px;
    mix-blend-mode: normal;
    position: absolute;
    text-align: left;
    width: 227px;
}

.marketing-1440 .bottom-imzTyx {
    background-color: transparent;
    height: 50px;
    left: 0px;
    position: absolute;
    top: 227px;
    width: 360px;
}

.marketing-1440 .cards-H7VBuk::-webkit-scrollbar {
    display: none;
    width: 0;
}

.marketing-1440 .cards-H7VBuk {
    background-color: transparent;
    height: 277px;
    left: 0px;
    overflow-y: scroll;
    position: absolute;
    top: 507px;
    width: 1128px;
}

.marketing-1440 .property-1-left-badge-2q3CNP {
    background-color: var(--colorsbackgroundscontainer-1);
    border-radius: 20px;
    height: 277px;
    left: 0px;
    mix-blend-mode: normal;
    overflow: hidden;
    position: absolute;
    top: 0px;
    width: 360px;
}

.marketing-1440 .top-rHALWH {
    background-color: transparent;
    height: 201px;
    left: 0px;
    position: absolute;
    top: 16px;
    width: 360px;
}

.marketing-1440 .auto-layout-horizontal-QWHKcz {
    background-color: transparent;
    height: 201px;
    left: calc(50.00% - 180px);
    position: relative;
    top: 0px;
    width: 360px;
}

.marketing-1440 .property-1-image-property-2-big-PTpQDO {
    background-color: transparent;
    height: 77px;
    left: 16px;
    mix-blend-mode: normal;
    position: absolute;
    top: 0px;
    width: 76px;
}

.marketing-1440 .auto-layout-vertical-PTpQDO {
    background-color: transparent;
    height: 201px;
    left: calc(50.00% - 72px);
    mix-blend-mode: normal;
    position: absolute;
    top: 0px;
    width: 236px;
}

.marketing-1440 .auto-layout-horizontal-aeSAmA {
    background-color: transparent;
    height: 201px;
    left: 0px;
    position: relative;
    top: 0px;
    width: 236px;
}

.marketing-1440 .auto-layout-vertical-DbGfoY {
    background-color: transparent;
    height: 192px;
    left: 0px;
    mix-blend-mode: normal;
    position: relative;
    top: 0px;
    width: 227px;
}

.marketing-1440 .lorem-ipsum-dolar-sit-amet-Fb1ExU {
    background-color: transparent;
    bottom: 162px;
    height: auto;
    left: 0px;
    letter-spacing: 0.18px;
    line-height: 30px;
    mix-blend-mode: normal;
    position: absolute;
    text-align: left;
    white-space: nowrap;
    width: 227px;
}

.marketing-1440 .lorem-ipsum-dolar-sit-amet-0rYE0B {
    background-color: transparent;
    bottom: 128px;
    height: auto;
    left: 0px;
    letter-spacing: 0.15px;
    line-height: 26px;
    mix-blend-mode: normal;
    position: absolute;
    text-align: left;
    white-space: nowrap;
    width: 227px;
}

.marketing-1440 .dr-rohan-ramakrishna-Fb1ExU {
    background-color: transparent;
    bottom: 0px;
    height: auto;
    left: 0px;
    letter-spacing: -0.50px;
    line-height: 20px;
    mix-blend-mode: normal;
    position: absolute;
    text-align: left;
    width: 227px;
}

.marketing-1440 .bottom-rHALWH {
    background-color: transparent;
    height: 50px;
    left: 0px;
    position: absolute;
    top: 227px;
    width: 360px;
}

.marketing-1440 .property-1-left-badge-R1nbIr {
    background-color: var(--colorsbackgroundscontainer-1);
    border-radius: 20px;
    height: 277px;
    left: 384px;
    mix-blend-mode: normal;
    overflow: hidden;
    position: absolute;
    top: 0px;
    width: 360px;
}

.marketing-1440 .top-BbaJPz {
    background-color: transparent;
    height: 211px;
    left: 0px;
    position: absolute;
    top: 16px;
    width: 360px;
}

.marketing-1440 .auto-layout-horizontal-JoB7S4 {
    background-color: transparent;
    height: 211px;
    left: calc(50.00% - 180px);
    position: relative;
    top: 0px;
    width: 360px;
}

.marketing-1440 .property-1-image-property-2-big-1-7rCt3C {
    background-color: transparent;
    height: 76px;
    left: 16px;
    mix-blend-mode: normal;
    object-fit: cover;
    position: absolute;
    top: 0px;
    width: 76px;
}

.marketing-1440 .auto-layout-vertical-7rCt3C {
    background-color: transparent;
    height: 211px;
    left: calc(50.00% - 72px);
    mix-blend-mode: normal;
    position: absolute;
    top: 0px;
    width: 236px;
}

.marketing-1440 .auto-layout-horizontal-2TyZWy {
    background-color: transparent;
    height: 211px;
    left: 0px;
    position: relative;
    top: 0px;
    width: 236px;
}

.marketing-1440 .auto-layout-vertical-OiOOeA {
    background-color: transparent;
    height: 202px;
    left: 0px;
    mix-blend-mode: normal;
    position: relative;
    top: 0px;
    width: 227px;
}

.marketing-1440 .lorem-ipsum-dolar-sit-amet-HqzeCR {
    background-color: transparent;
    bottom: 142px;
    height: auto;
    left: 0px;
    letter-spacing: 0.18px;
    line-height: 30px;
    mix-blend-mode: normal;
    position: absolute;
    text-align: left;
    width: 227px;
}

.marketing-1440 .lorem-ipsum-dolar-sit-amet-IZZYUZ {
    background-color: transparent;
    bottom: 108px;
    height: auto;
    left: 0px;
    letter-spacing: 0.15px;
    line-height: 26px;
    mix-blend-mode: normal;
    position: absolute;
    text-align: left;
    white-space: nowrap;
    width: 227px;
}

.marketing-1440 .dr-rohan-ramakrishna-HqzeCR {
    background-color: transparent;
    bottom: 0px;
    height: auto;
    left: 0px;
    letter-spacing: -0.50px;
    line-height: 20px;
    mix-blend-mode: normal;
    position: absolute;
    text-align: left;
    width: 227px;
}

.marketing-1440 .bottom-BbaJPz {
    background-color: transparent;
    height: 50px;
    left: 0px;
    position: absolute;
    top: 227px;
    width: 360px;
}

.marketing-1440 .property-1-left-badge-zqmsxC {
    background-color: var(--colorsbackgroundscontainer-1);
    border-radius: 20px;
    height: 277px;
    left: 768px;
    mix-blend-mode: normal;
    overflow: hidden;
    position: absolute;
    top: 0px;
    width: 360px;
}

.marketing-1440 .top-WubwOx {
    background-color: transparent;
    height: 201px;
    left: 0px;
    position: absolute;
    top: 16px;
    width: 360px;
}

.marketing-1440 .auto-layout-horizontal-K6iG88 {
    background-color: transparent;
    height: 201px;
    left: calc(50.00% - 180px);
    position: relative;
    top: 0px;
    width: 360px;
}

.marketing-1440 .property-1-image-property-2-big-TWWwLF {
    background-color: transparent;
    height: 77px;
    left: 16px;
    mix-blend-mode: normal;
    position: absolute;
    top: 0px;
    width: 76px;
}

.marketing-1440 .auto-layout-vertical-TWWwLF {
    background-color: transparent;
    height: 201px;
    left: calc(50.00% - 72px);
    mix-blend-mode: normal;
    position: absolute;
    top: 0px;
    width: 236px;
}

.marketing-1440 .auto-layout-horizontal-m03Ezx {
    background-color: transparent;
    height: 201px;
    left: 0px;
    position: relative;
    top: 0px;
    width: 236px;
}

.marketing-1440 .auto-layout-vertical-Lp7UD8 {
    background-color: transparent;
    height: 192px;
    left: 0px;
    mix-blend-mode: normal;
    position: relative;
    top: 0px;
    width: 227px;
}

.marketing-1440 .lorem-ipsum-dolar-sit-amet-NersbJ {
    background-color: transparent;
    bottom: 162px;
    height: auto;
    left: 0px;
    letter-spacing: 0.18px;
    line-height: 30px;
    mix-blend-mode: normal;
    position: absolute;
    text-align: left;
    white-space: nowrap;
    width: 227px;
}

.marketing-1440 .lorem-ipsum-dolar-sit-amet-HoPoaM {
    background-color: transparent;
    bottom: 128px;
    height: auto;
    left: 0px;
    letter-spacing: 0.15px;
    line-height: 26px;
    mix-blend-mode: normal;
    position: absolute;
    text-align: left;
    white-space: nowrap;
    width: 227px;
}

.marketing-1440 .dr-rohan-ramakrishna-NersbJ {
    background-color: transparent;
    bottom: 0px;
    height: auto;
    left: 0px;
    letter-spacing: -0.50px;
    line-height: 20px;
    mix-blend-mode: normal;
    position: absolute;
    text-align: left;
    width: 227px;
}

.marketing-1440 .property-11-icon-size-small-WubwOx {
    background-color: transparent;
    height: 18px;
    left: 318px;
    position: absolute;
    top: 235px;
    width: 18px;
}

.marketing-1440 .button-H7VBuk {
    background-color: var(--colorsbuttonsecondary-button-default);
    border-radius: 96px;
    height: 54px;
    left: 0px;
    mix-blend-mode: normal;
    position: absolute;
    top: 808px;
    width: 1128px;
}

.marketing-1440 .text-69iynT {
    background-color: transparent;
    height: auto;
    left: 469px;
    letter-spacing: 0.00px;
    line-height: 16px;
    mix-blend-mode: normal;
    position: absolute;
    text-align: left;
    top: 19px;
    white-space: nowrap;
    width: auto;
}

.marketing-1440 .text-lU1C7x {
    background-color: transparent;
    height: 80px;
    left: calc(50.00% - 564px);
    mix-blend-mode: normal;
    position: absolute;
    top: calc(50.00% + 799px);
    width: 960px;
}

.marketing-1440 .watch-this-quick-vid-LiyeeE {
    background-color: transparent;
    height: auto;
    left: 0px;
    letter-spacing: 0.00px;
    line-height: 38px;
    mix-blend-mode: normal;
    position: absolute;
    text-align: left;
    top: 0px;
    white-space: nowrap;
    width: 100%;
}

.marketing-1440 .once-you-sign-up-you-LiyeeE {
    background-color: transparent;
    height: auto;
    left: 0px;
    letter-spacing: -0.50px;
    line-height: 26px;
    mix-blend-mode: normal;
    position: absolute;
    text-align: left;
    top: 54px;
    white-space: nowrap;
    width: 100%;
}

.marketing-1440 .custom-components-video-lU1C7x {
    background-color: transparent;
    height: 476px;
    left: calc(50.00% - 564px);
    mix-blend-mode: normal;
    position: absolute;
    top: calc(50.00% + 903px);
    width: 1128px;
}

.marketing-1440 .bottom-navigation-BTBdNf {
    background-color: transparent;
    height: 72px;
    left: 0px;
    position: absolute;
    top: 3050px;
    width: 100%;
}

.marketing-1440 .bottom-navigation-inner-jlkGmx {
    background-color: transparent;
    height: 24px;
    left: 32px;
    mix-blend-mode: normal;
    position: relative;
    top: 24px;
    width: calc(100.00% - 64px);
}

.marketing-1440 .level-2-frame-1-X7UAVs {
    background-color: transparent;
    bottom: 4px;
    height: 16px;
    left: 0px;
    mix-blend-mode: normal;
    position: absolute;
    width: 197px;
}

.marketing-1440 .x2022-roon-i-nc-AL5ZPv {
    background-color: transparent;
    height: 100%;
    left: 0px;
    letter-spacing: 0.00px;
    line-height: 16px;
    mix-blend-mode: normal;
    position: absolute;
    text-align: left;
    top: 0px;
    white-space: nowrap;
    width: 64.97%;
}

.marketing-1440 .l-egal-AL5ZPv {
    background-color: transparent;
    height: 100%;
    left: 77.16%;
    letter-spacing: 0.00px;
    line-height: 16px;
    mix-blend-mode: normal;
    position: absolute;
    text-align: left;
    top: 0px;
    white-space: nowrap;
    width: 22.84%;
}

.marketing-1440 .level-2-frame-2-X7UAVs {
    background-color: transparent;
    bottom: 0px;
    height: 24px;
    mix-blend-mode: normal;
    position: absolute;
    right: 0px;
    width: 24px;
}


/* screen - marketing-360 */

.marketing-360 .auto-layout-horizontal-JdBPo9 {
    background-color: transparent;
    height: 24px;
    left: 18px;
    mix-blend-mode: normal;
    position: absolute;
    top: 52px;
    width: 110px;
}

.marketing-360 .brand-logo-6Fk9lC {
    background-color: transparent;
    height: 102.08%;
    left: 0px;
    mix-blend-mode: normal;
    position: absolute;
    top: -1.04%;
    width: 100.29%;
}

.marketing-360 .frame-1672-JdBPo9 {
    background-color: transparent;
    height: 40px;
    mix-blend-mode: normal;
    position: absolute;
    right: -24px;
    top: 44px;
    width: 178px;
}

.marketing-360 .property-1-settings-dN2esA {
    background-color: transparent;
    border-radius: 56px;
    height: 60.00%;
    left: 0px;
    position: absolute;
    top: 20.00%;
    width: 25.28%;
}

.marketing-360 .lorem-ipsum-OuwApm {
    background-color: transparent;
    height: 66.67%;
    left: 8.89%;
    letter-spacing: 0.00px;
    line-height: 16px;
    mix-blend-mode: normal;
    position: absolute;
    text-align: left;
    top: 16.67%;
    white-space: nowrap;
    width: 82.22%;
}

.marketing-360 .property-1-settings-RGJAw3 {
    background-color: var(--colorsbackgroundscontainer-1);
    border-radius: 56px;
    height: 60.00%;
    left: 32.02%;
    mix-blend-mode: normal;
    position: absolute;
    top: 20.00%;
    width: 38.76%;
}

.marketing-360 .lorem-ipsum-GiU3Tb {
    background-color: transparent;
    height: 66.67%;
    left: 11.59%;
    letter-spacing: 0.00px;
    line-height: 16px;
    mix-blend-mode: normal;
    position: absolute;
    text-align: left;
    top: 16.67%;
    white-space: nowrap;
    width: 76.81%;
}

.marketing-360 .auto-layout-horizontal-dN2esA {
    background-color: transparent;
    height: 40px;
    left: 138px;
    position: absolute;
    top: 0px;
    width: 40px;
}

.marketing-360 .auto-layout-vertical-OKfIKn {
    background-color: transparent;
    /* height: 5733px; */
    left: calc(50.00% - 180px);
    mix-blend-mode: normal;
    position: absolute;
    top: calc(50.00% - 2755px);
    width: 360px;
}

.marketing-360 .auto-layout-vertical-8MpX8C {
    background-color: transparent;
    height: 2712px;
    left: 0px;
    position: absolute;
    top: 0px;
    width: 360px;
}

.marketing-360 .auto-layout-vertical-ue1TyL {
    background-color: transparent;
    height: 198px;
    left: 0px;
    position: absolute;
    top: 0px;
    width: 360px;
}

.marketing-360 .auto-layout-vertical-r0evRu {
    background-color: transparent;
    height: 166px;
    left: 0px;
    mix-blend-mode: normal;
    position: relative;
    top: 60px;
    width: 360px;
}

.marketing-360 .welcome-to-roon-Q8ObPR {
    background-color: transparent;
    height: auto;
    left: 16px;
    letter-spacing: 0.00px;
    line-height: 38px;
    mix-blend-mode: normal;
    position: absolute;
    text-align: left;
    top: -24px;
    white-space: nowrap;
    width: calc(100.00% - 32px);
}

.marketing-360 .roon-is-the-most-sup-Q8ObPR {
    background-color: transparent;
    height: auto;
    left: 16px;
    letter-spacing: 0.18px;
    line-height: 30px;
    mix-blend-mode: normal;
    position: absolute;
    text-align: left;
    top: 24px;
    width: calc(100.00% - 32px);
}

.marketing-360 .auto-layout-vertical-DQy0oG {
    background-color: transparent;
    height: 1052px;
    left: 0px;
    mix-blend-mode: normal;
    position: absolute;
    top: 230px;
    width: 360px;
}

.marketing-360 .auto-layout-vertical-6FNM1N {
    background-color: transparent;
    height: 296px;
    left: 0px;
    mix-blend-mode: normal;
    overflow: hidden;
    position: absolute;
    top: 0px;
    width: 360px;
}

.marketing-360 .auto-layout-vertical-D1Tdvx {
    background-color: transparent;
    height: 296px;
    left: 0px;
    mix-blend-mode: normal;
    object-fit: cover;
    position: absolute;
    top: 12px;
    width: 360px;
}

.marketing-360 .auto-layout-vertical-0uQQMx {
    background-color: transparent;
    border-radius: 20px;
    height: 428px;
    left: 0px;
    position: absolute;
    top: 312px;
    width: 360px;
}

.marketing-360 .auto-layout-vertical-3FSbeL {
    background-color: var(--colorsbuttontext-link);
    border-radius: 20px;
    height: 428px;
    left: 16px;
    mix-blend-mode: normal;
    position: relative;
    top: 0px;
    width: 328px;
}

.marketing-360 .auto-layout-vertical-2se2W1 {
    background-color: transparent;
    height: 278px;
    left: 16px;
    mix-blend-mode: normal;
    position: absolute;
    top: 32px;
    width: 296px;
}

.marketing-360 .icon-system-white-74Et50 {
    background-color: transparent;
    height: 120px;
    left: 88px;
    mix-blend-mode: normal;
    position: absolute;
    top: 0px;
    width: 120px;
}

.marketing-360 .join-roon-74Et50 {
    background-color: transparent;
    height: auto;
    left: calc(50.00% - 132px);
    letter-spacing: 0.00px;
    line-height: 38px;
    mix-blend-mode: normal;
    position: absolute;
    text-align: center;
    top: 128px;
    white-space: nowrap;
    width: 264px;
}

.marketing-360 .sign-up-to-get-insta-74Et50 {
    background-color: transparent;
    height: auto;
    left: calc(50.00% - 132px);
    letter-spacing: -0.50px;
    line-height: 26px;
    mix-blend-mode: normal;
    position: absolute;
    text-align: center;
    top: 174px;
    width: 264px;
}

.marketing-360 .cta-button-2se2W1 {
    background-color: var(--colorsbuttonsecondary-button-default);
    border-radius: 96px;
    height: 54px;
    left: 118px;
    mix-blend-mode: normal;
    position: absolute;
    top: 342px;
    width: 93px;
}

.marketing-360 .property-12-icons-text-size-small-ZWditF {
    background-color: transparent;
    height: 16px;
    left: 20px;
    position: relative;
    top: 19px;
    width: 53px;
}

.marketing-360 .text-oDlr9m {
    background-color: transparent;
    height: auto;
    left: 0px;
    letter-spacing: 0.00px;
    line-height: 16px;
    mix-blend-mode: normal;
    position: absolute;
    text-align: left;
    top: 0px;
    white-space: nowrap;
    width: auto;
}

.marketing-360 .auto-layout-vertical-63pqbE {
    background-color: transparent;
    height: 296px;
    left: 0px;
    mix-blend-mode: normal;
    overflow: hidden;
    position: absolute;
    top: 756px;
    width: 360px;
}

.marketing-360 .auto-layout-vertical-K2BIMr {
    background-color: transparent;
    height: 296px;
    left: 0px;
    mix-blend-mode: normal;
    object-fit: cover;
    position: absolute;
    top: 0px;
    width: 360px;
}

.marketing-360 .auto-layout-vertical-M4aXXG {
    background-color: transparent;
    height: 1398px;
    left: 16px;
    mix-blend-mode: normal;
    position: absolute;
    top: 1314px;
    width: 328px;
}

.marketing-360 .by-joining-roon-we-s-zaz69C {
    background-color: transparent;
    height: auto;
    left: 0px;
    letter-spacing: 0.18px;
    line-height: 30px;
    mix-blend-mode: normal;
    position: absolute;
    text-align: left;
    top: 0px;
    width: 100%;
}

.marketing-360 .auto-layout-horizontal-zaz69C {
    background-color: transparent;
    height: 1292px;
    left: 0px;
    mix-blend-mode: normal;
    position: absolute;
    top: 106px;
    width: 328px;
}

.marketing-360 .property-1-default-AlHqGb {
    background-color: var(--colorsbackgroundscontainer-1);
    border-radius: 20px;
    height: 412px;
    left: 0px;
    mix-blend-mode: normal;
    overflow: hidden;
    position: absolute;
    top: 0px;
    width: 328px;
}

.marketing-360 .image-B9O1Fd {
    background-color: transparent;
    height: 194px;
    left: 0px;
    mix-blend-mode: normal;
    position: absolute;
    top: 0px;
    width: 328px;
}

.marketing-360 .image-SwlJwt {
    background-color: transparent;
    height: 194px;
    left: 0px;
    mix-blend-mode: normal;
    position: absolute;
    top: 0px;
    width: 328px;
}

.marketing-360 .frame-92525-B9O1Fd {
    background-color: transparent;
    height: 218px;
    left: 0px;
    position: absolute;
    top: 194px;
    width: 328px;
}

.marketing-360 .top-95qzD1 {
    background-color: transparent;
    height: 168px;
    left: 0px;
    position: absolute;
    top: 0px;
    width: 328px;
}

.marketing-360 .auto-layout-horizontal-9DdY3W {
    background-color: transparent;
    height: 168px;
    left: 0px;
    position: relative;
    top: 0px;
    width: 328px;
}

.marketing-360 .auto-layout-vertical-NkwA0T {
    background-color: transparent;
    height: 128px;
    left: 16px;
    mix-blend-mode: normal;
    position: relative;
    top: 16px;
    width: 296px;
}

.marketing-360 .lorem-ipsum-dolar-sit-amet-8JLISv {
    background-color: transparent;
    bottom: 68px;
    height: auto;
    left: 0px;
    letter-spacing: 0.18px;
    line-height: 30px;
    mix-blend-mode: normal;
    position: absolute;
    text-align: left;
    width: 296px;
}

.marketing-360 .dr-rohan-ramakrishna-8JLISv {
    background-color: transparent;
    bottom: 0px;
    height: auto;
    left: 0px;
    letter-spacing: -0.50px;
    line-height: 20px;
    mix-blend-mode: normal;
    position: absolute;
    text-align: left;
    width: 296px;
}

.marketing-360 .bottom-95qzD1 {
    background-color: transparent;
    height: 50px;
    left: 0px;
    position: absolute;
    top: 168px;
    width: 328px;
}

.marketing-360 .property-1-default-IGOaqe {
    background-color: var(--colorsbackgroundscontainer-1);
    border-radius: 20px;
    height: 432px;
    left: 0px;
    mix-blend-mode: normal;
    overflow: hidden;
    position: absolute;
    top: 420px;
    width: 328px;
}

.marketing-360 .image-uFhn5q {
    background-color: transparent;
    height: 194px;
    left: 0px;
    mix-blend-mode: normal;
    position: absolute;
    top: 0px;
    width: 328px;
}

.marketing-360 .image-Q2w0Mq {
    background-color: transparent;
    height: 194px;
    left: 0px;
    mix-blend-mode: normal;
    position: absolute;
    top: 0px;
    width: 328px;
}

.marketing-360 .frame-92525-uFhn5q {
    background-color: transparent;
    height: 238px;
    left: 0px;
    position: absolute;
    top: 194px;
    width: 328px;
}

.marketing-360 .top-WzXmbB {
    background-color: transparent;
    height: 188px;
    left: 0px;
    position: absolute;
    top: 0px;
    width: 328px;
}

.marketing-360 .auto-layout-horizontal-PA5VLq {
    background-color: transparent;
    height: 188px;
    left: 0px;
    position: relative;
    top: 0px;
    width: 328px;
}

.marketing-360 .auto-layout-vertical-VsxioP {
    background-color: transparent;
    height: 148px;
    left: 16px;
    mix-blend-mode: normal;
    position: relative;
    top: 16px;
    width: 296px;
}

.marketing-360 .lorem-ipsum-dolar-sit-amet-fJGH9l {
    background-color: transparent;
    bottom: 88px;
    height: auto;
    left: 0px;
    letter-spacing: 0.18px;
    line-height: 30px;
    mix-blend-mode: normal;
    position: absolute;
    text-align: left;
    width: 296px;
}

.marketing-360 .dr-rohan-ramakrishna-fJGH9l {
    background-color: transparent;
    bottom: 0px;
    height: auto;
    left: 0px;
    letter-spacing: -0.50px;
    line-height: 20px;
    mix-blend-mode: normal;
    position: absolute;
    text-align: left;
    width: 296px;
}

.marketing-360 .bottom-WzXmbB {
    background-color: transparent;
    height: 50px;
    left: 0px;
    position: absolute;
    top: 188px;
    width: 328px;
}

.marketing-360 .property-1-default-hDuRGG {
    background-color: var(--colorsbackgroundscontainer-1);
    border-radius: 20px;
    height: 432px;
    left: 0px;
    mix-blend-mode: normal;
    overflow: hidden;
    position: absolute;
    top: 860px;
    width: 328px;
}

.marketing-360 .image-YooJCh {
    background-color: transparent;
    height: 194px;
    left: 0px;
    mix-blend-mode: normal;
    position: absolute;
    top: 0px;
    width: 328px;
}

.marketing-360 .image-vzDyD5 {
    background-color: transparent;
    height: 194px;
    left: 0px;
    mix-blend-mode: normal;
    position: absolute;
    top: 0px;
    width: 328px;
}

.marketing-360 .frame-92525-YooJCh {
    background-color: transparent;
    height: 238px;
    left: 0px;
    position: absolute;
    top: 194px;
    width: 328px;
}

.marketing-360 .top-eQA4id {
    background-color: transparent;
    height: 188px;
    left: 0px;
    position: absolute;
    top: 0px;
    width: 328px;
}

.marketing-360 .auto-layout-horizontal-Ol024K {
    background-color: transparent;
    height: 188px;
    left: 0px;
    position: relative;
    top: 0px;
    width: 328px;
}

.marketing-360 .auto-layout-vertical-xLCWLg {
    background-color: transparent;
    height: 148px;
    left: 16px;
    mix-blend-mode: normal;
    position: relative;
    top: 16px;
    width: 296px;
}

.marketing-360 .lorem-ipsum-dolar-sit-amet-i02EGH {
    background-color: transparent;
    bottom: 88px;
    height: auto;
    left: 0px;
    letter-spacing: 0.18px;
    line-height: 30px;
    mix-blend-mode: normal;
    position: absolute;
    text-align: left;
    width: 296px;
}

.marketing-360 .dr-rohan-ramakrishna-i02EGH {
    background-color: transparent;
    bottom: 0px;
    height: auto;
    left: 0px;
    letter-spacing: -0.50px;
    line-height: 20px;
    mix-blend-mode: normal;
    position: absolute;
    text-align: left;
    width: 296px;
}

.marketing-360 .bottom-eQA4id {
    background-color: transparent;
    height: 50px;
    left: 0px;
    position: absolute;
    top: 188px;
    width: 328px;
}

.marketing-360 .auto-layout-vertical-Axm3ZT {
    background-color: transparent;
    height: 2328px;
    left: 16px;
    mix-blend-mode: normal;
    position: absolute;
    top: 2800px;
    width: 328px;
}

.marketing-360 .auto-layout-vertical-zPBumk {
    background-color: transparent;
    height: 344px;
    left: 0px;
    mix-blend-mode: normal;
    position: absolute;
    top: 0px;
    width: 328px;
}

.marketing-360 .roon-was-built-by-a-nycvMm {
    background-color: transparent;
    height: auto;
    left: 0px;
    letter-spacing: 0.18px;
    line-height: 30px;
    mix-blend-mode: normal;
    position: absolute;
    text-align: left;
    top: 0px;
    width: 100%;
}

.marketing-360 .our-medial-teams-spa-nycvMm {
    background-color: transparent;
    height: auto;
    left: 0px;
    letter-spacing: -0.50px;
    line-height: 26px;
    mix-blend-mode: normal;
    position: absolute;
    text-align: left;
    top: 188px;
    width: 100%;
}

.marketing-360 .property-1-left-badge-zPBumk {
    background-color: var(--colorsbackgroundscontainer-1);
    border-radius: 20px;
    height: 327px;
    left: 0px;
    mix-blend-mode: normal;
    overflow: hidden;
    position: absolute;
    top: 360px;
    width: 328px;
}

.marketing-360 .top-N8e7Nf {
    background-color: transparent;
    height: 261px;
    left: 0px;
    position: absolute;
    top: 16px;
    width: 328px;
}

.marketing-360 .auto-layout-horizontal-BzqhOM {
    background-color: transparent;
    height: 261px;
    left: calc(50.00% - 164px);
    position: relative;
    top: 0px;
    width: 328px;
}

.marketing-360 .property-1-image-property-2-big-jyxxYh {
    background-color: transparent;
    height: 77px;
    left: 16px;
    mix-blend-mode: normal;
    position: absolute;
    top: 0px;
    width: 77px;
}

.marketing-360 .auto-layout-vertical-jyxxYh {
    background-color: transparent;
    height: 261px;
    left: calc(50.00% - 56px);
    mix-blend-mode: normal;
    position: absolute;
    top: 0px;
    width: 204px;
}

.marketing-360 .auto-layout-horizontal-1PWg3h {
    background-color: transparent;
    height: 261px;
    left: 0px;
    position: relative;
    top: 0px;
    width: 204px;
}

.marketing-360 .auto-layout-vertical-kFzdQx {
    background-color: transparent;
    height: 252px;
    left: 0px;
    mix-blend-mode: normal;
    position: relative;
    top: 0px;
    width: 195px;
}

.marketing-360 .lorem-ipsum-dolar-sit-amet-SK98MI {
    background-color: transparent;
    bottom: 162px;
    height: auto;
    left: 0px;
    letter-spacing: 0.18px;
    line-height: 30px;
    mix-blend-mode: normal;
    position: absolute;
    text-align: left;
    width: 195px;
}

.marketing-360 .lorem-ipsum-dolar-sit-amet-2mDvSA {
    background-color: transparent;
    bottom: 128px;
    height: auto;
    left: 0px;
    letter-spacing: 0.15px;
    line-height: 26px;
    mix-blend-mode: normal;
    position: absolute;
    text-align: left;
    white-space: nowrap;
    width: 195px;
}

.marketing-360 .dr-rohan-ramakrishna-SK98MI {
    background-color: transparent;
    bottom: 0px;
    height: auto;
    left: 0px;
    letter-spacing: -0.50px;
    line-height: 20px;
    mix-blend-mode: normal;
    position: absolute;
    text-align: left;
    width: 195px;
}

.marketing-360 .bottom-N8e7Nf {
    background-color: transparent;
    height: 50px;
    left: 0px;
    position: absolute;
    top: 277px;
    width: 328px;
}

.marketing-360 .property-1-left-badge-t5K8xx {
    background-color: var(--colorsbackgroundscontainer-1);
    border-radius: 20px;
    height: 323px;
    left: 0px;
    mix-blend-mode: normal;
    overflow: hidden;
    position: absolute;
    top: 703px;
    width: 328px;
}

.marketing-360 .top-k9BhE0 {
    background-color: transparent;
    height: 257px;
    left: 0px;
    position: absolute;
    top: 16px;
    width: 328px;
}

.marketing-360 .auto-layout-horizontal-iXf5wv {
    background-color: transparent;
    height: 257px;
    left: calc(50.00% - 164px);
    position: relative;
    top: 0px;
    width: 328px;
}

.marketing-360 .property-1-image-property-2-big-1dt3rH {
    background-color: transparent;
    height: 77px;
    left: 16px;
    mix-blend-mode: normal;
    position: absolute;
    top: 0px;
    width: 77px;
}

.marketing-360 .auto-layout-vertical-1dt3rH {
    background-color: transparent;
    height: 257px;
    left: calc(50.00% - 56px);
    mix-blend-mode: normal;
    position: absolute;
    top: 0px;
    width: 204px;
}

.marketing-360 .auto-layout-horizontal-4v5GLM {
    background-color: transparent;
    height: 257px;
    left: 0px;
    position: relative;
    top: 0px;
    width: 204px;
}

.marketing-360 .auto-layout-vertical-CgdzQs {
    background-color: transparent;
    height: 248px;
    left: 0px;
    mix-blend-mode: normal;
    position: relative;
    top: 0px;
    width: 195px;
}

.marketing-360 .lorem-ipsum-dolar-sit-amet-vLoiQq {
    background-color: transparent;
    bottom: 188px;
    height: auto;
    left: 0px;
    letter-spacing: 0.18px;
    line-height: 30px;
    mix-blend-mode: normal;
    position: absolute;
    text-align: left;
    width: 195px;
}

.marketing-360 .lorem-ipsum-dolar-sit-amet-QNmx8C {
    background-color: transparent;
    bottom: 128px;
    height: auto;
    left: 0px;
    letter-spacing: 0.15px;
    line-height: 26px;
    mix-blend-mode: normal;
    position: absolute;
    text-align: left;
    width: 195px;
}

.marketing-360 .dr-rohan-ramakrishna-vLoiQq {
    background-color: transparent;
    bottom: 0px;
    height: auto;
    left: 0px;
    letter-spacing: -0.50px;
    line-height: 20px;
    mix-blend-mode: normal;
    position: absolute;
    text-align: left;
    width: 195px;
}

.marketing-360 .bottom-k9BhE0 {
    background-color: transparent;
    height: 50px;
    left: 0px;
    position: absolute;
    top: 273px;
    width: 328px;
}

.marketing-360 .property-1-left-badge-nC0v4Q {
    background-color: var(--colorsbackgroundscontainer-1);
    border-radius: 20px;
    height: 267px;
    left: 0px;
    mix-blend-mode: normal;
    overflow: hidden;
    position: absolute;
    top: 1042px;
    width: 328px;
}

.marketing-360 .top-62r4gQ {
    background-color: transparent;
    height: 201px;
    left: 0px;
    position: absolute;
    top: 16px;
    width: 328px;
}

.marketing-360 .auto-layout-horizontal-8MdBLa {
    background-color: transparent;
    height: 201px;
    left: calc(50.00% - 164px);
    position: relative;
    top: 0px;
    width: 328px;
}

.marketing-360 .property-1-image-property-2-big-q4W9nh {
    background-color: transparent;
    height: 77px;
    left: 16px;
    mix-blend-mode: normal;
    position: absolute;
    top: 0px;
    width: 77px;
}

.marketing-360 .auto-layout-vertical-q4W9nh {
    background-color: transparent;
    height: 201px;
    left: calc(50.00% - 56px);
    mix-blend-mode: normal;
    position: absolute;
    top: 0px;
    width: 204px;
}

.marketing-360 .auto-layout-horizontal-hzDVKh {
    background-color: transparent;
    height: 201px;
    left: 0px;
    position: relative;
    top: 0px;
    width: 204px;
}

.marketing-360 .auto-layout-vertical-cjYNZz {
    background-color: transparent;
    height: 192px;
    left: 0px;
    mix-blend-mode: normal;
    position: relative;
    top: 0px;
    width: 195px;
}

.marketing-360 .lorem-ipsum-dolar-sit-amet-7ARZBO {
    background-color: transparent;
    bottom: 162px;
    height: auto;
    left: 0px;
    letter-spacing: 0.18px;
    line-height: 30px;
    mix-blend-mode: normal;
    position: absolute;
    text-align: left;
    white-space: nowrap;
    width: 195px;
}

.marketing-360 .lorem-ipsum-dolar-sit-amet-EzuVx0 {
    background-color: transparent;
    bottom: 128px;
    height: auto;
    left: 0px;
    letter-spacing: 0.15px;
    line-height: 26px;
    mix-blend-mode: normal;
    position: absolute;
    text-align: left;
    white-space: nowrap;
    width: 195px;
}

.marketing-360 .dr-rohan-ramakrishna-7ARZBO {
    background-color: transparent;
    bottom: 0px;
    height: auto;
    left: 0px;
    letter-spacing: -0.50px;
    line-height: 20px;
    mix-blend-mode: normal;
    position: absolute;
    text-align: left;
    width: 195px;
}

.marketing-360 .bottom-62r4gQ {
    background-color: transparent;
    height: 50px;
    left: 0px;
    position: absolute;
    top: 217px;
    width: 328px;
}

.marketing-360 .property-1-left-badge-S7loce {
    background-color: var(--colorsbackgroundscontainer-1);
    border-radius: 20px;
    height: 317px;
    left: 0px;
    mix-blend-mode: normal;
    overflow: hidden;
    position: absolute;
    top: 1325px;
    width: 328px;
}

.marketing-360 .top-qz4xKX {
    background-color: transparent;
    height: 251px;
    left: 0px;
    position: absolute;
    top: 16px;
    width: 328px;
}

.marketing-360 .auto-layout-horizontal-6xdS7U {
    background-color: transparent;
    height: 251px;
    left: calc(50.00% - 164px);
    position: relative;
    top: 0px;
    width: 328px;
}

.marketing-360 .property-1-image-property-2-big-uCzfA4 {
    background-color: transparent;
    height: 77px;
    left: 16px;
    mix-blend-mode: normal;
    position: absolute;
    top: 0px;
    width: 77px;
}

.marketing-360 .auto-layout-vertical-uCzfA4 {
    background-color: transparent;
    height: 251px;
    left: calc(50.00% - 56px);
    mix-blend-mode: normal;
    position: absolute;
    top: 0px;
    width: 204px;
}

.marketing-360 .auto-layout-horizontal-y3Z1PM {
    background-color: transparent;
    height: 251px;
    left: 0px;
    position: relative;
    top: 0px;
    width: 204px;
}

.marketing-360 .auto-layout-vertical-W1p4Wx {
    background-color: transparent;
    height: 242px;
    left: 0px;
    mix-blend-mode: normal;
    position: relative;
    top: 0px;
    width: 195px;
}

.marketing-360 .lorem-ipsum-dolar-sit-amet-A7MORt {
    background-color: transparent;
    bottom: 182px;
    height: auto;
    left: 0px;
    letter-spacing: 0.18px;
    line-height: 30px;
    mix-blend-mode: normal;
    position: absolute;
    text-align: left;
    width: 195px;
}

.marketing-360 .lorem-ipsum-dolar-sit-amet-mz3Vur {
    background-color: transparent;
    bottom: 148px;
    height: auto;
    left: 0px;
    letter-spacing: 0.15px;
    line-height: 26px;
    mix-blend-mode: normal;
    position: absolute;
    text-align: left;
    white-space: nowrap;
    width: 195px;
}

.marketing-360 .dr-rohan-ramakrishna-A7MORt {
    background-color: transparent;
    bottom: 0px;
    height: auto;
    left: 0px;
    letter-spacing: -0.50px;
    line-height: 20px;
    mix-blend-mode: normal;
    position: absolute;
    text-align: left;
    width: 195px;
}

.marketing-360 .bottom-qz4xKX {
    background-color: transparent;
    height: 50px;
    left: 0px;
    position: absolute;
    top: 267px;
    width: 328px;
}

.marketing-360 .property-1-left-badge-qFLS9e {
    background-color: var(--colorsbackgroundscontainer-1);
    border-radius: 20px;
    height: 297px;
    left: 0px;
    mix-blend-mode: normal;
    overflow: hidden;
    position: absolute;
    top: 1658px;
    width: 328px;
}

.marketing-360 .top-Dgyi9l {
    background-color: transparent;
    height: 231px;
    left: 0px;
    position: absolute;
    top: 16px;
    width: 328px;
}

.marketing-360 .auto-layout-horizontal-DJyr9a {
    background-color: transparent;
    height: 231px;
    left: calc(50.00% - 164px);
    position: relative;
    top: 0px;
    width: 328px;
}

.marketing-360 .property-1-image-property-2-big-1-kxKPoa {
    background-color: transparent;
    height: 76px;
    left: 16px;
    mix-blend-mode: normal;
    object-fit: cover;
    position: absolute;
    top: -1px;
    width: 76px;
}

.marketing-360 .auto-layout-vertical-kxKPoa {
    background-color: transparent;
    height: 231px;
    left: calc(50.00% - 56px);
    mix-blend-mode: normal;
    position: absolute;
    top: 0px;
    width: 204px;
}

.marketing-360 .auto-layout-horizontal-H4HEOq {
    background-color: transparent;
    height: 231px;
    left: 0px;
    position: relative;
    top: 0px;
    width: 204px;
}

.marketing-360 .auto-layout-vertical-yjDQIa {
    background-color: transparent;
    height: 222px;
    left: 0px;
    mix-blend-mode: normal;
    position: relative;
    top: 0px;
    width: 195px;
}

.marketing-360 .lorem-ipsum-dolar-sit-amet-yKnNVG {
    background-color: transparent;
    bottom: 162px;
    height: auto;
    left: 0px;
    letter-spacing: 0.18px;
    line-height: 30px;
    mix-blend-mode: normal;
    position: absolute;
    text-align: left;
    width: 195px;
}

.marketing-360 .lorem-ipsum-dolar-sit-amet-mz8rd0 {
    background-color: transparent;
    bottom: 128px;
    height: auto;
    left: 0px;
    letter-spacing: 0.15px;
    line-height: 26px;
    mix-blend-mode: normal;
    position: absolute;
    text-align: left;
    white-space: nowrap;
    width: 195px;
}

.marketing-360 .dr-rohan-ramakrishna-yKnNVG {
    background-color: transparent;
    bottom: 0px;
    height: auto;
    left: 0px;
    letter-spacing: -0.50px;
    line-height: 20px;
    mix-blend-mode: normal;
    position: absolute;
    text-align: left;
    width: 195px;
}

.marketing-360 .bottom-Dgyi9l {
    background-color: transparent;
    height: 50px;
    left: 0px;
    position: absolute;
    top: 247px;
    width: 328px;
}

.marketing-360 .property-1-left-badge-4bJ8BG {
    background-color: var(--colorsbackgroundscontainer-1);
    border-radius: 20px;
    height: 287px;
    left: 0px;
    mix-blend-mode: normal;
    overflow: hidden;
    position: absolute;
    top: 1971px;
    width: 328px;
}

.marketing-360 .top-60xzMW {
    background-color: transparent;
    height: 221px;
    left: 0px;
    position: absolute;
    top: 16px;
    width: 328px;
}

.marketing-360 .auto-layout-horizontal-xxBvY8 {
    background-color: transparent;
    height: 221px;
    left: calc(50.00% - 164px);
    position: relative;
    top: 0px;
    width: 328px;
}

.marketing-360 .property-1-image-property-2-big-qcVvaE {
    background-color: transparent;
    height: 77px;
    left: 16px;
    mix-blend-mode: normal;
    position: absolute;
    top: 0px;
    width: 76px;
}

.marketing-360 .auto-layout-vertical-qcVvaE {
    background-color: transparent;
    height: 221px;
    left: calc(50.00% - 56px);
    mix-blend-mode: normal;
    position: absolute;
    top: 0px;
    width: 204px;
}

.marketing-360 .auto-layout-horizontal-4xonxb {
    background-color: transparent;
    height: 221px;
    left: 0px;
    position: relative;
    top: 0px;
    width: 204px;
}

.marketing-360 .auto-layout-vertical-xm9Wf8 {
    background-color: transparent;
    height: 212px;
    left: 0px;
    mix-blend-mode: normal;
    position: relative;
    top: 0px;
    width: 195px;
}

.marketing-360 .lorem-ipsum-dolar-sit-amet-Bh2VGa {
    background-color: transparent;
    bottom: 182px;
    height: auto;
    left: 0px;
    letter-spacing: 0.18px;
    line-height: 30px;
    mix-blend-mode: normal;
    position: absolute;
    text-align: left;
    white-space: nowrap;
    width: 195px;
}

.marketing-360 .lorem-ipsum-dolar-sit-amet-DHQGbL {
    background-color: transparent;
    bottom: 148px;
    height: auto;
    left: 0px;
    letter-spacing: 0.15px;
    line-height: 26px;
    mix-blend-mode: normal;
    position: absolute;
    text-align: left;
    white-space: nowrap;
    width: 195px;
}

.marketing-360 .dr-rohan-ramakrishna-Bh2VGa {
    background-color: transparent;
    bottom: 0px;
    height: auto;
    left: 0px;
    letter-spacing: -0.50px;
    line-height: 20px;
    mix-blend-mode: normal;
    position: absolute;
    text-align: left;
    width: 195px;
}

.marketing-360 .bottom-60xzMW {
    background-color: transparent;
    height: 50px;
    left: 0px;
    position: absolute;
    top: 237px;
    width: 328px;
}

.marketing-360 .property-1-small-property-2-tertiary-zPBumk {
    background-color: var(--colorsbuttonsecondary-button-default);
    border-radius: 96px;
    height: 54px;
    left: 0px;
    mix-blend-mode: normal;
    position: absolute;
    top: 2274px;
    width: 328px;
}

.marketing-360 .property-12-icons-text-size-small-5Qn2np {
    background-color: transparent;
    height: 16px;
    left: 69px;
    position: relative;
    top: 19px;
    width: 190px;
}

.marketing-360 .text-8cATAA {
    background-color: transparent;
    height: auto;
    left: 0px;
    letter-spacing: 0.00px;
    line-height: 16px;
    mix-blend-mode: normal;
    position: absolute;
    text-align: left;
    top: 0px;
    white-space: nowrap;
    width: auto;
}

.marketing-360 .auto-layout-vertical-LSy78x {
    background-color: transparent;
    /* height: 565px; */
    left: 0px;
    mix-blend-mode: normal;
    position: absolute;
    top: 5200px;
    width: 360px;
}

.marketing-360 .auto-layout-vertical-1aX3Tf {
    background-color: transparent;
    height: 120px;
    left: 16px;
    mix-blend-mode: normal;
    position: absolute;
    top: 0px;
    width: 328px;
}

.marketing-360 .watch-this-quick-vid-GyoMF5 {
    background-color: transparent;
    height: auto;
    left: 0px;
    letter-spacing: 0.18px;
    line-height: 30px;
    mix-blend-mode: normal;
    position: absolute;
    text-align: left;
    top: 0px;
    width: 100%;
}

.marketing-360 .once-you-sign-up-you-GyoMF5 {
    background-color: transparent;
    height: auto;
    left: 0px;
    letter-spacing: -0.50px;
    line-height: 26px;
    mix-blend-mode: normal;
    position: absolute;
    text-align: left;
    top: 68px;
    width: 100%;
}

.marketing-360 .custom-components-video-1aX3Tf {
    background-color: transparent;
    /* height: 430px; */
    left: 1px;
    mix-blend-mode: normal;
    position: absolute;
    top: 136px;
    width: 100%;
}

.marketing-360 .bottom-navigation-4soF4z {
    background-color: transparent;
    height: 80px;
    left: calc(50.00% - 180px);
    position: absolute;
    top: calc(50.00% + 2678px);
    width: 360px;
}


/* screen - marketing-900 */

.marketing-900 {
    background-color: transparent;
    height: 100vh;
    margin: 0px;
    min-height: 3767.41px;
    min-width: 900px;
    mix-blend-mode: normal;
    overflow: hidden;
    overflow-x: hidden;
    position: relative;
    width: 100%;
}

.marketing-900 .marketing-900-GDC5gH {
    background-color: transparent;
    height: 3767px;
    left: 0px;
    mix-blend-mode: normal;
    position: absolute;
    top: 0px;
    width: 900px;
}

.marketing-900 .background-GDC5gH {
    background-color: transparent;
    height: 3767px;
    left: 0px;
    mix-blend-mode: normal;
    overflow: hidden;
    position: absolute;
    top: 0px;
    width: 100%;
}

.marketing-900 .background-8EoQlx {
    background-color: transparent;
    height: 3767px;
    left: 0px;
    mix-blend-mode: normal;
    position: absolute;
    top: 0px;
    width: 100%;
}

.marketing-900 .top-navigation-GDC5gH {
    background-color: transparent;
    height: 80px;
    left: 0px;
    position: absolute;
    top: 0px;
    width: 100%;
}

.marketing-900 .top-navigation-inner-Kyxc13 {
    background-color: transparent;
    height: 32px;
    left: 32px;
    position: relative;
    top: 24px;
    width: calc(100.00% - 64px);
}

.marketing-900 .brand-logo-RsPRdI {
    background-color: transparent;
    height: 32px;
    left: 0px;
    mix-blend-mode: normal;
    position: absolute;
    top: 0px;
    width: 149px;
}

.marketing-900 .auto-layout-horizontal-RsPRdI {
    background-color: transparent;
    height: 32px;
    mix-blend-mode: normal;
    position: absolute;
    right: -90px;
    top: 0px;
    width: 576px;
}

.marketing-900 .navigation-item-xHGJot {
    background-color: transparent;
    border-radius: 56px;
    height: 100%;
    left: 0px;
    position: absolute;
    top: 0px;
    width: 23.44%;
}

.marketing-900 .icon-system-white-fiWxBl {
    background-color: transparent;
    height: 75.00%;
    left: 11.85%;
    mix-blend-mode: normal;
    position: absolute;
    top: 12.50%;
    width: 17.78%;
}

.marketing-900 .lorem-ipsum-fiWxBl {
    background-color: transparent;
    height: 50.00%;
    left: 35.56%;
    letter-spacing: 0.00px;
    line-height: 16px;
    mix-blend-mode: normal;
    position: absolute;
    text-align: left;
    top: 25.00%;
    white-space: nowrap;
    width: 52.59%;
}

.marketing-900 .navigation-item-rxxnoA {
    background-color: transparent;
    border-radius: 56px;
    height: 100%;
    left: 26.22%;
    position: absolute;
    top: 0px;
    width: 24.83%;
}

.marketing-900 .icon-system-white-YvP4GY {
    background-color: transparent;
    height: 75.00%;
    left: 11.19%;
    mix-blend-mode: normal;
    position: absolute;
    top: 12.50%;
    width: 16.78%;
}

.marketing-900 .lorem-ipsum-YvP4GY {
    background-color: transparent;
    height: 50.00%;
    left: 33.57%;
    letter-spacing: 0.00px;
    line-height: 16px;
    mix-blend-mode: normal;
    position: absolute;
    text-align: left;
    top: 25.00%;
    white-space: nowrap;
    width: 55.24%;
}

.marketing-900 .navigation-item-wygW1v {
    background-color: transparent;
    border-radius: 56px;
    height: 75.00%;
    left: 53.82%;
    position: absolute;
    top: 12.50%;
    width: 11.98%;
}

.marketing-900 .lorem-ipsum-ox0f4E {
    background-color: transparent;
    height: 66.67%;
    left: 23.19%;
    letter-spacing: 0.00px;
    line-height: 16px;
    mix-blend-mode: normal;
    position: absolute;
    text-align: left;
    top: 16.67%;
    white-space: nowrap;
    width: 53.62%;
}

.marketing-900 .navigation-item-yqNAEn {
    background-color: var(--colorsbackgroundscontainer-1);
    border-radius: 56px;
    height: 75.00%;
    left: 68.58%;
    mix-blend-mode: normal;
    position: absolute;
    top: 12.50%;
    width: 14.76%;
}

.marketing-900 .lorem-ipsum-axHCDs {
    background-color: transparent;
    height: 66.67%;
    left: 18.82%;
    letter-spacing: 0.00px;
    line-height: 16px;
    mix-blend-mode: normal;
    position: absolute;
    text-align: left;
    top: 16.67%;
    white-space: nowrap;
    width: 62.35%;
}

.marketing-900 .navigation-item-jJGRFk {
    background-color: transparent;
    height: 100%;
    left: 86.11%;
    position: absolute;
    top: 0px;
    width: 5.56%;
}

.marketing-900 .navigation-item-xMatE0 {
    background-color: transparent;
    height: 100%;
    left: 94.44%;
    position: absolute;
    top: 0px;
    width: 5.56%;
}

.marketing-900 .body-inner-GDC5gH {
    background-color: transparent;
    height: 3615px;
    left: calc(50.00% - 450px);
    mix-blend-mode: normal;
    position: absolute;
    top: calc(50.00% - 1804px);
    width: 900px;
}

.marketing-900 .auto-layout-vertical-99JFEX {
    background-color: transparent;
    height: 276px;
    left: 80px;
    mix-blend-mode: normal;
    position: absolute;
    top: 0px;
    width: 740px;
}

.marketing-900 .auto-layout-vertical-GmPIaD {
    background-color: transparent;
    height: 148px;
    left: 0px;
    mix-blend-mode: normal;
    position: relative;
    top: 80px;
    width: 733px;
}

.marketing-900 .welcome-to-roon-9uZguN {
    background-color: transparent;
    color: var(--colorsbuttonprimary-disabled);
    font-family: var(--font-family-nib_trial-semibold);
    font-size: var(--font-size-xxxxl);
    font-style: normal;
    font-weight: 600;
    height: auto;
    left: 0px;
    letter-spacing: 0.00px;
    line-height: 56px;
    mix-blend-mode: normal;
    position: absolute;
    text-align: left;
    top: -32px;
    white-space: nowrap;
    width: 100%;
}

.marketing-900 .roon-is-the-most-sup-9uZguN {
    background-color: transparent;
    height: auto;
    left: calc(50.00% - 366px);
    letter-spacing: 0.00px;
    line-height: 38px;
    mix-blend-mode: normal;
    position: absolute;
    text-align: left;
    top: 32px;
    width: 800px;
}

.marketing-900 .auto-layout-horizontal-99JFEX {
    background-color: transparent;
    border-radius: 20px;
    height: 472px;
    left: 0px;
    position: absolute;
    top: 276px;
    width: 900px;
}

.marketing-900 .frame-92506-iIr6Hf {
    background-color: transparent;
    height: 400px;
    left: -70px;
    mix-blend-mode: normal;
    position: absolute;
    top: 20px;
    /* width: 289px; */
}

.marketing-900 .frame-92507-iIr6Hf {
    background-color: var(--colorsbuttontext-link);
    border-radius: 20px;
    height: 472px;
    left: 305px;
    mix-blend-mode: normal;
    position: absolute;
    top: 0px;
    width: 289px;
}

.marketing-900 .icon-system-white-4Ax3bx {
    background-color: transparent;
    height: 120px;
    left: 85px;
    mix-blend-mode: normal;
    position: absolute;
    top: 25px;
    width: 120px;
}

.marketing-900 .frame-92514-4Ax3bx {
    background-color: transparent;
    height: 286px;
    left: 16px;
    mix-blend-mode: normal;
    position: absolute;
    top: 161px;
    width: 257px;
}

.marketing-900 .frame-92513-AmJilG {
    background-color: transparent;
    height: 184px;
    left: 0px;
    mix-blend-mode: normal;
    position: absolute;
    top: 0px;
    width: 257px;
}

.marketing-900 .frame-92512-R3xzDh {
    background-color: transparent;
    height: 184px;
    left: 0px;
    mix-blend-mode: normal;
    position: relative;
    top: 0px;
    width: 257px;
}

.marketing-900 .join-roon-3GQvxb {
    background-color: transparent;
    height: auto;
    left: calc(50.00% - 113px);
    letter-spacing: 0.00px;
    line-height: 38px;
    mix-blend-mode: normal;
    position: absolute;
    text-align: center;
    top: 0px;
    white-space: nowrap;
    width: 209px;
}

.marketing-900 .sign-up-to-get-insta-3GQvxb {
    background-color: transparent;
    height: auto;
    left: calc(50.00% - 113px);
    letter-spacing: -0.50px;
    line-height: 26px;
    mix-blend-mode: normal;
    position: absolute;
    text-align: center;
    top: 54px;
    width: 209px;
}

.marketing-900 .cta-button-AmJilG {
    background-color: var(--colorsbuttonsecondary-button-default);
    border-radius: 96px;
    height: 54px;
    left: 82px;
    mix-blend-mode: normal;
    position: absolute;
    top: 232px;
    width: 93px;
}

.marketing-900 .property-12-icons-text-size-small-PUrOxa {
    background-color: transparent;
    height: 16px;
    left: 20px;
    position: relative;
    top: 19px;
    width: 53px;
}

.marketing-900 .text-UtY9qL {
    background-color: transparent;
    height: auto;
    left: 0px;
    letter-spacing: 0.00px;
    line-height: 16px;
    mix-blend-mode: normal;
    position: absolute;
    text-align: left;
    top: 0px;
    white-space: nowrap;
    width: auto;
}

.marketing-900 .frame-92509-iIr6Hf {
    background-color: transparent;
    height: 472px;
    left: 611px;
    mix-blend-mode: normal;
    position: absolute;
    top: 0px;
    width: 289px;
}

.marketing-900 .auto-layout-vertical-p2DvKx {
    background-color: transparent;
    height: 2905px;
    left: 80px;
    mix-blend-mode: normal;
    position: absolute;
    top: 748px;
    width: 740px;
}

.marketing-900 .auto-layout-vertical-fvlXwK {
    background-color: transparent;
    height: 582px;
    left: 0px;
    mix-blend-mode: normal;
    position: absolute;
    top: 40px;
    width: 740px;
}

.marketing-900 .by-joining-roon-we-s-C9HmTT {
    background-color: transparent;
    height: auto;
    left: calc(50.00% - 370px);
    letter-spacing: 0.00px;
    line-height: 38px;
    mix-blend-mode: normal;
    position: absolute;
    text-align: left;
    top: 0px;
    width: 740px;
}

.marketing-900 .auto-layout-horizontal-C9HmTT {
    background-color: transparent;
    height: 482px;
    left: 0px;
    position: absolute;
    top: 100px;
    width: 740px;
}

.marketing-900 .property-1-default-G7CpGy {
    background-color: var(--colorsbackgroundscontainer-1);
    border-radius: 20px;
    height: 482px;
    left: 0px;
    mix-blend-mode: normal;
    overflow: hidden;
    position: absolute;
    top: 0px;
    width: 236px;
}

.marketing-900 .image-pcHu9V {
    background-color: transparent;
    height: 194px;
    left: 0px;
    mix-blend-mode: normal;
    position: absolute;
    top: 0px;
    width: 236px;
}

.marketing-900 .image-Mp7J0T {
    background-color: transparent;
    height: 194px;
    left: 0px;
    mix-blend-mode: normal;
    position: absolute;
    top: 0px;
    width: 236px;
}

.marketing-900 .frame-92525-pcHu9V {
    background-color: transparent;
    height: 288px;
    left: 0px;
    position: absolute;
    top: 194px;
    width: 236px;
}

.marketing-900 .top-yZ3k9f {
    background-color: transparent;
    height: 208px;
    left: 0px;
    position: absolute;
    top: 0px;
    width: 236px;
}

.marketing-900 .auto-layout-horizontal-UROiSI {
    background-color: transparent;
    height: 208px;
    left: 0px;
    position: relative;
    top: 0px;
    width: 236px;
}

.marketing-900 .auto-layout-vertical-txd2W4 {
    background-color: transparent;
    height: 168px;
    left: 16px;
    mix-blend-mode: normal;
    position: relative;
    top: 16px;
    width: 204px;
}

.marketing-900 .curated-medical-information-9dMcjF {
    background-color: transparent;
    bottom: 108px;
    height: auto;
    left: 0px;
    letter-spacing: 0.18px;
    line-height: 30px;
    mix-blend-mode: normal;
    position: absolute;
    text-align: left;
    width: 204px;
}

.marketing-900 .access-to-a-library-9dMcjF {
    background-color: transparent;
    bottom: 0px;
    height: auto;
    left: 0px;
    letter-spacing: -0.50px;
    line-height: 20px;
    mix-blend-mode: normal;
    position: absolute;
    text-align: left;
    width: 204px;
}

.marketing-900 .bottom-yZ3k9f {
    background-color: transparent;
    height: 50px;
    left: 0px;
    position: absolute;
    top: 238px;
    width: 236px;
}

.marketing-900 .property-1-default-e4wQxQ {
    background-color: var(--colorsbackgroundscontainer-1);
    border-radius: 20px;
    height: 482px;
    left: 252px;
    mix-blend-mode: normal;
    overflow: hidden;
    position: absolute;
    top: 0px;
    width: 236px;
}

.marketing-900 .image-XnxeAr {
    background-color: transparent;
    height: 194px;
    left: 0px;
    mix-blend-mode: normal;
    position: absolute;
    top: 0px;
    width: 236px;
}

.marketing-900 .image-KEQFX8 {
    background-color: transparent;
    height: 194px;
    left: 0px;
    mix-blend-mode: normal;
    position: absolute;
    top: 0px;
    width: 236px;
}

.marketing-900 .frame-92525-XnxeAr {
    background-color: transparent;
    height: 288px;
    left: 0px;
    position: absolute;
    top: 194px;
    width: 236px;
}

.marketing-900 .top-yiv4Nv {
    background-color: transparent;
    height: 238px;
    left: 0px;
    position: absolute;
    top: 0px;
    width: 236px;
}

.marketing-900 .auto-layout-horizontal-aqFILl {
    background-color: transparent;
    height: 238px;
    left: 0px;
    position: relative;
    top: 0px;
    width: 236px;
}

.marketing-900 .auto-layout-vertical-AzTnot {
    background-color: transparent;
    height: 198px;
    left: 16px;
    mix-blend-mode: normal;
    position: relative;
    top: 16px;
    width: 204px;
}

.marketing-900 .lorem-ipsum-dolar-sit-amet-nsT5C6 {
    background-color: transparent;
    bottom: 108px;
    height: auto;
    left: 0px;
    letter-spacing: 0.18px;
    line-height: 30px;
    mix-blend-mode: normal;
    position: absolute;
    text-align: left;
    width: 204px;
}

.marketing-900 .dr-rohan-ramakrishna-nsT5C6 {
    background-color: transparent;
    bottom: 0px;
    height: auto;
    left: 0px;
    letter-spacing: -0.50px;
    line-height: 20px;
    mix-blend-mode: normal;
    position: absolute;
    text-align: left;
    width: 204px;
}

.marketing-900 .bottom-yiv4Nv {
    background-color: transparent;
    height: 50px;
    left: 0px;
    position: absolute;
    top: 238px;
    width: 236px;
}

.marketing-900 .property-1-default-Qawt6H {
    background-color: var(--colorsbackgroundscontainer-1);
    border-radius: 20px;
    height: 482px;
    left: 504px;
    mix-blend-mode: normal;
    overflow: hidden;
    position: absolute;
    top: 0px;
    width: 236px;
}

.marketing-900 .image-UzXY0U {
    background-color: transparent;
    height: 194px;
    left: 0px;
    mix-blend-mode: normal;
    position: absolute;
    top: 0px;
    width: 236px;
}

.marketing-900 .image-AxXISc {
    background-color: transparent;
    height: 194px;
    left: 0px;
    mix-blend-mode: normal;
    position: absolute;
    top: 0px;
    width: 236px;
}

.marketing-900 .frame-92525-UzXY0U {
    background-color: transparent;
    height: 288px;
    left: 0px;
    position: absolute;
    top: 194px;
    width: 236px;
}

.marketing-900 .top-xxcU0p {
    background-color: transparent;
    height: 238px;
    left: 0px;
    position: absolute;
    top: 0px;
    width: 236px;
}

.marketing-900 .auto-layout-horizontal-hVBYV1 {
    background-color: transparent;
    height: 238px;
    left: 0px;
    position: relative;
    top: 0px;
    width: 236px;
}

.marketing-900 .auto-layout-vertical-J7sxjB {
    background-color: transparent;
    height: 198px;
    left: 16px;
    mix-blend-mode: normal;
    position: relative;
    top: 16px;
    width: 204px;
}

.marketing-900 .lorem-ipsum-dolar-sit-amet-qkAz1g {
    background-color: transparent;
    bottom: 108px;
    height: auto;
    left: 0px;
    letter-spacing: 0.18px;
    line-height: 30px;
    mix-blend-mode: normal;
    position: absolute;
    text-align: left;
    width: 204px;
}

.marketing-900 .dr-rohan-ramakrishna-qkAz1g {
    background-color: transparent;
    bottom: 0px;
    height: auto;
    left: 0px;
    letter-spacing: -0.50px;
    line-height: 20px;
    mix-blend-mode: normal;
    position: absolute;
    text-align: left;
    width: 204px;
}

.marketing-900 .bottom-xxcU0p {
    background-color: transparent;
    height: 50px;
    left: 0px;
    position: absolute;
    top: 238px;
    width: 236px;
}

.marketing-900 .auto-layout-vertical-mRKXN6 {
    background-color: transparent;
    height: 1490px;
    left: 0px;
    mix-blend-mode: normal;
    position: absolute;
    top: 670px;
    width: 740px;
}

.marketing-900 .frame-92534-4tYSNg {
    background-color: transparent;
    height: 246px;
    left: 0px;
    mix-blend-mode: normal;
    position: absolute;
    top: 0px;
    width: 740px;
}

.marketing-900 .roon-was-built-by-a-rSdoHp {
    background-color: transparent;
    height: auto;
    left: calc(50.00% - 370px);
    letter-spacing: 0.00px;
    line-height: 38px;
    mix-blend-mode: normal;
    position: absolute;
    text-align: left;
    top: 0px;
    width: 740px;
}

.marketing-900 .our-medial-teams-spa-rSdoHp {
    background-color: transparent;
    height: auto;
    left: calc(50.00% - 370px);
    letter-spacing: -0.50px;
    line-height: 26px;
    mix-blend-mode: normal;
    position: absolute;
    text-align: left;
    top: 168px;
    width: 740px;
}

.marketing-900 .auto-layout-horizontal-4tYSNg::-webkit-scrollbar {
    display: none;
    width: 0;
}

.marketing-900 .auto-layout-horizontal-4tYSNg {
    background-color: transparent;
    height: 559px;
    left: 0px;
    overflow-y: scroll;
    position: absolute;
    top: 270px;
    width: 740px;
}

.marketing-900 .property-1-left-badge-LzlyZs {
    background-color: var(--colorsbackgroundscontainer-1);
    border-radius: 20px;
    height: 170px;
    left: 0px;
    mix-blend-mode: normal;
    overflow: hidden;
    position: absolute;
    top: 0px;
    width: 740px;
}

.marketing-900 .top-x4gNB4 {
    background-color: transparent;
    height: 141px;
    left: 0px;
    position: absolute;
    top: 16px;
    width: 740px;
}

.marketing-900 .auto-layout-horizontal-u0StVR {
    background-color: transparent;
    height: 141px;
    left: calc(50.00% - 370px);
    position: relative;
    top: 0px;
    width: 740px;
}

.marketing-900 .property-1-image-property-2-big-JHf7FJ {
    background-color: transparent;
    height: 77px;
    left: 16px;
    mix-blend-mode: normal;
    position: absolute;
    top: 0px;
    width: 76px;
}

.marketing-900 .auto-layout-vertical-JHf7FJ {
    background-color: transparent;
    height: 141px;
    left: calc(50.00% - 262px);
    mix-blend-mode: normal;
    position: absolute;
    top: 0px;
    width: 616px;
}

.marketing-900 .auto-layout-horizontal-MtiJ48 {
    background-color: transparent;
    height: 141px;
    left: 0px;
    position: relative;
    top: 0px;
    width: 616px;
}

.marketing-900 .auto-layout-vertical-az9cP6 {
    background-color: transparent;
    height: 132px;
    left: 0px;
    mix-blend-mode: normal;
    position: relative;
    top: 0px;
    width: 607px;
}

.marketing-900 .lorem-ipsum-dolar-sit-amet-LwIW4G {
    background-color: transparent;
    bottom: 102px;
    height: auto;
    left: 0px;
    letter-spacing: 0.18px;
    line-height: 30px;
    mix-blend-mode: normal;
    position: absolute;
    text-align: left;
    white-space: nowrap;
    width: 607px;
}

.marketing-900 .lorem-ipsum-dolar-sit-amet-IoHtJ3 {
    background-color: transparent;
    bottom: 68px;
    height: auto;
    left: 0px;
    letter-spacing: 0.15px;
    line-height: 26px;
    mix-blend-mode: normal;
    position: absolute;
    text-align: left;
    white-space: nowrap;
    width: 607px;
}

.marketing-900 .dr-rohan-ramakrishna-LwIW4G {
    background-color: transparent;
    bottom: 0px;
    height: auto;
    left: 0px;
    letter-spacing: -0.50px;
    line-height: 20px;
    mix-blend-mode: normal;
    position: absolute;
    text-align: left;
    width: 607px;
}

.marketing-900 .bottom-x4gNB4 {
    background-color: transparent;
    height: 13px;
    left: 0px;
    position: absolute;
    top: 175px;
    width: 740px;
}

.marketing-900 .property-1-left-badge-nIIrgK {
    background-color: var(--colorsbackgroundscontainer-1);
    border-radius: 20px;
    height: 170px;
    left: 0px;
    mix-blend-mode: normal;
    overflow: hidden;
    position: absolute;
    top: 194px;
    width: 740px;
}

.marketing-900 .top-a00abV {
    background-color: transparent;
    height: 121px;
    left: 0px;
    position: absolute;
    top: 16px;
    width: 740px;
}

.marketing-900 .auto-layout-horizontal-XRDbxC {
    background-color: transparent;
    height: 121px;
    left: calc(50.00% - 370px);
    position: relative;
    top: 0px;
    width: 740px;
}

.marketing-900 .property-1-image-property-2-big-NENXEV {
    background-color: transparent;
    height: 77px;
    left: 16px;
    mix-blend-mode: normal;
    position: absolute;
    top: 0px;
    width: 76px;
}

.marketing-900 .auto-layout-vertical-NENXEV {
    background-color: transparent;
    height: 121px;
    left: calc(50.00% - 262px);
    mix-blend-mode: normal;
    position: absolute;
    top: 0px;
    width: 616px;
}

.marketing-900 .auto-layout-horizontal-Jls0XW {
    background-color: transparent;
    height: 121px;
    left: 0px;
    position: relative;
    top: 0px;
    width: 616px;
}

.marketing-900 .auto-layout-vertical-grvUkR {
    background-color: transparent;
    height: 112px;
    left: 0px;
    mix-blend-mode: normal;
    position: relative;
    top: 0px;
    width: 607px;
}

.marketing-900 .lorem-ipsum-dolar-sit-amet-fXfk9x {
    background-color: transparent;
    bottom: 82px;
    height: auto;
    left: 0px;
    letter-spacing: 0.18px;
    line-height: 30px;
    mix-blend-mode: normal;
    position: absolute;
    text-align: left;
    white-space: nowrap;
    width: 607px;
}

.marketing-900 .lorem-ipsum-dolar-sit-amet-2vmXk7 {
    background-color: transparent;
    bottom: 48px;
    height: auto;
    left: 0px;
    letter-spacing: 0.15px;
    line-height: 26px;
    mix-blend-mode: normal;
    position: absolute;
    text-align: left;
    white-space: nowrap;
    width: 607px;
}

.marketing-900 .dr-rohan-ramakrishna-fXfk9x {
    background-color: transparent;
    bottom: 0px;
    height: auto;
    left: 0px;
    letter-spacing: -0.50px;
    line-height: 20px;
    mix-blend-mode: normal;
    position: absolute;
    text-align: left;
    width: 607px;
}

.marketing-900 .bottom-a00abV {
    background-color: transparent;
    height: 50px;
    left: 0px;
    position: absolute;
    top: 120px;
    width: 740px;
}

.marketing-900 .property-1-left-badge-qtEuAD {
    background-color: var(--colorsbackgroundscontainer-1);
    border-radius: 20px;
    height: 170px;
    left: 0px;
    mix-blend-mode: normal;
    overflow: hidden;
    position: absolute;
    top: 389px;
    width: 740px;
}

.marketing-900 .top-lm3qXp {
    background-color: transparent;
    height: 141px;
    left: 0px;
    position: absolute;
    top: 16px;
    width: 740px;
}

.marketing-900 .auto-layout-horizontal-NkkiBa {
    background-color: transparent;
    height: 141px;
    left: calc(50.00% - 370px);
    position: relative;
    top: 0px;
    width: 740px;
}

.marketing-900 .property-1-image-property-2-big-1RILdn {
    background-color: transparent;
    height: 77px;
    left: 16px;
    mix-blend-mode: normal;
    position: absolute;
    top: -1px;
    width: 76px;
}

.marketing-900 .auto-layout-vertical-1RILdn {
    background-color: transparent;
    height: 141px;
    left: calc(50.00% - 262px);
    mix-blend-mode: normal;
    position: absolute;
    top: 0px;
    width: 616px;
}

.marketing-900 .auto-layout-horizontal-LfysHg {
    background-color: transparent;
    height: 141px;
    left: 0px;
    position: relative;
    top: 0px;
    width: 616px;
}

.marketing-900 .auto-layout-vertical-dufxvj {
    background-color: transparent;
    height: 132px;
    left: 0px;
    mix-blend-mode: normal;
    position: relative;
    top: 0px;
    width: 607px;
}

.marketing-900 .lorem-ipsum-dolar-sit-amet-qqnbtc {
    background-color: transparent;
    bottom: 102px;
    height: auto;
    left: 0px;
    letter-spacing: 0.18px;
    line-height: 30px;
    mix-blend-mode: normal;
    position: absolute;
    text-align: left;
    white-space: nowrap;
    width: 607px;
}

.marketing-900 .lorem-ipsum-dolar-sit-amet-LPWtxu {
    background-color: transparent;
    bottom: 68px;
    height: auto;
    left: 0px;
    letter-spacing: 0.15px;
    line-height: 26px;
    mix-blend-mode: normal;
    position: absolute;
    text-align: left;
    white-space: nowrap;
    width: 607px;
}

.marketing-900 .dr-rohan-ramakrishna-qqnbtc {
    background-color: transparent;
    bottom: 0px;
    height: auto;
    left: 0px;
    letter-spacing: -0.50px;
    line-height: 20px;
    mix-blend-mode: normal;
    position: absolute;
    text-align: left;
    width: 607px;
}

.marketing-900 .bottom-lm3qXp {
    background-color: transparent;
    height: 50px;
    left: 0px;
    position: absolute;
    top: 120px;
    width: 740px;
}

.marketing-900 .auto-layout-horizontal-nIwZLE::-webkit-scrollbar {
    display: none;
    width: 0;
}

.marketing-900 .auto-layout-horizontal-nIwZLE {
    background-color: transparent;
    height: 559px;
    left: 0px;
    overflow-y: scroll;
    position: absolute;
    top: 853px;
    width: 740px;
}

.marketing-900 .property-1-left-badge-hT9JdR {
    background-color: var(--colorsbackgroundscontainer-1);
    border-radius: 20px;
    height: 170px;
    left: 0px;
    mix-blend-mode: normal;
    overflow: hidden;
    position: absolute;
    top: 0px;
    width: 740px;
}

.marketing-900 .top-mhWN6u {
    background-color: transparent;
    height: 141px;
    left: 0px;
    position: absolute;
    top: 16px;
    width: 740px;
}

.marketing-900 .auto-layout-horizontal-QIapZx {
    background-color: transparent;
    height: 141px;
    left: calc(50.00% - 370px);
    position: relative;
    top: 0px;
    width: 740px;
}

.marketing-900 .property-1-image-property-2-big-llguPo {
    background-color: transparent;
    height: 77px;
    left: 16px;
    mix-blend-mode: normal;
    position: absolute;
    top: 0px;
    width: 76px;
}

.marketing-900 .auto-layout-vertical-llguPo {
    background-color: transparent;
    height: 141px;
    left: calc(50.00% - 262px);
    mix-blend-mode: normal;
    position: absolute;
    top: 0px;
    width: 616px;
}

.marketing-900 .auto-layout-horizontal-Lwp8so {
    background-color: transparent;
    height: 141px;
    left: 0px;
    position: relative;
    top: 0px;
    width: 616px;
}

.marketing-900 .auto-layout-vertical-pC5svn {
    background-color: transparent;
    height: 132px;
    left: 0px;
    mix-blend-mode: normal;
    position: relative;
    top: 0px;
    width: 607px;
}

.marketing-900 .lorem-ipsum-dolar-sit-amet-I441cp {
    background-color: transparent;
    bottom: 102px;
    height: auto;
    left: 0px;
    letter-spacing: 0.18px;
    line-height: 30px;
    mix-blend-mode: normal;
    position: absolute;
    text-align: left;
    white-space: nowrap;
    width: 607px;
}

.marketing-900 .lorem-ipsum-dolar-sit-amet-uZxpXc {
    background-color: transparent;
    bottom: 68px;
    height: auto;
    left: 0px;
    letter-spacing: 0.15px;
    line-height: 26px;
    mix-blend-mode: normal;
    position: absolute;
    text-align: left;
    white-space: nowrap;
    width: 607px;
}

.marketing-900 .dr-rohan-ramakrishna-I441cp {
    background-color: transparent;
    bottom: 0px;
    height: auto;
    left: 0px;
    letter-spacing: -0.50px;
    line-height: 20px;
    mix-blend-mode: normal;
    position: absolute;
    text-align: left;
    width: 607px;
}

.marketing-900 .bottom-mhWN6u {
    background-color: transparent;
    height: 50px;
    left: 0px;
    position: absolute;
    top: 120px;
    width: 740px;
}

.marketing-900 .property-1-left-badge-Ei5Ovm {
    background-color: var(--colorsbackgroundscontainer-1);
    border-radius: 20px;
    height: 170px;
    left: 0px;
    mix-blend-mode: normal;
    overflow: hidden;
    position: absolute;
    top: 194px;
    width: 740px;
}

.marketing-900 .top-8GEGdx {
    background-color: transparent;
    height: 121px;
    left: 0px;
    position: absolute;
    top: 16px;
    width: 740px;
}

.marketing-900 .auto-layout-horizontal-yxGXwY {
    background-color: transparent;
    height: 121px;
    left: calc(50.00% - 370px);
    position: relative;
    top: 0px;
    width: 740px;
}

.marketing-900 .property-1-image-property-2-big-1-H7xvZb {
    background-color: transparent;
    height: 76px;
    left: 16px;
    mix-blend-mode: normal;
    object-fit: cover;
    position: absolute;
    top: 0px;
    width: 76px;
}

.marketing-900 .auto-layout-vertical-H7xvZb {
    background-color: transparent;
    height: 121px;
    left: calc(50.00% - 262px);
    mix-blend-mode: normal;
    position: absolute;
    top: 0px;
    width: 616px;
}

.marketing-900 .auto-layout-horizontal-7MDN6M {
    background-color: transparent;
    height: 121px;
    left: 0px;
    position: relative;
    top: 0px;
    width: 616px;
}

.marketing-900 .auto-layout-vertical-txjmwq {
    background-color: transparent;
    height: 112px;
    left: 0px;
    mix-blend-mode: normal;
    position: relative;
    top: 0px;
    width: 607px;
}

.marketing-900 .lorem-ipsum-dolar-sit-amet-p4pxwt {
    background-color: transparent;
    bottom: 82px;
    height: auto;
    left: 0px;
    letter-spacing: 0.18px;
    line-height: 30px;
    mix-blend-mode: normal;
    position: absolute;
    text-align: left;
    white-space: nowrap;
    width: 607px;
}

.marketing-900 .lorem-ipsum-dolar-sit-amet-9X75jV {
    background-color: transparent;
    bottom: 48px;
    height: auto;
    left: 0px;
    letter-spacing: 0.15px;
    line-height: 26px;
    mix-blend-mode: normal;
    position: absolute;
    text-align: left;
    white-space: nowrap;
    width: 607px;
}

.marketing-900 .dr-rohan-ramakrishna-p4pxwt {
    background-color: transparent;
    bottom: 0px;
    height: auto;
    left: 0px;
    letter-spacing: -0.50px;
    line-height: 20px;
    mix-blend-mode: normal;
    position: absolute;
    text-align: left;
    width: 607px;
}

.marketing-900 .bottom-8GEGdx {
    background-color: transparent;
    height: 50px;
    left: 0px;
    position: absolute;
    top: 120px;
    width: 740px;
}

.marketing-900 .property-1-left-badge-TOjLQk {
    background-color: var(--colorsbackgroundscontainer-1);
    border-radius: 20px;
    height: 170px;
    left: 0px;
    mix-blend-mode: normal;
    overflow: hidden;
    position: absolute;
    top: 389px;
    width: 740px;
}

.marketing-900 .top-TIm7YR {
    background-color: transparent;
    height: 121px;
    left: 0px;
    position: absolute;
    top: 16px;
    width: 740px;
}

.marketing-900 .auto-layout-horizontal-LzGK4D {
    background-color: transparent;
    height: 121px;
    left: calc(50.00% - 370px);
    position: relative;
    top: 0px;
    width: 740px;
}

.marketing-900 .auto-layout-vertical-Gbgn3I {
    background-color: transparent;
    height: 121px;
    left: calc(50.00% - 262px);
    mix-blend-mode: normal;
    position: absolute;
    top: 0px;
    width: 616px;
}

.marketing-900 .auto-layout-horizontal-lYFWb9 {
    background-color: transparent;
    height: 121px;
    left: 0px;
    position: relative;
    top: 0px;
    width: 616px;
}

.marketing-900 .auto-layout-vertical-zaY4ox {
    background-color: transparent;
    height: 112px;
    left: 0px;
    mix-blend-mode: normal;
    position: relative;
    top: 0px;
    width: 607px;
}

.marketing-900 .lorem-ipsum-dolar-sit-amet-0QAmhM {
    background-color: transparent;
    bottom: 82px;
    height: auto;
    left: 0px;
    letter-spacing: 0.18px;
    line-height: 30px;
    mix-blend-mode: normal;
    position: absolute;
    text-align: left;
    white-space: nowrap;
    width: 607px;
}

.marketing-900 .lorem-ipsum-dolar-sit-amet-lgKyCN {
    background-color: transparent;
    bottom: 48px;
    height: auto;
    left: 0px;
    letter-spacing: 0.15px;
    line-height: 26px;
    mix-blend-mode: normal;
    position: absolute;
    text-align: left;
    white-space: nowrap;
    width: 607px;
}

.marketing-900 .dr-rohan-ramakrishna-0QAmhM {
    background-color: transparent;
    bottom: 0px;
    height: auto;
    left: 0px;
    letter-spacing: -0.50px;
    line-height: 20px;
    mix-blend-mode: normal;
    position: absolute;
    text-align: left;
    width: 607px;
}

.marketing-900 .property-1-image-property-2-big-Gbgn3I {
    background-color: transparent;
    height: 77px;
    left: 16px;
    mix-blend-mode: normal;
    position: absolute;
    top: -1px;
    width: 76px;
}

.marketing-900 .bottom-TIm7YR {
    background-color: transparent;
    height: 50px;
    left: 0px;
    position: absolute;
    top: 120px;
    width: 740px;
}

.marketing-900 .property-1-medium-property-2-tertiary-4tYSNg {
    background-color: var(--colorsbuttonsecondary-button-default);
    border-radius: 96px;
    height: 54px;
    left: 0px;
    mix-blend-mode: normal;
    position: absolute;
    top: 1436px;
    width: 740px;
}

.marketing-900 .property-12-icons-text-size-small-zQEsZF {
    background-color: transparent;
    height: 16px;
    left: 275px;
    position: relative;
    top: 19px;
    width: 190px;
}

.marketing-900 .text-8G7o3T {
    background-color: transparent;
    height: auto;
    left: 0px;
    letter-spacing: 0.00px;
    line-height: 16px;
    mix-blend-mode: normal;
    position: absolute;
    text-align: left;
    top: 0px;
    white-space: nowrap;
    width: auto;
}

.marketing-900 .frame-92537-fvlXwK {
    background-color: transparent;
    height: 617px;
    left: 0px;
    mix-blend-mode: normal;
    position: absolute;
    top: 2208px;
    width: 740px;
}

.marketing-900 .auto-layout-vertical-rJ4xVy {
    background-color: transparent;
    height: 118px;
    left: 0px;
    mix-blend-mode: normal;
    position: absolute;
    top: 0px;
    width: 740px;
}

.marketing-900 .learn-more-about-wha-BFArxo {
    background-color: transparent;
    height: auto;
    left: calc(50.00% - 370px);
    letter-spacing: 0.00px;
    line-height: 38px;
    mix-blend-mode: normal;
    position: absolute;
    text-align: left;
    top: 0px;
    width: 740px;
}

.marketing-900 .get-to-know-us-by-wa-BFArxo {
    background-color: transparent;
    height: auto;
    left: calc(50.00% - 370px);
    letter-spacing: -0.50px;
    line-height: 26px;
    mix-blend-mode: normal;
    position: absolute;
    text-align: left;
    top: 92px;
    white-space: nowrap;
    width: 740px;
}

.marketing-900 .custom-components-video-rJ4xVy {
    background-color: transparent;
    height: 476px;
    left: 0px;
    mix-blend-mode: normal;
    position: absolute;
    top: 142px;
    width: 740px;
}

.marketing-900 .bottom-navigation-GDC5gH {
    background-color: transparent;
    height: 72px;
    left: 0px;
    position: absolute;
    top: 3695px;
    width: 100%;
}

.marketing-900 .bottom-navigation-inner-X8vROI {
    background-color: transparent;
    height: 24px;
    left: 32px;
    mix-blend-mode: normal;
    position: relative;
    top: 24px;
    width: calc(100.00% - 64px);
}

.marketing-900 .level-2-frame-1-ywbPYl {
    background-color: transparent;
    bottom: 4px;
    height: 16px;
    left: 0px;
    mix-blend-mode: normal;
    position: absolute;
    width: 197px;
}

.marketing-900 .x2022-roon-i-nc-WHXuys {
    background-color: transparent;
    height: 100%;
    left: 0px;
    letter-spacing: 0.00px;
    line-height: 16px;
    mix-blend-mode: normal;
    position: absolute;
    text-align: left;
    top: 0px;
    white-space: nowrap;
    width: 64.97%;
}

.marketing-900 .l-egal-WHXuys {
    background-color: transparent;
    height: 100%;
    left: 77.16%;
    letter-spacing: 0.00px;
    line-height: 16px;
    mix-blend-mode: normal;
    position: absolute;
    text-align: left;
    top: 0px;
    white-space: nowrap;
    width: 22.84%;
}

.marketing-900 .level-2-frame-2-ywbPYl {
    background-color: transparent;
    bottom: 0px;
    height: 24px;
    mix-blend-mode: normal;
    position: absolute;
    right: 0px;
    width: 24px;
}

@media screen and (max-width: 899px) {
    .screen.marketing-1440 {
        display: none;
    }
    .screen.marketing-900 {
        display: none;
    }
    body {
        background: #000377;
    }
}

.marketing-360 {
    background-color: #000377;
    /* height: auto; */
    margin: 0px;
    min-height: 5690px;
    /* min-width: 360px; */
    mix-blend-mode: normal;
    /* overflow-x: hidden; */
    /* overflow-x: hidden; */
    /* overflow-y: hidden; */
    position: relative;
    /* top: 200px; */
    /* width: 100%; */
}


/* .marketing-360 .screens-4soF4z {
  background-color: blue;
  height: 5917px;
  left: 0px;
  mix-blend-mode: normal;
  overflow: hidden;
  position: absolute;
  top: calc(50.00% - 2958px);
  width: 100%;
} */

.marketing-360 .screens-OKfIKn {
    background-color: transparent;
    height: 5900px;
    left: 0px;
    mix-blend-mode: normal;
    position: absolute;
    top: calc(50.00% - 2958px);
    width: calc(100.00% + 50px);
}

.marketing-360 .navigation-mobile-OKfIKn {
    background-color: transparent;
    height: 104px;
    left: 8px;
    position: absolute;
    /* top: 200px; */
    width: 100%;
}

@media screen and (min-width: 900px) and (max-width: 1439px) {
    .screen.marketing-360 {
        display: none;
    }
    .screen.marketing-1440 {
        display: none;
    }
}

@media screen and (min-width: 1440px) {
    .screen.marketing-360 {
        display: none;
    }
    .screen.marketing-900 {
        display: none;
    }
}


/* Fix for bouncy scroll issue */

html,
body {
    /* overscroll-behavior-y: none;
  height: 100vh; 
  overflow: scroll;
  overscroll-behavior: contain; */
    /* position: sticky; */
    max-width: 100%;
    overflow-x: hidden;
}

.marketing-360 .mobile-navigation {
    align-items: flex-start;
    display: flex;
    flex: 1;
    margin-top: 357.7px;
    max-height: 72px;
    min-width: 100%;
    padding: 27px 16px;
}

.marketing-360 .copyright {
    height: 16px;
    letter-spacing: 0;
    left: 20px;
    line-height: 16px;
    min-width: 186px;
    white-space: nowrap;
}

.marketing-360 .privacy-terms {
    height: 16px;
    letter-spacing: 0;
    line-height: 16px;
    margin-left: 20px;
    white-space: nowrap;
}