﻿.BlockTwoTile_info-icons__AWILQ {
    grid-gap: 1rem
}

.BlockTwoTile_carousel-container__22s9f {
    overflow-x: hidden
}

.BlockTwoTile_carousel-container__22s9f .slick-track {
    display: flex!important
}

.BlockTwoTile_carousel-container__22s9f .slick-slide {
    height: inherit!important
}

.BlockTwoTile_carousel-container__22s9f .slick-slide .BlockTwoTile-container,.BlockTwoTile_carousel-container__22s9f .slick-slide>div {
    height: 100%
}

.BlockTwoTile_inner-wrapper__huvMU {
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
    overflow-wrap: anywhere;
    word-break: normal
}

@media (min-width: 1024px) {
    .BlockTwoTile_inner-wrapper__huvMU {
        display:flex;
        flex-direction: column;
        align-items: flex-start;
        justify-content: flex-start
    }
}

.BlockTwoTile_inner-wrapper__huvMU h2 {
    font-weight: 300!important;
    text-transform: none!important;
    letter-spacing: normal!important;
    line-height: 1.2!important
}

.BlockTwoTile_visible__fhGga {
    padding-top: 0;
    opacity: 1
}

.BlockTwoTile_info-subHeading__9C5gx {
    font-size: .875rem!important;
    letter-spacing: .2rem!important;
    line-height: 1rem!important
}

.BlockTwoTile_info-heading__qijjU {
    letter-spacing: inherit!important;
    font-size: 2.31rem!important;
    margin-top: 5px
}

.BlockTwoTile_info-heading__qijjU sup {
    font-size: 1rem!important;
    top: -2rem
}

.BlockTwoTile_info-description__c5LfD {
    font-size: 1rem!important
}

.BlockTwoTile_component-cta__nz5DF span {
    font-size: inherit!important
}

.BlockTwoTile_info-copy-block__u2cax {
    font-size: 1rem!important;
    letter-spacing: inherit!important;
    line-height: 2.25rem!important
}

.BlockTwoTile_info-copy-block__u2cax ol,.BlockTwoTile_info-copy-block__u2cax ul {
    margin-left: .75rem;
    padding-left: 1.25rem;
    text-align: left
}

@media (min-width: 768px) {
    .BlockTwoTile_info-copy-block__u2cax ol,.BlockTwoTile_info-copy-block__u2cax ul {
        margin-left:1rem
    }
}

.BlockTwoTile_info-copy-block__u2cax ol,.BlockTwoTile_info-copy-block__u2cax ul {
    list-style: unset;
    font-size: inherit!important;
    line-height: inherit!important
}

.BlockTwoTile_info-callouts__0WNRT {
    font-size: 2rem!important;
    letter-spacing: .05rem!important
}

.BlockTwoTile_background-image__5AXJ8 {
    justify-content: space-between;
    gap: 1rem
}

@media (min-width: 1024px) {
    .BlockTwoTile_background-image__5AXJ8 {
        width:100%
    }
}

.BlockTwoTile_background-image__5AXJ8 .BlockTwoTile_image-or-video__ZXiAB {
    display: flex;
    width: 75%;
    flex-direction: column
}

.BlockTwoTile_background-image__5AXJ8 .BlockTwoTile_block-content-top__iT8wz {
    width: 100%
}

@media (min-width: 1024px) {
    .BlockTwoTile_background-image__5AXJ8 .BlockTwoTile_block-content-top__iT8wz {
        display:flex;
        width: 50%;
        flex-direction: column
    }
}

.BlockTwoTile_background-image__5AXJ8 .BlockTwoTile_block-content-center__5hYGF {
    width: 100%
}

@media (min-width: 1024px) {
    .BlockTwoTile_background-image__5AXJ8 .BlockTwoTile_block-content-center__5hYGF {
        display:flex;
        width: 50%;
        flex-direction: column;
        align-items: center
    }
}

@media screen and (max-width: 576px) {
    .BlockTwoTile_background-image__5AXJ8 {
        flex-direction:column;
        gap: 0
    }
}

.BlockTwoTile_blockTwoTileMedia__o_ib0 {
    display: block;
    opacity: 0;
    transition: opacity .5s ease-out
}

