.elementor-249 .elementor-element.elementor-element-db4be3c:not(.elementor-motion-effects-element-type-background), .elementor-249 .elementor-element.elementor-element-db4be3c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://tomodachilifeemulator.com/wp-content/uploads/2025/04/tomodachi-life-emulator-playing.jpg");background-position:center center;background-size:cover;}.elementor-249 .elementor-element.elementor-element-db4be3c > .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-2406779 ) 64%, var( --e-global-color-8017604 ) 100%);opacity:1;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-249 .elementor-element.elementor-element-db4be3c > .elementor-container{min-height:50vh;}.elementor-249 .elementor-element.elementor-element-db4be3c{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-249 .elementor-element.elementor-element-31286aa9 > .elementor-element-populated{padding:1em 1em 1em 1em;}.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-249 .elementor-element.elementor-element-294b38de{text-align:center;}.elementor-249 .elementor-element.elementor-element-294b38de .elementor-heading-title{font-family:var( --e-global-typography-728b95d-font-family ), Sans-serif;font-size:var( --e-global-typography-728b95d-font-size );font-weight:var( --e-global-typography-728b95d-font-weight );line-height:var( --e-global-typography-728b95d-line-height );word-spacing:var( --e-global-typography-728b95d-word-spacing );color:var( --e-global-color-fce6027 );}.elementor-249 .elementor-element.elementor-element-421e697d{padding:6em 1em 6em 1em;}.elementor-249 .elementor-element.elementor-element-a758437 > .elementor-element-populated{padding:1em 1em 1em 1em;}.elementor-249 .elementor-element.elementor-element-533ee069{text-align:left;}.elementor-249 .elementor-element.elementor-element-533ee069 .elementor-heading-title{font-family:var( --e-global-typography-af96117-font-family ), Sans-serif;font-size:var( --e-global-typography-af96117-font-size );font-weight:var( --e-global-typography-af96117-font-weight );line-height:var( --e-global-typography-af96117-line-height );color:var( --e-global-color-4e1adf0 );}.elementor-249 .elementor-element.elementor-element-45c7f28e{text-align:left;}.elementor-249 .elementor-element.elementor-element-45c7f28e .elementor-heading-title{font-family:var( --e-global-typography-4b66370-font-family ), Sans-serif;font-size:var( --e-global-typography-4b66370-font-size );font-weight:var( --e-global-typography-4b66370-font-weight );line-height:var( --e-global-typography-4b66370-line-height );word-spacing:var( --e-global-typography-4b66370-word-spacing );color:var( --e-global-color-fce6027 );}.elementor-249 .elementor-element.elementor-element-61afce1:not(.elementor-motion-effects-element-type-background), .elementor-249 .elementor-element.elementor-element-61afce1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-6069568 );}.elementor-249 .elementor-element.elementor-element-61afce1, .elementor-249 .elementor-element.elementor-element-61afce1 > .elementor-background-overlay{border-radius:5px 5px 5px 5px;}.elementor-249 .elementor-element.elementor-element-61afce1{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-249 .elementor-element.elementor-element-61afce1 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-249 .elementor-element.elementor-element-6678f74.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-249 .elementor-element.elementor-element-6678f74.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-249 .elementor-element.elementor-element-6678f74 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-249 .elementor-element.elementor-element-e836f9d{text-align:left;}.elementor-249 .elementor-element.elementor-element-e836f9d .elementor-heading-title{font-family:var( --e-global-typography-af96117-font-family ), Sans-serif;font-size:var( --e-global-typography-af96117-font-size );font-weight:var( --e-global-typography-af96117-font-weight );line-height:var( --e-global-typography-af96117-line-height );color:var( --e-global-color-fce6027 );}.elementor-widget-text-editor{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 );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-249 .elementor-element.elementor-element-b4deec7{font-family:var( --e-global-typography-15156fb-font-family ), Sans-serif;font-size:var( --e-global-typography-15156fb-font-size );font-weight:var( --e-global-typography-15156fb-font-weight );line-height:var( --e-global-typography-15156fb-line-height );word-spacing:var( --e-global-typography-15156fb-word-spacing );}.elementor-249 .elementor-element.elementor-element-5bb2bc0{--spacer-size:10px;}.elementor-249 .elementor-element.elementor-element-aa86248:not(.elementor-motion-effects-element-type-background), .elementor-249 .elementor-element.elementor-element-aa86248 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-6069568 );}.elementor-249 .elementor-element.elementor-element-aa86248, .elementor-249 .elementor-element.elementor-element-aa86248 > .elementor-background-overlay{border-radius:5px 5px 5px 5px;}.elementor-249 .elementor-element.elementor-element-aa86248{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-249 .elementor-element.elementor-element-aa86248 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-249 .elementor-element.elementor-element-43a3ed6.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-249 .elementor-element.elementor-element-43a3ed6.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-249 .elementor-element.elementor-element-43a3ed6 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-249 .elementor-element.elementor-element-108b95f{text-align:left;}.elementor-249 .elementor-element.elementor-element-108b95f .elementor-heading-title{font-family:var( --e-global-typography-af96117-font-family ), Sans-serif;font-size:var( --e-global-typography-af96117-font-size );font-weight:var( --e-global-typography-af96117-font-weight );line-height:var( --e-global-typography-af96117-line-height );color:var( --e-global-color-fce6027 );}.elementor-249 .elementor-element.elementor-element-a7a347e{font-family:var( --e-global-typography-15156fb-font-family ), Sans-serif;font-size:var( --e-global-typography-15156fb-font-size );font-weight:var( --e-global-typography-15156fb-font-weight );line-height:var( --e-global-typography-15156fb-line-height );word-spacing:var( --e-global-typography-15156fb-word-spacing );}.elementor-249 .elementor-element.elementor-element-defa36d{--spacer-size:10px;}.elementor-249 .elementor-element.elementor-element-3c41ca8:not(.elementor-motion-effects-element-type-background), .elementor-249 .elementor-element.elementor-element-3c41ca8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-6069568 );}.elementor-249 .elementor-element.elementor-element-3c41ca8, .elementor-249 .elementor-element.elementor-element-3c41ca8 > .elementor-background-overlay{border-radius:5px 5px 5px 5px;}.elementor-249 .elementor-element.elementor-element-3c41ca8{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-249 .elementor-element.elementor-element-3c41ca8 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-249 .elementor-element.elementor-element-88058ed.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-249 .elementor-element.elementor-element-88058ed.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-249 .elementor-element.elementor-element-88058ed > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-249 .elementor-element.elementor-element-e408bca{text-align:left;}.elementor-249 .elementor-element.elementor-element-e408bca .elementor-heading-title{font-family:var( --e-global-typography-af96117-font-family ), Sans-serif;font-size:var( --e-global-typography-af96117-font-size );font-weight:var( --e-global-typography-af96117-font-weight );line-height:var( --e-global-typography-af96117-line-height );color:var( --e-global-color-fce6027 );}.elementor-249 .elementor-element.elementor-element-5f6d606{font-family:var( --e-global-typography-15156fb-font-family ), Sans-serif;font-size:var( --e-global-typography-15156fb-font-size );font-weight:var( --e-global-typography-15156fb-font-weight );line-height:var( --e-global-typography-15156fb-line-height );word-spacing:var( --e-global-typography-15156fb-word-spacing );}.elementor-249 .elementor-element.elementor-element-0d5bf36{--spacer-size:10px;}.elementor-249 .elementor-element.elementor-element-2a9c16f:not(.elementor-motion-effects-element-type-background), .elementor-249 .elementor-element.elementor-element-2a9c16f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-6069568 );}.elementor-249 .elementor-element.elementor-element-2a9c16f, .elementor-249 .elementor-element.elementor-element-2a9c16f > .elementor-background-overlay{border-radius:5px 5px 5px 5px;}.elementor-249 .elementor-element.elementor-element-2a9c16f{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-249 .elementor-element.elementor-element-2a9c16f > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-249 .elementor-element.elementor-element-8a36375.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-249 .elementor-element.elementor-element-8a36375.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-249 .elementor-element.elementor-element-8a36375 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-249 .elementor-element.elementor-element-7dd8edb{text-align:left;}.elementor-249 .elementor-element.elementor-element-7dd8edb .elementor-heading-title{font-family:var( --e-global-typography-af96117-font-family ), Sans-serif;font-size:var( --e-global-typography-af96117-font-size );font-weight:var( --e-global-typography-af96117-font-weight );line-height:var( --e-global-typography-af96117-line-height );color:var( --e-global-color-fce6027 );}.elementor-249 .elementor-element.elementor-element-28e823b{font-family:var( --e-global-typography-15156fb-font-family ), Sans-serif;font-size:var( --e-global-typography-15156fb-font-size );font-weight:var( --e-global-typography-15156fb-font-weight );line-height:var( --e-global-typography-15156fb-line-height );word-spacing:var( --e-global-typography-15156fb-word-spacing );}.elementor-249 .elementor-element.elementor-element-99ea1b9{--spacer-size:10px;}.elementor-249 .elementor-element.elementor-element-8abbfe7:not(.elementor-motion-effects-element-type-background), .elementor-249 .elementor-element.elementor-element-8abbfe7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-6069568 );}.elementor-249 .elementor-element.elementor-element-8abbfe7, .elementor-249 .elementor-element.elementor-element-8abbfe7 > .elementor-background-overlay{border-radius:5px 5px 5px 5px;}.elementor-249 .elementor-element.elementor-element-8abbfe7{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-249 .elementor-element.elementor-element-8abbfe7 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-249 .elementor-element.elementor-element-a9e26b7.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-249 .elementor-element.elementor-element-a9e26b7.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-249 .elementor-element.elementor-element-a9e26b7 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-249 .elementor-element.elementor-element-b0b9f12{text-align:left;}.elementor-249 .elementor-element.elementor-element-b0b9f12 .elementor-heading-title{font-family:var( --e-global-typography-af96117-font-family ), Sans-serif;font-size:var( --e-global-typography-af96117-font-size );font-weight:var( --e-global-typography-af96117-font-weight );line-height:var( --e-global-typography-af96117-line-height );color:var( --e-global-color-fce6027 );}.elementor-249 .elementor-element.elementor-element-53936e9{font-family:var( --e-global-typography-15156fb-font-family ), Sans-serif;font-size:var( --e-global-typography-15156fb-font-size );font-weight:var( --e-global-typography-15156fb-font-weight );line-height:var( --e-global-typography-15156fb-line-height );word-spacing:var( --e-global-typography-15156fb-word-spacing );}.elementor-249 .elementor-element.elementor-element-991702f{--spacer-size:10px;}.elementor-249 .elementor-element.elementor-element-6b14f4f{padding:0em 1em 6em 1em;}.elementor-249 .elementor-element.elementor-element-5035208 > .elementor-element-populated{padding:1em 1em 1em 1em;}.elementor-249 .elementor-element.elementor-element-f5c13d9{text-align:center;}.elementor-249 .elementor-element.elementor-element-f5c13d9 .elementor-heading-title{font-family:var( --e-global-typography-af96117-font-family ), Sans-serif;font-size:var( --e-global-typography-af96117-font-size );font-weight:var( --e-global-typography-af96117-font-weight );line-height:var( --e-global-typography-af96117-line-height );color:var( --e-global-color-4e1adf0 );}.elementor-249 .elementor-element.elementor-element-219e2b0{text-align:center;}.elementor-249 .elementor-element.elementor-element-219e2b0 .elementor-heading-title{font-family:var( --e-global-typography-4b66370-font-family ), Sans-serif;font-size:var( --e-global-typography-4b66370-font-size );font-weight:var( --e-global-typography-4b66370-font-weight );line-height:var( --e-global-typography-4b66370-line-height );word-spacing:var( --e-global-typography-4b66370-word-spacing );color:var( --e-global-color-fce6027 );}.elementor-249 .elementor-element.elementor-element-3bf685d{--spacer-size:30px;}.elementor-249 .elementor-element.elementor-element-568faf4.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-249 .elementor-element.elementor-element-376b00a{text-align:center;}.elementor-249 .elementor-element.elementor-element-376b00a .elementor-heading-title{font-family:var( --e-global-typography-e7ba29d-font-family ), Sans-serif;font-size:var( --e-global-typography-e7ba29d-font-size );font-weight:var( --e-global-typography-e7ba29d-font-weight );line-height:var( --e-global-typography-e7ba29d-line-height );word-spacing:var( --e-global-typography-e7ba29d-word-spacing );color:var( --e-global-color-4e1adf0 );}.elementor-249 .elementor-element.elementor-element-a7a03d0{width:auto;max-width:auto;text-align:left;font-family:var( --e-global-typography-15156fb-font-family ), Sans-serif;font-size:var( --e-global-typography-15156fb-font-size );font-weight:var( --e-global-typography-15156fb-font-weight );line-height:var( --e-global-typography-15156fb-line-height );word-spacing:var( --e-global-typography-15156fb-word-spacing );}.elementor-249 .elementor-element.elementor-element-07965c5{text-align:center;}.elementor-249 .elementor-element.elementor-element-07965c5 .elementor-heading-title{font-family:var( --e-global-typography-e7ba29d-font-family ), Sans-serif;font-size:var( --e-global-typography-e7ba29d-font-size );font-weight:var( --e-global-typography-e7ba29d-font-weight );line-height:var( --e-global-typography-e7ba29d-line-height );word-spacing:var( --e-global-typography-e7ba29d-word-spacing );color:var( --e-global-color-4e1adf0 );}.elementor-249 .elementor-element.elementor-element-705c53f{width:auto;max-width:auto;text-align:left;font-family:var( --e-global-typography-15156fb-font-family ), Sans-serif;font-size:var( --e-global-typography-15156fb-font-size );font-weight:var( --e-global-typography-15156fb-font-weight );line-height:var( --e-global-typography-15156fb-line-height );word-spacing:var( --e-global-typography-15156fb-word-spacing );}.elementor-249 .elementor-element.elementor-element-e195609{text-align:center;}.elementor-249 .elementor-element.elementor-element-e195609 .elementor-heading-title{font-family:var( --e-global-typography-e7ba29d-font-family ), Sans-serif;font-size:var( --e-global-typography-e7ba29d-font-size );font-weight:var( --e-global-typography-e7ba29d-font-weight );line-height:var( --e-global-typography-e7ba29d-line-height );word-spacing:var( --e-global-typography-e7ba29d-word-spacing );color:var( --e-global-color-4e1adf0 );}.elementor-249 .elementor-element.elementor-element-3fe18c0{width:auto;max-width:auto;text-align:left;font-family:var( --e-global-typography-15156fb-font-family ), Sans-serif;font-size:var( --e-global-typography-15156fb-font-size );font-weight:var( --e-global-typography-15156fb-font-weight );line-height:var( --e-global-typography-15156fb-line-height );word-spacing:var( --e-global-typography-15156fb-word-spacing );}.elementor-249 .elementor-element.elementor-element-056e718{padding:20px 0px 0px 0px;}.elementor-249 .elementor-element.elementor-element-8b12e2a.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-249 .elementor-element.elementor-element-3a15a56{text-align:center;}.elementor-249 .elementor-element.elementor-element-3a15a56 .elementor-heading-title{font-family:var( --e-global-typography-e7ba29d-font-family ), Sans-serif;font-size:var( --e-global-typography-e7ba29d-font-size );font-weight:var( --e-global-typography-e7ba29d-font-weight );line-height:var( --e-global-typography-e7ba29d-line-height );word-spacing:var( --e-global-typography-e7ba29d-word-spacing );color:var( --e-global-color-4e1adf0 );}.elementor-249 .elementor-element.elementor-element-ffa02e9{width:auto;max-width:auto;text-align:left;font-family:var( --e-global-typography-15156fb-font-family ), Sans-serif;font-size:var( --e-global-typography-15156fb-font-size );font-weight:var( --e-global-typography-15156fb-font-weight );line-height:var( --e-global-typography-15156fb-line-height );word-spacing:var( --e-global-typography-15156fb-word-spacing );}.elementor-249 .elementor-element.elementor-element-91f6fd3{text-align:center;}.elementor-249 .elementor-element.elementor-element-91f6fd3 .elementor-heading-title{font-family:var( --e-global-typography-e7ba29d-font-family ), Sans-serif;font-size:var( --e-global-typography-e7ba29d-font-size );font-weight:var( --e-global-typography-e7ba29d-font-weight );line-height:var( --e-global-typography-e7ba29d-line-height );word-spacing:var( --e-global-typography-e7ba29d-word-spacing );color:var( --e-global-color-4e1adf0 );}.elementor-249 .elementor-element.elementor-element-59d69a7{width:auto;max-width:auto;text-align:left;font-family:var( --e-global-typography-15156fb-font-family ), Sans-serif;font-size:var( --e-global-typography-15156fb-font-size );font-weight:var( --e-global-typography-15156fb-font-weight );line-height:var( --e-global-typography-15156fb-line-height );word-spacing:var( --e-global-typography-15156fb-word-spacing );}.elementor-249 .elementor-element.elementor-element-1e758f8{--spacer-size:30px;}.elementor-249 .elementor-element.elementor-element-8a301bb{padding:0em 1em 5em 1em;}.elementor-249 .elementor-element.elementor-element-b5dca21.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-249 .elementor-element.elementor-element-1d2d904{text-align:center;}.elementor-249 .elementor-element.elementor-element-1d2d904 .elementor-heading-title{font-family:var( --e-global-typography-af96117-font-family ), Sans-serif;font-size:var( --e-global-typography-af96117-font-size );font-weight:var( --e-global-typography-af96117-font-weight );line-height:var( --e-global-typography-af96117-line-height );color:var( --e-global-color-4e1adf0 );}.elementor-249 .elementor-element.elementor-element-ab67b80{text-align:center;}.elementor-249 .elementor-element.elementor-element-ab67b80 .elementor-heading-title{font-family:var( --e-global-typography-4b66370-font-family ), Sans-serif;font-size:var( --e-global-typography-4b66370-font-size );font-weight:var( --e-global-typography-4b66370-font-weight );line-height:var( --e-global-typography-4b66370-line-height );word-spacing:var( --e-global-typography-4b66370-word-spacing );color:var( --e-global-color-fce6027 );}.elementor-249 .elementor-element.elementor-element-36cabf0{width:auto;max-width:auto;text-align:left;font-family:var( --e-global-typography-15156fb-font-family ), Sans-serif;font-size:var( --e-global-typography-15156fb-font-size );font-weight:var( --e-global-typography-15156fb-font-weight );line-height:var( --e-global-typography-15156fb-line-height );word-spacing:var( --e-global-typography-15156fb-word-spacing );color:var( --e-global-color-5f86fea );}.elementor-249 .elementor-element.elementor-element-36cabf0 > .elementor-widget-container{padding:0em 10em 0em 10em;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-249 .elementor-element.elementor-element-a669cf9 .elementor-button{background-color:var( --e-global-color-4e1adf0 );font-family:var( --e-global-typography-c8c4df8-font-family ), Sans-serif;font-size:var( --e-global-typography-c8c4df8-font-size );font-weight:var( --e-global-typography-c8c4df8-font-weight );letter-spacing:var( --e-global-typography-c8c4df8-letter-spacing );fill:var( --e-global-color-fce6027 );color:var( --e-global-color-fce6027 );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-4e1adf0 );border-radius:5px 5px 5px 5px;padding:15px 15px 15px 15px;}.elementor-249 .elementor-element.elementor-element-a669cf9 .elementor-button:hover, .elementor-249 .elementor-element.elementor-element-a669cf9 .elementor-button:focus{background-color:var( --e-global-color-ada6788 );color:var( --e-global-color-fce6027 );border-color:var( --e-global-color-4e1adf0 );}.elementor-249 .elementor-element.elementor-element-a669cf9 > .elementor-widget-container{padding:20px 0px 0px 0px;}.elementor-249 .elementor-element.elementor-element-a669cf9 .elementor-button-content-wrapper{flex-direction:row;}.elementor-249 .elementor-element.elementor-element-a669cf9 .elementor-button:hover svg, .elementor-249 .elementor-element.elementor-element-a669cf9 .elementor-button:focus svg{fill:var( --e-global-color-fce6027 );}@media(max-width:1024px) and (min-width:768px){.elementor-249 .elementor-element.elementor-element-a758437{width:100%;}.elementor-249 .elementor-element.elementor-element-6678f74{width:100%;}.elementor-249 .elementor-element.elementor-element-43a3ed6{width:100%;}.elementor-249 .elementor-element.elementor-element-88058ed{width:100%;}.elementor-249 .elementor-element.elementor-element-8a36375{width:100%;}.elementor-249 .elementor-element.elementor-element-a9e26b7{width:100%;}.elementor-249 .elementor-element.elementor-element-568faf4{width:100%;}.elementor-249 .elementor-element.elementor-element-8f82da3{width:100%;}.elementor-249 .elementor-element.elementor-element-deadd55{width:100%;}.elementor-249 .elementor-element.elementor-element-8b12e2a{width:100%;}.elementor-249 .elementor-element.elementor-element-f3f9a86{width:100%;}.elementor-249 .elementor-element.elementor-element-75b1017{width:50%;}}@media(max-width:1024px){.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-249 .elementor-element.elementor-element-294b38de .elementor-heading-title{font-size:var( --e-global-typography-728b95d-font-size );line-height:var( --e-global-typography-728b95d-line-height );word-spacing:var( --e-global-typography-728b95d-word-spacing );}.elementor-249 .elementor-element.elementor-element-533ee069 .elementor-heading-title{font-size:var( --e-global-typography-af96117-font-size );line-height:var( --e-global-typography-af96117-line-height );}.elementor-249 .elementor-element.elementor-element-45c7f28e .elementor-heading-title{font-size:var( --e-global-typography-4b66370-font-size );line-height:var( --e-global-typography-4b66370-line-height );word-spacing:var( --e-global-typography-4b66370-word-spacing );}.elementor-249 .elementor-element.elementor-element-61afce1{padding:2em 2em 2em 2em;}.elementor-249 .elementor-element.elementor-element-e836f9d{text-align:center;}.elementor-249 .elementor-element.elementor-element-e836f9d .elementor-heading-title{font-size:var( --e-global-typography-af96117-font-size );line-height:var( --e-global-typography-af96117-line-height );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-249 .elementor-element.elementor-element-b4deec7{text-align:center;font-size:var( --e-global-typography-15156fb-font-size );line-height:var( --e-global-typography-15156fb-line-height );word-spacing:var( --e-global-typography-15156fb-word-spacing );}.elementor-249 .elementor-element.elementor-element-aa86248{padding:2em 2em 2em 2em;}.elementor-249 .elementor-element.elementor-element-108b95f{text-align:center;}.elementor-249 .elementor-element.elementor-element-108b95f .elementor-heading-title{font-size:var( --e-global-typography-af96117-font-size );line-height:var( --e-global-typography-af96117-line-height );}.elementor-249 .elementor-element.elementor-element-a7a347e{text-align:center;font-size:var( --e-global-typography-15156fb-font-size );line-height:var( --e-global-typography-15156fb-line-height );word-spacing:var( --e-global-typography-15156fb-word-spacing );}.elementor-249 .elementor-element.elementor-element-3c41ca8{padding:2em 2em 2em 2em;}.elementor-249 .elementor-element.elementor-element-88058ed.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-249 .elementor-element.elementor-element-e408bca{text-align:center;}.elementor-249 .elementor-element.elementor-element-e408bca .elementor-heading-title{font-size:var( --e-global-typography-af96117-font-size );line-height:var( --e-global-typography-af96117-line-height );}.elementor-249 .elementor-element.elementor-element-5f6d606{width:auto;max-width:auto;text-align:left;font-size:var( --e-global-typography-15156fb-font-size );line-height:var( --e-global-typography-15156fb-line-height );word-spacing:var( --e-global-typography-15156fb-word-spacing );}.elementor-249 .elementor-element.elementor-element-2a9c16f{padding:2em 2em 2em 2em;}.elementor-249 .elementor-element.elementor-element-7dd8edb{text-align:center;}.elementor-249 .elementor-element.elementor-element-7dd8edb .elementor-heading-title{font-size:var( --e-global-typography-af96117-font-size );line-height:var( --e-global-typography-af96117-line-height );}.elementor-249 .elementor-element.elementor-element-28e823b{text-align:center;font-size:var( --e-global-typography-15156fb-font-size );line-height:var( --e-global-typography-15156fb-line-height );word-spacing:var( --e-global-typography-15156fb-word-spacing );}.elementor-249 .elementor-element.elementor-element-8abbfe7{padding:2em 2em 2em 2em;}.elementor-249 .elementor-element.elementor-element-b0b9f12{text-align:center;}.elementor-249 .elementor-element.elementor-element-b0b9f12 .elementor-heading-title{font-size:var( --e-global-typography-af96117-font-size );line-height:var( --e-global-typography-af96117-line-height );}.elementor-249 .elementor-element.elementor-element-53936e9{text-align:center;font-size:var( --e-global-typography-15156fb-font-size );line-height:var( --e-global-typography-15156fb-line-height );word-spacing:var( --e-global-typography-15156fb-word-spacing );}.elementor-249 .elementor-element.elementor-element-f5c13d9 .elementor-heading-title{font-size:var( --e-global-typography-af96117-font-size );line-height:var( --e-global-typography-af96117-line-height );}.elementor-249 .elementor-element.elementor-element-219e2b0 .elementor-heading-title{font-size:var( --e-global-typography-4b66370-font-size );line-height:var( --e-global-typography-4b66370-line-height );word-spacing:var( --e-global-typography-4b66370-word-spacing );}.elementor-249 .elementor-element.elementor-element-376b00a .elementor-heading-title{font-size:var( --e-global-typography-e7ba29d-font-size );line-height:var( --e-global-typography-e7ba29d-line-height );word-spacing:var( --e-global-typography-e7ba29d-word-spacing );}.elementor-249 .elementor-element.elementor-element-a7a03d0{font-size:var( --e-global-typography-15156fb-font-size );line-height:var( --e-global-typography-15156fb-line-height );word-spacing:var( --e-global-typography-15156fb-word-spacing );}.elementor-249 .elementor-element.elementor-element-8f82da3.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-249 .elementor-element.elementor-element-07965c5 .elementor-heading-title{font-size:var( --e-global-typography-e7ba29d-font-size );line-height:var( --e-global-typography-e7ba29d-line-height );word-spacing:var( --e-global-typography-e7ba29d-word-spacing );}.elementor-249 .elementor-element.elementor-element-705c53f{font-size:var( --e-global-typography-15156fb-font-size );line-height:var( --e-global-typography-15156fb-line-height );word-spacing:var( --e-global-typography-15156fb-word-spacing );}.elementor-249 .elementor-element.elementor-element-deadd55.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-249 .elementor-element.elementor-element-e195609 .elementor-heading-title{font-size:var( --e-global-typography-e7ba29d-font-size );line-height:var( --e-global-typography-e7ba29d-line-height );word-spacing:var( --e-global-typography-e7ba29d-word-spacing );}.elementor-249 .elementor-element.elementor-element-3fe18c0{font-size:var( --e-global-typography-15156fb-font-size );line-height:var( --e-global-typography-15156fb-line-height );word-spacing:var( --e-global-typography-15156fb-word-spacing );}.elementor-249 .elementor-element.elementor-element-3a15a56 .elementor-heading-title{font-size:var( --e-global-typography-e7ba29d-font-size );line-height:var( --e-global-typography-e7ba29d-line-height );word-spacing:var( --e-global-typography-e7ba29d-word-spacing );}.elementor-249 .elementor-element.elementor-element-ffa02e9{font-size:var( --e-global-typography-15156fb-font-size );line-height:var( --e-global-typography-15156fb-line-height );word-spacing:var( --e-global-typography-15156fb-word-spacing );}.elementor-249 .elementor-element.elementor-element-f3f9a86.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-249 .elementor-element.elementor-element-91f6fd3 .elementor-heading-title{font-size:var( --e-global-typography-e7ba29d-font-size );line-height:var( --e-global-typography-e7ba29d-line-height );word-spacing:var( --e-global-typography-e7ba29d-word-spacing );}.elementor-249 .elementor-element.elementor-element-59d69a7{font-size:var( --e-global-typography-15156fb-font-size );line-height:var( --e-global-typography-15156fb-line-height );word-spacing:var( --e-global-typography-15156fb-word-spacing );}.elementor-249 .elementor-element.elementor-element-1d2d904 .elementor-heading-title{font-size:var( --e-global-typography-af96117-font-size );line-height:var( --e-global-typography-af96117-line-height );}.elementor-249 .elementor-element.elementor-element-ab67b80 .elementor-heading-title{font-size:var( --e-global-typography-4b66370-font-size );line-height:var( --e-global-typography-4b66370-line-height );word-spacing:var( --e-global-typography-4b66370-word-spacing );}.elementor-249 .elementor-element.elementor-element-36cabf0 > .elementor-widget-container{padding:0em 0em 0em 0em;}.elementor-249 .elementor-element.elementor-element-36cabf0{font-size:var( --e-global-typography-15156fb-font-size );line-height:var( --e-global-typography-15156fb-line-height );word-spacing:var( --e-global-typography-15156fb-word-spacing );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-249 .elementor-element.elementor-element-a669cf9 .elementor-button{font-size:var( --e-global-typography-c8c4df8-font-size );letter-spacing:var( --e-global-typography-c8c4df8-letter-spacing );}}@media(max-width:767px){.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-249 .elementor-element.elementor-element-294b38de .elementor-heading-title{font-size:var( --e-global-typography-728b95d-font-size );line-height:var( --e-global-typography-728b95d-line-height );word-spacing:var( --e-global-typography-728b95d-word-spacing );}.elementor-249 .elementor-element.elementor-element-533ee069 .elementor-heading-title{font-size:var( --e-global-typography-af96117-font-size );line-height:var( --e-global-typography-af96117-line-height );}.elementor-249 .elementor-element.elementor-element-45c7f28e .elementor-heading-title{font-size:var( --e-global-typography-4b66370-font-size );line-height:var( --e-global-typography-4b66370-line-height );word-spacing:var( --e-global-typography-4b66370-word-spacing );}.elementor-249 .elementor-element.elementor-element-61afce1{padding:2em 0em 2em 0em;}.elementor-249 .elementor-element.elementor-element-e836f9d{text-align:center;}.elementor-249 .elementor-element.elementor-element-e836f9d .elementor-heading-title{font-size:var( --e-global-typography-af96117-font-size );line-height:var( --e-global-typography-af96117-line-height );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-249 .elementor-element.elementor-element-b4deec7{font-size:var( --e-global-typography-15156fb-font-size );line-height:var( --e-global-typography-15156fb-line-height );word-spacing:var( --e-global-typography-15156fb-word-spacing );}.elementor-249 .elementor-element.elementor-element-aa86248{padding:2em 0em 2em 0em;}.elementor-249 .elementor-element.elementor-element-108b95f{text-align:center;}.elementor-249 .elementor-element.elementor-element-108b95f .elementor-heading-title{font-size:var( --e-global-typography-af96117-font-size );line-height:var( --e-global-typography-af96117-line-height );}.elementor-249 .elementor-element.elementor-element-a7a347e{font-size:var( --e-global-typography-15156fb-font-size );line-height:var( --e-global-typography-15156fb-line-height );word-spacing:var( --e-global-typography-15156fb-word-spacing );}.elementor-249 .elementor-element.elementor-element-3c41ca8{padding:2em 0em 2em 0em;}.elementor-249 .elementor-element.elementor-element-e408bca{text-align:center;}.elementor-249 .elementor-element.elementor-element-e408bca .elementor-heading-title{font-size:var( --e-global-typography-af96117-font-size );line-height:var( --e-global-typography-af96117-line-height );}.elementor-249 .elementor-element.elementor-element-5f6d606{font-size:var( --e-global-typography-15156fb-font-size );line-height:var( --e-global-typography-15156fb-line-height );word-spacing:var( --e-global-typography-15156fb-word-spacing );}.elementor-249 .elementor-element.elementor-element-2a9c16f{padding:2em 0em 2em 0em;}.elementor-249 .elementor-element.elementor-element-7dd8edb{text-align:center;}.elementor-249 .elementor-element.elementor-element-7dd8edb .elementor-heading-title{font-size:var( --e-global-typography-af96117-font-size );line-height:var( --e-global-typography-af96117-line-height );}.elementor-249 .elementor-element.elementor-element-28e823b{font-size:var( --e-global-typography-15156fb-font-size );line-height:var( --e-global-typography-15156fb-line-height );word-spacing:var( --e-global-typography-15156fb-word-spacing );}.elementor-249 .elementor-element.elementor-element-8abbfe7{padding:2em 0em 2em 0em;}.elementor-249 .elementor-element.elementor-element-b0b9f12{text-align:center;}.elementor-249 .elementor-element.elementor-element-b0b9f12 .elementor-heading-title{font-size:var( --e-global-typography-af96117-font-size );line-height:var( --e-global-typography-af96117-line-height );}.elementor-249 .elementor-element.elementor-element-53936e9{font-size:var( --e-global-typography-15156fb-font-size );line-height:var( --e-global-typography-15156fb-line-height );word-spacing:var( --e-global-typography-15156fb-word-spacing );}.elementor-249 .elementor-element.elementor-element-f5c13d9 .elementor-heading-title{font-size:var( --e-global-typography-af96117-font-size );line-height:var( --e-global-typography-af96117-line-height );}.elementor-249 .elementor-element.elementor-element-219e2b0 .elementor-heading-title{font-size:var( --e-global-typography-4b66370-font-size );line-height:var( --e-global-typography-4b66370-line-height );word-spacing:var( --e-global-typography-4b66370-word-spacing );}.elementor-249 .elementor-element.elementor-element-376b00a .elementor-heading-title{font-size:var( --e-global-typography-e7ba29d-font-size );line-height:var( --e-global-typography-e7ba29d-line-height );word-spacing:var( --e-global-typography-e7ba29d-word-spacing );}.elementor-249 .elementor-element.elementor-element-a7a03d0{font-size:var( --e-global-typography-15156fb-font-size );line-height:var( --e-global-typography-15156fb-line-height );word-spacing:var( --e-global-typography-15156fb-word-spacing );}.elementor-249 .elementor-element.elementor-element-07965c5 .elementor-heading-title{font-size:var( --e-global-typography-e7ba29d-font-size );line-height:var( --e-global-typography-e7ba29d-line-height );word-spacing:var( --e-global-typography-e7ba29d-word-spacing );}.elementor-249 .elementor-element.elementor-element-705c53f{font-size:var( --e-global-typography-15156fb-font-size );line-height:var( --e-global-typography-15156fb-line-height );word-spacing:var( --e-global-typography-15156fb-word-spacing );}.elementor-249 .elementor-element.elementor-element-e195609 .elementor-heading-title{font-size:var( --e-global-typography-e7ba29d-font-size );line-height:var( --e-global-typography-e7ba29d-line-height );word-spacing:var( --e-global-typography-e7ba29d-word-spacing );}.elementor-249 .elementor-element.elementor-element-3fe18c0{font-size:var( --e-global-typography-15156fb-font-size );line-height:var( --e-global-typography-15156fb-line-height );word-spacing:var( --e-global-typography-15156fb-word-spacing );}.elementor-249 .elementor-element.elementor-element-3a15a56 .elementor-heading-title{font-size:var( --e-global-typography-e7ba29d-font-size );line-height:var( --e-global-typography-e7ba29d-line-height );word-spacing:var( --e-global-typography-e7ba29d-word-spacing );}.elementor-249 .elementor-element.elementor-element-ffa02e9{font-size:var( --e-global-typography-15156fb-font-size );line-height:var( --e-global-typography-15156fb-line-height );word-spacing:var( --e-global-typography-15156fb-word-spacing );}.elementor-249 .elementor-element.elementor-element-91f6fd3 .elementor-heading-title{font-size:var( --e-global-typography-e7ba29d-font-size );line-height:var( --e-global-typography-e7ba29d-line-height );word-spacing:var( --e-global-typography-e7ba29d-word-spacing );}.elementor-249 .elementor-element.elementor-element-59d69a7{font-size:var( --e-global-typography-15156fb-font-size );line-height:var( --e-global-typography-15156fb-line-height );word-spacing:var( --e-global-typography-15156fb-word-spacing );}.elementor-249 .elementor-element.elementor-element-1d2d904{text-align:center;}.elementor-249 .elementor-element.elementor-element-1d2d904 .elementor-heading-title{font-size:var( --e-global-typography-af96117-font-size );line-height:var( --e-global-typography-af96117-line-height );}.elementor-249 .elementor-element.elementor-element-ab67b80{text-align:center;}.elementor-249 .elementor-element.elementor-element-ab67b80 .elementor-heading-title{font-size:var( --e-global-typography-4b66370-font-size );line-height:var( --e-global-typography-4b66370-line-height );word-spacing:var( --e-global-typography-4b66370-word-spacing );}.elementor-249 .elementor-element.elementor-element-36cabf0{font-size:var( --e-global-typography-15156fb-font-size );line-height:var( --e-global-typography-15156fb-line-height );word-spacing:var( --e-global-typography-15156fb-word-spacing );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-249 .elementor-element.elementor-element-a669cf9 .elementor-button{font-size:var( --e-global-typography-c8c4df8-font-size );letter-spacing:var( --e-global-typography-c8c4df8-letter-spacing );}}