.elementor-4222 .elementor-element.elementor-element-5e9b5c65{--display:flex;--overflow:hidden;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:20px;}.elementor-4222 .elementor-element.elementor-element-280ed859{width:100%;max-width:100%;text-align:end;}.elementor-4222 .elementor-element.elementor-element-280ed859 > .elementor-widget-container:hover{--e-transform-translateY:-5px;}.elementor-4222 .elementor-element.elementor-element-280ed859 .elementor-heading-title{font-family:var( --e-global-typography-0b12c19-font-family ), Sans-serif;font-size:var( --e-global-typography-0b12c19-font-size );font-weight:var( --e-global-typography-0b12c19-font-weight );line-height:var( --e-global-typography-0b12c19-line-height );color:var( --e-global-color-accent );}.elementor-4222 .elementor-element.elementor-element-cde6474{width:100%;max-width:100%;text-align:end;}.elementor-4222 .elementor-element.elementor-element-cde6474 > .elementor-widget-container:hover{--e-transform-translateY:-5px;}.elementor-4222 .elementor-element.elementor-element-cde6474 .elementor-heading-title{font-family:var( --e-global-typography-e0338f1-font-family ), Sans-serif;font-size:var( --e-global-typography-e0338f1-font-size );font-weight:var( --e-global-typography-e0338f1-font-weight );line-height:var( --e-global-typography-e0338f1-line-height );color:var( --e-global-color-accent );}.elementor-4222 .elementor-element.elementor-element-549b9e35{width:100%;max-width:100%;text-align:end;}.elementor-4222 .elementor-element.elementor-element-549b9e35 > .elementor-widget-container:hover{--e-transform-translateY:-5px;}.elementor-4222 .elementor-element.elementor-element-549b9e35 .elementor-heading-title{font-family:var( --e-global-typography-e0338f1-font-family ), Sans-serif;font-size:var( --e-global-typography-e0338f1-font-size );font-weight:var( --e-global-typography-e0338f1-font-weight );line-height:var( --e-global-typography-e0338f1-line-height );color:var( --e-global-color-accent );}.elementor-4222 .elementor-element.elementor-element-1294e405{width:100%;max-width:100%;text-align:end;}.elementor-4222 .elementor-element.elementor-element-1294e405 > .elementor-widget-container:hover{--e-transform-translateY:-5px;}.elementor-4222 .elementor-element.elementor-element-1294e405 .elementor-heading-title{font-family:var( --e-global-typography-e0338f1-font-family ), Sans-serif;font-size:var( --e-global-typography-e0338f1-font-size );font-weight:var( --e-global-typography-e0338f1-font-weight );line-height:var( --e-global-typography-e0338f1-line-height );color:var( --e-global-color-accent );}.elementor-4222 .elementor-element.elementor-element-679698c0{width:100%;max-width:100%;text-align:end;}.elementor-4222 .elementor-element.elementor-element-679698c0 > .elementor-widget-container:hover{--e-transform-translateY:-5px;}.elementor-4222 .elementor-element.elementor-element-679698c0 .elementor-heading-title{font-family:var( --e-global-typography-e0338f1-font-family ), Sans-serif;font-size:var( --e-global-typography-e0338f1-font-size );font-weight:var( --e-global-typography-e0338f1-font-weight );line-height:var( --e-global-typography-e0338f1-line-height );color:var( --e-global-color-accent );}.elementor-4222 .elementor-element.elementor-element-26a98015{width:100%;max-width:100%;text-align:end;}.elementor-4222 .elementor-element.elementor-element-26a98015 > .elementor-widget-container:hover{--e-transform-translateY:-5px;}.elementor-4222 .elementor-element.elementor-element-26a98015 .elementor-heading-title{font-family:var( --e-global-typography-e0338f1-font-family ), Sans-serif;font-size:var( --e-global-typography-e0338f1-font-size );font-weight:var( --e-global-typography-e0338f1-font-weight );line-height:var( --e-global-typography-e0338f1-line-height );color:var( --e-global-color-accent );}.elementor-4222 .elementor-element.elementor-element-73d43f81{width:100%;max-width:100%;text-align:end;}.elementor-4222 .elementor-element.elementor-element-73d43f81 > .elementor-widget-container:hover{--e-transform-translateY:-5px;}.elementor-4222 .elementor-element.elementor-element-73d43f81 .elementor-heading-title{font-family:var( --e-global-typography-e0338f1-font-family ), Sans-serif;font-size:var( --e-global-typography-e0338f1-font-size );font-weight:var( --e-global-typography-e0338f1-font-weight );line-height:var( --e-global-typography-e0338f1-line-height );color:var( --e-global-color-accent );}.elementor-4222 .elementor-element.elementor-element-73188057{width:100%;max-width:100%;text-align:end;}.elementor-4222 .elementor-element.elementor-element-73188057 > .elementor-widget-container:hover{--e-transform-translateY:-5px;}.elementor-4222 .elementor-element.elementor-element-73188057 .elementor-heading-title{font-family:var( --e-global-typography-e0338f1-font-family ), Sans-serif;font-size:var( --e-global-typography-e0338f1-font-size );font-weight:var( --e-global-typography-e0338f1-font-weight );line-height:var( --e-global-typography-e0338f1-line-height );color:var( --e-global-color-accent );}.elementor-4222 .elementor-element.elementor-element-54cce8cd{width:100%;max-width:100%;text-align:end;}.elementor-4222 .elementor-element.elementor-element-54cce8cd > .elementor-widget-container:hover{--e-transform-translateY:-5px;}.elementor-4222 .elementor-element.elementor-element-54cce8cd .elementor-heading-title{font-family:var( --e-global-typography-e0338f1-font-family ), Sans-serif;font-size:var( --e-global-typography-e0338f1-font-size );font-weight:var( --e-global-typography-e0338f1-font-weight );line-height:var( --e-global-typography-e0338f1-line-height );color:var( --e-global-color-accent );}.elementor-4222 .elementor-element.elementor-element-1466050c{width:100%;max-width:100%;text-align:end;}.elementor-4222 .elementor-element.elementor-element-1466050c > .elementor-widget-container:hover{--e-transform-translateY:-5px;}.elementor-4222 .elementor-element.elementor-element-1466050c .elementor-heading-title{font-family:var( --e-global-typography-e0338f1-font-family ), Sans-serif;font-size:var( --e-global-typography-e0338f1-font-size );font-weight:var( --e-global-typography-e0338f1-font-weight );line-height:var( --e-global-typography-e0338f1-line-height );color:var( --e-global-color-accent );}.elementor-4222 .elementor-element.elementor-element-3e3241c5{width:100%;max-width:100%;text-align:end;}.elementor-4222 .elementor-element.elementor-element-3e3241c5 > .elementor-widget-container:hover{--e-transform-translateY:-5px;}.elementor-4222 .elementor-element.elementor-element-3e3241c5 .elementor-heading-title{font-family:var( --e-global-typography-e0338f1-font-family ), Sans-serif;font-size:var( --e-global-typography-e0338f1-font-size );font-weight:var( --e-global-typography-e0338f1-font-weight );line-height:var( --e-global-typography-e0338f1-line-height );color:var( --e-global-color-accent );}.elementor-4222 .elementor-element.elementor-element-77e07b23{width:100%;max-width:100%;text-align:end;}.elementor-4222 .elementor-element.elementor-element-77e07b23 > .elementor-widget-container:hover{--e-transform-translateY:-5px;}.elementor-4222 .elementor-element.elementor-element-77e07b23 .elementor-heading-title{font-family:var( --e-global-typography-e0338f1-font-family ), Sans-serif;font-size:var( --e-global-typography-e0338f1-font-size );font-weight:var( --e-global-typography-e0338f1-font-weight );line-height:var( --e-global-typography-e0338f1-line-height );color:var( --e-global-color-accent );}.elementor-4222 .elementor-element.elementor-element-54e8ac74{width:100%;max-width:100%;text-align:end;}.elementor-4222 .elementor-element.elementor-element-54e8ac74 > .elementor-widget-container:hover{--e-transform-translateY:-5px;}.elementor-4222 .elementor-element.elementor-element-54e8ac74 .elementor-heading-title{font-family:var( --e-global-typography-e0338f1-font-family ), Sans-serif;font-size:var( --e-global-typography-e0338f1-font-size );font-weight:var( --e-global-typography-e0338f1-font-weight );line-height:var( --e-global-typography-e0338f1-line-height );color:var( --e-global-color-accent );}.elementor-4222 .elementor-element.elementor-element-12005ded{width:100%;max-width:100%;text-align:end;}.elementor-4222 .elementor-element.elementor-element-12005ded > .elementor-widget-container:hover{--e-transform-translateY:-5px;}.elementor-4222 .elementor-element.elementor-element-12005ded .elementor-heading-title{font-family:var( --e-global-typography-e0338f1-font-family ), Sans-serif;font-size:var( --e-global-typography-e0338f1-font-size );font-weight:var( --e-global-typography-e0338f1-font-weight );line-height:var( --e-global-typography-e0338f1-line-height );color:var( --e-global-color-accent );}.elementor-4222 .elementor-element.elementor-element-7e013d80{width:100%;max-width:100%;text-align:end;}.elementor-4222 .elementor-element.elementor-element-7e013d80 > .elementor-widget-container:hover{--e-transform-translateY:-5px;}.elementor-4222 .elementor-element.elementor-element-7e013d80 .elementor-heading-title{font-family:var( --e-global-typography-e0338f1-font-family ), Sans-serif;font-size:var( --e-global-typography-e0338f1-font-size );font-weight:var( --e-global-typography-e0338f1-font-weight );line-height:var( --e-global-typography-e0338f1-line-height );color:var( --e-global-color-accent );}.elementor-4222 .elementor-element.elementor-element-667081d{width:100%;max-width:100%;text-align:end;}.elementor-4222 .elementor-element.elementor-element-667081d > .elementor-widget-container:hover{--e-transform-translateY:-5px;}.elementor-4222 .elementor-element.elementor-element-667081d .elementor-heading-title{font-family:var( --e-global-typography-e0338f1-font-family ), Sans-serif;font-size:var( --e-global-typography-e0338f1-font-size );font-weight:var( --e-global-typography-e0338f1-font-weight );line-height:var( --e-global-typography-e0338f1-line-height );color:var( --e-global-color-accent );}.elementor-4222 .elementor-element.elementor-element-7b8c4b47{width:100%;max-width:100%;text-align:end;}.elementor-4222 .elementor-element.elementor-element-7b8c4b47 > .elementor-widget-container:hover{--e-transform-translateY:-5px;}.elementor-4222 .elementor-element.elementor-element-7b8c4b47 .elementor-heading-title{font-family:var( --e-global-typography-e0338f1-font-family ), Sans-serif;font-size:var( --e-global-typography-e0338f1-font-size );font-weight:var( --e-global-typography-e0338f1-font-weight );line-height:var( --e-global-typography-e0338f1-line-height );color:var( --e-global-color-accent );}.elementor-4222 .elementor-element.elementor-element-3d66ba6{width:100%;max-width:100%;text-align:end;}.elementor-4222 .elementor-element.elementor-element-3d66ba6 > .elementor-widget-container:hover{--e-transform-translateY:-5px;}.elementor-4222 .elementor-element.elementor-element-3d66ba6 .elementor-heading-title{font-family:var( --e-global-typography-e0338f1-font-family ), Sans-serif;font-size:var( --e-global-typography-e0338f1-font-size );font-weight:var( --e-global-typography-e0338f1-font-weight );line-height:var( --e-global-typography-e0338f1-line-height );color:var( --e-global-color-accent );}@media(max-width:1200px){.elementor-4222 .elementor-element.elementor-element-5e9b5c65{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:20px;}.elementor-4222 .elementor-element.elementor-element-280ed859 .elementor-heading-title{font-size:var( --e-global-typography-0b12c19-font-size );line-height:var( --e-global-typography-0b12c19-line-height );}.elementor-4222 .elementor-element.elementor-element-cde6474 .elementor-heading-title{font-size:var( --e-global-typography-e0338f1-font-size );line-height:var( --e-global-typography-e0338f1-line-height );}.elementor-4222 .elementor-element.elementor-element-549b9e35 .elementor-heading-title{font-size:var( --e-global-typography-e0338f1-font-size );line-height:var( --e-global-typography-e0338f1-line-height );}.elementor-4222 .elementor-element.elementor-element-1294e405 .elementor-heading-title{font-size:var( --e-global-typography-e0338f1-font-size );line-height:var( --e-global-typography-e0338f1-line-height );}.elementor-4222 .elementor-element.elementor-element-679698c0 .elementor-heading-title{font-size:var( --e-global-typography-e0338f1-font-size );line-height:var( --e-global-typography-e0338f1-line-height );}.elementor-4222 .elementor-element.elementor-element-26a98015 .elementor-heading-title{font-size:var( --e-global-typography-e0338f1-font-size );line-height:var( --e-global-typography-e0338f1-line-height );}.elementor-4222 .elementor-element.elementor-element-73d43f81 .elementor-heading-title{font-size:var( --e-global-typography-e0338f1-font-size );line-height:var( --e-global-typography-e0338f1-line-height );}.elementor-4222 .elementor-element.elementor-element-73188057 .elementor-heading-title{font-size:var( --e-global-typography-e0338f1-font-size );line-height:var( --e-global-typography-e0338f1-line-height );}.elementor-4222 .elementor-element.elementor-element-54cce8cd .elementor-heading-title{font-size:var( --e-global-typography-e0338f1-font-size );line-height:var( --e-global-typography-e0338f1-line-height );}.elementor-4222 .elementor-element.elementor-element-1466050c .elementor-heading-title{font-size:var( --e-global-typography-e0338f1-font-size );line-height:var( --e-global-typography-e0338f1-line-height );}.elementor-4222 .elementor-element.elementor-element-3e3241c5 .elementor-heading-title{font-size:var( --e-global-typography-e0338f1-font-size );line-height:var( --e-global-typography-e0338f1-line-height );}.elementor-4222 .elementor-element.elementor-element-77e07b23 .elementor-heading-title{font-size:var( --e-global-typography-e0338f1-font-size );line-height:var( --e-global-typography-e0338f1-line-height );}.elementor-4222 .elementor-element.elementor-element-54e8ac74 .elementor-heading-title{font-size:var( --e-global-typography-e0338f1-font-size );line-height:var( --e-global-typography-e0338f1-line-height );}.elementor-4222 .elementor-element.elementor-element-12005ded .elementor-heading-title{font-size:var( --e-global-typography-e0338f1-font-size );line-height:var( --e-global-typography-e0338f1-line-height );}.elementor-4222 .elementor-element.elementor-element-7e013d80 .elementor-heading-title{font-size:var( --e-global-typography-e0338f1-font-size );line-height:var( --e-global-typography-e0338f1-line-height );}.elementor-4222 .elementor-element.elementor-element-667081d .elementor-heading-title{font-size:var( --e-global-typography-e0338f1-font-size );line-height:var( --e-global-typography-e0338f1-line-height );}.elementor-4222 .elementor-element.elementor-element-7b8c4b47 .elementor-heading-title{font-size:var( --e-global-typography-e0338f1-font-size );line-height:var( --e-global-typography-e0338f1-line-height );}.elementor-4222 .elementor-element.elementor-element-3d66ba6 .elementor-heading-title{font-size:var( --e-global-typography-e0338f1-font-size );line-height:var( --e-global-typography-e0338f1-line-height );}}@media(min-width:768px){.elementor-4222 .elementor-element.elementor-element-5e9b5c65{--width:100%;}}@media(max-width:767px){.elementor-4222 .elementor-element.elementor-element-5e9b5c65{--min-height:0vh;--padding-top:20px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-4222 .elementor-element.elementor-element-280ed859{width:100%;max-width:100%;text-align:end;}.elementor-4222 .elementor-element.elementor-element-280ed859 > .elementor-widget-container{padding:0px 0px 10px 0px;}.elementor-4222 .elementor-element.elementor-element-280ed859 .elementor-heading-title{font-size:var( --e-global-typography-0b12c19-font-size );line-height:var( --e-global-typography-0b12c19-line-height );}.elementor-4222 .elementor-element.elementor-element-cde6474{text-align:end;}.elementor-4222 .elementor-element.elementor-element-cde6474 .elementor-heading-title{font-size:var( --e-global-typography-e0338f1-font-size );line-height:var( --e-global-typography-e0338f1-line-height );}.elementor-4222 .elementor-element.elementor-element-549b9e35{text-align:end;}.elementor-4222 .elementor-element.elementor-element-549b9e35 .elementor-heading-title{font-size:var( --e-global-typography-e0338f1-font-size );line-height:var( --e-global-typography-e0338f1-line-height );}.elementor-4222 .elementor-element.elementor-element-1294e405{text-align:end;}.elementor-4222 .elementor-element.elementor-element-1294e405 .elementor-heading-title{font-size:var( --e-global-typography-e0338f1-font-size );line-height:var( --e-global-typography-e0338f1-line-height );}.elementor-4222 .elementor-element.elementor-element-679698c0{text-align:end;}.elementor-4222 .elementor-element.elementor-element-679698c0 .elementor-heading-title{font-size:var( --e-global-typography-e0338f1-font-size );line-height:var( --e-global-typography-e0338f1-line-height );}.elementor-4222 .elementor-element.elementor-element-26a98015{text-align:end;}.elementor-4222 .elementor-element.elementor-element-26a98015 .elementor-heading-title{font-size:var( --e-global-typography-e0338f1-font-size );line-height:var( --e-global-typography-e0338f1-line-height );}.elementor-4222 .elementor-element.elementor-element-73d43f81{text-align:end;}.elementor-4222 .elementor-element.elementor-element-73d43f81 .elementor-heading-title{font-size:var( --e-global-typography-e0338f1-font-size );line-height:var( --e-global-typography-e0338f1-line-height );}.elementor-4222 .elementor-element.elementor-element-73188057{text-align:end;}.elementor-4222 .elementor-element.elementor-element-73188057 .elementor-heading-title{font-size:var( --e-global-typography-e0338f1-font-size );line-height:var( --e-global-typography-e0338f1-line-height );}.elementor-4222 .elementor-element.elementor-element-54cce8cd{text-align:end;}.elementor-4222 .elementor-element.elementor-element-54cce8cd .elementor-heading-title{font-size:var( --e-global-typography-e0338f1-font-size );line-height:var( --e-global-typography-e0338f1-line-height );}.elementor-4222 .elementor-element.elementor-element-1466050c{text-align:end;}.elementor-4222 .elementor-element.elementor-element-1466050c .elementor-heading-title{font-size:var( --e-global-typography-e0338f1-font-size );line-height:var( --e-global-typography-e0338f1-line-height );}.elementor-4222 .elementor-element.elementor-element-3e3241c5{text-align:end;}.elementor-4222 .elementor-element.elementor-element-3e3241c5 .elementor-heading-title{font-size:var( --e-global-typography-e0338f1-font-size );line-height:var( --e-global-typography-e0338f1-line-height );}.elementor-4222 .elementor-element.elementor-element-77e07b23{text-align:end;}.elementor-4222 .elementor-element.elementor-element-77e07b23 .elementor-heading-title{font-size:var( --e-global-typography-e0338f1-font-size );line-height:var( --e-global-typography-e0338f1-line-height );}.elementor-4222 .elementor-element.elementor-element-54e8ac74{text-align:end;}.elementor-4222 .elementor-element.elementor-element-54e8ac74 .elementor-heading-title{font-size:var( --e-global-typography-e0338f1-font-size );line-height:var( --e-global-typography-e0338f1-line-height );}.elementor-4222 .elementor-element.elementor-element-12005ded{text-align:end;}.elementor-4222 .elementor-element.elementor-element-12005ded .elementor-heading-title{font-size:var( --e-global-typography-e0338f1-font-size );line-height:var( --e-global-typography-e0338f1-line-height );}.elementor-4222 .elementor-element.elementor-element-7e013d80{text-align:end;}.elementor-4222 .elementor-element.elementor-element-7e013d80 .elementor-heading-title{font-size:var( --e-global-typography-e0338f1-font-size );line-height:var( --e-global-typography-e0338f1-line-height );}.elementor-4222 .elementor-element.elementor-element-667081d{text-align:end;}.elementor-4222 .elementor-element.elementor-element-667081d .elementor-heading-title{font-size:var( --e-global-typography-e0338f1-font-size );line-height:var( --e-global-typography-e0338f1-line-height );}.elementor-4222 .elementor-element.elementor-element-7b8c4b47{text-align:end;}.elementor-4222 .elementor-element.elementor-element-7b8c4b47 .elementor-heading-title{font-size:var( --e-global-typography-e0338f1-font-size );line-height:var( --e-global-typography-e0338f1-line-height );}.elementor-4222 .elementor-element.elementor-element-3d66ba6{text-align:end;}.elementor-4222 .elementor-element.elementor-element-3d66ba6 .elementor-heading-title{font-size:var( --e-global-typography-e0338f1-font-size );line-height:var( --e-global-typography-e0338f1-line-height );}}/* Start custom CSS for container, class: .elementor-element-5e9b5c65 *//* General rule for desktop and tablets */
.elementor-4222 .elementor-element.elementor-element-5e9b5c65 {
    height: 80vh;
    overflow-y: auto;
}

/* Specific rule for mobile devices (up to 768px width) */
@media (max-width: 768px) {
    .elementor-4222 .elementor-element.elementor-element-5e9b5c65 {
        height: 100vh;
    }
}/* End custom CSS */