.BlockTwoTile_blockTwoTileMedia__o_ib0.BlockTwoTile_blockOnScreen__1RWWw {
    opacity: 1;
    transition: opacity .5s ease-in
}

@media (min-width: 1024px) {
    .BlockTwoTile_sticky-position__lss2s {
        position:sticky;
        top: 0
    }
}

.BlockTwoTile_info-section-title__STTj0 {
    font-size: 25px!important;
    line-height: 2.6rem!important;
    letter-spacing: .19rem!important
}

.BlockTwoTile_info-description__c5LfD ol,.BlockTwoTile_info-description__c5LfD ul {
    margin-left: .75rem;
    padding-left: 1.25rem;
    text-align: left
}

@media (min-width: 768px) {
    .BlockTwoTile_info-description__c5LfD ol,.BlockTwoTile_info-description__c5LfD ul {
        margin-left:1rem
    }
}

.BlockTwoTile_info-description__c5LfD ol,.BlockTwoTile_info-description__c5LfD ul {
    list-style: unset;
    font-size: inherit!important;
    line-height: inherit!important
}

.BlockTwoTile_info-disclaimer__TpazK {
    font-size: .7rem!important;
    letter-spacing: inherit!important;
    line-height: 1.3rem!important
}

.BlockTwoTile_info-disclaimer__TpazK h6 {
    font-size: .875rem!important;
    letter-spacing: inherit!important;
    line-height: 1rem!important;
    margin: 10px 0;
    font-family: Saira,sans-serif!important;
    font-weight: 300!important
}

.BlockTwoTile_info-title__wQO_o {
    font-size: 18px!important;
    line-height: 1.3rem!important;
    letter-spacing: .125rem!important;
    font-weight: 600!important;
    margin-top: 12px
}

.BlockTwoTile_info-title-3__ww3qS {
    font-family: Saira,sans-serif!important;
    font-size: 22px!important;
    margin-top: 10px
}

@media (max-width: 767px) {
    .BlockTwoTile_info-title-3__ww3qS {
        font-size:16px!important
    }
}

.BlockTwoTile_toggle-image-overflow__hj__m span {
    overflow: visible!important
}

.BlockTwoTile_fullwidthImageblockTile__T5zGY {
    max-width: 90%
}

@media (min-width: 1024px) {
    .BlockTwoTile_fullwidthImageblockTile__T5zGY {
        max-width:100%
    }
}

.BlockTwoTile_fullwidthImageblockTile__T5zGY span {
    width: 100%
}

.BlockTwoTile_frame-image-container-right__6vgw9,.BlockTwoTile_frame-image-container__u3jAj {
    width: 80%
}

.BlockTwoTile_frame-image-container-right__6vgw9 span img {
    height: 50vh!important
}

.BlockTwoTile_image-frame-left__bFXwK,.BlockTwoTile_image-frame__NiyPz {
    position: absolute;
    top: 1%;
    left: 11%;
    width: 78vw
}

.BlockTwoTile_cta-position-Bottom__f5jbB {
    display: flex;
    flex-direction: column
}

.BlockTwoTile_cta-position-Top__Q42_L {
    display: flex;
    flex-direction: column-reverse
}

.BlockTwoTile_cta-position-Right__IgdS5 {
    display: flex;
    flex-direction: row
}

.BlockTwoTile_cta-position-Left__fNkyZ {
    display: flex;
    flex-direction: row-reverse;
    justify-content: center
}

.BlockTwoTile_cta-position-text-Left__GLQly {
    margin-right: 20px;
    font-size: 1rem!important;
    letter-spacing: inherit!important;
    line-height: 1.5rem!important
}

.BlockTwoTile_cta-position-text-Right__IJDsM {
    margin-left: 20px;
    font-size: 1rem!important;
    letter-spacing: inherit!important;
    line-height: 1.5rem!important
}

.BlockTwoTile_cta-position-text-Bottom__Y701k {
    margin-top: 16px;
    font-size: 1rem!important;
    letter-spacing: inherit!important;
    line-height: 1.5rem!important
}

