.elementor-184 .elementor-element.elementor-element-f06d28b{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:calc(40 * var(--unit));--padding-bottom:calc(40 * var(--unit));--padding-left:calc(40 * var(--unit));--padding-right:calc(40 * var(--unit));}.elementor-184 .elementor-element.elementor-element-f06d28b:not(.elementor-motion-effects-element-type-background), .elementor-184 .elementor-element.elementor-element-f06d28b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-184 .elementor-element.elementor-element-daea723{--display:flex;--justify-content:space-between;}.elementor-184 .elementor-element.elementor-element-c0422d7{--display:flex;--justify-content:flex-start;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-184 .elementor-element.elementor-element-9b1ec0b{text-align:start;}.elementor-184 .elementor-element.elementor-element-9b1ec0b .elementor-heading-title{font-family:var( --e-global-typography-f8f0e76-font-family ), Sans-serif;font-size:var( --e-global-typography-f8f0e76-font-size );font-weight:var( --e-global-typography-f8f0e76-font-weight );text-transform:var( --e-global-typography-f8f0e76-text-transform );letter-spacing:var( --e-global-typography-f8f0e76-letter-spacing );color:var( --e-global-color-c9f7e0c );}.elementor-184 .elementor-element.elementor-element-365be85{--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;}.elementor-184 .elementor-element.elementor-element-94f06d7{--display:flex;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-184 .elementor-element.elementor-element-c742bea{--display:flex;}.elementor-184 .elementor-element.elementor-element-8d638ed{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-184 .elementor-element.elementor-element-9ea58ae{--display:flex;}.elementor-184 .elementor-element.elementor-element-9ea58ae:not(.elementor-motion-effects-element-type-background), .elementor-184 .elementor-element.elementor-element-9ea58ae > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-184 .elementor-element.elementor-element-f77f336{--display:flex;--justify-content:flex-start;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:calc(24 * var(--unit)) calc(24 * var(--unit));--row-gap:calc(24 * var(--unit));--column-gap:calc(24 * var(--unit));}.elementor-184 .elementor-element.elementor-element-696edda{text-align:start;}.elementor-184 .elementor-element.elementor-element-696edda .elementor-heading-title{font-family:var( --e-global-typography-0ade5b7-font-family ), Sans-serif;font-size:var( --e-global-typography-0ade5b7-font-size );font-weight:var( --e-global-typography-0ade5b7-font-weight );line-height:var( --e-global-typography-0ade5b7-line-height );color:var( --e-global-color-9d2e01b );}.elementor-184 .elementor-element.elementor-element-d141f46{text-align:start;}.elementor-184 .elementor-element.elementor-element-d141f46 .elementor-heading-title{font-family:var( --e-global-typography-9d8adad-font-family ), Sans-serif;font-size:var( --e-global-typography-9d8adad-font-size );font-weight:var( --e-global-typography-9d8adad-font-weight );line-height:var( --e-global-typography-9d8adad-line-height );letter-spacing:var( --e-global-typography-9d8adad-letter-spacing );color:var( --e-global-color-0883eca );}@media(max-width:1024px){.elementor-184 .elementor-element.elementor-element-9b1ec0b .elementor-heading-title{font-size:var( --e-global-typography-f8f0e76-font-size );letter-spacing:var( --e-global-typography-f8f0e76-letter-spacing );}.elementor-184 .elementor-element.elementor-element-696edda .elementor-heading-title{font-size:var( --e-global-typography-0ade5b7-font-size );line-height:var( --e-global-typography-0ade5b7-line-height );}.elementor-184 .elementor-element.elementor-element-d141f46 .elementor-heading-title{font-size:var( --e-global-typography-9d8adad-font-size );line-height:var( --e-global-typography-9d8adad-line-height );letter-spacing:var( --e-global-typography-9d8adad-letter-spacing );}}@media(max-width:767px){.elementor-184 .elementor-element.elementor-element-9b1ec0b .elementor-heading-title{font-size:var( --e-global-typography-f8f0e76-font-size );letter-spacing:var( --e-global-typography-f8f0e76-letter-spacing );}.elementor-184 .elementor-element.elementor-element-696edda .elementor-heading-title{font-size:var( --e-global-typography-0ade5b7-font-size );line-height:var( --e-global-typography-0ade5b7-line-height );}.elementor-184 .elementor-element.elementor-element-d141f46 .elementor-heading-title{font-size:var( --e-global-typography-9d8adad-font-size );line-height:var( --e-global-typography-9d8adad-line-height );letter-spacing:var( --e-global-typography-9d8adad-letter-spacing );}}/* Start custom CSS for container, class: .elementor-element-9ea58ae */.elementor-184 .elementor-element.elementor-element-9ea58ae{
    transition: none !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-daea723 */.elementor-184 .elementor-element.elementor-element-daea723{
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f06d28b */.elementor-184 .elementor-element.elementor-element-f06d28b{
    width: calc(508 * var(--unit));
    height: calc(561 * var(--unit));
    border-radius: calc(28 * var(--unit));
    background: var(--Grey-1, #FFF);
    overflow: hidden;
}

.method-card-center-div-class{
    height: calc(160 * var(--unit));
}


.method-card-image-box{
    width: calc(150 * var(--unit));
    height: calc(150 * var(--unit));
    border-radius: calc(34 * var(--unit));
    overflow: hidden;
    border: calc(8 * var(--unit)) solid #FFFFFF00;
    transition: 0.7s ease !important;
}


.method-card-image-layer{
    position: absolute;
    width: 100%;
    height: 100%;
    transition: none !important;
}

.method-card-center-line-outer{
    position: absolute;
    overflow: hidden;
}


.method-card-center-line{
    width: 0%;
    height: calc(2 * var(--unit));
    background: #E4ECFB;
    overflow: hidden;
    transition: 0.7s ease !important;
}

.elementor-184 .elementor-element.elementor-element-f06d28b:hover .method-card-image-box{
    width: calc(160 * var(--unit));
    height: calc(160 * var(--unit));
    border-color: #E4ECFB;
}

.elementor-184 .elementor-element.elementor-element-f06d28b:hover .method-card-center-line{
    width: 100%;
}


@media (min-width: 768px) and (max-width: 1024px) {
  .elementor-184 .elementor-element.elementor-element-f06d28b{
    width: 100%;
}



}

@media  (max-width: 767px) {
  .elementor-184 .elementor-element.elementor-element-f06d28b{
    width: 100%;
}
}/* End custom CSS */