.elementor-2459 .elementor-element.elementor-element-b41c0cc:not(.elementor-motion-effects-element-type-background), .elementor-2459 .elementor-element.elementor-element-b41c0cc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://spanishja.com/wp-content/uploads/2025/10/student-5224081_1280-e1760344791621.jpg");background-position:bottom left;background-repeat:no-repeat;background-size:cover;}.elementor-2459 .elementor-element.elementor-element-b41c0cc > .elementor-background-overlay{background-color:#FFFFFF;opacity:0.2;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2459 .elementor-element.elementor-element-b41c0cc > .elementor-container{max-width:1400px;}.elementor-2459 .elementor-element.elementor-element-b41c0cc{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-2459 .elementor-element.elementor-element-5f091eb1 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-2459 .elementor-element.elementor-element-5f091eb1 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2459 .elementor-element.elementor-element-bf68fd8{--spacer-size:20px;width:var( --container-widget-width, 28.764% );max-width:28.764%;--container-widget-width:28.764%;--container-widget-flex-grow:0;}.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 );color:var( --e-global-color-primary );}.elementor-2459 .elementor-element.elementor-element-39e19fb{background-color:var( --e-global-color-secondary );text-align:start;}.elementor-2459 .elementor-element.elementor-element-39e19fb .elementor-heading-title{font-weight:400;color:var( --e-global-color-2d228406 );}.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 );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-2459 .elementor-element.elementor-element-ce5c659{background-color:var( --e-global-color-247fd44d );font-size:22px;font-weight:400;color:var( --e-global-color-accent );}.elementor-2459 .elementor-element.elementor-element-28fa1830:not(.elementor-motion-effects-element-type-background), .elementor-2459 .elementor-element.elementor-element-28fa1830 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-2d228406 );}.elementor-2459 .elementor-element.elementor-element-28fa1830 > .elementor-container{max-width:1400px;}.elementor-2459 .elementor-element.elementor-element-28fa1830{border-style:solid;border-width:3px 0px 3px 0px;border-color:var( --e-global-color-primary );transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-2459 .elementor-element.elementor-element-28fa1830 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2459 .elementor-element.elementor-element-62880bdd > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-2459 .elementor-element.elementor-element-62880bdd > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{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 );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{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 );color:var( --e-global-color-text );}.elementor-2459 .elementor-element.elementor-element-64906846 .elementor-icon-box-wrapper{gap:15px;}.elementor-2459 .elementor-element.elementor-element-64906846.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-2459 .elementor-element.elementor-element-64906846.elementor-view-framed .elementor-icon, .elementor-2459 .elementor-element.elementor-element-64906846.elementor-view-default .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-2459 .elementor-element.elementor-element-64906846 .elementor-icon-box-title, .elementor-2459 .elementor-element.elementor-element-64906846 .elementor-icon-box-title a{font-family:"Baloo 2", Sans-serif;font-size:18px;font-weight:400;}.elementor-2459 .elementor-element.elementor-element-64906846 .elementor-icon-box-title{color:var( --e-global-color-secondary );}.elementor-2459 .elementor-element.elementor-element-64906846:has(:hover) .elementor-icon-box-title,
					 .elementor-2459 .elementor-element.elementor-element-64906846:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-secondary );}.elementor-2459 .elementor-element.elementor-element-64906846 .elementor-icon-box-description{font-family:"Baloo 2", Sans-serif;font-size:22px;font-weight:400;color:var( --e-global-color-text );}.elementor-2459 .elementor-element.elementor-element-4a7b91e8 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-2459 .elementor-element.elementor-element-4a7b91e8 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2459 .elementor-element.elementor-element-777ff230 .elementor-icon-box-wrapper{gap:15px;}.elementor-2459 .elementor-element.elementor-element-777ff230.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-2459 .elementor-element.elementor-element-777ff230.elementor-view-framed .elementor-icon, .elementor-2459 .elementor-element.elementor-element-777ff230.elementor-view-default .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-2459 .elementor-element.elementor-element-777ff230 .elementor-icon-box-title, .elementor-2459 .elementor-element.elementor-element-777ff230 .elementor-icon-box-title a{font-family:"Baloo 2", Sans-serif;font-size:18px;font-weight:400;}.elementor-2459 .elementor-element.elementor-element-777ff230 .elementor-icon-box-title{color:var( --e-global-color-secondary );}.elementor-2459 .elementor-element.elementor-element-777ff230:has(:hover) .elementor-icon-box-title,
					 .elementor-2459 .elementor-element.elementor-element-777ff230:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-secondary );}.elementor-2459 .elementor-element.elementor-element-777ff230 .elementor-icon-box-description{font-family:"Baloo 2", Sans-serif;font-size:22px;font-weight:400;color:var( --e-global-color-text );}.elementor-2459 .elementor-element.elementor-element-d9bec1d > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-2459 .elementor-element.elementor-element-d9bec1d > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2459 .elementor-element.elementor-element-6248a4ef .elementor-icon-box-wrapper{gap:15px;}.elementor-2459 .elementor-element.elementor-element-6248a4ef.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-2459 .elementor-element.elementor-element-6248a4ef.elementor-view-framed .elementor-icon, .elementor-2459 .elementor-element.elementor-element-6248a4ef.elementor-view-default .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-2459 .elementor-element.elementor-element-6248a4ef .elementor-icon-box-title, .elementor-2459 .elementor-element.elementor-element-6248a4ef .elementor-icon-box-title a{font-family:"Baloo 2", Sans-serif;font-size:18px;font-weight:400;}.elementor-2459 .elementor-element.elementor-element-6248a4ef .elementor-icon-box-title{color:var( --e-global-color-secondary );}.elementor-2459 .elementor-element.elementor-element-6248a4ef:has(:hover) .elementor-icon-box-title,
					 .elementor-2459 .elementor-element.elementor-element-6248a4ef:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-secondary );}.elementor-2459 .elementor-element.elementor-element-6248a4ef .elementor-icon-box-description{font-family:"Baloo 2", Sans-serif;font-size:22px;font-weight:400;color:var( --e-global-color-text );}.elementor-2459 .elementor-element.elementor-element-3cffa0c4 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-2459 .elementor-element.elementor-element-3cffa0c4 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2459 .elementor-element.elementor-element-774e2eb4 .elementor-icon-box-wrapper{gap:15px;}.elementor-2459 .elementor-element.elementor-element-774e2eb4.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-2459 .elementor-element.elementor-element-774e2eb4.elementor-view-framed .elementor-icon, .elementor-2459 .elementor-element.elementor-element-774e2eb4.elementor-view-default .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-2459 .elementor-element.elementor-element-774e2eb4 .elementor-icon-box-title, .elementor-2459 .elementor-element.elementor-element-774e2eb4 .elementor-icon-box-title a{font-family:"Baloo 2", Sans-serif;font-size:18px;font-weight:400;}.elementor-2459 .elementor-element.elementor-element-774e2eb4 .elementor-icon-box-title{color:var( --e-global-color-secondary );}.elementor-2459 .elementor-element.elementor-element-774e2eb4:has(:hover) .elementor-icon-box-title,
					 .elementor-2459 .elementor-element.elementor-element-774e2eb4:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-secondary );}.elementor-2459 .elementor-element.elementor-element-774e2eb4 .elementor-icon-box-description{font-family:"Baloo 2", Sans-serif;font-size:22px;font-weight:400;color:var( --e-global-color-text );}.elementor-2459 .elementor-element.elementor-element-77f9aea1 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-2459 .elementor-element.elementor-element-77f9aea1 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2459 .elementor-element.elementor-element-bed2822 .elementor-icon-box-wrapper{gap:15px;}.elementor-2459 .elementor-element.elementor-element-bed2822.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-2459 .elementor-element.elementor-element-bed2822.elementor-view-framed .elementor-icon, .elementor-2459 .elementor-element.elementor-element-bed2822.elementor-view-default .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-2459 .elementor-element.elementor-element-bed2822 .elementor-icon-box-title, .elementor-2459 .elementor-element.elementor-element-bed2822 .elementor-icon-box-title a{font-family:"Baloo 2", Sans-serif;font-size:18px;font-weight:400;}.elementor-2459 .elementor-element.elementor-element-bed2822 .elementor-icon-box-title{color:var( --e-global-color-secondary );}.elementor-2459 .elementor-element.elementor-element-bed2822:has(:hover) .elementor-icon-box-title,
					 .elementor-2459 .elementor-element.elementor-element-bed2822:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-secondary );}.elementor-2459 .elementor-element.elementor-element-bed2822 .elementor-icon-box-description{font-family:"Baloo 2", Sans-serif;font-size:22px;font-weight:400;color:var( --e-global-color-text );}.elementor-2459 .elementor-element.elementor-element-37a331a1 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-2459 .elementor-element.elementor-element-37a331a1 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2459 .elementor-element.elementor-element-4c0fa857 .elementor-icon-box-wrapper{gap:15px;}.elementor-2459 .elementor-element.elementor-element-4c0fa857.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-2459 .elementor-element.elementor-element-4c0fa857.elementor-view-framed .elementor-icon, .elementor-2459 .elementor-element.elementor-element-4c0fa857.elementor-view-default .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-2459 .elementor-element.elementor-element-4c0fa857 .elementor-icon-box-title, .elementor-2459 .elementor-element.elementor-element-4c0fa857 .elementor-icon-box-title a{font-family:"Baloo 2", Sans-serif;font-size:18px;font-weight:400;}.elementor-2459 .elementor-element.elementor-element-4c0fa857 .elementor-icon-box-title{color:var( --e-global-color-secondary );}.elementor-2459 .elementor-element.elementor-element-4c0fa857:has(:hover) .elementor-icon-box-title,
					 .elementor-2459 .elementor-element.elementor-element-4c0fa857:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-secondary );}.elementor-2459 .elementor-element.elementor-element-4c0fa857 .elementor-icon-box-description{font-family:"Baloo 2", Sans-serif;font-size:22px;font-weight:400;color:var( --e-global-color-text );}.elementor-2459 .elementor-element.elementor-element-10039d43 > .elementor-container{max-width:1400px;}.elementor-2459 .elementor-element.elementor-element-63efaa1d{background-color:var( --e-global-color-247fd44d );text-align:end;}.elementor-2459 .elementor-element.elementor-element-63efaa1d .elementor-heading-title{font-size:24px;font-weight:400;color:var( --e-global-color-secondary );}.elementor-2459 .elementor-element.elementor-element-389c0942 > .elementor-container{max-width:1400px;}.elementor-2459 .elementor-element.elementor-element-389c0942{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-2459 .elementor-element.elementor-element-389c0942 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2459 .elementor-element.elementor-element-6cdf9174{font-size:18px;font-weight:400;}.elementor-2459 .elementor-element.elementor-element-295db15d{--display:flex;--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;}.elementor-2459 .elementor-element.elementor-element-134ddfdf{background-color:var( --e-global-color-247fd44d );text-align:end;}.elementor-2459 .elementor-element.elementor-element-134ddfdf .elementor-heading-title{color:var( --e-global-color-secondary );}.elementor-2459 .elementor-element.elementor-element-4fefdc25{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-2459 .elementor-element.elementor-element-2c044db5{--display:flex;--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;--justify-content:space-between;}.elementor-2459 .elementor-element.elementor-element-8dc1d3a{background-color:var( --e-global-color-primary );text-align:center;}.elementor-2459 .elementor-element.elementor-element-8dc1d3a .elementor-heading-title{color:var( --e-global-color-secondary );}.elementor-widget-progress .elementor-title{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-widget-progress .elementor-progress-wrapper .elementor-progress-bar{background-color:var( --e-global-color-primary );}.elementor-2459 .elementor-element.elementor-element-3570c565 .elementor-title{color:var( --e-global-color-accent );}.elementor-2459 .elementor-element.elementor-element-3570c565 .elementor-progress-wrapper .elementor-progress-bar{background-color:var( --e-global-color-secondary );}.elementor-2459 .elementor-element.elementor-element-b341e3e{--display:flex;--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;--justify-content:space-between;}.elementor-2459 .elementor-element.elementor-element-10eda1ac{background-color:var( --e-global-color-primary );text-align:center;}.elementor-2459 .elementor-element.elementor-element-10eda1ac .elementor-heading-title{color:var( --e-global-color-secondary );}.elementor-2459 .elementor-element.elementor-element-7f09999d .elementor-title{color:var( --e-global-color-accent );}.elementor-2459 .elementor-element.elementor-element-7f09999d .elementor-progress-wrapper .elementor-progress-bar{background-color:var( --e-global-color-secondary );}.elementor-2459 .elementor-element.elementor-element-294c8a9{--display:flex;--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;--justify-content:space-between;}.elementor-2459 .elementor-element.elementor-element-1edc7a72{background-color:var( --e-global-color-primary );text-align:center;}.elementor-2459 .elementor-element.elementor-element-1edc7a72 .elementor-heading-title{color:var( --e-global-color-secondary );}.elementor-2459 .elementor-element.elementor-element-49e0e4e0 .elementor-title{color:var( --e-global-color-accent );}.elementor-2459 .elementor-element.elementor-element-49e0e4e0 .elementor-progress-wrapper .elementor-progress-bar{background-color:var( --e-global-color-secondary );}.elementor-2459 .elementor-element.elementor-element-1602bbb5{--display:flex;--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;--justify-content:space-between;}.elementor-2459 .elementor-element.elementor-element-5b256f31{background-color:var( --e-global-color-primary );text-align:center;}.elementor-2459 .elementor-element.elementor-element-5b256f31 .elementor-heading-title{color:var( --e-global-color-secondary );}.elementor-2459 .elementor-element.elementor-element-7398fa90 .elementor-title{color:var( --e-global-color-accent );}.elementor-2459 .elementor-element.elementor-element-7398fa90 .elementor-progress-wrapper .elementor-progress-bar{background-color:var( --e-global-color-secondary );}.elementor-2459 .elementor-element.elementor-element-4ec97d31{--display:flex;--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;--justify-content:space-between;}.elementor-2459 .elementor-element.elementor-element-2a8609c6{background-color:var( --e-global-color-primary );text-align:center;}.elementor-2459 .elementor-element.elementor-element-2a8609c6 .elementor-heading-title{color:var( --e-global-color-secondary );}.elementor-2459 .elementor-element.elementor-element-6a4c10ae .elementor-title{color:var( --e-global-color-accent );}.elementor-2459 .elementor-element.elementor-element-6a4c10ae .elementor-progress-wrapper .elementor-progress-bar{background-color:var( --e-global-color-secondary );}.elementor-2459 .elementor-element.elementor-element-722007b5:not(.elementor-motion-effects-element-type-background), .elementor-2459 .elementor-element.elementor-element-722007b5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://spanishja.com/wp-content/uploads/2026/09/Clases-de-espanol-online-SPANISHJA.webp");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-2459 .elementor-element.elementor-element-722007b5 > .elementor-background-overlay{background-color:#FFFFFF;opacity:0.2;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2459 .elementor-element.elementor-element-722007b5 > .elementor-container{max-width:1400px;}.elementor-2459 .elementor-element.elementor-element-722007b5{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-2459 .elementor-element.elementor-element-7fcaca5e > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-2459 .elementor-element.elementor-element-7fcaca5e > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2459 .elementor-element.elementor-element-71f6713b{--spacer-size:20px;width:var( --container-widget-width, 28.764% );max-width:28.764%;--container-widget-width:28.764%;--container-widget-flex-grow:0;}.elementor-2459 .elementor-element.elementor-element-4e42e79c{--spacer-size:70px;}.elementor-2459 .elementor-element.elementor-element-25f413ce{--display:flex;--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;}.elementor-2459 .elementor-element.elementor-element-20728c0d{--spacer-size:10px;}.elementor-2459 .elementor-element.elementor-element-7f8e4fa8{background-color:var( --e-global-color-247fd44d );text-align:end;}.elementor-2459 .elementor-element.elementor-element-7f8e4fa8 .elementor-heading-title{font-size:24px;font-weight:400;color:var( --e-global-color-secondary );}.elementor-2459 .elementor-element.elementor-element-5d800b97{background-color:var( --e-global-color-247fd44d );text-align:end;}.elementor-2459 .elementor-element.elementor-element-5d800b97 .elementor-heading-title{font-size:26px;font-weight:400;color:var( --e-global-color-secondary );}.elementor-2459 .elementor-element.elementor-element-185a7f9d{font-size:18px;font-weight:400;}.elementor-2459 .elementor-element.elementor-element-7f2e143d > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:5px;}.elementor-2459 .elementor-element.elementor-element-7f2e143d > .elementor-element-populated{border-style:none;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:5px 5px 5px 5px;--e-column-margin-right:5px;--e-column-margin-left:5px;}.elementor-2459 .elementor-element.elementor-element-7f2e143d > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2459 .elementor-element.elementor-element-5085a73f{background-color:var( --e-global-color-primary );text-align:center;}.elementor-2459 .elementor-element.elementor-element-5085a73f .elementor-heading-title{color:var( --e-global-color-secondary );}.elementor-2459 .elementor-element.elementor-element-609cab3d{font-size:18px;font-weight:400;}.elementor-2459 .elementor-element.elementor-element-3d65bece > .elementor-element-populated{border-style:none;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:5px 5px 5px 5px;--e-column-margin-right:5px;--e-column-margin-left:5px;}.elementor-2459 .elementor-element.elementor-element-3d65bece > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2459 .elementor-element.elementor-element-40f9d685{background-color:var( --e-global-color-primary );text-align:center;}.elementor-2459 .elementor-element.elementor-element-40f9d685 .elementor-heading-title{color:var( --e-global-color-secondary );}.elementor-2459 .elementor-element.elementor-element-6c4c6a25{font-size:18px;font-weight:400;}.elementor-2459 .elementor-element.elementor-element-59a3606f > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:5px;}.elementor-2459 .elementor-element.elementor-element-59a3606f > .elementor-element-populated{border-style:none;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:5px 5px 5px 5px;--e-column-margin-right:5px;--e-column-margin-left:5px;}.elementor-2459 .elementor-element.elementor-element-59a3606f > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2459 .elementor-element.elementor-element-564c718e{background-color:var( --e-global-color-primary );text-align:center;}.elementor-2459 .elementor-element.elementor-element-564c718e .elementor-heading-title{color:var( --e-global-color-secondary );}.elementor-2459 .elementor-element.elementor-element-4c562ac0{font-size:18px;font-weight:400;}.elementor-2459 .elementor-element.elementor-element-4571884e > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:5px;}.elementor-2459 .elementor-element.elementor-element-4571884e > .elementor-element-populated{border-style:none;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:5px 5px 5px 5px;--e-column-margin-right:5px;--e-column-margin-left:5px;}.elementor-2459 .elementor-element.elementor-element-4571884e > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2459 .elementor-element.elementor-element-6780cde7{background-color:var( --e-global-color-primary );text-align:center;}.elementor-2459 .elementor-element.elementor-element-6780cde7 .elementor-heading-title{color:var( --e-global-color-secondary );}.elementor-2459 .elementor-element.elementor-element-7d69bb07{font-size:18px;font-weight:400;}.elementor-2459 .elementor-element.elementor-element-1aad554c{--display:flex;--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;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );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-2459 .elementor-element.elementor-element-500e6c7a{text-align:center;}.elementor-2459 .elementor-element.elementor-element-500e6c7a img{width:5%;}.elementor-2459 .elementor-element.elementor-element-500e6c7a .widget-image-caption{text-align:center;}.elementor-2459 .elementor-element.elementor-element-730b8446{--display:flex;--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;}.elementor-2459 .elementor-element.elementor-element-13e5d45f{--display:flex;--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;}.elementor-2459 .elementor-element.elementor-element-2d9abcc2{background-color:var( --e-global-color-primary );text-align:center;}.elementor-2459 .elementor-element.elementor-element-2d9abcc2 .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:22px;font-weight:400;color:var( --e-global-color-accent );}.elementor-2459 .elementor-element.elementor-element-6ab320a4{--display:flex;--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;}.elementor-2459 .elementor-element.elementor-element-6df5ccb8{background-color:var( --e-global-color-247fd44d );}.elementor-2459 .elementor-element.elementor-element-6df5ccb8 .elementor-icon-box-wrapper{gap:15px;}.elementor-2459 .elementor-element.elementor-element-6df5ccb8.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-2459 .elementor-element.elementor-element-6df5ccb8.elementor-view-framed .elementor-icon, .elementor-2459 .elementor-element.elementor-element-6df5ccb8.elementor-view-default .elementor-icon{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-2459 .elementor-element.elementor-element-6df5ccb8 .elementor-icon-box-title, .elementor-2459 .elementor-element.elementor-element-6df5ccb8 .elementor-icon-box-title a{font-family:"Baloo 2", Sans-serif;font-size:22px;font-weight:400;}.elementor-2459 .elementor-element.elementor-element-6df5ccb8 .elementor-icon-box-title{-webkit-text-stroke-color:#000;stroke:#000;color:var( --e-global-color-accent );}.elementor-2459 .elementor-element.elementor-element-6df5ccb8:has(:hover) .elementor-icon-box-title,
					 .elementor-2459 .elementor-element.elementor-element-6df5ccb8:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-accent );}.elementor-2459 .elementor-element.elementor-element-40e5b238{background-color:var( --e-global-color-primary );text-align:center;}.elementor-2459 .elementor-element.elementor-element-40e5b238 .elementor-heading-title{color:var( --e-global-color-accent );}.elementor-2459 .elementor-element.elementor-element-61fd6e1e{text-align:center;}.elementor-bc-flex-widget .elementor-2459 .elementor-element.elementor-element-7fb227df.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-2459 .elementor-element.elementor-element-7fb227df.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.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 );text-decoration:var( --e-global-typography-accent-text-decoration );}.elementor-2459 .elementor-element.elementor-element-61e60f9c .elementor-button{background-color:var( --e-global-color-secondary );}.elementor-2459 .elementor-element.elementor-element-56c138c0:not(.elementor-motion-effects-element-type-background), .elementor-2459 .elementor-element.elementor-element-56c138c0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://spanishja.com/wp-content/uploads/2026/09/Clases-de-espanol-online-SPANISHJA.webp");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-2459 .elementor-element.elementor-element-56c138c0 > .elementor-background-overlay{background-color:#FFFFFF;opacity:0.2;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2459 .elementor-element.elementor-element-56c138c0 > .elementor-container{max-width:1400px;}.elementor-2459 .elementor-element.elementor-element-56c138c0{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-2459 .elementor-element.elementor-element-3d56a759 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-2459 .elementor-element.elementor-element-3d56a759 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2459 .elementor-element.elementor-element-743c1259{--spacer-size:20px;width:var( --container-widget-width, 28.764% );max-width:28.764%;--container-widget-width:28.764%;--container-widget-flex-grow:0;}.elementor-2459 .elementor-element.elementor-element-76889790{--spacer-size:70px;}.elementor-2459 .elementor-element.elementor-element-1d9061c7{background-color:var( --e-global-color-247fd44d );text-align:end;}.elementor-2459 .elementor-element.elementor-element-1d9061c7 .elementor-heading-title{font-size:24px;font-weight:400;color:var( --e-global-color-secondary );}.elementor-2459 .elementor-element.elementor-element-62aff567{background-color:var( --e-global-color-247fd44d );text-align:end;}.elementor-2459 .elementor-element.elementor-element-62aff567 .elementor-heading-title{font-size:22px;font-weight:400;color:var( --e-global-color-accent );}.elementor-2459 .elementor-element.elementor-element-50e003dd{font-size:18px;font-weight:400;}.elementor-2459 .elementor-element.elementor-element-64790ccf{background-color:var( --e-global-color-247fd44d );text-align:end;}.elementor-2459 .elementor-element.elementor-element-64790ccf .elementor-heading-title{font-size:22px;font-weight:400;color:var( --e-global-color-accent );}.elementor-2459 .elementor-element.elementor-element-2a911a24{font-size:18px;font-weight:400;}.elementor-2459 .elementor-element.elementor-element-5c6b9830{background-color:var( --e-global-color-247fd44d );text-align:end;}.elementor-2459 .elementor-element.elementor-element-5c6b9830 .elementor-heading-title{font-size:22px;font-weight:400;color:var( --e-global-color-accent );}.elementor-2459 .elementor-element.elementor-element-40e1874f{font-size:18px;font-weight:400;}.elementor-2459 .elementor-element.elementor-element-11612e9d{background-color:var( --e-global-color-247fd44d );text-align:end;}.elementor-2459 .elementor-element.elementor-element-11612e9d .elementor-heading-title{font-size:22px;font-weight:400;color:var( --e-global-color-accent );}.elementor-2459 .elementor-element.elementor-element-3f8e299{font-family:"Arial", Sans-serif;font-size:18px;font-weight:400;}.elementor-2459 .elementor-element.elementor-element-35437a7d{background-color:var( --e-global-color-247fd44d );text-align:end;}.elementor-2459 .elementor-element.elementor-element-35437a7d .elementor-heading-title{font-size:22px;font-weight:400;color:var( --e-global-color-accent );}.elementor-2459 .elementor-element.elementor-element-33c99efa{font-family:"Arial", Sans-serif;font-size:18px;font-weight:400;}.elementor-2459 .elementor-element.elementor-element-7c412878{background-color:var( --e-global-color-247fd44d );text-align:end;}.elementor-2459 .elementor-element.elementor-element-7c412878 .elementor-heading-title{font-size:22px;font-weight:400;color:var( --e-global-color-accent );}.elementor-2459 .elementor-element.elementor-element-329f5a59{font-family:"Arial", Sans-serif;font-size:18px;font-weight:400;}.elementor-2459 .elementor-element.elementor-element-10bfe436{background-color:var( --e-global-color-247fd44d );text-align:end;}.elementor-2459 .elementor-element.elementor-element-10bfe436 .elementor-heading-title{font-size:22px;font-weight:400;color:var( --e-global-color-accent );}.elementor-2459 .elementor-element.elementor-element-43793f1d{font-size:18px;font-weight:400;}.elementor-2459 .elementor-element.elementor-element-30735f06{background-color:var( --e-global-color-247fd44d );text-align:center;}.elementor-2459 .elementor-element.elementor-element-30735f06 .elementor-heading-title{color:var( --e-global-color-secondary );}.elementor-2459 .elementor-element.elementor-element-49bbe134{--spacer-size:5px;}.elementor-2459 .elementor-element.elementor-element-5e1057db{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-2459 .elementor-element.elementor-element-352ee162{--display:flex;--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;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-2459 .elementor-element.elementor-element-2aec1d9d .elementor-icon-wrapper{text-align:center;}.elementor-2459 .elementor-element.elementor-element-2aec1d9d.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-2459 .elementor-element.elementor-element-2aec1d9d.elementor-view-framed .elementor-icon, .elementor-2459 .elementor-element.elementor-element-2aec1d9d.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-2459 .elementor-element.elementor-element-2aec1d9d.elementor-view-framed .elementor-icon, .elementor-2459 .elementor-element.elementor-element-2aec1d9d.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-2459 .elementor-element.elementor-element-221192f2{font-family:"Arial", Sans-serif;font-size:24px;font-weight:400;color:var( --e-global-color-accent );}.elementor-2459 .elementor-element.elementor-element-bf3fc4{--display:flex;--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;}.elementor-2459 .elementor-element.elementor-element-2e4991c6 .elementor-icon-wrapper{text-align:center;}.elementor-2459 .elementor-element.elementor-element-2e4991c6.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-2459 .elementor-element.elementor-element-2e4991c6.elementor-view-framed .elementor-icon, .elementor-2459 .elementor-element.elementor-element-2e4991c6.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-2459 .elementor-element.elementor-element-2e4991c6.elementor-view-framed .elementor-icon, .elementor-2459 .elementor-element.elementor-element-2e4991c6.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-2459 .elementor-element.elementor-element-2b458d53{font-family:"Arial", Sans-serif;font-size:24px;font-weight:400;color:var( --e-global-color-accent );}.elementor-2459 .elementor-element.elementor-element-16d7957c{--display:flex;--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;}.elementor-2459 .elementor-element.elementor-element-2cb32511 .elementor-icon-wrapper{text-align:center;}.elementor-2459 .elementor-element.elementor-element-2cb32511.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-2459 .elementor-element.elementor-element-2cb32511.elementor-view-framed .elementor-icon, .elementor-2459 .elementor-element.elementor-element-2cb32511.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-2459 .elementor-element.elementor-element-2cb32511.elementor-view-framed .elementor-icon, .elementor-2459 .elementor-element.elementor-element-2cb32511.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-2459 .elementor-element.elementor-element-1edfda9e{--display:flex;--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;}.elementor-2459 .elementor-element.elementor-element-133e4420 .elementor-icon-wrapper{text-align:center;}.elementor-2459 .elementor-element.elementor-element-133e4420.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-2459 .elementor-element.elementor-element-133e4420.elementor-view-framed .elementor-icon, .elementor-2459 .elementor-element.elementor-element-133e4420.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-2459 .elementor-element.elementor-element-133e4420.elementor-view-framed .elementor-icon, .elementor-2459 .elementor-element.elementor-element-133e4420.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-2459 .elementor-element.elementor-element-48193a00{--spacer-size:5px;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-2459 .elementor-element.elementor-element-2c044db5{--width:25%;}.elementor-2459 .elementor-element.elementor-element-b341e3e{--width:25%;}.elementor-2459 .elementor-element.elementor-element-294c8a9{--width:25%;}.elementor-2459 .elementor-element.elementor-element-1602bbb5{--width:25%;}.elementor-2459 .elementor-element.elementor-element-4ec97d31{--width:25%;}.elementor-2459 .elementor-element.elementor-element-352ee162{--width:50%;}.elementor-2459 .elementor-element.elementor-element-bf3fc4{--width:50%;}.elementor-2459 .elementor-element.elementor-element-16d7957c{--width:50%;}.elementor-2459 .elementor-element.elementor-element-1edfda9e{--width:50%;}}@media(min-width:1025px){.elementor-2459 .elementor-element.elementor-element-b41c0cc:not(.elementor-motion-effects-element-type-background), .elementor-2459 .elementor-element.elementor-element-b41c0cc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}.elementor-2459 .elementor-element.elementor-element-722007b5:not(.elementor-motion-effects-element-type-background), .elementor-2459 .elementor-element.elementor-element-722007b5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}.elementor-2459 .elementor-element.elementor-element-56c138c0:not(.elementor-motion-effects-element-type-background), .elementor-2459 .elementor-element.elementor-element-56c138c0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}@media(max-width:1024px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-icon-box .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-progress .elementor-title{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );}}@media(max-width:767px){.elementor-2459 .elementor-element.elementor-element-b41c0cc > .elementor-background-overlay{opacity:0.24;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-2459 .elementor-element.elementor-element-39e19fb .elementor-heading-title{font-size:50px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-icon-box .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );}.elementor-2459 .elementor-element.elementor-element-6cdf9174{font-size:22px;}.elementor-widget-progress .elementor-title{font-size:var( --e-global-typography-text-font-size );}.elementor-2459 .elementor-element.elementor-element-722007b5 > .elementor-background-overlay{opacity:0.24;}.elementor-2459 .elementor-element.elementor-element-185a7f9d{font-size:22px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-2459 .elementor-element.elementor-element-56c138c0 > .elementor-background-overlay{opacity:0.24;}}