.BlockTwoTile_cta-position-text-Top__qcXCc {
    margin-bottom: 16px;
    font-size: 1rem!important;
    letter-spacing: inherit!important;
    line-height: 1.5rem!important
}

.BlockTwoTile_icons-description__ooMrj {
    font-size: 1rem!important;
    letter-spacing: inherit!important;
    line-height: 1.5rem!important;
    display: flex;
    justify-content: center;
    text-align: center;
    font-family: Saira,sans-serif!important;
    font-weight: 600!important
}

.BlockTwoTile_cta-button-Right__Vl6t6 {
    position: relative;
    display: inline-block;
    overflow: hidden;
    white-space: nowrap;
    border-radius: 0;
    border-style: none;
    --tw-bg-opacity: 1;
    background-color: rgb(236 232 26/var(--tw-bg-opacity,1));
    padding: .375rem 2rem;
    text-align: center;
    font-size: .875rem!important;
    line-height: 1.25rem!important;
    font-weight: 600!important;
    --tw-text-opacity: 1;
    color: rgb(0 0 0/var(--tw-text-opacity,1))
}

@media (min-width: 768px) {
    .BlockTwoTile_cta-button-Right__Vl6t6 {
        padding-top:.75rem;
        padding-bottom: .75rem
    }
}

.BlockTwoTile_cta-button-Right__Vl6t6 {
    margin-right: 20px;
    display: flex;
    align-items: center;
    justify-content: center
}

.BlockTwoTile_cta-button-Right__Vl6t6:not(:disabled):focus-visible:after,.BlockTwoTile_cta-button-Right__Vl6t6:not(:disabled):hover:after {
    transition: .15s;
    transform: skewX(-45deg) scale(1)
}

.BlockTwoTile_cta-button-Right__Vl6t6:after {
    background-color: #ff3;
    content: "";
    position: absolute;
    z-index: 0;
    padding: 0 30px;
    display: block;
    transition: .2s;
    left: -20%;
    right: -20%;
    top: 0;
    bottom: 0;
    transform: skewX(-45deg) scaleX(0)
}

.BlockTwoTile_cta-button-Left__zy1dJ {
    position: relative;
    display: inline-block;
    overflow: hidden;
    white-space: nowrap;
    border-radius: 0;
    border-style: none;
    --tw-bg-opacity: 1;
    background-color: rgb(236 232 26/var(--tw-bg-opacity,1));
    padding: .375rem 2rem;
    text-align: center;
    font-size: .875rem!important;
    line-height: 1.25rem!important;
    font-weight: 600!important;
    --tw-text-opacity: 1;
    color: rgb(0 0 0/var(--tw-text-opacity,1))
}

@media (min-width: 768px) {
    .BlockTwoTile_cta-button-Left__zy1dJ {
        padding-top:.75rem;
        padding-bottom: .75rem
    }
}

.BlockTwoTile_cta-button-Left__zy1dJ {
    margin-left: 20px;
    display: flex;
    align-items: center;
    justify-content: center
}

.BlockTwoTile_cta-button-Left__zy1dJ:not(:disabled):focus-visible:after,.BlockTwoTile_cta-button-Left__zy1dJ:not(:disabled):hover:after {
    transition: .15s;
    transform: skewX(-45deg) scale(1)
}

.BlockTwoTile_cta-button-Left__zy1dJ:after {
    background-color: #ff3;
    content: "";
    position: absolute;
    z-index: 0;
    padding: 0 30px;
    display: block;
    transition: .2s;
    left: -20%;
    right: -20%;
    top: 0;
    bottom: 0;
    transform: skewX(-45deg) scaleX(0)
}

.BlockTwoTile_cta-button-Bottom__AIry6 {
    margin-bottom: 10px;
    position: relative;
    display: inline-block;
    overflow: hidden;
    white-space: nowrap;
    border-radius: 0;
    border-style: none;
    --tw-bg-opacity: 1;
    background-color: rgb(236 232 26/var(--tw-bg-opacity,1));
    padding: .375rem 2rem;
    text-align: center;
    font-size: .875rem!important;
    line-height: 1.25rem!important;
    font-weight: 600!important;
    --tw-text-opacity: 1;
    color: rgb(0 0 0/var(--tw-text-opacity,1))
}

