<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">:root {
    --base_size: calc(16vw / 3.20);

    @media (min-width: 600px) {
        --base_size: calc(16vw / 6.00);
    }

    @media (min-width: 768px) {
        --base_size: calc(16vw / 7.68);
    }

    @media (min-width: 1024px) {
        --base_size: calc(16vw / 19.20);
    }

    @media (min-width: 1920px) {
        --base_size: 16px;
    }
}

html, body {
    font-size: var(--base_size);
}

/************************************************* GLOBAL *************************************************/

.gradient_button .elementor-button {
    background: transparent linear-gradient(103deg, #B22B52 0%, #DC3565 43%, #FF5030 100%) 0% 0% no-repeat padding-box !important;
    border-radius: 6px !important;
    font-weight: 300 !important;
    padding: 1.4vw 1.9vw;
    border-radius: 0.4em !important;
}

.header .gradient_button .elementor-button,
.banner .gradient_button .elementor-button {
    box-shadow: 0px 3px 30px #0000008f !important;
}

.gradient_button .elementor-button:hover {
    background: transparent linear-gradient(103deg, #FF5030 0%, #DC3565 43%, #B22B52 100%) 0% 0% no-repeat padding-box !important;
}

.elementor-widget .elementor-icon-list-item {
    padding-bottom: 0.8vw !important;
}

.elementor-icon-list-icon {
    margin-right: 0.3vw;
}

.elementor-icon-list-icon i.fa-circle {
    font-size: 0.3vw !important;
    vertical-align: middle;
}

.elementor-widget-video .elementor-custom-embed-play i {
    color: transparent !important;
}

.elementor-widget-video .elementor-custom-embed-play {
    background-image: url(/wp-content/uploads/2021/01/play.svg);
    background-repeat: no-repeat;
    background-size: contain;
    background-position: center;
}

/*body:not(.elementor-editor-active) .elementor-field-group-country,*/
/*body:not(.elementor-editor-active) .elementor-field-group-optin {*/
/*    display: none !important;*/
/*}*/

.elementor-field-group-tel label {
    width: 100%;
}

.elementor-field-group-tel .iti {
    width: 100%;
}

.svg_button_read_more .elementor-button {
    border-radius: 0.4em !important;
    padding: 0.5vw 1.5vw 0.5vw 1.2vw !important;
}

.svg_button_read_more .elementor-button .elementor-button-content-wrapper {
    display: flex;
    align-items: center;
    justify-content: space-between;
}

.svg_button_read_more .elementor-align-icon-left {
    margin-right: 0.9vw !important;
}

.svg_button_read_more .elementor-button .elementor-button-content-wrapper .elementor-button-icon svg {
    width: 1.6vw;
    height: 1.6vw;
    object-fit: contain;
    object-position: center;
    transform: rotate(180deg);
}

.svg_button_read_more .elementor-button .elementor-button-content-wrapper .elementor-button-icon svg .b,
.svg_button_read_more .elementor-button .elementor-button-content-wrapper .elementor-button-icon svg .c {
    fill: white;
}

/************************************************* MISC *************************************************/

.platform_types &gt; .elementor-container &gt; .elementor-row &gt; .elementor-column {
    padding: 0.9vw !important;
}

.platform_types .elementor-image-box-title {
    margin: 0.8vw 0 0 0 !important;
}

.platform_types .elementor-image-box-description {
    margin: 0.8vw 25% 0 0 !important;
}

.platform_types .elementor-image-box-img img {
    width: 3.8vw;
    height: 3.5vw;
    object-fit: contain;
    object-position: bottom;
}

.platform_types .elementor-widget-button &gt; .elementor-widget-container {
    margin: 2.2vw 0 0 0;
}

.platform_types .elementor-widget:not(:last-child) {
    margin-bottom: 0;
}

/* .demo_form_section {
    position: absolute !important;
    top: 0;
    right: 0;
} */

/*.demo_form_section .elementor-field-group {*/
/*    padding: 0 0.35vw !important;*/
/*    margin-bottom: 1.2vw !important;*/
/*    display: flex;*/
/*    align-items: flex-end;*/
/*}*/

/*.demo_form_section label {*/
/*    padding-bottom: 0.5vw !important;*/
/*}*/

/*.demo_form_section .elementor-field-type-submit {*/
/*    margin-top: 1vw;*/
/*    align-items: center !important;*/
/*}*/

/*.demo_form_section button {*/
/*    border-radius: 0.4em !important;*/
/*    padding: 0.6vw 1.4vw 0.5vw 1vw !important;*/
/*}*/

/*.demo_form_section button &gt; span {*/
/*    display: flex;*/
/*    align-items: center;*/
/*    justify-content: space-between;*/
/*}*/

/*.demo_form_section button &gt; span .elementor-button-icon {*/
/*    margin-right: 0.6vw !important;*/
/*}*/

/*.demo_form_section button &gt; span .elementor-button-icon svg {*/
/*    width: 1.6vw;*/
/*    height: 1.6vw;*/
/*    object-fit: contain;*/
/*    object-position: center;*/
/*    transform: rotate(180deg);*/
/*}*/

.trusted_by_clients .elementor-gallery__container {
    grid-gap: 1vw !important;
}

.trusted_by_clients .elementor-gallery__container .elementor-gallery-item {
    background: #FBFDFF 0% 0% no-repeat padding-box;
    box-shadow: 0px 2px 20px #7682b72d;
    border: 1px solid transparent;
    border-radius: 0.5em;
    /*filter: grayscale(1);*/
    transition: all 0.3s ease;
    padding: 0.5vw;
}

.trusted_by_clients .elementor-gallery__container .elementor-gallery-item:hover {
    border: 1px solid #D8D8D8;
    /*filter: none;*/
    transition: all 0.3s ease;
}

.trusted_by_clients .elementor-gallery__container .elementor-gallery-item .elementor-gallery-item__image {
    padding: 0;
    height: 6vw;
    background-size: 65%;
    background-repeat: no-repeat;
    background-position: center;
}

.demo_video_banner &gt; .elementor-container &gt; .elementor-row {
    align-items: flex-start;
}

.demo_video_banner li.elementor-icon-list-item {
    padding-bottom: 3vw !important;
}

.demo_video_banner .elementor-icon-list-icon {
    margin-right: 1vw;
}

.demo_video_banner .elementor-icon-list-icon svg {
    width: 2.8vw !important;
    height: 2.5vw !important;
    object-fit: contain;
    object-position: center;
}

.demo_video_desc {
    position: absolute !important;
    left: -5%;
    bottom: -15vw;
}

.demo_video_desc .elementor-image-box-description {
    margin-top: 1.2vw !important;
}

.lp_banner &gt; .elementor-container &gt; .elementor-row {
    align-items: flex-start;
}

.investors img {
    filter: grayscale(1);
    transition: all 0.3s ease;
}

.investors img:hover {
    filter: none;
    transition: all 0.3s ease;
}

.svg_button_how_it_works .elementor-button {
    border-radius: 0.4em !important;
    padding: 0.35vw 1.5vw 0.2vw 1.2vw !important;
}

.svg_button_how_it_works .elementor-button .elementor-button-content-wrapper {
    display: flex;
    align-items: center;
    justify-content: space-between;
}

.svg_button_how_it_works .elementor-align-icon-left {
    margin-right: 0.9vw !important;
}

.svg_button_how_it_works .elementor-button .elementor-button-content-wrapper .elementor-button-icon svg {
    width: 2vw;
    height: 2vw;
    object-fit: contain;
    object-position: center;
}

.techs .elementor-gallery__titles-container {
    margin: 0 auto;
    width: 90%;
    border: 1px solid #f16642;
    border-radius: 0.5em;
    display: flex;
    align-items: center;
    justify-content: space-between;
}

.techs .elementor-gallery__titles-container a {
    margin: 0;
    width: 20%;
    text-align: center;
    padding: 0.6vw 0.5vw;
}

.techs .elementor-gallery__titles-container a:after {
    top: 0;
    bottom: auto;
    height: 100%;
}

.techs .elementor-gallery__titles-container a:hover:after, .techs .elementor-gallery__titles-container a.elementor-item-active:after {
    height: 100%;
    z-index: -1;
    position: absolute;
    top: 0;
    bottom: auto;
}

.techs .elementor-gallery__container {
    margin-top: 6%;
}

.techs .elementor-gallery__container .elementor-gallery-item {
    filter: none;
}

/*.techs .elementor-gallery__container .elementor-gallery-item .e-gallery-image {*/
/*    filter: grayscale(1);*/
/*}*/
/**/
/*.techs .elementor-gallery__container .elementor-gallery-item:hover .e-gallery-image {*/
/*    filter: none;*/
/*}*/

.techs .elementor-gallery__container .elementor-gallery-item__content.coming_soon:before {
    --line_size: 1.5rem;
    content: 'COMING SOON';
    font-weight: bold;
    background-color: #fdfdfd;
    color: #f16642;
    font-family: 'Ubuntu', sans-serif;
    font-size: 0.75rem;
    line-height: var(--line_size);
    position: absolute;
    background-repeat: no-repeat !important;
    left: 0.5rem;
    bottom: 0;
    height: var(--line_size);
    width: 100%;
    white-space: nowrap;
    min-width: 300px;
    transform: rotate(-35deg) translate(-50%, 0);
    text-align: center;
    top: -5.25rem;
    border-top: 2px solid #f16642;
    border-bottom: 2px solid #f16642;
    padding-bottom: 5.5vw;
}

@media (min-width: 768px) {
    .techs .elementor-gallery__container .elementor-gallery-item__content.coming_soon:before {
        --line_size: 1.5vw;
        font-size: 0.7vw;
        left: 0.75vw;
        top: -4.5vw;
        padding-bottom: 1.5vw;
    }
}

@media (min-width: 1441px) {
    .techs .elementor-gallery__container .elementor-gallery-item__content.coming_soon:before {
        top: -4.25vw;
    }
}

.techs .elementor-gallery__container .elementor-gallery-item__content.new:before {
    --line_size: 1.5rem;
    content: 'NEW!';
    font-weight: bold;
    background-color: #8cc63e;
    color: #fdfdfd;
    font-family: 'Ubuntu', sans-serif;
    font-size: 0.75rem;
    line-height: var(--line_size);
    position: absolute;
    background-repeat: no-repeat !important;
    left: 0;
    bottom: 0;
    height: var(--line_size);
    width: 100%;
    white-space: nowrap;
    min-width: 300px;
    transform: rotate(-35deg) translate(-50%, 0);
    text-align: center;
    top: -5.875rem;
}

@media (min-width: 768px) {
    .techs .elementor-gallery__container .elementor-gallery-item__content.new:before {
        --line_size: 1.5vw;
        font-size: 0.8vw;
        left: 0vw;
        top: -5.2vw;
    }
}

@media (min-width: 1441px) {
    .techs .elementor-gallery__container .elementor-gallery-item__content.new:before {
        --line_size: 1.5vw;
        font-size: 0.8vw;
        left: 0.5vw;
        top: -4.2vw;
    }
}

.techs .elementor-gallery__container .elementor-gallery-item__content:not(.new):not(.coming_soon) .elementor-gallery-item__title {
    font-weight: bold;
    background-color: #555;
    color: #fdfdfd;
    font-family: 'Ubuntu', sans-serif;
    font-size: 1rem;
    line-height: 1.5;
    position: absolute;
    white-space: nowrap;
    text-align: center;
    bottom: 0;
    opacity: 1;
    right: 0;
    padding: 0.25rem 0.75rem;
    width: initial;
    left: initial;
}

@media (min-width: 768px) {
    .techs .elementor-gallery__container .elementor-gallery-item__content:not(.new):not(.coming_soon) .elementor-gallery-item__title {
        font-size: 0.75rem;
    }
}

.resource_center_menu ul {
    margin: 0 auto;
    border: 1px solid #f16642;
    border-radius: 0.5em;
    display: flex !important;
    justify-content: space-between;
    width: 90%;
    overflow: hidden;
}

.resource_center_menu ul li {
    width: 20%;
    text-align: center;
}

.resource_center_menu ul li a {
    padding: 0.8vw 0 !important;
    display: block;
}

.resource_center_posts .elementor-post__thumbnail__link {
    margin: 0 !important;
}

.resource_center_posts .elementor-post__text {
    margin: 0 !important;
    padding: 10% 10% 25% 10% !important;
}

.resource_center_posts .elementor-post__text:before {
    padding-bottom: 1vw;
    display: block;
    font-weight: 500;
    font-size: 1.1vw;
    font-family: 'Poppins';
}

.resource_center_posts article.type-post .elementor-post__text:before {
    content: 'BLOG';
    color: #FF5030;
}

.resource_center_posts article.type-paper .elementor-post__text:before {
    content: 'eBOOK';
    color: #365B89;
}

.resource_center_posts article.type-webinar .elementor-post__text:before {
    content: 'VIDEO';
    color: #46631F;
}

.resource_center_posts article.type-case-study .elementor-post__text:before {
    content: 'CASE STUDY';
    color: #8CC63E;
}

.resource_center_posts .elementor-post__read-more {
    margin: 0 !important;
    background-color: #101B2E;
    border-radius: 0.3em;
    padding: 0.6vw 1vw;
    display: flex !important;
    align-items: center;
    /*width: 68%;*/
    position: absolute;
    /*right: 10%;*/
    left: 10%;
    bottom: 5%;
    transition: all 0.3s ease;
    border: 1px solid #101B2E;
}

.resource_center_posts.use_cases_archives .elementor-post__read-more {
    width: 44%;
}

.resource_center_posts .elementor-post__read-more:hover {
    background-color: #ffffff !important;
    transition: all 0.3s ease;
    color: #101B2E !important;
}

.resource_center_posts .elementor-post__read-more:before {
    content: '';
    background-image: url(/wp-content/uploads/2021/02/Group-2295.svg);
    background-repeat: no-repeat;
    background-size: contain;
    background-position: center;
    width: 1.8vw;
    height: 1.8vw;
    margin-right: 0.5vw;
}

.resource_center_posts article.type-webinar .elementor-post__read-more:before {
    background-image: url(/wp-content/uploads/2021/03/Group-2295.svg);
    background-repeat: no-repeat;
    background-size: contain;
    background-position: center;
    width: 1.8vw;
    height: 1.8vw;
    margin-right: 0.5vw;
}

.resource_center_posts article.type-webinar .elementor-post__read-more {
    font-size: 0 !important;
}

.resource_center_posts article.type-webinar .elementor-post__read-more:after {
    content: 'Watch Now';
    font-size: 1.15rem;
}

.resource_center_posts .elementor-pagination {
    margin: 5% 0;
}

article:not(.has-post-thumbnail) .elementor-post__card:before {
    content: '';
    background-image: url(/wp-content/uploads/2021/03/Group-2907.svg);
    width: 100%;
    height: 11vw;
    background-repeat: no-repeat;
    background-size: 50%;
    background-position: center;
    background-color: #F8F8F8;
}

.use_cases_archives article:not(.has-post-thumbnail) .elementor-post__card:before {
    height: 13.3vw;
}

/*.demo_form_section .elementor-field-required:before {*/
/*    content: '*';*/
/*    position: absolute;*/
/*    bottom: 0.8vw;*/
/*    right: 0.8vw;*/
/*    color: red;*/
/*    font-size: 1vw;*/
/*    z-index: 9;*/
/*    font-weight: bold;*/
/*}*/

.post_banner li.elementor-icon-list-item {
    margin: 0 0.5vw !important;
}

.post_banner li.elementor-icon-list-item:first-child:after {
    content: '';
    height: 1vw !important;
    width: 2px !important;
    background-color: white;
}

.post_banner .fa-facebook:before {
    content: '\f39e';
}

.post_banner .fa-linkedin:before {
    content: '\f0e1';
}

.post_banner .elementor-share-btn {
    width: 1.5vw;
    height: 1.5vw;
    margin-right: 0.5vw;
}

.post_banner .elementor-share-btn span {
    font-size: 0.7vw;
}

/*.single-post .elementor-widget-theme-post-content ul {*/
/*    color: #F16642;*/
/*    padding: 0 0 0 20px;*/
/*}*/

.elementor .elementor-widget-theme-post-content a {
    color: var(--e-global-color-primary);
    text-decoration: underline;
}

.elementor .elementor-widget-theme-post-content a:hover,
.elementor .elementor-widget-theme-post-content a:focus {
    color: var(--e-global-color-secondary);
}

.elementor-widget-theme-post-content h2 span {
    font-weight: bold !important;
}

.post_menu_column .gradient_button .elementor-button {
    padding: 1vw 1.9vw;
}

.post_menu_column .elementor-item {
    padding: 0.6vw 0 !important;
}

.event_template_form {
    position: absolute !important;
    top: 14vw;
    right: 12vw;
    width: 28vw !important;
}

.event_template_form .elementor-field-group {
    margin-bottom: 1vw !important;
}

.single-event.event_type_19 .event_title_prefix {
    opacity: 0;
}

.partners_icons .elementor-image-box-img {
    margin-bottom: 1vw !important;
}

.partners_icons .elementor-image-box-img img {
    width: 5vw !important;
    height: 5vw;
    object-fit: contain;
    max-width: 100vw !important;
}

.partners_icons .elementor-image-box-title {
    margin: 0 0 1vw 0;
}

.faqs .elementor-toggle-item {
    border: 1px solid #c7c1c1;
    border-radius: 0.55em;
    margin-bottom: 1vw;
}

.faqs .elementor-toggle .elementor-tab-title {
    padding: 1.2vw 1vw;
    position: relative;
}

.faqs .elementor-toggle-icon {
    position: absolute;
    top: 0.4vw;
    right: 1.5vw;
    width: 2.2vw !important;
}

.faqs .elementor-toggle-icon svg {
    width: 100%;
    transition: all 0.3s ease;
}

.faqs .elementor-toggle-icon-opened svg {
    transform: rotate(180deg);
    transition: all 0.3s ease;
}

.faqs .elementor-tab-content {
    padding: 0 1vw 1vw 1vw !important;
    position: relative;
}

.platform_pages_desc .elementor-icon-list-icon {
    margin-right: 0.5vw;
}

.platform_pages_desc .elementor-icon-list-icon i.fa-circle {
    font-size: 0.6vw !important;
    vertical-align: middle;
}

.single-usecase #breadcrumbs .breadcrumb_last {
    display: none;
}

.glossary_menu .elementor-post__title a {
    transition: all 0.3s ease;
}

.glossary_menu .elementor-post__title a:hover,
.glossary_menu article.current a {
    color: #101b2e !important;
    transition: all 0.3s ease;
}

.events_grid {
    display: flex;
    flex-wrap: wrap;
    justify-content: space-between;
    font-family: 'Poppins';
}

.events_grid .event {
    margin: 0 0 5% 0;
    width: 30%;
    box-shadow: 0px 2px 20px #7682b72e;
    border-radius: 0.5em;
    position: relative;
    transition: all 0.3s ease;
}

.events_grid .event:hover {
    -webkit-box-shadow: 0 0 30px 0 rgb(0 0 0 / 15%);
    box-shadow: 0 0 30px 0 rgb(0 0 0 / 15%);
    transition: all 0.3s ease;
}

.events_grid .event a.overlay {
    position: absolute;
    width: 100%;
    height: 100%;
    display: block;
    top: 0;
    right: 0;
    left: 0;
    bottom: 0;
}

.events_grid .event .event_image {
    width: 100%;
    height: 15vw;
    overflow: hidden;
    border-radius: 0.5em 0.5em 0 0;
}

.events_grid .event .event_image img {
    width: 100%;
    height: 100%;
    object-fit: cover;
    filter: grayscale(1);
    transition: all 0.3s ease;
}

.events_grid .event:hover .event_image img {
    filter: none;
    transition: all 0.3s ease;
}

.events_grid .event .event_title {
    margin: 1.5vw 1.5vw 0 1.5vw;
    color: #DC3565;
    text-transform: uppercase;
    font-size: 1.1vw;
    font-weight: 600;
    line-height: 1.4em;
}

.events_grid .event .freeform_date_and_time {
    margin: 1vw 1.5vw 0 1.5vw;
    color: #101B2E;
    font-weight: 600;
    line-height: 1.5em;
    font-size: 1vw;
}

.events_grid .event .event_content {
    margin: 1vw 1.5vw 1.5vw 1.5vw;
    color: #2C2D2C;
    font-size: 1vw;
    line-height: 1.5em;
}

.news_grid {
    display: flex;
    flex-wrap: wrap;
    justify-content: space-between;
    font-family: 'Poppins';
}

.news_grid .news {
    margin: 0 0 5% 0;
    width: 47%;
    box-shadow: 0px 2px 20px #7682b72e;
    border-radius: 0.5em;
    position: relative;
    transition: all 0.3s ease;
}

.news_grid .news:hover {
    -webkit-box-shadow: 0 0 30px 0 rgb(0 0 0 / 15%);
    box-shadow: 0 0 30px 0 rgb(0 0 0 / 15%);
    transition: all 0.3s ease;
}

.news_grid .news a.overlay {
    position: absolute;
    width: 100%;
    height: 80%;
    display: block;
    top: 0;
    right: 0;
    left: 0;
    bottom: 0;
}

.news_grid .news .news_image {
    width: 100%;
    height: 12vw;
    overflow: hidden;
    border-radius: 0.5em 0.5em 0 0;
    display: flex;
    align-items: center;
    justify-content: center;
    background-color: #F8F8F8;
}

.news_grid .news .news_image img {
    width: 50%;
    height: 70%;
    object-fit: contain;
    /* filter: grayscale(1); */
    transition: all 0.3s ease;
    mix-blend-mode: multiply;
}

.news_grid .news:hover .news_image img {
    filter: none;
    transition: all 0.3s ease;
}

.news_grid .news .news_title {
    margin: 1.5vw 2vw 0 2vw;
    color: #F16642;
    font-size: 1.3vw;
    font-weight: 500;
    line-height: 1.5em;
}

.news_grid .news .news_footer {
    margin: 2vw 2vw 1.5vw 2vw;
    color: #2C2D2C;
    font-size: 1vw;
    line-height: 1.5em;
    display: flex;
    flex-wrap: wrap;
    align-items: center;
    justify-content: space-between;
    font-weight: 500;
}

.news_grid .news .news_footer .news_date {
    display: block;
    width: 60%;
}

.news_grid .news .news_footer .news_share {
    width: 40%;
    display: flex;
    align-items: center;
    justify-content: flex-end;
}

.news_grid .news .news_footer .news_share img {
    width: 1.2vw;
    margin-left: 1vw;
}

.thank_you_content h1 {
    margin: 0;
    color: #FFFFFF;
    font-family: "Poppins", Sans-serif;
    font-size: 4.2vw;
    font-weight: bold;
    text-align: center;
}

.thank_you_content h2 {
    margin: 4% 0 0 0;
    color: #FFFFFF !important;
    font-family: "Poppins", Sans-serif;
    font-size: 1.5vw !important;
    text-align: center;
    font-weight: 400 !important;
}

.thank_you_content a {
    margin: 4% 0 0 0;
    color: #FFFFFF !important;
    font-family: "Poppins", Sans-serif;
    font-size: 1.5vw;
    text-align: center;
    font-weight: bold;
    text-decoration: underline !important;
}

.data_lineage_videos i.eicon-play {
    font-size: 2.5vw;
}

.nextend-arrow-previous {
    top: auto !important;
    bottom: 0 !important;
    left: 47.5vw !important;
}

.nextend-arrow-next {
    top: auto !important;
    bottom: 0 !important;
    right: 47.5vw !important;
}

.nextend-arrow img {
    width: 1.3vw !important;
}

.n2-ss-control-bullet {
    margin: 0 !important;
    bottom: -3vw !important;
}

.nextend-bullet-bar {
    border-bottom: 2px solid #626262;
    width: 70% !important;
}

.n2-bullet {
    background: transparent !important;
    color: #ffffff !important;
    font-weight: 400 !important;
    margin: 0 2vw !important;
    padding: 0 0 0.8vw 0 !important;
    font-size: 1vw !important;
}

.n2-bullet.n2-active {
    color: #F16642 !important;
    border-bottom: 8px solid #F16642 !important;
    border-radius: 0 !important;
    margin-bottom: -5px !important;
}

.slider_description_widget {
    z-index: -5;
}

div#slider_description {
    color: #ffffff;
    font-family: 'Poppins';
    font-size: 1vw;
}

