.elementor-2568 .elementor-element.elementor-element-d198565{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-2568 .elementor-element.elementor-element-854f4dd{width:var( --container-widget-width, 63px );max-width:63px;--container-widget-width:63px;--container-widget-flex-grow:0;}.elementor-2568 .elementor-element.elementor-element-3f490c0{width:100%;max-width:100%;}.elementor-2568 .elementor-element.elementor-element-3f490c0 .elementor-heading-title{font-family:var( --e-global-typography-6deb048-font-family ), Sans-serif;font-size:var( --e-global-typography-6deb048-font-size );font-weight:var( --e-global-typography-6deb048-font-weight );line-height:var( --e-global-typography-6deb048-line-height );color:var( --e-global-color-8f1b238 );}@media(max-width:932px){.elementor-2568 .elementor-element.elementor-element-d198565{--gap:24px 24px;--row-gap:24px;--column-gap:24px;}}@media(max-width:810px){.elementor-2568 .elementor-element.elementor-element-3f490c0 .elementor-heading-title{font-size:var( --e-global-typography-6deb048-font-size );line-height:var( --e-global-typography-6deb048-line-height );}}@media(max-width:767px){.elementor-2568 .elementor-element.elementor-element-d198565{--flex-wrap:nowrap;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-2568 .elementor-element.elementor-element-3f490c0 .elementor-heading-title{font-size:var( --e-global-typography-6deb048-font-size );line-height:var( --e-global-typography-6deb048-line-height );}}/* Start custom CSS for html, class: .elementor-element-854f4dd */.elementor-2568 .elementor-element.elementor-element-854f4dd {
    /*width: fit-content;*/
    height: 60px;
}

@media screen and (width <= 1024px) {
    .elementor-2568 .elementor-element.elementor-element-854f4dd svg {
        width: fit-content;
        height: 40px;
    }
}

@media screen and (width <= 767px) {
    .elementor-2568 .elementor-element.elementor-element-854f4dd svg {
        width: 40px;
        height: 40px;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d198565 */.elementor-2568 .elementor-element.elementor-element-d198565 {
    border-radius: var(--card-md, 16px);
    border: 1px solid rgba(255, 255, 255, 0.20);
    background: var(--Colors-Accent-3-50, #F9F6F3);
    
    /* Shadows/shadow-xs */
    box-shadow: 0 1px 2px 0 var(--Colors-Effects-Shadows-shadow-xs, rgba(10, 13, 18, 0.05));
}/* End custom CSS */