@media (min-width: 768px) {
    .BlockTwoTile_cta-button-Bottom__AIry6 {
        padding-top:.75rem;
        padding-bottom: .75rem
    }
}

.BlockTwoTile_cta-button-Bottom__AIry6 {
    display: flex;
    justify-content: center
}

.BlockTwoTile_cta-button-Bottom__AIry6:not(:disabled):focus-visible:after,.BlockTwoTile_cta-button-Bottom__AIry6:not(:disabled):hover:after {
    transition: .15s;
    transform: skewX(-45deg) scale(1)
}

.BlockTwoTile_cta-button-Bottom__AIry6:after {
    background-color: #ff3;
    content: "";
    position: absolute;
    z-index: 0;
    padding: 0 30px;
    display: block;
    transition: .2s;
    left: -20%;
    right: -20%;
    top: 0;
    bottom: 0;
    transform: skewX(-45deg) scaleX(0)
}

.BlockTwoTile_cta-button-Top__VKyt9 {
    position: relative;
    display: inline-block;
    overflow: hidden;
    white-space: nowrap;
    border-radius: 0;
    border-style: none;
    --tw-bg-opacity: 1;
    background-color: rgb(236 232 26/var(--tw-bg-opacity,1));
    padding: .375rem 2rem;
    text-align: center;
    font-size: .875rem!important;
    line-height: 1.25rem!important;
    font-weight: 600!important;
    --tw-text-opacity: 1;
    color: rgb(0 0 0/var(--tw-text-opacity,1))
}

@media (min-width: 768px) {
    .BlockTwoTile_cta-button-Top__VKyt9 {
        padding-top:.75rem;
        padding-bottom: .75rem
    }
}

.BlockTwoTile_cta-button-Top__VKyt9 {
    display: flex;
    justify-content: center
}

.BlockTwoTile_cta-button-Top__VKyt9:not(:disabled):focus-visible:after,.BlockTwoTile_cta-button-Top__VKyt9:not(:disabled):hover:after {
    transition: .15s;
    transform: skewX(-45deg) scale(1)
}

.BlockTwoTile_cta-button-Top__VKyt9:after {
    background-color: #ff3;
    content: "";
    position: absolute;
    z-index: 0;
    padding: 0 30px;
    display: block;
    transition: .2s;
    left: -20%;
    right: -20%;
    top: 0;
    bottom: 0;
    transform: skewX(-45deg) scaleX(0)
}

.BlockTwoTile_cta-button-base-styles__hKAsi {
    background-color: #ece81a;
    font-weight: 600!important;
    color: #000!important;
    border: none;
    border-radius: 0;
    font-size: 12px!important;
    letter-spacing: .05rem!important;
    padding: 1.3em 4.7em 1.5em;
    display: inline-block;
    width: unset!important;
    line-height: 1rem!important
}

.BlockTwoTile_description-image-Bottom__zc7tw,.BlockTwoTile_description-image-Top__ino6U {
    margin-left: auto;
    margin-right: auto
}

@media (min-width: 1024px) {
    .BlockTwoTile_description-image-Bottom__zc7tw,.BlockTwoTile_description-image-Top__ino6U {
        margin-left:0;
        margin-right: 0
    }
}

.BlockTwoTile_description-Left__D4_36,.BlockTwoTile_description-Right__y0Mzx {
    text-align: left
}

.BlockTwoTile_description-Bottom__qlfqJ,.BlockTwoTile_description-Top__FIVmO {
    text-align: center
}

@media (min-width: 1024px) {
    .BlockTwoTile_description-Bottom__qlfqJ,.BlockTwoTile_description-Top__FIVmO {
        text-align:left
    }
}

.BlockTwoTile_has-animate__WTbkE {
    opacity: 0;
    transform: translateY(50px);
    transition: transform .25s ease-in,opacity .35s ease-in
}

.BlockTwoTile_has-animate__WTbkE.BlockTwoTile_onScreen__qlkuZ {
    opacity: 1;
    transform: translateY(0)
}

.BlockTwoTile_slider-video__fCk_D {
    width: 100%
}

