.elementor-2704 .elementor-element.elementor-element-21d9190{--display:flex;--min-height:1265px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:80px 80px;--row-gap:80px;--column-gap:80px;--overflow:hidden;--padding-top:100px;--padding-bottom:88px;--padding-left:20px;--padding-right:20px;}.elementor-2704 .elementor-element.elementor-element-21d9190:not(.elementor-motion-effects-element-type-background), .elementor-2704 .elementor-element.elementor-element-21d9190 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-240973f );}.elementor-2704 .elementor-element.elementor-element-f3cad1a{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:48px 48px;--row-gap:48px;--column-gap:48px;--z-index:1;}.elementor-2704 .elementor-element.elementor-element-969f782{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:32px 32px;--row-gap:32px;--column-gap:32px;}.elementor-2704 .elementor-element.elementor-element-95d8e95{--display:flex;--justify-content:flex-start;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:7px 7px;--row-gap:7px;--column-gap:7px;}.elementor-2704 .elementor-element.elementor-element-d950185{width:var( --container-widget-width, 49% );max-width:49%;--container-widget-width:49%;--container-widget-flex-grow:0;z-index:1;text-align:center;}.elementor-2704 .elementor-element.elementor-element-d950185 .elementor-heading-title{font-family:var( --e-global-typography-7235896-font-family ), Sans-serif;font-size:var( --e-global-typography-7235896-font-size );font-weight:var( --e-global-typography-7235896-font-weight );text-transform:var( --e-global-typography-7235896-text-transform );line-height:var( --e-global-typography-7235896-line-height );letter-spacing:var( --e-global-typography-7235896-letter-spacing );color:var( --e-global-color-primary );}.elementor-2704 .elementor-element.elementor-element-fc5f841{width:var( --container-widget-width, 56% );max-width:56%;--container-widget-width:56%;--container-widget-flex-grow:0;z-index:1;text-align:center;}.elementor-2704 .elementor-element.elementor-element-fc5f841 .elementor-heading-title{font-family:var( --e-global-typography-d901dca-font-family ), Sans-serif;font-size:var( --e-global-typography-d901dca-font-size );font-weight:var( --e-global-typography-d901dca-font-weight );line-height:var( --e-global-typography-d901dca-line-height );color:var( --e-global-color-primary );}.elementor-2704 .elementor-element.elementor-element-24fd796{width:var( --container-widget-width, 64% );max-width:64%;--container-widget-width:64%;--container-widget-flex-grow:0;z-index:1;text-align:center;}.elementor-2704 .elementor-element.elementor-element-24fd796 .elementor-heading-title{font-family:var( --e-global-typography-4bc96a5-font-family ), Sans-serif;font-size:var( --e-global-typography-4bc96a5-font-size );font-weight:var( --e-global-typography-4bc96a5-font-weight );line-height:var( --e-global-typography-4bc96a5-line-height );color:var( --e-global-color-primary );}.elementor-2704 .elementor-element.elementor-element-0f6eef5{width:var( --container-widget-width, 42% );max-width:42%;--container-widget-width:42%;--container-widget-flex-grow:0;}.elementor-2704 .elementor-element.elementor-element-1db98ad{--display:flex;--z-index:1;}body:not(.rtl) .elementor-2704 .elementor-element.elementor-element-0f901ac{left:0px;}body.rtl .elementor-2704 .elementor-element.elementor-element-0f901ac{right:0px;}.elementor-2704 .elementor-element.elementor-element-0f901ac{bottom:0px;z-index:0;}@media(max-width:932px){.elementor-2704 .elementor-element.elementor-element-21d9190{--min-height:1110px;}.elementor-2704 .elementor-element.elementor-element-fc5f841{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-2704 .elementor-element.elementor-element-24fd796{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}}@media(max-width:810px){.elementor-2704 .elementor-element.elementor-element-21d9190{--min-height:1058px;--gap:60px 60px;--row-gap:60px;--column-gap:60px;--padding-top:80px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-2704 .elementor-element.elementor-element-f3cad1a{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-2704 .elementor-element.elementor-element-95d8e95{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-2704 .elementor-element.elementor-element-d950185{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:start;}.elementor-2704 .elementor-element.elementor-element-d950185 .elementor-heading-title{font-size:var( --e-global-typography-7235896-font-size );line-height:var( --e-global-typography-7235896-line-height );letter-spacing:var( --e-global-typography-7235896-letter-spacing );}.elementor-2704 .elementor-element.elementor-element-fc5f841{text-align:start;}.elementor-2704 .elementor-element.elementor-element-fc5f841 .elementor-heading-title{font-size:var( --e-global-typography-d901dca-font-size );line-height:var( --e-global-typography-d901dca-line-height );}.elementor-2704 .elementor-element.elementor-element-24fd796{text-align:start;}.elementor-2704 .elementor-element.elementor-element-24fd796 .elementor-heading-title{font-size:var( --e-global-typography-4bc96a5-font-size );line-height:var( --e-global-typography-4bc96a5-line-height );}}@media(max-width:767px){.elementor-2704 .elementor-element.elementor-element-21d9190{--min-height:1122px;}.elementor-2704 .elementor-element.elementor-element-d950185 .elementor-heading-title{font-size:var( --e-global-typography-7235896-font-size );line-height:var( --e-global-typography-7235896-line-height );letter-spacing:var( --e-global-typography-7235896-letter-spacing );}.elementor-2704 .elementor-element.elementor-element-fc5f841 .elementor-heading-title{font-size:var( --e-global-typography-d901dca-font-size );line-height:var( --e-global-typography-d901dca-line-height );}.elementor-2704 .elementor-element.elementor-element-24fd796 .elementor-heading-title{font-size:var( --e-global-typography-4bc96a5-font-size );line-height:var( --e-global-typography-4bc96a5-line-height );}}/* Start custom CSS for heading, class: .elementor-element-fc5f841 */@media screen and (width <= 1300px) {
    .elementor-2704 .elementor-element.elementor-element-fc5f841 {
        width: 100%; 
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1db98ad */.elementor-2704 .elementor-element.elementor-element-1db98ad {
    height: 578px;
    border-radius: var(--radius-size-medium, 24px);
    border: var(--border-size-border-thick, 5px) solid var(--Colors-Primary-400, #788979);
    background: var(--Colors-Secondary-100, #E8E5DF);
    
    /* M3/Elevation Light/2 */
    box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.30), 0 2px 6px 2px rgba(0, 0, 0, 0.15);
    overflow: hidden;
}

@media screen and (width <= 1024px) {
    .elementor-2704 .elementor-element.elementor-element-1db98ad {
        height: 450px; 
    }
}

@media screen and (width <= 767px) {
    .elementor-2704 .elementor-element.elementor-element-1db98ad {
        height: 350px;  
    }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-0f901ac */.elementor-2704 .elementor-element.elementor-element-0f901ac {
    height: 524px;
}/* End custom CSS */