.n2-font-577e3e94d392c80545fffaf7623e9404-hover {
    display: none !important;
}

.n2-ss-slider-2.n2-ow {
    height: 25vw !important;
}

.n2-ss-layer.n2-ow.n2-ss-layer--need-width {
    width: 65% !important;
    height: 100%;
    margin: 0 auto !important;
}

.elementor-posts__hover-gradient .type-case-study .elementor-post__card .elementor-post__thumbnail__link:after {
    display: none;
}

.elementor-posts__hover-gradient .type-case-study .elementor-post__thumbnail {
    height: 5vw;
    padding: 0 !important;
}

.elementor-posts__hover-gradient .type-case-study .elementor-post__thumbnail {
    height: 8vw;
    padding: 0 !important;
    background-color: #F8F8F8;
}

.elementor-posts__hover-gradient .type-case-study .elementor-post__thumbnail img {
    height: 70% !important;
    width: 80% !important;
    object-fit: contain;
    mix-blend-mode: multiply;
}

section.case_study_header {
    background-color: #101B2E;
    color: #ffffff;
    font-family: 'Poppins';
    padding: 3% 0;
    font-size: 1.2vw;
    font-weight: 200;
}

section.case_study_header .meta_header {
    padding: 0 25% 0 12.5%;
    display: flex;
    flex-wrap: wrap;
    justify-content: space-between;
}

