.view.view-mt-posts-grid.view-id-mt_posts_grid .node--view-mode-mt-teaser-tile {
    background: #fff;
    border-radius: 8px;
}
i.fas.fa-check.mr-2 {
    padding-right: 10px;
}
i.ml-2.fas.fa-angle-right {
    display: none;
    visibility: hidden;
}
.view-pricing-tables .pricing-table .views-field-item {
    line-height: 1.75;
}
.views-field-field-mt-prd-price {
    display: none;
    visibility: hidden;
}
.pricing-table-header {
    padding-bottom: 2rem;
}
._none.bs-pt-5.bs-pb-5.clearfix.block.block-layout-builder.block-inline-blockmt-logo-links.block-mt-logo-links.mt-logo-links-default {
    box-shadow: 0 0 50px rgba(0,0,0,0.15);
}
.shine-second_hero .field--name-field-mt-hero-v2-title,
.shine-second_hero .field--name-field-mt-hero-v2-title {
    color: var(--mt-color-colored);
    margin-bottom: 0;
    min-height: 0;
    line-height: 2;
    font-weight: 900;
}
.shine-second_hero .block-mt-hero-v2 > .content.one-column, .block-mt-hero-v2 > .content.align-items-end {
    padding: 40px 0;
}
.shine-second_hero .field.field--name-field-mt-hero-v2-title.field--type-string.field--label-hidden.field__items {
    max-width: 100%;
    line-height: normal;
}
.view.view-mt-posts-grid.view-id-mt_posts_grid .node--view-mode-mt-teaser-tile {
    background: #fff;
    border-radius: 8px;
}
.field.field--name-field-mt-if-image.field--type-image.field--label-hidden.field__item {
    position: relative;
    display: inline-block;
}
.field.field--name-field-mt-if-image.field--type-image.field--label-hidden.field__item:after {
    background: rgba(100,149,237,0.75);
    content: "";
    position: absolute;
    top: 10px;
    left: 10px;
    opacity: 0.5;
    width: 80px;
    height: 80px;
    z-index: -1;
    border-bottom-right-radius: 16px;
    border-top-left-radius: 16px;
    right: auto;
    bottom: auto;
}
.field.field--name-field-mt-if-image.field--type-image.field--label-hidden.field__item img {
    width: 80px;
}
.view-pricing-tables {
    padding-top: 0;
}
.view-pricing-tables .pricing-table .views-field-title a {
    text-decoration: none;
    font-size: 2.25rem;
}
.highlight-figures-wrapper.region--default-background.mt-style-custom-all .row {
    display: flex;
    justify-content: center;
}
.highlight-figures-wrapper .row > .field__item {
    position: relative;
    flex: 1;
}
@media (min-width: 1200px) {
	.shine-main_hero .block-mt-hero-v2 > .content {
	    padding: 40px 0 80px 0;
	}
	.shine-second_hero .block-mt-hero-v2 .field--name-field-mt-hero-v2-description {
    margin-bottom: 40px;
	}
	.block-mt-hero-v2 .one-column .col-lg-12 .field--name-field-mt-hero-v2-title, .block-mt-hero-v2 .one-column .col-lg-12 .field--name-field-mt-hero-v2-description, .block-mt-hero-v2 .one-column .col-lg-12 .field--name-field-mt-hero-v2-note {
    max-width: 100%;
	}
}