.BlockTwoTile_number_of_columns_4__n0JYp {
    display: grid!important;
    grid-template-rows: repeat(4,auto);
    grid-column-gap: 2rem
}

.BlockTwoTile_number_of_columns_3__hLXwS {
    grid-column-gap: 2.5rem;
    grid-template-columns: repeat(3,minmax(0,1fr))
}

.BlockTwoTile_cta-button__23t_u {
    overflow: hidden;
    background-color: #ece81a!important;
    border-color: #ece81a!important
}

.BlockTwoTile_cta-button__23t_u:after {
    background-color: #ff3;
    content: "";
    position: absolute;
    z-index: 0;
    padding: 0 30px;
    display: block;
    transition: .2s;
    left: -20%;
    right: -20%;
    top: 0;
    bottom: 0;
    transform: skewX(-45deg) scaleX(0)
}

.BlockTwoTile_cta-button__23t_u:not(:disabled):focus-visible:after,.BlockTwoTile_cta-button__23t_u:not(:disabled):hover:after {
    transition: .15s;
    transform: skewX(-45deg) scale(1)
}

.BlockTwoTile_fixed-column-gap__2_eJB {
    grid-column-gap: 45px
}

.BlockTwoTile_component-cta__nz5DF {
    position: relative;
    display: flex;
    padding: 0;
    font-size: .75rem!important;
    line-height: 1rem!important;
    font-weight: 600!important;
    font-style: normal!important
}

@media (min-width: 768px) {
    .BlockTwoTile_component-cta__nz5DF {
        font-size:1.125rem!important;
        line-height: 1.75rem!important
    }
}

.BlockTwoTile_component-cta__nz5DF {
    line-height: 25px!important;
    letter-spacing: 1.6px!important
}

@media (min-width: 768px) {
    .BlockTwoTile_component-cta__nz5DF {
        line-height:30px!important
    }
}

.BlockTwoTile_component-cta-wrapper__GeXOr {
    margin-bottom: 20px
}

.BlockTwoTile_component-cta__nz5DF a,.BlockTwoTile_component-cta__nz5DF button {
    position: relative;
    display: inline-flex;
    align-items: center
}

.BlockTwoTile_component-cta-icon__oPc2T {
    position: absolute;
    display: inline-flex;
    align-items: center;
    justify-content: center;
    right: -15px;
    top: 50%;
    width: 15px;
    height: 15px;
    transform: translateY(-50%)
}

@media (min-width: 768px) {
    .BlockTwoTile_component-cta-icon__oPc2T {
        width:24px;
        right: -24px;
        height: 24px
    }
}

.BlockTwoTile_component-cta-background__mCQXB {
    padding: 1em 2em;
    line-height: .75rem!important;
    transition: 225ms
}

@media (min-width: 768px) {
    .BlockTwoTile_component-cta-background__mCQXB {
        line-height:1.125rem!important
    }
}

.BlockTwoTile_component-cta-background__mCQXB.BlockTwoTile_cta-outline__2B1Y_ {
    overflow: hidden;
    border-width: 1px!important
}

.BlockTwoTile_component-cta-background__mCQXB.BlockTwoTile_cta-outline__2B1Y_:after {
    background-color: #ece81a33;
    content: "";
    position: absolute;
    z-index: 0;
    padding: 0 30px;
    display: block;
    transition: .2s;
    left: -20%;
    right: -20%;
    top: 0;
    bottom: 0;
    transform: skewX(-45deg) scaleX(0)
}

.BlockTwoTile_component-cta-background__mCQXB.BlockTwoTile_cta-outline__2B1Y_:not(:disabled):focus-visible:after,.BlockTwoTile_component-cta-background__mCQXB.BlockTwoTile_cta-outline__2B1Y_:not(:disabled):hover:after {
    transition: .15s;
    transform: skewX(-45deg) scale(1)
}

