.elementor-31448 .elementor-element.elementor-element-9434b74 .elementor-heading-title{color:var( --e-global-color-primary );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 );text-transform:var( --e-global-typography-primary-text-transform );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-31448 .elementor-element.elementor-element-868d5ff{color:var( --e-global-color-primary );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-31448 .elementor-element.elementor-element-868d5ff > .elementor-widget-container{box-shadow:9px 9px 10px 1px rgba(0,0,0,0.5);}.elementor-31448 .elementor-element.elementor-element-ac42cd3{color:var( --e-global-color-primary );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-31448 .elementor-element.elementor-element-7e37835{color:var( --e-global-color-primary );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-31448 .elementor-element.elementor-element-c7cb2c6 .elementor-heading-title{color:var( --e-global-color-primary );font-family:"Montserrat", Sans-serif;font-size:25px;font-weight:800;text-transform:uppercase;letter-spacing:-1px;}.elementor-31448 .elementor-element.elementor-element-44da0f8{color:var( --e-global-color-primary );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-31448 .elementor-element.elementor-element-dedb290 .elementor-heading-title{color:var( --e-global-color-primary );font-family:"Montserrat", Sans-serif;font-size:25px;font-weight:800;text-transform:uppercase;letter-spacing:-1px;}.elementor-31448 .elementor-element.elementor-element-8ef39fc{color:var( --e-global-color-primary );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-31448 .elementor-element.elementor-element-c65eb57{text-align:center;}.elementor-31448 .elementor-element.elementor-element-c65eb57 .elementor-heading-title{color:var( --e-global-color-primary );font-family:"Montserrat", Sans-serif;font-size:25px;font-weight:800;text-transform:uppercase;letter-spacing:-1px;}.elementor-31448 .elementor-element.elementor-element-11129cd{color:var( --e-global-color-primary );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-31448 .elementor-element.elementor-element-ce93cc3 .elementor-heading-title{color:var( --e-global-color-primary );font-family:"Montserrat", Sans-serif;font-size:25px;font-weight:800;text-transform:uppercase;letter-spacing:-1px;}.elementor-31448 .elementor-element.elementor-element-62f2351{color:var( --e-global-color-primary );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-31448 .elementor-element.elementor-element-90a27b1 .elementor-heading-title{color:var( --e-global-color-primary );font-family:"Montserrat", Sans-serif;font-size:25px;font-weight:800;text-transform:uppercase;letter-spacing:-1px;}.elementor-31448 .elementor-element.elementor-element-020ee1f .elementor-wrapper{aspect-ratio:9 / 16;}.elementor-31448 .elementor-element.elementor-element-da95c74 .elementor-heading-title{color:var( --e-global-color-primary );font-family:"Montserrat", Sans-serif;font-size:25px;font-weight:800;text-transform:uppercase;letter-spacing:-1px;}.elementor-31448 .elementor-element.elementor-element-6e0e9d7{color:var( --e-global-color-primary );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-31448 .elementor-element.elementor-element-cecd7d9 .elementor-heading-title{color:var( --e-global-color-primary );font-family:"Montserrat", Sans-serif;font-size:25px;font-weight:800;text-transform:uppercase;letter-spacing:-1px;}.elementor-31448 .elementor-element.elementor-element-f7d85df{color:var( --e-global-color-primary );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-31448 .elementor-element.elementor-element-4a55db9 .elementor-heading-title{color:var( --e-global-color-primary );font-family:"Montserrat", Sans-serif;font-size:25px;font-weight:800;text-transform:uppercase;letter-spacing:-1px;}.elementor-31448 .elementor-element.elementor-element-af83bfa{color:var( --e-global-color-primary );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-31448 .elementor-element.elementor-element-e63e953 .elementor-heading-title{color:var( --e-global-color-primary );font-family:"Montserrat", Sans-serif;font-size:25px;font-weight:800;text-transform:uppercase;letter-spacing:-1px;}.elementor-31448 .elementor-element.elementor-element-90c44e7{color:var( --e-global-color-primary );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-31448 .elementor-element.elementor-element-45d93ed .elementor-heading-title{color:var( --e-global-color-primary );font-family:"Montserrat", Sans-serif;font-size:25px;font-weight:800;text-transform:uppercase;letter-spacing:-1px;}.elementor-31448 .elementor-element.elementor-element-da45e3d{color:var( --e-global-color-primary );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-31448 .elementor-element.elementor-element-22d7286{text-align:center;}.elementor-31448 .elementor-element.elementor-element-22d7286 .elementor-heading-title{color:var( --e-global-color-primary );font-family:"Montserrat", Sans-serif;font-size:25px;font-weight:800;text-transform:uppercase;letter-spacing:-1px;}.elementor-31448 .elementor-element.elementor-element-d555ff8{color:var( --e-global-color-primary );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-31448 .elementor-element.elementor-element-9434b74 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-31448 .elementor-element.elementor-element-868d5ff{font-size:var( --e-global-typography-text-font-size );}.elementor-31448 .elementor-element.elementor-element-ac42cd3{font-size:var( --e-global-typography-text-font-size );}.elementor-31448 .elementor-element.elementor-element-7e37835{font-size:var( --e-global-typography-text-font-size );}.elementor-31448 .elementor-element.elementor-element-44da0f8{font-size:var( --e-global-typography-text-font-size );}.elementor-31448 .elementor-element.elementor-element-8ef39fc{font-size:var( --e-global-typography-text-font-size );}.elementor-31448 .elementor-element.elementor-element-11129cd{font-size:var( --e-global-typography-text-font-size );}.elementor-31448 .elementor-element.elementor-element-62f2351{font-size:var( --e-global-typography-text-font-size );}.elementor-31448 .elementor-element.elementor-element-6e0e9d7{font-size:var( --e-global-typography-text-font-size );}.elementor-31448 .elementor-element.elementor-element-f7d85df{font-size:var( --e-global-typography-text-font-size );}.elementor-31448 .elementor-element.elementor-element-af83bfa{font-size:var( --e-global-typography-text-font-size );}.elementor-31448 .elementor-element.elementor-element-90c44e7{font-size:var( --e-global-typography-text-font-size );}.elementor-31448 .elementor-element.elementor-element-da45e3d{font-size:var( --e-global-typography-text-font-size );}.elementor-31448 .elementor-element.elementor-element-d555ff8{font-size:var( --e-global-typography-text-font-size );}}@media(max-width:767px){.elementor-31448 .elementor-element.elementor-element-9434b74 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-31448 .elementor-element.elementor-element-868d5ff{font-size:var( --e-global-typography-text-font-size );}.elementor-31448 .elementor-element.elementor-element-ac42cd3{font-size:var( --e-global-typography-text-font-size );}.elementor-31448 .elementor-element.elementor-element-7e37835{font-size:var( --e-global-typography-text-font-size );}.elementor-31448 .elementor-element.elementor-element-44da0f8{font-size:var( --e-global-typography-text-font-size );}.elementor-31448 .elementor-element.elementor-element-8ef39fc{font-size:var( --e-global-typography-text-font-size );}.elementor-31448 .elementor-element.elementor-element-11129cd{font-size:var( --e-global-typography-text-font-size );}.elementor-31448 .elementor-element.elementor-element-62f2351{font-size:var( --e-global-typography-text-font-size );}.elementor-31448 .elementor-element.elementor-element-6e0e9d7{font-size:var( --e-global-typography-text-font-size );}.elementor-31448 .elementor-element.elementor-element-f7d85df{font-size:var( --e-global-typography-text-font-size );}.elementor-31448 .elementor-element.elementor-element-af83bfa{font-size:var( --e-global-typography-text-font-size );}.elementor-31448 .elementor-element.elementor-element-90c44e7{font-size:var( --e-global-typography-text-font-size );}.elementor-31448 .elementor-element.elementor-element-da45e3d{font-size:var( --e-global-typography-text-font-size );}.elementor-31448 .elementor-element.elementor-element-d555ff8{font-size:var( --e-global-typography-text-font-size );}}