.elementor-25 .elementor-element.elementor-element-6971fe3{--display:flex;--gap:48px 48px;--row-gap:48px;--column-gap:48px;--padding-top:48px;--padding-bottom:48px;--padding-left:48px;--padding-right:48px;}.elementor-25 .elementor-element.elementor-element-2da35a3{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-25 .elementor-element.elementor-element-cee7b71{--display:flex;--padding-top:0px;--padding-bottom:24px;--padding-left:0px;--padding-right:0px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-primary );}.elementor-25 .elementor-element.elementor-element-2f8b639 .elementor-heading-title{font-family:var( --e-global-typography-89093a8-font-family ), Sans-serif;font-size:var( --e-global-typography-89093a8-font-size );line-height:var( --e-global-typography-89093a8-line-height );color:var( --e-global-color-secondary );}.elementor-widget-loop-grid .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-loop-grid .elementor-pagination{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-loop-grid .e-load-more-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );}.elementor-25 .elementor-element.elementor-element-e0814a0{--grid-columns:1;}.elementor-25 .elementor-element.elementor-element-1c9c7fa{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-25 .elementor-element.elementor-element-a78330b{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:24px;--padding-left:0px;--padding-right:0px;}.elementor-25 .elementor-element.elementor-element-696353a .elementor-heading-title{font-family:var( --e-global-typography-89093a8-font-family ), Sans-serif;font-size:var( --e-global-typography-89093a8-font-size );line-height:var( --e-global-typography-89093a8-line-height );color:var( --e-global-color-secondary );}.elementor-25 .elementor-element.elementor-element-ffd74a6{--grid-columns:1;--grid-row-gap:1px;--grid-column-gap:0px;}@media(max-width:1023px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-25 .elementor-element.elementor-element-2f8b639 .elementor-heading-title{font-size:var( --e-global-typography-89093a8-font-size );line-height:var( --e-global-typography-89093a8-line-height );}.elementor-widget-loop-grid .elementor-pagination{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-loop-grid .e-load-more-message{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-25 .elementor-element.elementor-element-696353a .elementor-heading-title{font-size:var( --e-global-typography-89093a8-font-size );line-height:var( --e-global-typography-89093a8-line-height );}}@media(max-width:767px){.elementor-25 .elementor-element.elementor-element-6971fe3{--gap:32px 32px;--row-gap:32px;--column-gap:32px;--padding-top:32px;--padding-bottom:32px;--padding-left:0px;--padding-right:0px;}.elementor-25 .elementor-element.elementor-element-cee7b71{--padding-top:0px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-25 .elementor-element.elementor-element-2f8b639 .elementor-heading-title{font-size:var( --e-global-typography-89093a8-font-size );line-height:var( --e-global-typography-89093a8-line-height );}.elementor-widget-loop-grid .elementor-pagination{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-loop-grid .e-load-more-message{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-25 .elementor-element.elementor-element-e0814a0{--grid-columns:1;}.elementor-25 .elementor-element.elementor-element-a78330b{--padding-top:0px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-25 .elementor-element.elementor-element-696353a .elementor-heading-title{font-size:var( --e-global-typography-89093a8-font-size );line-height:var( --e-global-typography-89093a8-line-height );}.elementor-25 .elementor-element.elementor-element-ffd74a6{--grid-columns:1;}}/* Start custom CSS for loop-grid, class: .elementor-element-e0814a0 */@media all and (max-width: 767px) {
    
    .elementor-25 .elementor-element.elementor-element-e0814a0 [data-element_type="container"] {
        border-radius: 0;
    }
}/* End custom CSS */