@media (min-width: 768px) {
    .BlockTwoTile_inner-wrapper__huvMU .BlockTwoTile_number_of_columns_4__n0JYp {
        grid-column-gap:1.5rem
    }

    .BlockTwoTile_inner-wrapper__huvMU .BlockTwoTile_number_of_columns_5__5cJF4 {
        grid-template-columns: repeat(5,1fr)
    }

    .BlockTwoTile_inner-wrapper__huvMU .BlockTwoTile_number_of_columns_3__hLXwS {
        grid-template-columns: 1fr 1fr 1fr
    }

    .BlockTwoTile_inner-wrapper__huvMU .BlockTwoTile_info-subHeading__9C5gx {
        font-size: 1rem!important
    }

    .BlockTwoTile_inner-wrapper__huvMU .BlockTwoTile_info-heading__qijjU {
        text-align: left;
        font-size: 1.875rem!important
    }

    .BlockTwoTile_inner-wrapper__huvMU .BlockTwoTile_info-copy-block__u2cax {
        font-size: 1.3rem!important;
        letter-spacing: inherit!important;
        line-height: 2.25rem!important
    }

    .BlockTwoTile_inner-wrapper__huvMU .BlockTwoTile_info-callouts__0WNRT {
        font-size: 3rem!important
    }

    .BlockTwoTile_inner-wrapper__huvMU .BlockTwoTile_info-section-title__STTj0 {
        font-size: 1.5625rem!important;
        line-height: 1!important;
        margin-bottom: 2rem;
        margin-top: 1.5rem
    }

    .BlockTwoTile_inner-wrapper__huvMU .BlockTwoTile_info-disclaimer__TpazK {
        font-size: .875rem!important
    }

    .BlockTwoTile_inner-wrapper__huvMU .BlockTwoTile_background-image__5AXJ8 .BlockTwoTile_block-content__juEyI,.BlockTwoTile_inner-wrapper__huvMU .BlockTwoTile_background-image__5AXJ8 .BlockTwoTile_image-or-video__ZXiAB,.BlockTwoTile_inner-wrapper__huvMU .BlockTwoTile_slider-video__fCk_D .BlockTwoTile_block-content__juEyI,.BlockTwoTile_inner-wrapper__huvMU .BlockTwoTile_slider-video__fCk_D .BlockTwoTile_image-or-video__ZXiAB {
        flex: 1 1 50%
    }

    .BlockTwoTile_inner-wrapper__huvMU .BlockTwoTile_cta-position-text-Bottom__Y701k,.BlockTwoTile_inner-wrapper__huvMU .BlockTwoTile_cta-position-text-Left__GLQly,.BlockTwoTile_inner-wrapper__huvMU .BlockTwoTile_cta-position-text-Right__IJDsM,.BlockTwoTile_inner-wrapper__huvMU .BlockTwoTile_cta-position-text-Top__qcXCc {
        font-size: 1.3rem!important;
        line-height: 2.25rem!important
    }

    .BlockTwoTile_inner-wrapper__huvMU .BlockTwoTile_icons-description__ooMrj {
        font-size: 1rem!important;
        line-height: 1.4rem!important
    }

    .BlockTwoTile_image-or-video__ZXiAB span {
        overflow: inherit!important
    }

    .BlockTwoTile_frame-image-container-right__6vgw9,.BlockTwoTile_frame-image-container__u3jAj {
        width: 65%;
        position: relative
    }
}

@media (min-width: 768px) and (min-width:1024px) {
    .BlockTwoTile_frame-image-container-right__6vgw9,.BlockTwoTile_frame-image-container__u3jAj {
        margin-top:7rem
    }
}

@media (min-width: 768px) {
    .BlockTwoTile_frame-image-container-right__6vgw9 span img,.BlockTwoTile_frame-image-container__u3jAj span img {
        display:block!important
    }

    .BlockTwoTile_image-frame-left__bFXwK,.BlockTwoTile_image-frame__NiyPz {
        position: absolute;
        left: 1%;
        width: 64vw
    }
}

