/*Slick css start*/
/* Slider */


.vertical-dots
{
    right:10px;
    list-style: none;
    display: block;
    position: absolute;
    top: 40%;
    margin-top: -10px;
    text-align: right;
}
.vertical-dots li
{
    position: relative;
    width: 20px;
    height: 20px;
    cursor: pointer;
}
.vertical-dots li button
{
    font-size: 0;
    line-height: 0;
    display: block;
    width: 20px;
    height: 20px;
    padding: 5px;
    cursor: pointer;
    color: transparent;
    border: 0;
    outline: none;
    background: transparent;
}
.vertical-dots li button:hover,
.vertical-dots li button:focus
{
    outline: none;
}
.vertical-dots li button:hover:before,
.vertical-dots li button:focus:before
{
    opacity: 1;
}
.vertical-dots li button:before
{
    font-family: 'slick';
    font-size: 6px;
    line-height: 20px;

    position: absolute;
    top: 0;
    left: 0;

    width: 20px;
    height: 20px;

    content: 'â€¢';
    text-align: center;

    opacity: .25;
    color: black;

    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}
.vertical-dots li.slick-active button:before
{
    opacity: .75;
    color: black;
}
/*slick css end*/

/*common css for all pages start */
.heading-menu,#scroll,#allFea,#customers,.btmBar {    display: none;}:root {    --text-light: #E4F1FF;    --text-fade: #CCD2E8;    --text-dark: #000000;    --link-color: #3478F6;    --background-color: #282828;    --h1-font: 60px;    --h2-font: 38px;    --h3-font: 22px;    --h4-font: 18px;    --p-font: 16px;    --s-font: 12px;    --m-font: 14px;    --l-font: 32px;    --xl-font: 48px;    --xs-wgt: 200;    --s-wgt: 300;    --m-wgt: 400;    --l-wgt: 500;    --xl-wgt: 600;    --n-gap: 24px;}body:before{    position: absolute;    z-index: -1;    visibility: hidden;    opacity: 0;    content: url(/sites/meweb/images/fr/desktop-central/enterprise/images/enterprise-hex.png)     url(/sites/meweb/images/fr/desktop-central/enterprise/images/enterprise-hex.png)     url(/sites/meweb/images/fr/desktop-central/enterprise/images/enterprise-hex.png)    url(/sites/meweb/images/fr/desktop-central/enterprise/images/enterprise-hex.png)    url(/sites/meweb/images/fr/desktop-central/enterprise/images/enterprise-hex.png)    url(/sites/meweb/images/fr/desktop-central/enterprise/images/enterprise-hex.png)    url(/sites/meweb/images/fr/desktop-central/enterprise/images/enterprise-hex.png)    url(/sites/meweb/images/fr/desktop-central/enterprise/images/enterprise-hex-center.png)    url(/sites/meweb/images/fr/desktop-central/enterprise/images/enterprise-hex.png)    url(/sites/meweb/images/fr/desktop-central/enterprise/images/enterprise-hex.png)    url(/sites/meweb/images/fr/desktop-central/enterprise/images/enterprise-hex.png),    url(/sites/meweb/images/fr/desktop-central/enterprise/images/enterprise-hex.png),    url(/sites/meweb/images/fr/desktop-central/enterprise/images/enterprise-hex.png);    transform: scale(0);}.enterprise {    position: relative;    overflow: hidden;    text-align: center;}.enterprise .flex {    max-width: 1200px;    align-items: center;    display: flex;    justify-content: center;    flex-wrap: wrap;    align-content: center;    margin: auto;}.enterprise h1 {    font-size: var(--h1-font);    line-height: 74px;    font-weight: var(--xl-wgt);    margin: 0 0 20px;    position: relative;}.enterprise h2 {    font-size: var(--h2-font);    line-height: 50px;    font-weight: var(--l-wgt);    margin: 0 auto 20px;    text-align: center;    max-width: 820px;}.enterprise h3 {    font-size: var(--h3-font);    line-height: normal;    font-weight: var(--m-wgt);    margin: 0 0 15px !important;}.enterprise h4 {    font-size: var(--h4-font);    line-height: 36px;    margin: 0 !important;}.enterprise p,.enterprise li {    font-size: var(--p-font);    line-height: 30px;    font-weight: var(--s-wgt);    margin: 0 0 30px;    position: relative;    letter-spacing: .1px;}.enterprise .e-p-w {    padding: 80px 40px;}.enterprise .enterprise-banner {    background: linear-gradient(to bottom, #001453 88%, transparent 0%);    color: var(--text-light);    position: relative;}.enterprise .enterprise-banner .content h1 {    text-align: center;    margin: 0 0 10px;color:#E4F1FF;}.enterprise .enterprise-banner .link a {    color: #fff;    text-transform: uppercase;    background: #F0473D;    margin-bottom: 30px;    margin-top: 10px;}.enterprise .enterprise-talk .book-consultation a {    color: #fff;    text-transform: uppercase;    background: #F0473D;}.enterprise-footer-message {    background: #F6F9FC;    padding: 15px;    text-align: center;    position: sticky;    top: 92px;    z-index: 99999;    display: flex;    justify-content: center;    align-items: center;}.enterprise-footer-message h4 {    margin-bottom: 0px;    font-size: 14px;    margin-left: 0px;}.enterprise .link a {    font-size: 16px;    line-height: normal;    padding: 14px 24px;    display: inline-flex;    align-items: center;    gap: 10px;    border-radius: 5px;    text-decoration: none;    text-align: center;    justify-content: center;}@keyframes wave {    0%,100% {      transform: translate3d(0px,-50px,0);    }    50% {      transform: translate3d(0,5px,0);    }  }@keyframes wave1 {    0%,100% {      transform: translate3d(0px,175px,0);    }    50% {      transform: translate3d(0,5px,0);    }  }  .enterprise .sub-heading {    max-width: 820px;    text-align: center;    margin: auto auto 20px;}.enterprise [data-counter] {    transition: --num 2s;    counter-reset: num var(--num);   /* min-width: 52px;*/    display: inline-block;    color: #2a8cfe;    padding: 0px 6px;}@property --num {    syntax: '<integer>';    initial-value: 0;    inherits: false;}.enterprise .box.active [ data-counter]::after {    content: counter(num);}.enterprise [data-counter] i {    display: none;}.enterprise .box.active [data-counter="90"] {    --num: 90;}.enterprise .box.active [data-counter="99"] {    --num: 99;}.enterprise .box.active [data-counter="20"] {    --num: 20;}.enterprise .box.active [data-counter="26"] {    --num: 26;}.enterprise .box.active [data-counter="25"] {    --num: 25;}.enterprise .box.active [data-counter="190"] {    --num: 190;}.enterprise .box.active [data-counter="466"] {    --num: 466;}.enterprise .box.active [data-counter="30"] {    --num: 30;}.enterprise .box.active [data-counter="40"] {    --num: 40;}.enterprise .enterprise-banner .flex {    position: relative;    z-index: 4;}.enterprise .enterprise-banner .link {    position: relative;    z-index: 2;}.enterprise .learn-more-button a:hover {    color: #FFFFFF;    background: #0085FF;}.enterprise .learn-more-button a:hover:after {    filter: brightness(0) invert(1);}.enterprise .learn-more-button.alt a:hover:after {    filter: brightness(1);}/* common css for all pages ends *//* common css for inner pages  Starts*/.enterprise .enterprise-companies .flex {    color: var(--text-dark) !important;    display: block;}.enterprise .enterprise-companies .company-content {    display: flex;    flex-wrap: wrap;    justify-content: space-between;    padding: 60px 0px;    align-items: center;    align-content: center;}.enterprise .enterprise-companies .company-content-title {    display: flex;    flex-wrap: wrap;    justify-content: center;    position: relative;}.enterprise .enterprise-banner .companies .company-content .box.idc {    width: 315px;}.enterprise .enterprise-companies .logos {    padding: 30px 0px;    position: relative;    overflow: hidden;    height: 100px;    display: flex;    margin: auto;    flex-wrap: nowrap;    align-items: center;    justify-content: space-between;}.enterprise .enterprise-companies .company-content-title span {    color: #2f2f2f;    border: 1px solid #E9E9E9;    border-radius: 16px;    padding: 2px 14px;    background-color: white;    display: flex;    flex-wrap: wrap;    justify-content: center;    align-items: center;    z-index: 2;}.enterprise .enterprise-companies .company-content-title span p {    margin: 0px 5px;}.enterprise .enterprise-companies .company-content .box {    text-align: center;    width: 325px;}.enterprise .enterprise-companies  .company-content .box img {    width: 200px;    max-height: 30px;}.enterprise .enterprise-companies .company-content .box h4 {    font-size: 14px;    line-height: 25px;    margin: 15px 0 0 !important;    font-weight: var(--s-wgt);}.enterprise .enterprise-companies .logos figure {    text-align: center;    width: 130px;    height: 70px;    padding: 20px;    display: inline-flex;    align-items: center;    justify-content: center;}.enterprise .enterprise-companies .logos  figure img[alt="NASA"] {    height: 70px;}.enterprise .enterprise-companies .logos  figure img {    min-width: 100px;    height: 50px;}.enterprise .enterprise-barriers{    padding-top: 20px;   }   .enterprise .enterprise-barriers .flex {       background: #0257BB;       color: var(--text-light) !important;       border-radius: 27px;       position:relative;       display: block;       padding: 60px;   }.enterprise .enterprise-banner .screenshot-image img {    width: 100%;    object-fit: contain;}.enterprise .enterprise-barriers h2 {    color: var(--text-light) !important;    margin: 0 auto 40px;}.enterprise .enterprise-barriers .box-wrapper {    display: flex;    justify-content: space-around;    align-items: stretch;    align-content: center;    flex-wrap: wrap;}.enterprise .enterprise-barriers .box-wrapper .box {    max-width: 275px;    text-align: left;}.enterprise .enterprise-barriers .box-wrapper .box h3 {    color: var(--text-light) !important;}.enterprise .enterprise-barriers .box-wrapper .box p {    font-size: 15px;}.enterprise .enterprise-companies {    background: #F6F9FC;}.enterprise .enterprise-companies .company-content-title:before {        content: "";    height: 2px;    border-top: 1px solid #E9E9E9;    position: absolute;    margin: auto;    width: 85%;    top: 0;    bottom: 0;}.enterprise .enterprise-banner .content .sub-heading {    font-weight: 200;    max-width: 900px;}.enterprise .enterprise-key-capabilities {    background: #001453;    color: var(--text-light);    position: relative;    z-index: 5;    overflow: hidden;}.enterprise .enterprise-key-capabilities h2 {    color: var(--text-light) !important;}.enterprise .enterprise-key-capabilities .capabilities-wrapper {    display: flex;    flex-wrap: wrap;    justify-content: center;    align-items: center;    align-content: center;    max-width: 1200px;    grid-gap: 24px;    margin-top: 20px;}.enterprise .enterprise-key-capabilities .capabilities-wrapper .active.capabilities-list {    background: #0085FF;}.enterprise .enterprise-key-capabilities .capabilities-wrapper .capabilities-list {    background: #F6F9FC24;    padding: 6px 17px 6px 17px;    border-radius: 6px;    border: 1px solid #0085FF;    font-size: 18px;    margin: 0px;    cursor: pointer;}.enterprise .enterprise-use-cases .flex {    border-radius: 27px;    position: relative;    display: block;    padding: 80px;    background: #EAF3FF;    max-width: 1040px;}.enterprise .enterprise-use-cases .cases-content-wrapper {    display: flex;    justify-content: space-between;    align-items: stretch;    align-content: center;    flex-wrap: wrap;    max-width: 1000px;    margin: 60px auto 0px auto;}.enterprise .enterprise-use-cases .cases-content-wrapper .cases-tab {    text-align: left;    width: 300px;}.enterprise .enterprise-use-cases .cases-content-wrapper .cases-tab-content {    width: calc(100% - 350px);}.enterprise .enterprise-use-cases .cases-content-wrapper .cases-tab .active.cases-list {    color: #fff;    /* text-decoration: underline; */    /* text-underline-offset: 2px; */    background: #0085FF;    border-radius: 6px;    font-weight: 400;}.enterprise .enterprise-use-cases .cases-content-wrapper .cases-tab .cases-list {    font-size: 18px;    font-weight: 500;    cursor: pointer;    padding: 10px;    margin: 0 0 15px;    line-height: 25px;}.enterprise .enterprise-use-cases .cases-content-wrapper .cases-tab-content .content {    text-align: left;}.enterprise .enterprise-use-cases .cases-content-wrapper .cases-tab-content .case-menu-content-wrapper {    /*opacity:0;*/    min-height: 400px;    /*opacity:1;*/}.enterprise.enterprise-management .enterprise-use-cases .cases-content-wrapper .cases-tab-content .case-menu-content-wrapper {    min-height: 475px;}/*.enterprise .enterprise-use-cases .cases-content-wrapper .cases-tab-content .case-menu-content-wrapper.active {    opacity: 1 !important;    transition: opacity 3s ease;}*/.enterprise .enterprise-key-capabilities .capabilities-content-wrapper .capabilities-content-box {    max-width: 275px;    width: 240px;    background: #FFFFFF0D;    border-radius: 12px;    padding: 20px;}.enterprise .enterprise-key-capabilities .capabilities-content-wrapper {    display: flex;    flex-wrap: wrap;    justify-content: center;    align-items: stretch;    align-content: center;    grid-gap: 20px;    opacity: 0;    transition: all ease 50ms;}.enterprise .enterprise-key-capabilities .capabilities-content-wrapper .capabilities-content-box p {    text-align: left;    font-size:15px;    margin: 0 0 7px 0;}.enterprise .enterprise-key-capabilities .capabilities-content {    margin: 50px 0px;}.enterprise .enterprise-key-capabilities .capabilities-content-wrapper .capabilities-content-box h3 {    text-align: left;    color: var(--text-light) !important;   font-size:21px;}.enterprise .enterprise-key-capabilities .capabilities-content-wrapper .capabilities-content-box figure {    margin-bottom: 10px;    width: 35px;    background: #F5F5F70D;    border-radius: 10px;    padding: 10px;    height: 35px;}.enterprise .enterprise-key-capabilities .capabilities-content-wrapper .capabilities-content-box figure img {    height: 100%;    width: 100%;    object-fit: contain;}.enterprise .enterprise-key-capabilities .capabilities-content-wrapper .capabilities-content-box:nth-child(1),.enterprise .enterprise-key-capabilities .capabilities-content-wrapper .capabilities-content-box:nth-child(5),.enterprise .enterprise-key-capabilities .capabilities-content-wrapper .capabilities-content-box:nth-child(9) {    transition-delay: 0ms;}.enterprise .enterprise-key-capabilities .capabilities-content-wrapper .capabilities-content-box:nth-child(2),.enterprise .enterprise-key-capabilities .capabilities-content-wrapper .capabilities-content-box:nth-child(6),.enterprise .enterprise-key-capabilities .capabilities-content-wrapper .capabilities-content-box:nth-child(10) {    transition-delay: 100ms;}.enterprise .enterprise-key-capabilities .capabilities-content-wrapper .capabilities-content-box:nth-child(3),.enterprise .enterprise-key-capabilities .capabilities-content-wrapper .capabilities-content-box:nth-child(7),.enterprise .enterprise-key-capabilities .capabilities-content-wrapper .capabilities-content-box:nth-child(11) {    transition-delay: 200ms;}.enterprise .enterprise-key-capabilities .capabilities-content-wrapper .capabilities-content-box:nth-child(4),.enterprise .enterprise-key-capabilities .capabilities-content-wrapper .capabilities-content-box:nth-child(8),.enterprise .enterprise-key-capabilities .capabilities-content-wrapper .capabilities-content-box:nth-child(12) {    transition-delay: 300ms;}.enterprise .enterprise-key-capabilities .capabilities-wrapper .capabilities-list:hover {    background: #0085ffa6;}.enterprise .enterprise-use-cases .cases-content-wrapper .cases-tab .active.cases-list:hover {    color: #fff;    background: #0085FF;}.enterprise .enterprise-use-cases .cases-content-wrapper .cases-tab .cases-list:hover {    background: #c9e5ff;    border-radius: 6px;}.enterprise .enterprise-key-capabilities .capabilities-content-wrapper.active {    opacity: 1;    z-index: 100;    position: relative;}.enterprise .enterprise-key-capabilities .capabilities-content-wrapper.active .capabilities-content-box.active:hover {    background: #ffffff26;    transform: scale(1.05);}.enterprise .enterprise-use-cases .cases-content-wrapper .cases-tab-content h3 {    margin-top: 25px !important;}.enterprise .enterprise-companies .logos figure img.abt {        max-width: 220px;}.enterprise .enterprise-companies .logos figure.abt {    width: 200px;    padding: 0px 0px 0px 20px;}.enterprise .enterprise-key-capabilities .capabilities-content-wrapper .capabilities-content-box {    opacity: 0;    transform: translate(0, 100px);    transition: all ease 350ms;}.enterprise .enterprise-key-capabilities .capabilities-content-wrapper.active {    opacity: 1;}.enterprise .enterprise-key-capabilities .capabilities-content-wrapper.active .capabilities-content-box.active {    opacity: 1;    transform: translate(0, 0);}/* common css for inner pages  Ends*//*common css for home and management page starts */.enterprise .enterprise-stories .stories-wrapper .stories .flex {    text-align: left;    justify-content: space-between;    margin-top: 30px;    width: 100%;    align-items: self-start;}.enterprise .enterprise-stories .stories-wrapper .stories .tag {    background-color: #ffffff;    padding: 3px 15px;    border-radius: 10px;    color: var(--text-dark);    margin-left: 5px;    position: relative;}.enterprise .enterprise-stories .stories-wrapper .stories .tag:before {    content: "";    position: absolute;    left: -45px;    width: 45px;    top: 45%;    border: 1px solid #E9E9E9;}.enterprise .enterprise-stories .stories-wrapper .stories .tag:after {    content: "";    position: absolute;    right: -45px;    width: 45px;    top: 45%;    border: 1px solid #E9E9E9;}.enterprise .enterprise-stories .stories-wrapper .stories .image {    width: 500px;    max-width: 575px;    text-align: center;}.enterprise .enterprise-stories .stories-wrapper .stories .content {    width: calc(100% - 575px);    text-align: left;    position: relative;}.enterprise .enterprise-stories .stories-wrapper .stories .content .quotes-image img {    width: 60px;    height: 50px;    object-fit: contain;}.enterprise .enterprise-stories .stories-wrapper .stories .content .quotes-image {    position: relative;    margin-bottom: 10px;    display: flex;    justify-content: end;}.enterprise .enterprise-stories .stories-wrapper .stories .content .customer-profile {    display: flex;    align-items: center;    margin: 10px 0 10px;}.enterprise .enterprise-stories .stories-wrapper .stories .content .customer-profile img {    max-width: 70px;    max-height: 70px;    margin: 0 10px 0 0;    border-radius: 50%;}.enterprise .enterprise-stories .stories-wrapper .stories .content .customer-profile h3 {    font-size: 18px;    font-weight: 600;    margin: 0 !important;    line-height: normal;}.enterprise .enterprise-stories .stories-wrapper .stories .content .customer-profile .decs h4 {    font-size: 15px;    font-weight: 300;    margin-top: 0px !important;}.enterprise .enterprise-stories .stories-wrapper .stories .content h4 {    line-height: 29px;    font-size: 16px;    margin-top: 15px !important;}.enterprise .enterprise-stories .stories-wrapper .stories .content .story {    margin-top: 10px;}.enterprise .enterprise-stories .stories-wrapper .stories .content .story a {    text-decoration: underline;    text-underline-offset: 1px;    font-size: 15px;    color: #0085FF;}.enterprise .enterprise-stories .stories-wrapper .stories .content .company-logo {    height: 40px;}.enterprise .enterprise-stories .stories-wrapper .stories .content .logos {    display: flex;    justify-content: space-between;}.enterprise .enterprise-stories .stories-wrapper .stories .content .company-logo img {    height: 40px;    object-fit: contain;}.enterprise .enterprise-stories .stories-wrapper .stories .image.video img {    width: 100%;    object-fit: contain;    height: 100%;}.enterprise .enterprise-stories .stories-wrapper .stories .video.image {    width: 450px;    max-width: 500px;    background: white;    padding: 7px 10px;    position: relative;    cursor: pointer;    box-shadow: 0px 4px 20px 0px #0000001A;    height: 300px;}.enterprise .enterprise-stories .stories-wrapper .stories .image.video:after {    content: "";    position: absolute;    left: 0;    top: 0;    width: 0;    height: 0;    border-top: 13px solid transparent;    border-bottom: 13px solid transparent;    border-left: 17px solid #ffffff;    z-index: 100;    transition: all 400ms cubic-bezier(0.55, 0.055, 0.675, 0.19);    right: 0;    margin: auto;    bottom: 0;    pointer-events: none;}.enterprise .enterprise-stories .stories-wrapper .stories .image.video:before {    right: 0;    content: "";    width: 50px;    height: 50px;    border-radius: 50%;    position: absolute;    top: 0;    left: 0;    margin: auto;    display: block;    pointer-events: none;    background: #FFFFFF33;    bottom: 0;}.enterprise .enterprise-stories .stories-wrapper .stories .image .story-box-wrapper {    display: flex;    flex-wrap: wrap;    justify-content: space-around;    align-items: center;    align-content: center;}.enterprise .enterprise-stories .stories-wrapper .stories .image .story-box {    width: 200px;    background: #FFFFFF;    padding: 10px;    border-radius: 10px;    text-align: center;    display: inline-block;}.enterprise .enterprise-stories .stories-wrapper .stories .image .story-box .heading {    color: #0085FF !important;    font-weight: 600;    margin: 0 0 5px !important;    font-size: 28px;}.enterprise .enterprise-stories .stories-wrapper .stories .image .story-box p {    margin: 0px !important;    font-size: 14px;    line-height: 20px;}.enterprise .enterprise-stories .stories-wrapper .stories .image h4 {    font-size: 16px;    margin: 5px 0px !important;    font-weight: 500;}.enterprise .enterprise-stories .stories-wrapper .stories .image .story-box-wrapper.sb .story-box {    width: 125px;}.enterprise .enterprise-stories .stories-wrapper .stories .image .story-box-wrapper.sbc .story-box {    padding: 15px 10px;}.enterprise .enterprise-stories .stories-wrapper .stories .content h4.title {    font-weight: 500;}.enterprise .enterprise-stories {    background: #F5F5F7;    position: relative;    z-index: 10;}.enterprise .enterprise-stories .stories-wrapper {    width: 100%;    /* padding: 30px;*/}.enterprise .enterprise-stories .stories-wrapper .stories {    min-height: 500px;}.enterprise .enterprise-stories .stories-wrapper .slick-dots li button{    border: 1px solid #0285ff;}.enterprise .enterprise-stories .stories-wrapper .slick-dots li.slick-active button{    background: #0285ff 0% 0% no-repeat padding-box;}.enterprise .learn-more-button a {    color: #0085FF;    border: 1px solid #0085FF;    border-radius: 6px;    position: relative;}.enterprise .learn-more-button a:after {    content: "";    background-image: url(/sites/meweb/images/fr/desktop-central/enterprise/images/arrow-icon.svg);    display: inline-block;    width: 8px;    height: 13px;    background-size: contain;    background-repeat: no-repeat;}.enterprise .learn-more-button.alt a:after{    filter: brightness(0) invert(1);}/*common css for home and management page ends *//*home page css starts */.enterprise.enterprise-home .enterprise-banner .content .heading {    position: relative;    font-size: 60px;    color: #76bdff;    font-weight: var(--xl-wgt);    width: max-content;    text-align: center;    margin: auto;}.enterprise .enterprise-endpoint-management {    background-color: #EAF2FD;}.enterprise .enterprise-user-experience {    background: #F6F9FC;}.enterprise .enterprise-platform {    position: relative;    background: #001453;    color: var(--text-light) !important;}.enterprise .enterprise-strategy {    background: #F5F5F7;}.enterprise .enterprise-values {    background: #001453;    color: var(--text-light) !important;}.enterprise .enterprise-privacy {    background: #F5F5F7;}.enterprise .enterprise-banner .sub-heading,.enterprise .enterprise-values .sub-heading {    font-weight: var(--s-wgt);    color: var(--text-fade);}.enterprise .enterprise-benefits {    padding-top: 40px;}.enterprise .enterprise-benefits .flex {    background: #0257BB;    color: var(--text-light) !important;    justify-content: space-between;    border-radius: 27px;    padding: 80px;    position: relative;    max-width: calc(1200px - 160px);}.enterprise .enterprise-benefits .heading-content {    max-width: 370px;}.enterprise .enterprise-benefits .description {    width: calc(100% - 420px);}.enterprise .enterprise-benefits .heading-content h2 {    color: var(--text-light) !important;    text-align: left;}.enterprise .enterprise-platform h2 {    color: var(--text-light) !important;}.enterprise .enterprise-platform h3 {    color: var(--text-light) !important;}.enterprise .enterprise-values h2 {    color: var(--text-light) !important;}.enterprise .enterprise-numbers .flex {    justify-content: space-evenly;}.enterprise .enterprise-numbers .numbers h2 {    color: #0085FF !important;    font-size: var(--h1-font);    margin: 0 0 8px;}.enterprise .enterprise-numbers .numbers p {    margin: 0;}.enterprise .enterprise-numbers .numbers .symbol {    animation: fadeIn 2s ease-in both;}@keyframes fadeIn {    from {        opacity: 0;        transform: translate3d(0, -20%, 0);    }    to {        opacity: 1;        transform: translate3d(0, 0, 0);    }}@keyframes gradientAnimation {    0% {        background-position: 0% 100%;    }    50% {        background-position: 280% 100%;    }    100% {        background-position: 0% 100%;    }}.enterprise .enterprise-content-image-wrapper .image {    max-width: 575px;    width: 500px;}.enterprise .enterprise-content-image-wrapper.enterprise-user-experience .content {    width: calc(100% - 750px);}.enterprise .enterprise-content-image-wrapper.enterprise-user-experience .image {    width: 700px;    max-width: 750px;}.enterprise .enterprise-content-image-wrapper .content {    width: calc(100% - 700px);    text-align: left;}.enterprise .enterprise-content-image-wrapper .content h2 {    text-align: left;}.enterprise .enterprise-content-image-wrapper .flex {    justify-content: space-between;}.enterprise .enterprise-content-image-wrapper .image img {    width: 100%;    object-fit: contain;}.enterprise .enterprise-strategy .strategy-alliances-logos img {    object-fit: contain;    max-width: 150px;    max-height: 60px;}.enterprise .enterprise-strategy .strategy-alliances-logos {    display: flex;    flex-wrap: wrap;    margin: 40px 0 0px 0;    grid-gap: 30px 10px;    align-items: baseline;    align-content: center;    justify-content: center;}.enterprise .enterprise-strategy .strategy-alliances-logos figure {    display: inline-block;    margin: 0px 20px;    width: 150px;    height: 60px;}.enterprise .enterprise-strategy .strategy-alliances-logos.active figure {    opacity: 1;    transform: scale(1, 1);}.enterprise .enterprise-benefits .description .box {    display: flex;    flex-wrap: wrap;    max-width: 252px;    justify-content: flex-start;    align-items: baseline;    flex-direction: column;    border-radius: 8px;    width: calc(100% - 200px);    text-align: left;    border-radius: 10px;    background: rgba(245, 245, 247, 0.05);    padding: 20px;}.enterprise .enterprise-benefits .description .box strong {    font-size: 24px;    font-weight: 600;}.enterprise .enterprise-benefits .description .box img {    margin-bottom: 15px;    width: 50px;    height: 50px;}.enterprise .enterprise-benefits .description .box img[alt="iifl"] {    width: 130px;    height: 40px;}.enterprise .enterprise-benefits .description .box img[alt="mindtree"] {    width: 200px;    height: 40px;    object-fit: contain;}.enterprise .enterprise-benefits .description .flex {    max-width: 600px;    padding: 0px;    justify-content: space-between;    align-items: flex-start;    grid-gap: 15px;}.enterprise .enterprise-benefits .description .box p {    margin: 0px !important;    font-weight: var(--s-wgt);    line-height: 26px;}.wave {    animation: wave 8s linear infinite;    background: url(/sites/meweb/images/fr/desktop-central/enterprise/images/wave.svg) repeat-x;    position: absolute;    width: -webkit-fill-available;    height: 250px;    z-index: 2;}.enterprise .enterprise-privacy figure {    display: inline-block;    width: 115px;}.enterprise .enterprise-privacy figure img {    object-fit: contain;    max-width: 115px;}.enterprise .enterprise-privacy .flex {    grid-gap: 30px;    margin-top: 60px;}.enterprise .enterprise-platform .image {    width: 404px;    height: 500px;}.enterprise .enterprise-platform .platform-slick-wrapper {    width: calc(100% - 640px);    padding-right: 60px;    z-index: 3;}.enterprise .vertical-slider {    margin-right: 30px;    margin-bottom: 0px !important;}.enterprise .vertical-slider .vertical-dots {    right: -35px;    top: 0;    bottom: 0;    margin: auto;    height: max-content;}.enterprise .vertical-slider .vertical-dots li {    z-index: 3;    margin: 0 0 15px !important;}.enterprise .vertical-slider .vertical-dots li.slick-active button:before {    opacity: 0.75;    color: white;    background: white;    border-radius: 15px;    border: 1px solid white;}.enterprise .vertical-slider .vertical-dots li button:before {    width: 10px;    height: 10px;    content: "";    border: 1px solid white;    border-radius: 15px;}.enterprise .enterprise-interoperability .Interoperability-wrapper.vertical-slider .vertical-dots li button:before {    border: 1px solid #000000;}.enterprise .enterprise-platform .image img {    width: 100%;    object-fit: contain;}.enterprise .enterprise-platform .platform-slick-wrapper .platform p {    margin: 0px !important;    color: var(--text-fade);}.enterprise .enterprise-platform .platform-slick-wrapper .platform h3 {    font-size: 25px;}.enterprise .enterprise-platform .platform-slick-wrapper .platform {    min-height: 500px;    text-align: left;    display: flex;    flex-wrap: wrap;    justify-content: flex-start;    align-items: center;    align-content: center;}.enterprise .enterprise-interoperability .flex {    justify-content: space-between;    gap: 80px;}.enterprise .enterprise-interoperability .image {    width: 550px;    height: auto;}.enterprise .enterprise-interoperability .Interoperability-wrapper {    width: calc(100% - 660px);    z-index: 3;}.enterprise .enterprise-interoperability .image img {    width: 100%;    object-fit: contain;    height: 100%;}.enterprise .enterprise-interoperability .Interoperability-wrapper .Interoperability {    min-height: 500px;    text-align: left;}.enterprise .enterprise-interoperability .Interoperability-wrapper .Interoperability h3 {    font-size: 25px;    cursor: pointer;    margin: 0 0 30px !important;}.enterprise .enterprise-interoperability .Interoperability-wrapper.vertical-slider .vertical-dots li.slick-active button:before {    opacity: 0.75;    color: white;    background: #0085FF;    border-radius: 15px;    border: 1px solid #0085FF;}.enterprise .enterprise-interoperability .Interoperability-wrapper .Interoperability.slick-active h3.title {    color: #0085FF !important;    margin: 0 0 10px !important;}.enterprise .enterprise-support .flex {    background: #0257BB;    color: var(--text-light) !important;    justify-content: space-around;    border-radius: 27px;    padding: 60px 100px;    position: relative;    margin-top: 60px;    display: block;}.enterprise .enterprise-support {    max-width: 1200px;    margin: auto;    padding-top: 25px;}.enterprise .enterprise-support .learn-more-button.link {    width: 100%;}.enterprise .enterprise-support .learn-more-button.link a {    color: var(--text-light);    border: 1px solid white;}.enterprise .enterprise-support .image {    width: 500px;}.enterprise .enterprise-support .content {    width: calc(100% - 575px);    text-align: left;}.enterprise .enterprise-support .flex-wrapper {    display: flex;    flex-wrap: wrap;    justify-content: space-between;    align-items: center;    align-content: center;    max-width: 1200px;    grid-gap: 30px;    margin-bottom: 30px;}.enterprise .enterprise-support .content h3 {    color: var(--text-light) !important;    font-size: 28px;}.enterprise .enterprise-support .content .support-benefits li {    margin: 0px;    position: relative;    padding-left: 20px;    margin-bottom: 14px;}.enterprise .enterprise-support .content .support-benefits li:before {    content: "•";    color: white;    display: inline-block;    font-size: 34px;    position: absolute;    left: 0px;}.enterprise .enterprise-banner .companies .flex {    background: white;    color: var(--text-dark) !important;    border-radius: 26px;    position: relative;    box-shadow: 0px 15px 20px #00000012;    max-width: 1200px;}.enterprise .enterprise-banner .companies .company-content {    display: flex;    flex-wrap: wrap;    justify-content: space-around;    padding: 40px 60px 20px;    background-color: white;    border-radius: 25px 25px 0px 0px;    grid-gap: 40px 20px;    align-items: center;    align-content: center;}.enterprise .enterprise-banner .companies .company-content-title {    display: flex;    flex-wrap: wrap;    justify-content: center;    background: linear-gradient(0deg, #F6F9FC 50%, white 0%);    width: -webkit-fill-available;}.enterprise .enterprise-banner .companies .logos {    padding: 0px 60px 15px;    background-color: #F6F9FC;    border-radius: 0px 0px 25px 25px;    position: relative;    display: flex;    margin: auto;    flex-wrap: wrap;    align-items: center;    justify-content: center;    align-content: center;    width: 100%;}.enterprise .enterprise-banner .companies .company-content-title span {    color: #2f2f2f;    border: 1px solid #E9E9E9;    border-radius: 16px;    padding: 2px 14px;    background-color: white;    display: flex;    flex-wrap: wrap;    justify-content: center;    align-items: center;}.enterprise .enterprise-banner .companies .company-content-title span p {    margin: 0px 20px;    font-size: 14px;    font-weight: var(--s-wgt);}.enterprise .enterprise-banner .companies .company-content .box {    text-align: center;    width: 300px;}.enterprise .enterprise-banner .companies .company-content .box img {    width: 200px;    max-height: 30px;}.enterprise .enterprise-banner .companies .company-content .box h4 {    font-size: 14px;    line-height: 25px;    margin: 15px 0 0 !important;    font-weight: var(--s-wgt);}.enterprise .enterprise-banner .companies .logos figure {    text-align: center;    width: 130px;    height: 70px;    padding: 20px;    display: flex;    align-items: center;    justify-content: center;}.enterprise .enterprise-banner .companies .logos figure img {    min-width: 100px;    height: 50px;}.enterprise .enterprise-banner .companies .logos figure img[alt="NASA"] {    height: 70px;}.enterprise .enterprise-support .box {    border: 1px solid #0085FF;    border-radius: 8px;    padding: 10px 20px;    text-align: left;    background: #FFFFFF1A;}.enterprise .enterprise-support .box.pointer-move {    border: 1px solid #FFFFFFB2;}.enterprise .enterprise-support .devices {    display: flex;    flex-wrap: wrap;    justify-content: center;    align-items: center;    align-content: center;    margin-bottom: 50px;}.enterprise .enterprise-support .box h2 {    color: var(--text-light) !important;    text-align: left;    margin: 0px;    line-height: 36px;    font-weight: var(--m-wgt);}.enterprise .enterprise-support .box h4 {    font-size: 16px;    font-weight: var(--s-wgt);}.enterprise .enterprise-support [data-counter] {    color: white;}.enterprise .enterprise-support .box .text {    font-size: 16px;    font-weight: var(--s-wgt);    line-height: 36px;    margin-left: 10px;}.enterprise .enterprise-support .graph .box {    display: flex;    flex-wrap: wrap;    justify-content: space-between;    align-items: center;    align-content: center;}.enterprise .enterprise-support .graph-content {    width: 67%;}.enterprise .enterprise-support .pointer {    width: calc(100% - 419px);    border-top: 1px solid white;    height: 1px;    position: relative;}.enterprise .enterprise-support .pointer:before {    content: "";    width: 10px;    height: 10px;    position: absolute;    left: -2px;    border: 1px solid #D6D6D6;    border-radius: 50%;    background: white;    top: -6px;}.enterprise .enterprise-support .pointer.active:before {    animation: slide 4s forwards;    animation-play-state: running;}@keyframes slide {    from {        left: 0%;    }    to {        left: 87%;    }}@keyframes slideDown {    from {        top: 0%;    }    to {        top: 86%;    }}@keyframes linear {    0% {        animation-play-state: running;        left: 0%;    }    20% {        animation-play-state: running;        left: 20%;    }    50% {        right: 50%;        left: auto;    }    100% {        right: 0px;        left: auto;        animation-play-state: paused;    }}.enterprise .enterprise-platform .image {    display: flex;}.enterprise .enterprise-platform .image .image-container {    font-size: 0;    position: relative;    z-index: 4;    width: 100%;    height: 100%;}.enterprise .enterprise-platform .image .image-container .hex {    width: var(--s);    height: calc(var(--s)*1.1547);    display: inline-block;    font-size: initial;    clip-path: polygon(0% 25%, 0% 75%, 50% 100%, 100% 75%, 100% 25%, 50% 0%);    background: #F5F5F70D;    margin-bottom: calc(var(--m) - var(--s)*0.2885);    position: relative;    margin-bottom: -70px;    cursor: pointer;    z-index: 4;}.enterprise .enterprise-platform .image .image-container .hex.center {    position: absolute;    top: 25%;    left: 0;    right: 0;    margin: auto;    width: calc(var(--s) - 50px);    height: 175px;    background: #0C418F;}.enterprise .enterprise-platform .image .image-container .hex-image.active.center .hexagon {    content: url("/products/desktop-central/enterprise/images/enterprise-hex-center-active.png");    height: 100%;}.enterprise .enterprise-platform .image .image-container .hex-image.center .hexagon {    content: url("/products/desktop-central/enterprise/images/enterprise-hex-center.png");    height: 100%;}.enterprise .enterprise-platform .image .image-container .hex-image.active.intel .hexagon {    content: url("/products/desktop-central/enterprise/images/enterprise-hex-intel-active.png");}.enterprise .enterprise-platform .image .image-container .hex-image.intel .hexagon {    content: url("/products/desktop-central/enterprise/images/enterprise-hex-intel.png");}.enterprise .enterprise-platform .image .image-container .hex-image.active.auto .hexagon {    content: url("/products/desktop-central/enterprise/images/enterprise-hex-auto-active.png");}.enterprise .enterprise-platform .image .image-container .hex-image.auto .hexagon {    content: url("/products/desktop-central/enterprise/images/enterprise-hex-auto.png");}.enterprise .enterprise-platform .image .image-container .hex-image.active.exten .hexagon {    content: url("/products/desktop-central/enterprise/images/enterprise-hex-exten-active.png");}.enterprise .enterprise-platform .image .image-container .hex-image.exten .hexagon {    content: url("/sites/meweb/images/fr/desktop-central/enterprise/images/enterprise-hex-exten.png");}.enterprise .enterprise-platform .image .image-container .hex .image-wrapper {    transform: rotate(180deg);    display: flex;    flex-wrap: wrap;    align-items: center;    align-content: center;    justify-content: center;    height: inherit;    right: 0;    position: absolute;    top: 0;    left: 0;    padding: 10px;}.enterprise .enterprise-platform .image .image-container .hex.intel .image-wrapper {    top: 11%;}.enterprise .enterprise-platform .image .image-container .hex.auto .image-wrapper {    left: 17%;    top: -2%;}.enterprise .enterprise-platform .image .image-container .hex.exten .image-wrapper {    right: 17%;    top: -2%;}.enterprise .enterprise-platform .image .image-container .hex.center .image-wrapper {    top: -5%;}.enterprise .enterprise-platform .image .image-container .hex .image-wrapper img {    width: 50px;}.enterprise .enterprise-platform .image .image-container .hex .image-wrapper span {    width: 100%;    margin-top: 10px;    font-size: 14px;}.enterprise.enterprise-security .enterprise-banner:before{    height: 700px;}.enterprise.enterprise-management .enterprise-banner:before {    height: 500px;}.enterprise.enterprise-user .enterprise-banner:before {    height: 250px;}.enterprise .enterprise-platform .flex.flex-platform {    gap: 100px;    justify-content: center;}.enterprise .enterprise-privacy .learn-more-button.link {    margin-top: 40px;}.enterprise .enterprise-interoperability .learn-more-button.link {    margin-top: 40px;}.enterprise .enterprise-values .values-slick-wrapper {    width: 100%;}.enterprise .enterprise-values .values-slick-wrapper .values {    min-height: 250px;    padding: 30px 80px;    background: #F5F5F70D;    display: flex;    flex-wrap: wrap;    justify-content: space-between;    align-items: center;    align-content: center;    border-radius: 12px;}.enterprise .enterprise-values .values-slick-wrapper .slick-dots {    bottom: -75px;}.enterprise .enterprise-values .values-slick-wrapper .slick-dots li button {    border: 1px solid #fff;}.enterprise .enterprise-values .values-slick-wrapper .slick-dots li.slick-active button {    background: #fff 0% 0% no-repeat padding-box;}.enterprise .enterprise-values .values-slick-wrapper .values .image {    width: 200px;}.enterprise .enterprise-values .values-slick-wrapper .values .image img {    width: 100%;    object-fit: contain;}.enterprise .enterprise-values .values-slick-wrapper .values .content {    width: calc(100% - 250px);    text-align: left;    font-size: 16px;    line-height: 25px;    font-weight: var(--s-wgt);}.enterprise .enterprise-values .values-slick-wrapper {    width: 100%;    z-index: 4;}.enterprise .enterprise-values .values-slick-wrapper .values ul.values-list-wrapper li:before {    content: "\2713";    color: #78CB7B;    display: inline-block;    font-size: 20px;    position: absolute;    left: 0px;}.enterprise .enterprise-values .values-slick-wrapper .values ul.values-list-wrapper {    /* grid-gap: 0px 20px; */    position: relative;    display: flex;    flex-wrap: wrap;    justify-content: flex-start;    align-content: center;    align-items: baseline;    flex-direction: row;}.enterprise .enterprise-values .values-slick-wrapper .values ul.values-list-wrapper li {    margin: 0px;    position: relative;    padding-left: 20px;    margin-bottom: 8px;    width: max-content;    font-size: 15px;    text-align: left;    width: 370px;}.enterprise .enterprise-values .values-slick-wrapper .values .content h4.title {    font-size: 17px;    margin: 0 0 15px ! IMPORTANT;    line-height: 30px;}.enterprise .enterprise-banner .image .image-box {    background: #F5F5F70D;    border: 0.7px solid #0085FF;    padding: 20px;    align-content: center;    border-radius: 10px;    text-align: center;    display: inline-block;    max-width: 200px;    width: 150px;    position: relative;    /* overflow: hidden;*/    border-radius: 20px;    z-index: 5;    cursor: pointer;    opacity: 1;}.enterprise .enterprise-banner .image .image-box.animate-box figure {    opacity: 1;}.enterprise .enterprise-banner .image .image-box span {    display: inline-block;    font-size: 14px;    line-height: 20px;    font-weight: 400;    text-align: center;    position: relative;    z-index: 10;    transition: all ease 350ms;}.enterprise .enterprise-banner .image .image-box img {    width: 50px;    object-fit: contain;    height: 40px;}.enterprise .enterprise-banner .image .box-wrapper {    display: flex;    flex-wrap: wrap;    justify-content: space-between;    align-items: stretch;    align-content: center;    width: 70%;    margin: auto;    z-index: 2;    position: relative;}.enterprise .enterprise-banner .image {    width: 100%;    margin-bottom: 90px;    margin-top: 30px;    position: relative;}.enterprise .enterprise-banner .image .image-box figure {    margin-bottom: 10px;    position: relative;    z-index: 10;    transition: all ease 350ms;}.line {    stroke-dasharray: 1000;    stroke-dashoffset: 1000;    animation: dash 5s linear alternate infinite;    /* stroke: red; */}@keyframes dash {    from {        stroke-dashoffset: 1000;    }    to {        stroke-dashoffset: 0;    }}@keyframes animate {    0% {        transform: rotate(0deg)    }    100% {        transform: rotate(350deg)    }}.enterprise .enterprise-banner .image .image-box:after {    position: absolute;    /*content: "";*/    inset: 1px;    border-radius: 16px;    z-index: 4;    background: #001453;}.enterprise .enterprise-banner .image .box-wrapper.center {    width: 100%;    margin: 70px 0px 51px 0px;    align-items: center;}.enterprise .enterprise-banner .image .box-wrapper.center .image-box.center {    width: 125px;}.enterprise .enterprise-banner .image .box-wrapper .platform-box figure {    width: 35px;    margin-bottom: 7px;    height: 35px;}.enterprise .enterprise-banner .image .box-wrapper .platform-box figure img {    width: 100%;    object-fit: contain;    height: 100%;}.enterprise .enterprise-banner .image .box-wrapper .platform-box span {    font-size: 13px;    font-weight: 300;}.enterprise .enterprise-banner .image .box-wrapper.bottom-platform {    padding: 20px;}.enterprise .enterprise-banner .image .box-wrapper.bottom-for {    margin-top: 65px;    background: rgba(245, 245, 247, 0.05);    padding: 40px;    border-radius: 16px;    width: 80%;    border: 0.7px solid rgba(0, 133, 255, 1);}.enterprise .enterprise-banner .image .box-wrapper.bottom-for .images-for figure {    margin: 0 auto 7px;    height: 50px;    width: 150px;}.enterprise .enterprise-banner .image .box-wrapper.bottom-for .images-for figure img {    height: 100%;    object-fit: contain;}.enterprise .enterprise-banner .image .box-wrapper.bottom-for .images-for:before {    content: "";    position: absolute;    width: 20px;    right: -31px;    height: 85px;    border-right: 0.5px solid rgba(0, 133, 255, 1);}.enterprise .enterprise-banner .image .box-wrapper.bottom-for .images-for {    position: relative;    min-width: 200px;}.enterprise .enterprise-banner .image .box-wrapper.bottom-for .images-for:last-child:before {    border-right: none;}.enterprise .enterprise-platform .image .image-container .hex-image {    position: absolute;    width: 200px;    height: 250px;    z-index: 4;    cursor: pointer;}.enterprise .enterprise-platform .image .image-container .hex-image figure {    width: 200px;}.enterprise .enterprise-platform .image .image-container .hex-image.center figure {    width: 170px;    height: 170px;}.enterprise .enterprise-platform .image .image-container .hex-image.center {    width: 170px;    height: 170px;    top: 39%;    left: 1px;    right: 0;    margin: auto;    z-index: 4;}.enterprise .enterprise-platform .image .image-container .hex-image.intel {    top: -103px;    bottom: 0;    margin: auto;    left: 0;    right: 0;}.enterprise .enterprise-platform .image .image-container .hex-image.auto {    left: 0;    bottom: 0;}.enterprise .enterprise-platform .image .image-container .hex-image.exten {    right: 0;    bottom: 0;}.enterprise .enterprise-platform .image .image-container:before {    content: "";    background: url(/sites/meweb/images/fr/desktop-central/enterprise/images/hex-border.png);    position: absolute;    width: 320px;    height: 250px;    z-index: 2;    margin: auto;    left: 8px;    right: 0;    background-size: contain;    top: 214px;    background-repeat: no-repeat;}.enterprise .enterprise-banner .image .for-element {    border: 0.7px solid rgba(0, 133, 255, 1);    width: 70px;    padding: 5px 10px;    background: linear-gradient(180deg, #082874 0%, #08236B 100%);    border-radius: 6px;    left: 0;    position: absolute;    right: 0;    margin: auto;    margin-top: 47px;    z-index: 3;}.enterprise .enterprise-banner .image .for-element p {    margin: 0px;}.enterprise .enterprise-values .image-container {    font-size: 0;    position: relative;    z-index: 4;    width: 1200px;    height: 350px;    margin: 20px 0px;}.enterprise .enterprise-values .image-container .values-image.center {    width: 270px;    position: absolute;    top: 0;    margin: auto;    left: 0;    right: 0;    z-index: 8;}.enterprise .enterprise-values .image-container .values-image.market {    position: absolute;    left: 453px;    right: 0;    top: 22px;    width: 300px;    z-index: 7;    cursor: pointer;}.enterprise .enterprise-values .image-container .values-image.homegrown {    position: absolute;    left: 270px;    right: 0;    top: 1%;    width: 325px;    z-index: 4;    cursor: pointer;}.enterprise .enterprise-values .image-container .values-image.customer {    position: absolute;    right: 265px;    top: 1%;    width: 325px;    z-index: 4;    cursor: pointer;}.enterprise .enterprise-values .image-container .values-image figure img {    width: 100%;    object-fit: contain;    height: 90%;}.enterprise .enterprise-values .image-container .values-image.active.market .values {    content: url("/products/desktop-central/enterprise/images/enterprise-marketing-active.png");}.enterprise .enterprise-values .image-container .values-image.market .values {    content: url("/sites/meweb/images/fr/desktop-central/enterprise/images/enterprise-marketing.png");}.enterprise .enterprise-values .image-container .values-image.active.customer .values {    content: url("/products/desktop-central/enterprise/images/enterprise-customer-centric-active.png");}.enterprise .enterprise-values .image-container .values-image.customer .values {    content: url("/sites/meweb/images/fr/desktop-central/enterprise/images/enterprise-customer-centric.png");}.enterprise .enterprise-values .image-container .values-image.active.homegrown .values {    content: url("/sites/meweb/images/fr/desktop-central/enterprise/images/enterprise-homegrown-active.png");}.enterprise .enterprise-values .image-container .values-image.homegrown .values {    content: url("/products/desktop-central/enterprise/images/enterprise-homegrown.png");}.enterprise .enterprise-banner .image .text {    margin: 51px 0px 45px 0px;    padding: 5px 0px;    z-index: 2;    position: relative;}.enterprise .enterprise-banner .image .text span {    color: rgba(245, 245, 247, 1);    margin: 10px 0px;}.enterprise .section-wrapper.active {    opacity: 1;    transform: translateY(0);}.enterprise .section-wrapper {    transform: translateY(150px);    transition: .5s ease;}.enterprise .enterprise-banner .image:before {    /* content: ""; */    width: 0.5px;    position: absolute;    left: 0;    right: 0;    height: 528px;    border-left: 1px solid #0085FF;    z-index: 1;    top: 0;    bottom: 0;    margin: auto;}.enterprise .enterprise-banner .image .box-wrapper.center:before {    margin: auto;    /* content: ""; */    width: 865px;    position: absolute;    height: 0.5px;    border-top: 1px solid #0085FF;    z-index: 2;    top: 0;    bottom: 0;    left: 0;    right: 0;}.enterprise .enterprise-banner .image .box-wrapper.center .banner-center {    width: 600px;    z-index: 5;}.enterprise .enterprise-banner .image .box-wrapper.center .banner-center img {    width: 100%;    object-fit: contain;}.enterprise .enterprise-strategy .flex {    display: block;}.enterprise .enterprise-platform .flex-platform .image-container:after {    content: "";    position: absolute;    z-index: 0;    margin: auto;    top: 67px;    left: 0;    opacity: 0.75;    right: 0;    bottom: 0;    background-position: center;    border-radius: 300px;    filter: blur(50px);    background: radial-gradient(circle closest-side, #0085FF, transparent);}.enterprise .enterprise-values .image-container:before {    content: "";    position: absolute;    z-index: 0;    margin: auto;    top: 0;    left: 0;    opacity: 0.8;    right: 0;    bottom: 0;    background-position: center;    width: 1200px;    height: 500px;    border-radius: 649px;    filter: blur(100px);    background: radial-gradient(circle closest-side, #0085FF, transparent);}.enterprise .enterprise-banner .image .box-wrapper.bottom-platform:after {    content: "";    position: absolute;    inset: 0;    padding: 1px 0px;    /* control the border thickness */    /* -webkit-mask: linear-gradient(#fff 0 0) content-box, linear-gradient(#fff 0 0); */    mask-composite: exclude;    pointer-events: none;    /* background: linear-gradient(90deg, rgba(0, 133, 255, 0) 0%, #0085FF 50.23%, rgba(0, 133, 255, 0) 100%); */}.enterprise .enterprise-banner .image .text:before {    content: "";    position: absolute;    inset: 0;    padding: 1px 0px;    -webkit-mask: linear-gradient(#fff 0 0) content-box, linear-gradient(#fff 0 0);    mask-composite: exclude;    pointer-events: none;    background: linear-gradient(90deg, rgba(0, 133, 255, 0) 0%, #0085FF 50.23%, rgba(0, 133, 255, 0) 100%);    width: 500px;    left: 0;    right: 0;    margin: auto;}.enterprise .enterprise-strategy .strategy-alliances-logos figure.ats {    width: 100px;}.enterprise .enterprise-strategy .strategy-alliances-logos figure.wipro {    width: 100px;    height: 70px;}.enterprise .enterprise-strategy .strategy-alliances-logos figure.wipro img {    max-height: 70px;}.enterprise .enterprise-strategy .strategy-alliances-logos figure.larsen {    width: 200px;}.enterprise .enterprise-strategy .strategy-alliances-logos figure.larsen img {    max-width: 200px;}.enterprise .enterprise-strategy .strategy-alliances-logos figure.infosys {    width: 100px;}#zwc-line-dot {    -webkit-filter: drop-shadow(0 0 10px #0085FF) drop-shadow(0 0 10px #0085FF) drop-shadow(0 0 20px #0085FF) drop-shadow(0 0 20px #0085FF);    filter: drop-shadow(0 0 10px #0085FF) drop-shadow(0 0 10px #0085FF) drop-shadow(0 0 20px #0085FF) drop-shadow(0 0 20px #0085FF);    /* animation: fadeIn 0.5s linear; */    z-index: 10;    fill: #0085FF;}@keyframes fadeIn {    0% {        opacity: 0    }    100% {        opacity: 1;    }}.manage-line {    position: absolute;    left: 83px;    width: 200px;    height: 100px;    z-index: 5;    display: block;    bottom: -100px;}.security-line {    position: absolute;    right: 83px;    width: 200px;    height: 100px;    z-index: 5;    display: block;    bottom: -100px;    transform: scaleX(-1);}.security-line svg,.manage-line svg,.user-line svg,.intelligence-line svg,.central-line svg,.extensibility-line svg,.platform-before-line svg,.platform-after-line svg {    overflow: visible;    vertical-align: middle;}.user-line {    margin: auto;    left: 0;    position: absolute;    right: 0;    width: 200px;    height: 100px;    z-index: 5;    display: block;    bottom: -100px;}.central-line {    margin: auto;    left: 0;    position: absolute;    right: 0;    z-index: 4;    display: block;    bottom: -51px;}.intelligence-line {    margin: auto;    top: 2px;    position: absolute;    bottom: 0;    width: 250px;    height: 2px;    z-index: 5;    display: block;    left: 111px;}.extensibility-line {    transform: rotate(180deg);    margin: auto;    top: 54px;    position: absolute;    bottom: 0;    width: 250px;    height: 2px;    z-index: 5;    display: block;    right: 107px;}.platform-before-line {    position: absolute;    top: -46px;    left: 0;    right: 0;    margin: auto;}.platform-after-line {    position: absolute;    bottom: -46px;    left: 0;    right: 0;    margin: auto;    z-index: 1;}@keyframes glowWord {    0% {        box-shadow: 0 0 0px 0px #656dFC;    }    50% {        box-shadow: 0 0 15px 0px #656dFC;    }    100% {        box-shadow: 0 0 0px 0px #656dFC;    }}.animate-box {    animation: glowWord 1s ease-in-out;}.enterprise .enterprise-banner .image .box-wrapper .platform-box {    display: flex;    flex-wrap: wrap;    justify-content: center;    align-items: center;    align-content: center;    flex-direction: column;}.enterprise .cursor-pointer a {    position: absolute;    top: 0;    left: 0;    bottom: 0;    right: 0;    margin: auto;}.enterprise .cursor-pointer {    cursor: pointer;    z-index: 3;    position: relative;}.enterprise .enterprise-banner .companies .logos figure img.abt {    max-width: 220px;}.enterprise .enterprise-banner .companies .logos figure.abt{       width: 200px;    padding: 0px 0px 0px 20px;}.enterprise .enterprise-banner .image .box-wrapper.bottom-platform:before {    content: "";    background: url(/sites/meweb/images/fr/desktop-central/enterprise/images/enterprise-platform-background.svg);    position: absolute;    width: 100%;    height: 106px;    z-index: 2;    margin: auto;    left: 0;    top: 5px;    background-repeat: no-repeat;}.enterprise .enterprise-benefits .description .box img[alt="box-icon-v14-1.svg"] {    width: 48px;    height: 48px;}.enterprise .enterprise-support .pointer.active.hidePointer:before {    content: none;}.enterprise .enterprise-banner .content {    position: relative;}.overlap-home {    position: absolute;    width: 100px;    height: 200px;    left: 404px;    top: 40px;    background: transparent;    z-index: 10;    transform: rotate(31deg);    cursor: pointer;}.overlap-customer {    position: absolute;    width: 100px;    height: 200px;    right: 394px;    top: 40px;    background: transparent;    z-index: 10;    transform: rotate(326deg);    cursor: pointer;}.animation-hide {    animation: scale 0.3s ease forwards;}@keyframes scale {    0% {        transform: scale(1);    }    50% {        transform: scale(0.5);    }    100% {        transform: scale(0);    }}.animation-open {    animation: scaleOpen 0.3s ease 1 forwards;}@keyframes scaleOpen {    0% {        transform: scale(0);    }    50% {        transform: scale(0.5);    }    100% {        transform: scale(1);    }}.animation-circle {    animation: animateCircle 1s ease 1 forwards;}@keyframes animateCircle {    0% {        transform: scale(0);    }    1% {        transform: scale(0.25);    }    2% {        transform: scale(0.5);    }    5% {        transform: scale(0.75);    }    7% {        transform: scale(1);    }    50% {        transform: scale(1);    }    99% {        transform: scale(0.5);    }    100% {        transform: scale(0);    }}.enterprise .enterprise-interoperability .Interoperability-wrapper .Interoperability h3:hover {    color: rgb(0 117 255 / 73%) !important;}.enterprise .enterprise-platform .image img:hover {    filter: drop-shadow(0px 0px 0px #e4f1ff);}.enterprise .enterprise-values .image-container .values:hover {    filter: drop-shadow(0px 0px 0px #e4f1ff);}.enterprise .enterprise-values .image-container .overlap-home:hover~.enterprise .enterprise-values .image-container .homegrown .values {    filter: drop-shadow(0px 0px 0px #e4f1ff);}.enterprise .enterprise-support .learn-more-button.link a:hover {    background: white;    color: #0257BB;}.enterprise .enterprise-banner .image .image-box.animate-box span {    opacity: 1;}.enterprise .enterprise-banner .image .image-box:hover {    background: #0085ff38;}/* home page css ends *//* endpoint management css starts */.enterprise.enterprise-management .enterprise-banner {    background: #001453;}.enterprise.enterprise-management .enterprise-key-capabilities .capabilities-content-wrapper .key_link {    position: absolute;    right: 0;    bottom: 0;    opacity: 0;    top: 0;    left: 0;}.enterprise.enterprise-management .enterprise-use-cases .cases-content-wrapper .cases-tab-content figure {    background: linear-gradient(137.13deg, #C2E2FF 0%, #EAF3FF 104%);    margin-bottom: 10px;    width: 125px;    border-radius: 20px;    padding: 10px;    height: 100px;    text-align: center;    display: flex;    flex-wrap: wrap;    justify-content: center;    align-items: center;    align-content: center;}.enterprise.enterprise-management .enterprise-use-cases .cases-content-wrapper .cases-tab-content p{ margin-bottom: 24px;}.enterprise.enterprise-management .enterprise-use-cases .cases-content-wrapper .cases-tab-content figure img {    width: 70%;    object-fit: contain;    height: 70%;}.enterprise .enterprise-key-capabilities .capabilities-content .content-capabilities-box-wrapper {    border-radius: 12px;    background: #FFFFFF0D;    padding: 40px;    text-align: left;    position: relative;}.enterprise .enterprise-key-capabilities .capabilities-content .content-capabilities-box-wrapper .list {    display: flex;    flex-wrap: wrap;    justify-content: flex-start;    align-items: center;    align-content: center;    list-style-type: none;    padding: 0px;}.enterprise.enterprise-management .enterprise-key-capabilities .capabilities-wrapper .capabilities-list{ font-size:15px; padding: 6px 10px 6px 10px;}.enterprise .enterprise-key-capabilities .capabilities-content .content-capabilities-box-wrapper .list li {    width: 340px;    position: relative;    padding-left: 26px;    margin: 0 0 15px;}.enterprise .enterprise-key-capabilities .capabilities-content .content-capabilities-box-wrapper .list li:before {    content: "";    background-image: url("/ems/images/icon/tick-icon-5.svg");    font-size: 16px;    position: absolute;    left: 0px;    width: 16px;    height: 16px;    background-size: 100%;    top: 5px;    margin: auto;    background-repeat: no-repeat;    background-position: center;}.enterprise .enterprise-key-capabilities .capabilities-content-wrapper[cap-menu-content="os"] .capabilities-content-box {    width: 265px;}.enterprise .enterprise-key-capabilities .capabilities-content-wrapper[cap-menu-content="remote"] .capabilities-content-box {    width: 265px;}.enterprise .enterprise-key-capabilities .capabilities-content-wrapper.active[cap-menu-content="onboard"] .capabilities-content-box.active:hover,.enterprise.enterprise-user .enterprise-key-capabilities .capabilities-content-wrapper.active .capabilities-content-box.active:hover {    background: #FFFFFF0D;    transform: scale(1);}.enterprise .enterprise-banner .content {    position: relative;}.enterprise .enterprise-manage {    background: #F6F9FC;    position: relative;    z-index: 4;}.enterprise .enterprise-manage .manage-platform-wrapper {    display: flex;    flex-wrap: wrap;    justify-content: center;    align-items: center;    align-content: center;    border-bottom: 2px solid #B1D9FF;    position: relative;}.enterprise .enterprise-manage .manage-platform-wrapper .platform-list {    margin: 0px;    padding: 0px 20px;    cursor: pointer;    min-height: 70px;    text-align: center;}.enterprise .enterprise-manage .manage-platform {    margin-bottom: 20px;}.enterprise .enterprise-manage .manage-platform-wrapper .active.platform-list figcaption {    color: #0085FF;}.enterprise .enterprise-manage .manage-platform-wrapper .platform-list figcaption {    font-size: 14px;}.enterprise .enterprise-manage .manage-platform-content .manage-platform-content-wrapper {    max-width: 1000px;    /*height:350px;*/}.enterprise .enterprise-manage .manage-platform-content [platform-menu-content="android"] .platform-icon-box img {    max-height: 60px;}.enterprise .enterprise-manage .manage-platform-content .manage-platform-content-wrapper .platform-list-content {    display: flex;    flex-wrap: wrap;    justify-content: space-between;    align-items: baseline;    align-content: center;    padding: 20px 50px;}.enterprise .enterprise-manage .manage-platform-content .manage-platform-content-wrapper .platform-list-content li {    max-width: 400px;    padding-left: 25px;    text-align: left;    position: relative;    margin: 0 0 15px;}.enterprise .enterprise-manage .manage-platform-content .manage-platform-content-wrapper .platform-list-content li:before {    content: "";    background-image: url("/ems/images/icon/tick-icon-4.svg");    font-size: 20px;    position: absolute;    left: 0px;    width: 20px;    height: 20px;    background-size: 70%;    top: 3px;    margin: auto;    background-repeat: no-repeat;    background-position: center;}.enterprise .enterprise-manage .manage-platform-content .manage-platform-content-wrapper .platform-list-content.max li {    max-width: 100%;}.enterprise .enterprise-manage .manage-platform-content .manage-platform-content-wrapper h4 {    text-align: left;    padding-left: 50px;    font-weight: 500;}.enterprise .enterprise-manage .manage-platform-content .manage-platform-content-wrapper .platform-box {    background: linear-gradient(137.13deg, #C2E2FF 0%, #EAF3FF 104%);    text-align: left;    padding: 20px;    border-radius: 10px;    margin: 10px 50px 30px 50px;    width: 550px;}.enterprise .enterprise-manage .manage-platform-content .manage-platform-content-wrapper .platform-box h3 {    color: #0085FF !important;    font-size: 25px;    margin: 0px !important;}.enterprise .enterprise-manage .manage-platform-content .manage-platform-content-wrapper .platform-box h4 {    font-weight: 400;    padding-left: 0px;    font-size: 17px;}.enterprise .enterprise-manage .manage-platform-wrapper .platform-list img {    filter: brightness(0) saturate(0);    margin-bottom: 10px;    height: 35px;    width: 40px;}.enterprise .enterprise-manage .manage-platform-wrapper .platform-list.active img {    filter: none;}.enterprise .enterprise-manage .manage-platform-content .manage-platform-content-wrapper .platform-icon-box-wrapper {    display: flex;    flex-wrap: wrap;    justify-content: flex-start;    padding: 20px 50px;    grid-gap: 0px 30px;}.enterprise .enterprise-manage .manage-platform-content .manage-platform-content-wrapper .platform-icon-box-wrapper.spl {    background-color: aliceblue;    border: 1px solid #d8edff;    justify-content: center;    margin: 0 auto 20px;    max-width: 600px;    border-radius: 20px;}.enterprise .enterprise-manage .manage-platform-wrapper .slider {    position: absolute;    width: 99px;    height: 100%;    left: 0px;    border-bottom: 2px solid #0085FF;    z-index: 1;    transition: 0.5s ease;    bottom: -1px;}.enterprise .enterprise-manage .manage-platform-content .manage-platform-content-wrapper .icons {    display: flex;    flex-wrap: wrap;    justify-content: flex-start;    align-items: flex-start;    align-content: center;    padding: 20px 50px 60px 50px;    grid-gap: 50px;}.enterprise .enterprise-manage .manage-platform-content .manage-platform-content-wrapper .icons li {    width: 50px;    height: auto;    margin: 0px;}.enterprise .enterprise-manage .manage-platform-content .manage-platform-content-wrapper .icons li img {    width: 50px;    height: 50px;    object-fit: contain;}.enterprise .enterprise-manage .manage-platform-content .manage-platform-content-wrapper[platform-menu-content="linux"] .icons {    grid-gap: 25px;}.enterprise .enterprise-manage .manage-platform-content .manage-platform-content-wrapper[platform-menu-content="server"] .icons {    padding-bottom: 20px;}.enterprise .enterprise-manage .manage-platform-content .manage-platform-content-wrapper .icons li figcaption {    font-size: 14px;    line-height: 19px;    margin-top: 10px;}.enterprise .enterprise-manage .manage-platform-content .manage-platform-content-wrapper[platform-menu-content="special"] .icons {    padding-bottom: 20px;}/* endpoint management css ends *//* endpoint security css starts */.enterprise.enterprise-security .enterprise-banner{    background: #001453;}.enterprise.enterprise-security .enterprise-banner .screenshot-image {    max-width: 1200px;}.enterprise.enterprise-security .enterprise-key-capabilities .capabilities-content-wrapper .capabilities-content-box {    padding: 20px 20px 40px 20px;    text-align: left;    position: relative;    cursor: pointer;}.enterprise.enterprise-security .enterprise-key-capabilities .capabilities-content-wrapper .capabilities-content-box.data{    width: 250px;}.enterprise.enterprise-security .enterprise-key-capabilities .capabilities-content-wrapper.data .capabilities-content-box {    width: 265px;}.enterprise.enterprise-security .enterprise-use-cases .cases-content-wrapper .cases-tab-content .case-box {    background: linear-gradient(137.13deg, #C2E2FF 0%, #EAF3FF 104%);    margin-bottom: 30px;    width: 200px;    border-radius: 20px;    padding: 20px;    /* height: 100px; */}.enterprise.enterprise-security .enterprise-use-cases .cases-content-wrapper .cases-tab-content .case-box h3 {    color: #0085FF !important;    font-size: 30px;    margin: 0px !important;}.enterprise.enterprise-security .enterprise-use-cases .cases-content-wrapper .cases-tab-content .case-box h4 {    line-height: 22px;    font-size: 16px;}.enterprise.enterprise-security .enterprise-use-cases .cases-content-wrapper .cases-tab-content .content .case-link {    font-size: 16px;    text-decoration: underline;    color: #0085FF;    text-underline-offset: 2px;}.enterprise.enterprise-security .enterprise-key-capabilities .capabilities-content-wrapper .key_link {       position: absolute;    right: 0;    bottom: 0;    opacity: 0;    top: 0;    left: 0;}.enterprise.enterprise-security .enterprise-key-capabilities .capabilities-content-wrapper .capabilities-box-wrapper {    background: #FFFFFF0D;    max-width: 1200px;    border-radius: 12px;    padding: 40px;    position:relative;}.enterprise.enterprise-security .enterprise-key-capabilities .capabilities-content-wrapper .capabilities-box-wrapper img {    width: 100%;    object-fit: contain;}.enterprise.enterprise-security .enterprise-key-capabilities .capabilities-content-wrapper .capabilities-box-wrapper  figure {    padding-top: 40px;}.enterprise.enterprise-security .enterprise-key-capabilities .capabilities-content-wrapper .capabilities-box-wrapper.threat figure {    max-width: 650px;    max-height: 500px;    padding-top: 0px;    position: relative;    padding-bottom: 70px;}.enterprise.enterprise-security .enterprise-use-cases .cases-content-wrapper .cases-tab-content h3 {    margin-top: 0px !important;}.enterprise.enterprise-security .enterprise-key-capabilities .capabilities-content-wrapper .capabilities-box-wrapper.threat img {    height: 500px;}.enterprise.enterprise-security .enterprise-key-capabilities .capabilities-content-wrapper .capabilities-box-wrapper.threat figure:before {    position: absolute;    content:"Autonomous response across the attack kill chain";    font-size: 21px;    margin:auto;    top: 39%;    bottom: 0;    width: 223px;    text-align: left;    left: -7%;}.enterprise.enterprise-security .enterprise-key-capabilities .capabilities-content-wrapper .capabilities-box-wrapper .image-wrapper {    display: flex;    flex-wrap: wrap;    justify-content: center;    align-content: center;}.enterprise.enterprise-security .enterprise-key-capabilities .capabilities-content-wrapper .capabilities-box-wrapper .image-wrapper .image-content-wrapper {    width: calc(100% - 700px);    position: relative;}.enterprise.enterprise-security .enterprise-key-capabilities .capabilities-content-wrapper .capabilities-box-wrapper .image-wrapper .image-content-wrapper .content-box {    padding: 10px 20px 15px 20px;    background: #22346A;    border-radius: 12px;    text-align: left;    position: absolute;}.enterprise.enterprise-security .enterprise-key-capabilities .capabilities-content-wrapper .capabilities-box-wrapper .image-wrapper .image-content-wrapper .content-box h4 {    color: #2294FF;}.enterprise.enterprise-security .enterprise-key-capabilities .capabilities-content-wrapper .capabilities-box-wrapper .image-wrapper .image-content-wrapper .content-box.ai {    top: 19%;}.enterprise.enterprise-security .enterprise-key-capabilities .capabilities-content-wrapper .capabilities-box-wrapper .image-wrapper .image-content-wrapper .content-box.analytics {    margin: auto;    bottom: 37%;}.enterprise.enterprise-security .enterprise-key-capabilities .capabilities-content-wrapper .capabilities-box-wrapper .image-wrapper .image-content-wrapper .content-box.ransomware {    bottom: 2%;}.enterprise.enterprise-security .enterprise-key-capabilities .capabilities-content-wrapper .capabilities-box-wrapper .image-wrapper .image-content-wrapper .content-box p {    margin: 0px;    font-size: 14px;}.enterprise.enterprise-security .enterprise-key-capabilities .capabilities-content-wrapper .capabilities-box-wrapper .image-wrapper .image-content-wrapper .content-box.ransomware h4 {    width: 70%;}.enterprise.enterprise-security .enterprise-key-capabilities .capabilities-content-wrapper .capabilities-box-wrapper .image-wrapper .image-content-wrapper .content-box.ransomware .tag {    position: absolute;    top: 6%;    right: 2%;    background: #213F5A;    padding: 5px 7px;    border-radius: 5px;    font-size: 13px;}/* endpoint security css ends *//* common for user and security stories image css starts*/.enterprise.enterprise-security .enterprise-stories .image , .enterprise.enterprise-user .enterprise-stories .image,.enterprise.enterprise-server .enterprise-stories .image{    width: 450px;    max-width: 500px;    background: white;    padding: 7px 10px;    position: relative;    cursor: pointer;    box-shadow: 0px 4px 20px 0px #0000001A;    height: 300px;}.enterprise.enterprise-security .enterprise-stories .image:before, .enterprise.enterprise-user .enterprise-stories .image:before,.enterprise.enterprise-server .enterprise-stories .image:before {    right: 0;    content: "";    width: 50px;    height: 50px;    border-radius: 50%;    position: absolute;    top: 0;    left: 0;    margin: auto;    display: block;    cursor: pointer;    background: #FFFFFF33;    bottom: 0;    pointer-events: none;}.enterprise.enterprise-security .enterprise-stories .image:after, .enterprise.enterprise-user .enterprise-stories .image:after,.enterprise.enterprise-server .enterprise-stories .image:after {    content: "";    position: absolute;    left: 0;    top: 0;    width: 0;    height: 0;    border-top: 13px solid transparent;    border-bottom: 13px solid transparent;    border-left: 17px solid #ffffff;    transition: all 400ms cubic-bezier(0.55, 0.055, 0.675, 0.19);    right: 0;    margin: auto;    bottom: 0;    pointer-events: none;}.enterprise.enterprise-security .enterprise-stories .image img ,.enterprise.enterprise-user .enterprise-stories .image img,.enterprise.enterprise-server .enterprise-stories .image img{    width: 100%;    height: 100%;    object-fit: contain;}.enterprise.enterprise-security .enterprise-stories .content,.enterprise.enterprise-user .enterprise-stories .content ,.enterprise.enterprise-server .enterprise-stories .content{    width: calc(100% - 600px);    text-align: left;    position: relative;}.enterprise.enterprise-security .enterprise-stories .content .quotes-image,.enterprise.enterprise-user .enterprise-stories .content .quotes-image,.enterprise.enterprise-server .enterprise-stories .content .quotes-image {    position: relative;    display: flex;    justify-content: end;}.enterprise.enterprise-security .enterprise-stories .content h4, .enterprise.enterprise-user .enterprise-stories .content h4 ,.enterprise.enterprise-server .enterprise-stories .content h4{    line-height: 29px;    font-size: 16px;    margin-top: 15px !important;}.enterprise.enterprise-security .enterprise-stories .content .key-point-stories .key-box, .enterprise.enterprise-user .enterprise-stories .content .key-point-stories .key-box {    background: linear-gradient(137.13deg, #C2E2FF 0%, #EAF3FF 104%);    padding: 20px;    border-radius: 9px;}.enterprise.enterprise-security .enterprise-stories .content .key-point-stories,.enterprise.enterprise-user .enterprise-stories .content .key-point-stories {    display: flex;    flex-wrap: wrap;    justify-content: flex-start;    grid-gap: 25px;}.enterprise.enterprise-security .enterprise-stories .content .key-point-stories .key-box h3,.enterprise.enterprise-user .enterprise-stories .content .key-point-stories .key-box h3 {    margin: 0 0 10px !important;    color: #0085FF !important;    font-size: 30px}.enterprise.enterprise-security .enterprise-stories .content .key-point-stories .key-box p,.enterprise.enterprise-user .enterprise-stories .content .key-point-stories .key-box p {    margin: 0px;}.enterprise.enterprise-security .enterprise-stories .flex,.enterprise.enterprise-user .enterprise-stories .flex ,.enterprise.enterprise-server .enterprise-stories .flex{    justify-content: space-around;    margin-top: 90px;}.enterprise.enterprise-security .enterprise-stories .content .quotes-image img,.enterprise.enterprise-user .enterprise-stories .content .quotes-image img ,.enterprise.enterprise-server .enterprise-stories .content .quotes-image img{    width: 60px;    height: 50px;    object-fit: contain;    position: absolute;    top: -38px;}.enterprise .enterprise-banner:after{    content: "";    margin: auto;    top: 0;    left: 0;    right: 0;    position: absolute;    z-index: 0;    opacity: 0.55;    background: radial-gradient(circle closest-side, #0085FF, transparent);    width: -webkit-fill-available;    height: -webkit-fill-available;}.enterprise.enterprise-home .enterprise-banner:after{    top: 300px;    width: 800px;    height: 800px;}/* common for user and security stories image css ends*//* endpoint user css starts */.enterprise.enterprise-user .enterprise-banner {    background: linear-gradient(to bottom, #001453 70%, transparent 0%);}.enterprise.enterprise-user .enterprise-banner .screenshot-image {    max-width: 1120px;    margin: auto;    padding: 40px;    background: #7a7a7a1a;    border-radius: 23px;    margin-top: 60px;    z-index: 5;    position: relative;}.enterprise.enterprise-user .enterprise-banner .link {    z-index: 4;    display:flex;    justify-content: center;    grid-gap: 20px;}.enterprise.enterprise-user .enterprise-use-cases .cases-content-wrapper .cases-tab-content figure {    background: linear-gradient(137.13deg, #C2E2FF 0%, #EAF3FF 104%);    margin-bottom: 10px;    width: 125px;    border-radius: 20px;    padding: 10px;    height: 100px;    text-align: center;    display: flex;    flex-wrap: wrap;    justify-content: center;    align-items: center;    align-content: center;}.enterprise.enterprise-user .enterprise-use-cases .cases-content-wrapper .cases-tab-content  h3 {    margin-top: 25px !important;}.enterprise.enterprise-user .enterprise-use-cases .cases-content-wrapper .cases-tab-content figure img {    width: 80%;    object-fit: contain;    height: 80%;}.enterprise.enterprise-user .enterprise-key-capabilities .capabilities-content-wrapper[cap-menu-content="exten"] .capabilities-content-box {    width: 325px;    max-width: 350px;}.enterprise.enterprise-user .enterprise-barriers .flex{    max-width: 1120px;}/* endpoint user css ends *//* endpoint server css starts */.enterprise.enterprise-server .enterprise-use-cases .cases-content-wrapper .cases-tab-content h3 {    font-weight:500;    margin-top: 0px !important;    font-size: 24px;}.enterprise.enterprise-server .enterprise-use-cases .cases-content-wrapper .case-menu-content-wrapper ul li{    margin: 0 0 15px 20px;    line-height: 26px;}.enterprise.enterprise-server .enterprise-use-cases .cases-content-wrapper .case-menu-content-wrapper ul{    margin: 25px 0 0px;}.enterprise.enterprise-server .enterprise-use-cases .cases-content-wrapper .case-menu-content-wrapper ul li::before {    content: "â€¢";    color: #000;    display: inline-block;    width: 20px;    font-size: 25px;    position: absolute;    left: -20px;    top: 0px;}.enterprise.enterprise-server .enterprise-banner .content {    max-width: 900px;}.enterprise.enterprise-server .enterprise-banner .link a {    margin-top: 50px;}.enterprise.enterprise-server .enterprise-banner:after {    /* background: none; */}.enterprise.enterprise-server .enterprise-use-cases .cases-content-wrapper .cases-tab-content .case-menu-content-wrapper {    min-height: 350px;}.enterprise.enterprise-server .enterprise-choose .content-header {    max-width: 500px;    width: 450px;}.enterprise.enterprise-server .enterprise-choose .content-description {    width: calc(100% - 570px);}.enterprise.enterprise-server .enterprise-choose .flex {    text-align: left;    gap: 0px 50px;}.enterprise.enterprise-server .enterprise-choose .content-header h2 {    text-align: left;}.enterprise.enterprise-server .enterprise-choose  ul li{    padding-left: 30px;    margin: 0 0 15px;}.enterprise.enterprise-server .enterprise-choose  ul li::before {    content: "";    background-image: url(/ems/images/icon/tick-icon-4.svg);    font-size: 20px;    position: absolute;    left: 0px;    width: 20px;    height: 20px;    background-size: 70%;    top: 3px;    margin: auto;    background-repeat: no-repeat;    background-position: center;}.enterprise.enterprise-server .enterprise-choose ul li:last-child {    margin-bottom: 0px;}.enterprise.enterprise-server .enterprise-banner .screenshot-image {    max-width: 1200px;}.enterprise.enterprise-server .enterprise-banner {    background: #001453;}.enterprise.enterprise-server .enterprise-choose {    padding-top: 0px;}.enterprise.enterprise-server .enterprise-stories .image:after{    content:"View PDF";    color: #FFFFFF;    border-top:0px;    border-bottom:0px;    font-size:16px;    width:max-content;    top:auto;    bottom: 69px;    transition: none;    border-left: 0px;}.enterprise.enterprise-server .enterprise-stories .image:before{    width: 135px;    border-radius:30px;    height:45px;    top:auto;    bottom:35px;}.enterprise.enterprise-server .enterprise-stories .image {    padding: 7px;}.enterprise.enterprise-server .enterprise-stories .image img {    object-fit: unset;}/* endpoint server css ends *//* max-width 1050px style starts*/@media(max-width:1050px) {  .enterprise h2 {    text-align: center !important;  }  .enterprise p {    text-align: center;  }  .enterprise .learn-more-button.link {    text-align: center;  }  Â¸.enterprise .flex {    flex-wrap: wrap;  }  .enterprise .enterprise-banner .companies .logos figure {    width: 90px;    height: auto;  }  .enterprise .enterprise-banner .companies .company-content .box {    width: 220px;  }  .enterprise .enterprise-banner .image .box-wrapper.bottom-for .images-for {    min-width: auto;  }  .enterprise .enterprise-banner .image .box-wrapper.center .banner-center {    width: 400px;    z-index: 9;  }  .enterprise .enterprise-benefits .description {    width: auto;  }  .enterprise .enterprise-benefits .heading-content {    max-width: none;  }  .enterprise .enterprise-benefits .description .flex {    max-width: none;    justify-content: center;    gap: 20px;  }  .enterprise .enterprise-benefits .description .box {    max-width: 200px;  }  .enterprise .enterprise-benefits .description .box figure {    margin: auto;  }  .enterprise .enterprise-content-image-wrapper .content {    width: auto;  }  .enterprise .enterprise-content-image-wrapper .content h2 {    max-width: none;  }  .enterprise .enterprise-content-image-wrapper .image {    margin: auto;  }  .enterprise .enterprise-content-image-wrapper .flex {    gap: 40px;  }  .enterprise .enterprise-content-image-wrapper.enterprise-user-experience .content {    width: auto;  }  .enterprise .enterprise-platform .platform-slick-wrapper {    width: auto;    padding-right: 0;    max-width: 600px;  }  .enterprise .enterprise-platform .platform-slick-wrapper .platform {    min-height: 250px;    justify-content: center;    float: none;  }  .enterprise .enterprise-platform .flex.flex-platform {    gap: 40px;  }  .enterprise .enterprise-interoperability .image {    width: auto;    margin: auto;  }  .enterprise .enterprise-interoperability .Interoperability-wrapper {    width: auto;    max-width: 600px;    margin: auto;  }  .enterprise .enterprise-interoperability .Interoperability-wrapper .Interoperability {    min-height: 300px;  }  .enterprise .enterprise-interoperability .Interoperability-wrapper .Interoperability h3 {    text-align: center;  }  .enterprise .enterprise-support .content {    width: auto;  }  .enterprise .enterprise-support .flex-wrapper {    justify-content: center;  }  .enterprise .enterprise-stories .stories-wrapper {    max-width: 600px;  }  .enterprise .enterprise-stories .stories-wrapper .stories{    min-height: 800px;    }  .enterprise .enterprise-stories .stories-wrapper .stories .content {    width: auto;  }  .enterprise .enterprise-stories .stories-wrapper .stories .image {    width: auto;    margin: auto;  }.enterprise.enterprise-security .enterprise-stories .content, .enterprise.enterprise-user .enterprise-stories .content {    width: auto;}.enterprise.enterprise-security .enterprise-stories .flex, .enterprise.enterprise-user .enterprise-stories .flex {    max-width: 600px;    gap: 50px;}.enterprise.enterprise-security .enterprise-stories .content, .enterprise.enterprise-user .enterprise-stories .content {    width: auto;}.enterprise.enterprise-security .enterprise-stories .flex, .enterprise.enterprise-user .enterprise-stories .flex {    max-width: 600px;    gap: 50px;}.enterprise .enterprise-barriers .box-wrapper {    justify-content: center;    gap: 20px;}.enterprise .enterprise-barriers .box-wrapper .box h3 {    text-align: center;}.enterprise .enterprise-barriers .box-wrapper .box {    max-width: 240px;}.enterprise .enterprise-use-cases .cases-content-wrapper .cases-tab {    width: 220px;}.enterprise .enterprise-use-cases .cases-content-wrapper {    justify-content: left;    gap: 40px;}.enterprise .enterprise-use-cases .cases-content-wrapper .cases-tab-content .content {    text-align: center;}.enterprise.enterprise-user .enterprise-use-cases .cases-content-wrapper .cases-tab-content figure {    margin: auto;}}/* max-width 1050px style ends*//* max-width 600px style starts*/@media (max-width: 600px) {    :root {        --h1-font: 40px;        --h2-font: 24px;        --h3-font: 18px;        --h4-font: 16px;        --p-font: 16px;        --s-font: 10px;        --m-font: 12px;        --l-font: 20px;        --xl-font: 48px;        --xs-wgt: 200;        --s-wgt: 300;        --m-wgt: 400;        --l-wgt: 500;        --xl-wgt: 600;        --n-gap: 24px;    }    .enterprise .e-p-w {        padding: 40px;    }    .enterprise .enterprise-banner .companies .company-content {        padding: 20px 0px;        align-items: center;        align-content: center;    }    .enterprise .enterprise-banner .companies .logos {        height: auto;        justify-content: space-between;        padding: 20px 40px;    }    .enterprise .enterprise-benefits .flex {        padding: 40px;    }    .enterprise .enterprise-benefits .heading-content {        width: 100%;    }    .enterprise .enterprise-benefits .description {        width: 100%;        padding-top: 20px;    }    .enterprise .enterprise-benefits .description .flex {        align-items: center;        justify-content: center;        grid-gap: 40px 0px;    }    .enterprise .enterprise-benefits .description .box {        width: auto;    }    .enterprise .enterprise-content-image-wrapper .flex {        grid-gap: 50px;    }    .enterprise .enterprise-content-image-wrapper .content {        width: 100% !important;    }    .enterprise .enterprise-content-image-wrapper .image {        width: 100%;    }    .enterprise .enterprise-endpoint-security.enterprise-content-image-wrapper .flex {        flex-direction: column-reverse;    }    .enterprise .enterprise-numbers .box {        width: 166px;    }    .enterprise .enterprise-banner .image {        display: none;    }    .enterprise .enterprise-platform .platform-slick-wrapper {        width: 100%;        padding: 0;    }    .enterprise .enterprise-platform .image .image-container .hex-image {        width: 170px;    }    .enterprise .enterprise-platform .image {        display: none;    }    .enterprise .enterprise-platform .image .image-container .hex-image figure {        width: 170px;    }    .enterprise .enterprise-platform .image .image-container .hex-image.center figure {        width: 120px;    }    .enterprise .enterprise-platform .image .image-container .hex-image.exten {        right: 51px;        bottom: 25px;    }    .enterprise .enterprise-platform .image .image-container:before {        left: 66px;        top: 181px;    }    .enterprise .enterprise-platform .image .image-container .hex-image.auto {        left: 48px;        bottom: 23px;    }    .enterprise .enterprise-platform .image .image-container .hex-image.center {        top: 176px;        left: 53px;    }    .enterprise .enterprise-platform .platform-slick-wrapper .platform {        min-height: 450px;    }    .enterprise .enterprise-interoperability .Interoperability-wrapper {        width: 100%;        margin-top: 40px;    }    .enterprise .enterprise-stories .stories-wrapper .stories .content {        width: 100%;    }    .enterprise .enterprise-stories .stories-wrapper .stories .image {        width: 100%;    }    .enterprise .enterprise-values .values-slick-wrapper .values .content {        width: 100%;    }    .enterprise .enterprise-values .values-slick-wrapper .values {        padding: 40px;        justify-content: center;        /* min-height: 600px; */        grid-gap: 20px;    }    .enterprise .enterprise-banner .content .heading {        width: 100%;        font-size: 53px;        margin-bottom: 10px;    }    .enterprise h1 {        line-height: 50px;        font-size: 37px;    }    .enterprise.enterprise-home .enterprise-banner .link a {        margin: 0px 0px 40px 0px;    }    .enterprise .enterprise-banner .companies .logos figure {        padding: 0px;    }    .enterprise .enterprise-banner .companies .company-content .box {        width: 100%;    }    .enterprise .enterprise-benefits .heading-content h2 {        text-align: center;    }    .enterprise .enterprise-interoperability .flex {        margin-top: 0px;    }    .enterprise .enterprise-interoperability .image {        height: auto;    }    .enterprise .enterprise-interoperability .learn-more-button.link {        margin-top: 10px;    }    .enterprise .enterprise-support .flex {        margin-top: 30px;        padding: 40px;    }    .enterprise .enterprise-support .content {        width: 100%;    }    .enterprise .enterprise-support .devices .box {        width: 100%;        text-align: center;    }    .enterprise .enterprise-support .box h2 {        text-align: center;    }    .enterprise .enterprise-support .devices {        grid-gap: 0px;        margin-bottom: 30px;    }    .enterprise .enterprise-support .pointer {        height: 60px;        border-left: 1px solid white;        border-top: none;    }    .enterprise .enterprise-support .pointer:before {        left: -6px;    }    .enterprise .enterprise-support .pointer {        width: 100%;        left: 50%;    }    .enterprise .enterprise-support .pointer.active:before {        animation: slideDown 4s forwards;    }    .enterprise .enterprise-support .flex-wrapper {        margin-bottom: 10px;    }    .enterprise .enterprise-support .content .support-benefits li {        margin-bottom: 10px;    }    .enterprise .enterprise-strategy .strategy-alliances-logos figure {        margin: 0px;    }    .enterprise .enterprise-values .image {        display: none;    }    .enterprise .enterprise-values .values-slick-wrapper .values .image {        width: 200px;        display: block;    }    .enterprise .enterprise-support .graph-content {        width: 100%;    }    .enterprise .enterprise-support .graph .box {        justify-content: center;    }    .enterprise .enterprise-stories .stories-wrapper .stories {        min-height: 1030px;        padding: 0px;        text-align: center;    }    .enterprise .enterprise-stories .stories-wrapper .stories .flex {        justify-content: center;        grid-gap: 40px 0px;    }    .enterprise .enterprise-stories .stories-wrapper .stories .image .story-box {        width: 120px;    }    .enterprise .enterprise-stories .stories-wrapper .stories .image .story-box-wrapper.sb .story-box {        width: 75px;    }    .enterprise h2 {        line-height: 36px;        font-weight: var(--m-wgt);    }    .enterprise .enterprise-stories .stories-wrapper .stories .image .story-box {        width: 120px;    }    .enterprise .enterprise-stories .stories-wrapper .stories .image .story-box-wrapper.sb .story-box {        width: 75px;    }    .enterprise .enterprise-interoperability .vertical-dots {        display: none !important;    }    .enterprise .enterprise-numbers .numbers p {        margin: 0px;    }    .enterprise .enterprise-numbers .numbers h2 {        margin: 0 0 10px;    }    .enterprise .enterprise-numbers .flex {        gap: 30px 10px;    }    /*common css for inner pages starts*/    .enterprise .enterprise-use-cases .flex {        padding: 40px;    }    .enterprise .enterprise-use-cases .cases-content-wrapper .cases-tab {        display: none;    }    .enterprise .enterprise-banner .screenshot-image {        margin-top: 40px;    }    .enterprise .enterprise-use-cases .cases-content-wrapper .cases-tab-content {        width: 100%;    }    .enterprise .enterprise-use-cases .cases-content-wrapper .cases-tab-content .case-menu-content-wrapper {        min-height: auto;        margin-bottom: 60px;    }    .enterprise .enterprise-use-cases .cases-content-wrapper .cases-tab-content .case-menu-content-wrapper:last-child {        margin-bottom: 0px;    }    .enterprise .enterprise-use-cases .cases-content-wrapper .cases-tab-content .case-menu-content-wrapper {        opacity: 0;        transform: translate(0, 100px);        transition: transform ease 350ms;    }    .enterprise .enterprise-use-cases .cases-content-wrapper .cases-tab-content .case-menu-content-wrapper.active {        opacity: 1;        transform: translate(0, 0);    }    .enterprise.enterprise-server .enterprise-use-cases .cases-content-wrapper .cases-tab-content .case-menu-content-wrapper{        min-height: max-content;    }    .enterprise .enterprise-banner .content {        width: 100%;    }    .enterprise .enterprise-banner .link {        flex-wrap: wrap;    }    .enterprise .enterprise-banner .link a {        /* margin-bottom: 0px; */        width: 230px;    }    .enterprise .enterprise-companies {        padding: 40px;    }        .enterprise .enterprise-companies .company-content {        padding: 0px;        grid-gap: 30px 0px;    }        .enterprise .enterprise-companies .flex {        display: flex;        grid-gap: 30px 0px;    }        .enterprise .enterprise-companies .company-content .box {        width: 100%;    }        .enterprise .enterprise-companies .logos {        height: auto;        flex-wrap: wrap;        justify-content: center;        grid-gap: 0px 40px;        padding: 0px;    }        .enterprise .enterprise-companies .logos figure {        padding: 0px;    }    .enterprise .enterprise-stories .stories-wrapper .stories .content {        width: 100%;    }    .enterprise .enterprise-stories .stories-wrapper .stories .image {        width: 100%;    }    .enterprise .enterprise-stories .stories-wrapper .stories {        min-height: 1030px;        padding: 0px;        text-align: center;    }    .enterprise .enterprise-stories .stories-wrapper .stories .flex {        justify-content: center;        grid-gap: 40px 0px;    }    .enterprise .enterprise-stories .stories-wrapper .stories .image .story-box {        width: 120px;    }    .enterprise .enterprise-stories .stories-wrapper .stories .image .story-box-wrapper.sb .story-box {        width: 75px;    }    .enterprise .enterprise-stories .flex {    margin-top: 30px;    grid-gap: 80px 0px;}.enterprise.enterprise-security .enterprise-stories .content, .enterprise.enterprise-user .enterprise-stories .content ,.enterprise.enterprise-server .enterprise-stories .content{    width: 100%;}.enterprise.enterprise-security .enterprise-stories .content .key-point-stories .key-box, .enterprise.enterprise-user .enterprise-stories .content .key-point-stories .key-box {    width: 39%;    padding: 10px;}.enterprise .enterprise-stories .content h4 {    margin-top: 25px !important;}.enterprise.enterprise-security .enterprise-stories .content .quotes-image img, .enterprise.enterprise-user .enterprise-stories .content .quotes-image img,.enterprise.enterprise-server .enterprise-stories .content .quotes-image img{    top: -55px;}.enterprise .enterprise-barriers .flex {    padding: 40px;}.enterprise .enterprise-key-capabilities .capabilities-content-wrapper{    gap: 40px;}.enterprise .enterprise-key-capabilities .capabilities-content-wrapper .capabilities-content-box {    padding: 40px !important;    width: fit-content !important;}.enterprise.enterprise-security .enterprise-key-capabilities .capabilities-content-wrapper .capabilities-box-wrapper.threat img {    height: auto;}.enterprise.enterprise-security .enterprise-key-capabilities .capabilities-content-wrapper .capabilities-box-wrapper .image-wrapper .image-content-wrapper {    width: auto;    display: flex;    flex-wrap: wrap;    gap: 40px;}.enterprise.enterprise-security .enterprise-key-capabilities .capabilities-content-wrapper .capabilities-box-wrapper .image-wrapper .image-content-wrapper .content-box {    position: static;}.enterprise .enterprise-manage .manage-platform-content .manage-platform-content-wrapper .platform-list-content {    padding: 0;}.enterprise .enterprise-manage .manage-platform-wrapper {    gap: 20px;}.enterprise .enterprise-manage .manage-platform-wrapper .platform-list {    padding: 0;}    .enterprise.enterprise-server .enterprise-choose .content-header {    width: 100%;}.enterprise.enterprise-server .enterprise-choose .content-description {    width: 100%;}    .enterprise.enterprise-server .enterprise-stories .image:before {    bottom: 62px;}.enterprise.enterprise-server .enterprise-stories .image:after {    bottom: 95px;}        .enterprise.enterprise-server .enterprise-use-cases .cases-content-wrapper .cases-tab-content .content {        text-align: left;    }    /*common css for inner pages ends*/    .enterprise.endpoint-user .enterprise-banner {        background: linear-gradient(to bottom, #001453 81%, transparent 0%);    }    .enterprise.enterprise-user .enterprise-banner .link a {       margin-bottom:0px;    }.enterprise .enterprise-banner {    background: #001453 !important;}.enterprise.enterprise-user .enterprise-banner .screenshot-image {    padding: 0;}}/* max-width 600px style ends*/