section.case_study_header .meta_header .column:first-child {
    border-right: 0.5px solid #ec5330;
    width: 50%;
    padding-right: 5%;
}

section.case_study_header .meta_header .column:last-child {
    border-left: 0.5px solid #ec5330;
    width: 50%;
    padding-left: 5%;
}

section.case_study_header .meta_header .column .column_container &gt; div {
    padding-bottom: 3%;
}

section.case_study_header .meta_header .column span.small {
    display: block;
}

section.case_study_header .meta_header .column span.big {
    font-weight: 500;
    display: block;
}

section.case_study_content {
    padding: 2% 45% 5% 12.5%;
    font-family: 'Poppins';
    font-size: 0.85vw;
    line-height: 1.6em;
}

.case_study_content_title {
    margin: 8% 0 2% 0;
    font-size: 1.8vw;
    font-weight: bold;
}

.career {
    margin: 4% 0 0 0;
    background: #FFFFFF 0% 0% no-repeat padding-box;
    box-shadow: 0px 2px 20px #7682b72e;
    padding: 2% 4%;
    font-family: 'Poppins';
    font-weight: 500;
    color: #000000;
    display: flex;
    align-items: center;
    justify-content: space-between;
}

.career &gt; .column:first-child {
    width: 80%;
}

.career_title {
    margin: 0 0 0 0;
    font-weight: bold;
    font-size: 1.4vw;
}

.career_location {
    margin: 1.5% 0 0 0;
    font-size: 1.1vw;
    display: block;
}

.career &gt; .column:last-child {
    width: 20%;
    display: flex;
    align-items: center;
    justify-content: flex-end;
}

a.career_button {
    border-radius: 0.4em !important;
    padding: 0.5vw 2vw !important;
    background-color: #101b2e;
    border: 1px solid #101b2e;
    color: #ffffff !important;
    font-weight: 500;
    transition: all 0.3s ease;
    font-size: 0.95vw;
}

a.career_button:hover {
    background-color: #ffffff;
    color: #101b2e !important;
    transition: all 0.3s ease;
}









</pre></body></html>