@media (min-width: 1024px) {
    .BlockTwoTile_ml-auto___plkT {
        margin-left:auto
    }

    .BlockTwoTile_background-image__5AXJ8,.BlockTwoTile_slider-video__fCk_D {
        flex-wrap: nowrap
    }

    .BlockTwoTile_inner-wrapper__huvMU .BlockTwoTile_info-subHeading__9C5gx {
        font-size: .875rem!important
    }

    .BlockTwoTile_inner-wrapper__huvMU .BlockTwoTile_info-section-title__STTj0 {
        font-size: 3rem!important
    }

    .BlockTwoTile_inner-wrapper__huvMU .BlockTwoTile_cta-position-Right__IgdS5,.BlockTwoTile_inner-wrapper__huvMU .BlockTwoTile_cta-position-text-Bottom__Y701k,.BlockTwoTile_inner-wrapper__huvMU .BlockTwoTile_cta-position-text-Left__GLQly,.BlockTwoTile_inner-wrapper__huvMU .BlockTwoTile_cta-position-text-Top__qcXCc,.BlockTwoTile_inner-wrapper__huvMU .BlockTwoTile_info-description__c5LfD {
        text-align: left
    }

    .BlockTwoTile_frame-image-container__u3jAj {
        transform: scale(1.3) translate(15%);
        width: 100%
    }

    .BlockTwoTile_frame-image-container__u3jAj span img {
        height: 50vh!important
    }

    .BlockTwoTile_frame-image-container-right__6vgw9 {
        transform: scale(1.3) translate(-15%);
        width: 100%
    }

    .BlockTwoTile_frame-image-container-right__6vgw9 span img {
        height: 50vh!important
    }

    .BlockTwoTile_image-frame__NiyPz {
        position: absolute;
        width: 49.2vw
    }

    .BlockTwoTile_image-frame-left__bFXwK {
        position: absolute;
        width: 48.5vw
    }

    .BlockTwoTile_info-heading__qijjU {
        font-size: 3.75rem!important;
        line-height: 3.75rem!important
    }

    .BlockTwoTile_info-section-title__STTj0 {
        font-size: 2.5rem!important;
        line-height: 2.5rem!important
    }
}

@media (min-width: 1280px) {
    .BlockTwoTile_number_of_columns_5__5cJF4 {
        grid-template-columns:repeat(5,minmax(0,1fr));
        column-gap: 32px;
        row-gap: 8px
    }

    .BlockTwoTile_number_of_columns_3__hLXwS {
        grid-column-gap: 4.5rem
    }
}

@media (min-width: 1610px) {
    .BlockTwoTile_number_of_columns_4__n0JYp {
        grid-template-rows:repeat(3,auto)!important;
        grid-template-columns: repeat(4,minmax(0,2fr))!important;
        grid-column-gap: .5rem!important
    }
}

.BlockTwoTile_block-table__cdm2B .tableStyle {
    flex: 1 1 auto
}

.BlockTwoTile_media-subtitle__heading__sojRO {
    font-size: 20px!important;
    line-height: 24px!important
}

.BlockTwoTile_media-subtitle__subheading__pcbIJ {
    font-size: 12px!important;
    line-height: 16px!important
}

@media screen and (min-width: 1024px) {
    .BlockTwoTile_media-subtitle__heading__sojRO {
        font-size:24px!important;
        line-height: 28px!important
    }

    .BlockTwoTile_media-subtitle__subheading__pcbIJ {
        font-size: 16px!important;
        line-height: 22px!important
    }
}

.BlockTwoTile_icons_container__7dpXK {
    display: grid;
    grid-template-columns: repeat(1,minmax(0,1fr));
    margin: 0 0 0 46px;
    gap: 18px
}

@media (min-width: 768px) {
    .BlockTwoTile_icons_container__7dpXK {
        margin:0;
        grid-template-columns: repeat(2,minmax(0,1fr));
        column-gap: 24px;
        row-gap: 34px
    }
}

.BlockTwoTile_icons_logo__fTG_c {
    width: 64px;
    min-width: 64px
}

@media (min-width: 768px) {
    .BlockTwoTile_icons_logo__fTG_c {
        width:70px;
        min-width: 70px
    }
}

.BlockTwoTile_icons_item__vuBq2 {
    display: flex;
    align-items: center;
    gap: 18px
}

.BlockTwoTile_icons_desc__AotPG,.BlockTwoTile_icons_title___PWNG {
    font-weight: 400!important;
    color: var(--white);
    font-size: 16px!important;
    line-height: 22px!important
}

@media (min-width: 768px) {
    .BlockTwoTile_icons_title___PWNG {
        font-size:18px!important;
        line-height: 25px!important
    }
}
