.elementor-620 .elementor-element.elementor-element-863b955{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-620 .elementor-element.elementor-element-cfe0de4{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-620 .elementor-element.elementor-element-cfe0de4:not(.elementor-motion-effects-element-type-background), .elementor-620 .elementor-element.elementor-element-cfe0de4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-620 .elementor-element.elementor-element-4d690dd{text-align:center;}.elementor-620 .elementor-element.elementor-element-4d690dd .elementor-heading-title{font-family:var( --e-global-typography-486b12c-font-family ), Sans-serif;font-size:var( --e-global-typography-486b12c-font-size );font-weight:var( --e-global-typography-486b12c-font-weight );text-transform:var( --e-global-typography-486b12c-text-transform );line-height:var( --e-global-typography-486b12c-line-height );letter-spacing:var( --e-global-typography-486b12c-letter-spacing );color:#FFFFFF;}@media(max-width:1024px){.elementor-620 .elementor-element.elementor-element-4d690dd .elementor-heading-title{font-size:var( --e-global-typography-486b12c-font-size );line-height:var( --e-global-typography-486b12c-line-height );letter-spacing:var( --e-global-typography-486b12c-letter-spacing );}}@media(max-width:767px){.elementor-620 .elementor-element.elementor-element-4d690dd .elementor-heading-title{font-size:var( --e-global-typography-486b12c-font-size );line-height:var( --e-global-typography-486b12c-line-height );letter-spacing:var( --e-global-typography-486b12c-letter-spacing );}}/* Start custom CSS for container, class: .elementor-element-863b955 */.about-bw-card-main{
    height: calc(600 * var(--unit));
    overflow: hidden;
}


.about-bw-card-image-layer{
    position: absolute;
    height: 100%;
    filter: saturate(0%);
    transform: scale(1.06);
    transition: 0.5s ease !important;
}


.about-bw-card-text{
    position: absolute;
    bottom: calc(64 * var(--unit));
}


.about-bw-card-main:hover .about-bw-card-image-layer{
    filter: saturate(100%);
    transform: scale(1);
}/* End custom CSS */