.elementor-19 .elementor-element.elementor-element-3af1f772{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:160px;--padding-bottom:70px;--padding-left:20px;--padding-right:20px;}.elementor-19 .elementor-element.elementor-element-3af1f772:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-3af1f772 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAF7F1;}.elementor-19 .elementor-element.elementor-element-68b8b2c7{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:14px 14px;--row-gap:14px;--column-gap:14px;--margin-top:-50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-19 .elementor-element.elementor-element-598dbe3e{text-align:center;}.elementor-19 .elementor-element.elementor-element-598dbe3e .elementor-heading-title{font-family:"Instrument Sans", Sans-serif;font-size:13px;font-weight:700;text-transform:uppercase;letter-spacing:3px;color:#8B6914;}.elementor-19 .elementor-element.elementor-element-45c79533{text-align:center;}.elementor-19 .elementor-element.elementor-element-45c79533 .elementor-heading-title{font-family:"Fraunces", Sans-serif;font-size:48px;font-weight:600;line-height:1.15em;color:#1F1E2A;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;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-19 .elementor-element.elementor-element-2afeea0a{font-family:"Instrument Sans", Sans-serif;font-size:17px;line-height:1.6em;color:#000000;}.elementor-19 .elementor-element.elementor-element-384b592c{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:80px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-19 .elementor-element.elementor-element-384b592c:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-384b592c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;background-image:url("https://bestforeignlanguage.com/wp-content/uploads/2026/08/Untitled-1920-x-540-px-2.png");background-position:-1100px -74px;background-size:cover;}.elementor-19 .elementor-element.elementor-element-3ae07f18{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:12px 12px;--row-gap:12px;--column-gap:12px;}.elementor-19 .elementor-element.elementor-element-6c05c68d{text-align:center;}.elementor-19 .elementor-element.elementor-element-6c05c68d .elementor-heading-title{font-family:"Instrument Sans", Sans-serif;font-size:13px;font-weight:700;text-transform:uppercase;letter-spacing:3px;color:#8B6914;}.elementor-19 .elementor-element.elementor-element-3259756e{text-align:center;}.elementor-19 .elementor-element.elementor-element-3259756e .elementor-heading-title{font-family:"Fraunces", Sans-serif;font-size:40px;font-weight:600;line-height:1.15em;color:#1F1E2A;}.elementor-19 .elementor-element.elementor-element-50c7aab{--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;--justify-content:center;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--flex-wrap:nowrap;}.elementor-19 .elementor-element.elementor-element-5dab6b52{--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;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#ECE7DC;--border-color:#ECE7DC;--border-radius:22px 22px 22px 22px;--padding-top:30px;--padding-bottom:30px;--padding-left:26px;--padding-right:26px;}.elementor-19 .elementor-element.elementor-element-5dab6b52:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-5dab6b52 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-19 .elementor-element.elementor-element-5da1a7fb{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 6px) 0px;text-align:start;}.elementor-19 .elementor-element.elementor-element-5da1a7fb .elementor-heading-title{font-size:40px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-19 .elementor-element.elementor-element-90a440b img{border-radius:10px 10px 10px 10px;}.elementor-19 .elementor-element.elementor-element-744dc785{width:var( --container-widget-width, 20% );max-width:20%;background-color:rgba(0,80,164,0.09);margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;padding:4px 0px 4px 12px;--container-widget-width:20%;--container-widget-flex-grow:0;border-radius:99px 99px 99px 99px;text-align:start;}.elementor-19 .elementor-element.elementor-element-744dc785 .elementor-heading-title{font-family:"Instrument Sans", Sans-serif;font-size:12px;font-weight:800;text-transform:uppercase;letter-spacing:1.5px;color:#0050A4;}.elementor-19 .elementor-element.elementor-element-32656898{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;text-align:start;}.elementor-19 .elementor-element.elementor-element-32656898 .elementor-heading-title{font-family:"Fraunces", Sans-serif;font-size:22px;font-weight:600;line-height:1.15em;color:#1F1E2A;}.elementor-19 .elementor-element.elementor-element-1596a115{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 14px) 0px;font-size:14px;color:#706F78;}.elementor-19 .elementor-element.elementor-element-4b8b2f6d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;text-align:start;}.elementor-19 .elementor-element.elementor-element-4b8b2f6d .elementor-heading-title{font-size:13px;font-weight:700;color:#8B6914;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-19 .elementor-element.elementor-element-702b0dcf .elementor-button{background-color:#0050A4;font-size:15px;font-weight:600;fill:#FFFFFF;color:#FFFFFF;border-radius:99px 99px 99px 99px;padding:15px 30px 15px 30px;}.elementor-19 .elementor-element.elementor-element-702b0dcf .elementor-button-content-wrapper{flex-direction:row;}.elementor-19 .elementor-element.elementor-element-3d12431b{--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;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#ECE7DC;--border-color:#ECE7DC;--border-radius:22px 22px 22px 22px;--padding-top:30px;--padding-bottom:30px;--padding-left:26px;--padding-right:26px;}.elementor-19 .elementor-element.elementor-element-3d12431b:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-3d12431b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-19 .elementor-element.elementor-element-5d31a609{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 6px) 0px;text-align:start;}.elementor-19 .elementor-element.elementor-element-5d31a609 .elementor-heading-title{font-size:40px;}.elementor-19 .elementor-element.elementor-element-3628e9e img{border-radius:10px 10px 10px 10px;}.elementor-19 .elementor-element.elementor-element-42bdc2ed{width:var( --container-widget-width, 22% );max-width:22%;background-color:rgba(0,80,164,0.09);margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;padding:4px 12px 4px 12px;--container-widget-width:22%;--container-widget-flex-grow:0;border-radius:99px 99px 99px 99px;text-align:start;}.elementor-19 .elementor-element.elementor-element-42bdc2ed .elementor-heading-title{font-family:"Instrument Sans", Sans-serif;font-size:12px;font-weight:800;text-transform:uppercase;letter-spacing:1.5px;color:#0050A4;}.elementor-19 .elementor-element.elementor-element-683d8331{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;text-align:start;}.elementor-19 .elementor-element.elementor-element-683d8331 .elementor-heading-title{font-family:"Fraunces", Sans-serif;font-size:22px;font-weight:600;line-height:1.15em;color:#1F1E2A;}.elementor-19 .elementor-element.elementor-element-7c39aeea{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 14px) 0px;font-size:14px;color:#706F78;}.elementor-19 .elementor-element.elementor-element-6a0a2322{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;text-align:start;}.elementor-19 .elementor-element.elementor-element-6a0a2322 .elementor-heading-title{font-size:13px;font-weight:700;color:#8B6914;}.elementor-19 .elementor-element.elementor-element-208de99b .elementor-button{background-color:#0050A4;font-size:15px;font-weight:600;fill:#FFFFFF;color:#FFFFFF;border-radius:99px 99px 99px 99px;padding:15px 30px 15px 30px;}.elementor-19 .elementor-element.elementor-element-208de99b .elementor-button-content-wrapper{flex-direction:row;}.elementor-19 .elementor-element.elementor-element-4270e02f{--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;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#ECE7DC;--border-color:#ECE7DC;--border-radius:22px 22px 22px 22px;--padding-top:30px;--padding-bottom:30px;--padding-left:26px;--padding-right:26px;}.elementor-19 .elementor-element.elementor-element-4270e02f:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-4270e02f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-19 .elementor-element.elementor-element-779aa6d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 6px) 0px;text-align:start;}.elementor-19 .elementor-element.elementor-element-779aa6d .elementor-heading-title{font-size:40px;}.elementor-19 .elementor-element.elementor-element-2ec395f img{border-radius:10px 10px 10px 10px;}.elementor-19 .elementor-element.elementor-element-73b23082{width:var( --container-widget-width, 22% );max-width:22%;background-color:rgba(0,80,164,0.09);margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;padding:4px 12px 4px 12px;--container-widget-width:22%;--container-widget-flex-grow:0;border-radius:99px 99px 99px 99px;text-align:start;}.elementor-19 .elementor-element.elementor-element-73b23082 .elementor-heading-title{font-family:"Instrument Sans", Sans-serif;font-size:12px;font-weight:800;text-transform:uppercase;letter-spacing:1.5px;color:#0050A4;}.elementor-19 .elementor-element.elementor-element-7fa8171e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;text-align:start;}.elementor-19 .elementor-element.elementor-element-7fa8171e .elementor-heading-title{font-family:"Fraunces", Sans-serif;font-size:22px;font-weight:600;line-height:1.15em;color:#1F1E2A;}.elementor-19 .elementor-element.elementor-element-57e12282{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 14px) 0px;font-size:14px;color:#706F78;}.elementor-19 .elementor-element.elementor-element-1f99092c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;text-align:start;}.elementor-19 .elementor-element.elementor-element-1f99092c .elementor-heading-title{font-size:13px;font-weight:700;color:#8B6914;}.elementor-19 .elementor-element.elementor-element-242655bb .elementor-button{background-color:#0050A4;font-size:15px;font-weight:600;fill:#FFFFFF;color:#FFFFFF;border-radius:99px 99px 99px 99px;padding:15px 30px 15px 30px;}.elementor-19 .elementor-element.elementor-element-242655bb .elementor-button-content-wrapper{flex-direction:row;}.elementor-19 .elementor-element.elementor-element-52b73727{--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;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#ECE7DC;--border-color:#ECE7DC;--border-radius:22px 22px 22px 22px;--padding-top:30px;--padding-bottom:30px;--padding-left:26px;--padding-right:26px;}.elementor-19 .elementor-element.elementor-element-52b73727:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-52b73727 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-19 .elementor-element.elementor-element-49ebdaae{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 6px) 0px;text-align:start;}.elementor-19 .elementor-element.elementor-element-49ebdaae .elementor-heading-title{font-size:40px;}.elementor-19 .elementor-element.elementor-element-167fc0d img{border-radius:10px 10px 10px 10px;}.elementor-19 .elementor-element.elementor-element-1c56563c{width:var( --container-widget-width, 22% );max-width:22%;background-color:rgba(0,80,164,0.09);margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;padding:4px 12px 4px 12px;--container-widget-width:22%;--container-widget-flex-grow:0;border-radius:99px 99px 99px 99px;text-align:start;}.elementor-19 .elementor-element.elementor-element-1c56563c .elementor-heading-title{font-family:"Instrument Sans", Sans-serif;font-size:12px;font-weight:800;text-transform:uppercase;letter-spacing:1.5px;color:#0050A4;}.elementor-19 .elementor-element.elementor-element-2d4dc4b6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;text-align:start;}.elementor-19 .elementor-element.elementor-element-2d4dc4b6 .elementor-heading-title{font-family:"Fraunces", Sans-serif;font-size:22px;font-weight:600;line-height:1.15em;color:#1F1E2A;}.elementor-19 .elementor-element.elementor-element-1f43c8d0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 14px) 0px;font-size:14px;color:#706F78;}.elementor-19 .elementor-element.elementor-element-4b9a3b53{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;text-align:start;}.elementor-19 .elementor-element.elementor-element-4b9a3b53 .elementor-heading-title{font-size:13px;font-weight:700;color:#8B6914;}.elementor-19 .elementor-element.elementor-element-65325bdf .elementor-button{background-color:#0050A4;font-size:15px;font-weight:600;fill:#FFFFFF;color:#FFFFFF;border-radius:99px 99px 99px 99px;padding:15px 30px 15px 30px;}.elementor-19 .elementor-element.elementor-element-65325bdf .elementor-button-content-wrapper{flex-direction:row;}.elementor-19 .elementor-element.elementor-element-645a32b8{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:80px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-19 .elementor-element.elementor-element-645a32b8:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-645a32b8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAF7F1;background-image:url("https://bestforeignlanguage.com/wp-content/uploads/2026/08/Gemini_Generated_Image_nwag7mnwag7mnwag-scaled.png");background-position:bottom left;background-repeat:no-repeat;background-size:110% auto;}.elementor-19 .elementor-element.elementor-element-31337112{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:12px 12px;--row-gap:12px;--column-gap:12px;}.elementor-19 .elementor-element.elementor-element-206ad5ef{text-align:center;}.elementor-19 .elementor-element.elementor-element-206ad5ef .elementor-heading-title{font-family:"Instrument Sans", Sans-serif;font-size:13px;font-weight:700;text-transform:uppercase;letter-spacing:3px;color:#000000;}.elementor-19 .elementor-element.elementor-element-457f7311{text-align:center;}.elementor-19 .elementor-element.elementor-element-457f7311 .elementor-heading-title{font-family:"Fraunces", Sans-serif;font-size:40px;font-weight:600;line-height:1.15em;color:#1F1E2A;}.elementor-19 .elementor-element.elementor-element-1a47b369{--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;--justify-content:center;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--flex-wrap:nowrap;}.elementor-19 .elementor-element.elementor-element-419489b0{--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;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#ECE7DC;--border-color:#ECE7DC;--border-radius:22px 22px 22px 22px;--padding-top:30px;--padding-bottom:30px;--padding-left:26px;--padding-right:26px;}.elementor-19 .elementor-element.elementor-element-419489b0:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-419489b0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-19 .elementor-element.elementor-element-4de2aff9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 6px) 0px;text-align:start;}.elementor-19 .elementor-element.elementor-element-4de2aff9 .elementor-heading-title{font-size:40px;}.elementor-19 .elementor-element.elementor-element-f47ca07{width:var( --container-widget-width, 100.482% );max-width:100.482%;--container-widget-width:100.482%;--container-widget-flex-grow:0;}.elementor-19 .elementor-element.elementor-element-f47ca07.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-19 .elementor-element.elementor-element-f47ca07 img{border-radius:10px 10px 10px 10px;}.elementor-19 .elementor-element.elementor-element-c5781c7{width:var( --container-widget-width, 22% );max-width:22%;background-color:rgba(0,80,164,0.09);margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;padding:4px 12px 4px 12px;--container-widget-width:22%;--container-widget-flex-grow:0;border-radius:99px 99px 99px 99px;text-align:start;}.elementor-19 .elementor-element.elementor-element-c5781c7 .elementor-heading-title{font-family:"Instrument Sans", Sans-serif;font-size:12px;font-weight:800;text-transform:uppercase;letter-spacing:1.5px;color:#0050A4;}.elementor-19 .elementor-element.elementor-element-4487141e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;text-align:start;}.elementor-19 .elementor-element.elementor-element-4487141e .elementor-heading-title{font-family:"Fraunces", Sans-serif;font-size:22px;font-weight:600;line-height:1.15em;color:#1F1E2A;}.elementor-19 .elementor-element.elementor-element-60020de8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 14px) 0px;font-size:14px;color:#706F78;}.elementor-19 .elementor-element.elementor-element-57ea8ac6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;text-align:start;}.elementor-19 .elementor-element.elementor-element-57ea8ac6 .elementor-heading-title{font-size:13px;font-weight:700;color:#8B6914;}.elementor-19 .elementor-element.elementor-element-4f09de52 .elementor-button{background-color:#AA151B;font-size:15px;font-weight:600;fill:#FFFFFF;color:#FFFFFF;border-radius:99px 99px 99px 99px;padding:15px 30px 15px 30px;}.elementor-19 .elementor-element.elementor-element-4f09de52 .elementor-button-content-wrapper{flex-direction:row;}.elementor-19 .elementor-element.elementor-element-21182a08{--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;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#ECE7DC;--border-color:#ECE7DC;--border-radius:22px 22px 22px 22px;--padding-top:30px;--padding-bottom:30px;--padding-left:26px;--padding-right:26px;}.elementor-19 .elementor-element.elementor-element-21182a08:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-21182a08 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-19 .elementor-element.elementor-element-29e0902e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 6px) 0px;text-align:start;}.elementor-19 .elementor-element.elementor-element-29e0902e .elementor-heading-title{font-size:40px;}.elementor-19 .elementor-element.elementor-element-8d49a7b{width:var( --container-widget-width, 100.482% );max-width:100.482%;--container-widget-width:100.482%;--container-widget-flex-grow:0;}.elementor-19 .elementor-element.elementor-element-8d49a7b.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-19 .elementor-element.elementor-element-8d49a7b img{border-radius:10px 10px 10px 10px;}.elementor-19 .elementor-element.elementor-element-23da5bf0{width:var( --container-widget-width, 22% );max-width:22%;background-color:rgba(0,80,164,0.09);margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;padding:4px 12px 4px 12px;--container-widget-width:22%;--container-widget-flex-grow:0;border-radius:99px 99px 99px 99px;text-align:start;}.elementor-19 .elementor-element.elementor-element-23da5bf0 .elementor-heading-title{font-family:"Instrument Sans", Sans-serif;font-size:12px;font-weight:800;text-transform:uppercase;letter-spacing:1.5px;color:#0050A4;}.elementor-19 .elementor-element.elementor-element-42a0abc1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;text-align:start;}.elementor-19 .elementor-element.elementor-element-42a0abc1 .elementor-heading-title{font-family:"Fraunces", Sans-serif;font-size:22px;font-weight:600;line-height:1.15em;color:#1F1E2A;}.elementor-19 .elementor-element.elementor-element-2fbe4dbe{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 14px) 0px;font-size:14px;color:#706F78;}.elementor-19 .elementor-element.elementor-element-71b4ced1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;text-align:start;}.elementor-19 .elementor-element.elementor-element-71b4ced1 .elementor-heading-title{font-size:13px;font-weight:700;color:#8B6914;}.elementor-19 .elementor-element.elementor-element-136c3cc3 .elementor-button{background-color:#AA151B;font-size:15px;font-weight:600;fill:#FFFFFF;color:#FFFFFF;border-radius:99px 99px 99px 99px;padding:15px 30px 15px 30px;}.elementor-19 .elementor-element.elementor-element-136c3cc3 .elementor-button-content-wrapper{flex-direction:row;}.elementor-19 .elementor-element.elementor-element-7f275a93{--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;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#ECE7DC;--border-color:#ECE7DC;--border-radius:22px 22px 22px 22px;--padding-top:30px;--padding-bottom:30px;--padding-left:26px;--padding-right:26px;}.elementor-19 .elementor-element.elementor-element-7f275a93:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-7f275a93 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-19 .elementor-element.elementor-element-17f45518{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 6px) 0px;text-align:start;}.elementor-19 .elementor-element.elementor-element-17f45518 .elementor-heading-title{font-size:40px;}.elementor-19 .elementor-element.elementor-element-cf01201{width:var( --container-widget-width, 100.482% );max-width:100.482%;--container-widget-width:100.482%;--container-widget-flex-grow:0;}.elementor-19 .elementor-element.elementor-element-cf01201.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-19 .elementor-element.elementor-element-cf01201 img{border-radius:10px 10px 10px 10px;}.elementor-19 .elementor-element.elementor-element-3561d6d2{width:var( --container-widget-width, 22% );max-width:22%;background-color:rgba(0,80,164,0.09);margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;padding:4px 12px 4px 12px;--container-widget-width:22%;--container-widget-flex-grow:0;border-radius:99px 99px 99px 99px;text-align:start;}.elementor-19 .elementor-element.elementor-element-3561d6d2 .elementor-heading-title{font-family:"Instrument Sans", Sans-serif;font-size:12px;font-weight:800;text-transform:uppercase;letter-spacing:1.5px;color:#0050A4;}.elementor-19 .elementor-element.elementor-element-681b7209{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;text-align:start;}.elementor-19 .elementor-element.elementor-element-681b7209 .elementor-heading-title{font-family:"Fraunces", Sans-serif;font-size:22px;font-weight:600;line-height:1.15em;color:#1F1E2A;}.elementor-19 .elementor-element.elementor-element-70419bbf{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 14px) 0px;font-size:14px;color:#706F78;}.elementor-19 .elementor-element.elementor-element-76624fc0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;text-align:start;}.elementor-19 .elementor-element.elementor-element-76624fc0 .elementor-heading-title{font-size:13px;font-weight:700;color:#8B6914;}.elementor-19 .elementor-element.elementor-element-7caed3c8 .elementor-button{background-color:#AA151B;font-size:15px;font-weight:600;fill:#FFFFFF;color:#FFFFFF;border-radius:99px 99px 99px 99px;padding:15px 30px 15px 30px;}.elementor-19 .elementor-element.elementor-element-7caed3c8 .elementor-button-content-wrapper{flex-direction:row;}.elementor-19 .elementor-element.elementor-element-57bec3ec{--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;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#ECE7DC;--border-color:#ECE7DC;--border-radius:22px 22px 22px 22px;--padding-top:30px;--padding-bottom:30px;--padding-left:26px;--padding-right:26px;}.elementor-19 .elementor-element.elementor-element-57bec3ec:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-57bec3ec > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-19 .elementor-element.elementor-element-666dda6f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 6px) 0px;text-align:start;}.elementor-19 .elementor-element.elementor-element-666dda6f .elementor-heading-title{font-size:40px;}.elementor-19 .elementor-element.elementor-element-a18cd1a{width:var( --container-widget-width, 100.482% );max-width:100.482%;--container-widget-width:100.482%;--container-widget-flex-grow:0;}.elementor-19 .elementor-element.elementor-element-a18cd1a.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-19 .elementor-element.elementor-element-a18cd1a img{border-radius:10px 10px 10px 10px;}.elementor-19 .elementor-element.elementor-element-47dca13{width:var( --container-widget-width, 22% );max-width:22%;background-color:rgba(0,80,164,0.09);margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;padding:4px 12px 4px 12px;--container-widget-width:22%;--container-widget-flex-grow:0;border-radius:99px 99px 99px 99px;text-align:start;}.elementor-19 .elementor-element.elementor-element-47dca13 .elementor-heading-title{font-family:"Instrument Sans", Sans-serif;font-size:12px;font-weight:800;text-transform:uppercase;letter-spacing:1.5px;color:#0050A4;}.elementor-19 .elementor-element.elementor-element-3e4cafe6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;text-align:start;}.elementor-19 .elementor-element.elementor-element-3e4cafe6 .elementor-heading-title{font-family:"Fraunces", Sans-serif;font-size:22px;font-weight:600;line-height:1.15em;color:#1F1E2A;}.elementor-19 .elementor-element.elementor-element-24cca549{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 14px) 0px;font-size:14px;color:#706F78;}.elementor-19 .elementor-element.elementor-element-3dc1b768{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;text-align:start;}.elementor-19 .elementor-element.elementor-element-3dc1b768 .elementor-heading-title{font-size:13px;font-weight:700;color:#8B6914;}.elementor-19 .elementor-element.elementor-element-2eaab932 .elementor-button{background-color:#AA151B;font-size:15px;font-weight:600;fill:#FFFFFF;color:#FFFFFF;border-radius:99px 99px 99px 99px;padding:15px 30px 15px 30px;}.elementor-19 .elementor-element.elementor-element-2eaab932 .elementor-button-content-wrapper{flex-direction:row;}.elementor-19 .elementor-element.elementor-element-2237f28f{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--border-radius:36px 36px 36px 36px;box-shadow:0px 40px 80px -30px rgba(194,13,27,0.35);--margin-top:0px;--margin-bottom:40px;--margin-left:20px;--margin-right:20px;--padding-top:90px;--padding-bottom:90px;--padding-left:40px;--padding-right:40px;}.elementor-19 .elementor-element.elementor-element-2237f28f:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-2237f28f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#8B0812;background-image:url("https://bestforeignlanguage.com/wp-content/uploads/2026/08/Untitled-1920-x-540-px-1920-x-540-px-1.png");background-position:center left;background-size:cover;}.elementor-19 .elementor-element.elementor-element-2c2c050d{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:18px 18px;--row-gap:18px;--column-gap:18px;}.elementor-19 .elementor-element.elementor-element-25e78e24{text-align:center;}.elementor-19 .elementor-element.elementor-element-25e78e24 .elementor-heading-title{font-family:"Fraunces", Sans-serif;font-size:42px;font-weight:600;line-height:1.15em;color:#000000;}.elementor-19 .elementor-element.elementor-element-36c73a88{font-family:"Instrument Sans", Sans-serif;font-size:17px;line-height:1.6em;color:#000000D9;}.elementor-19 .elementor-element.elementor-element-1a9db58c{--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;--justify-content:center;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--flex-wrap:wrap;--padding-top:10px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19 .elementor-element.elementor-element-6656c1ef .elementor-button{background-color:#25D366;font-size:15px;font-weight:600;fill:#053B22;color:#053B22;border-radius:99px 99px 99px 99px;padding:15px 30px 15px 30px;}.elementor-19 .elementor-element.elementor-element-6656c1ef .elementor-button-content-wrapper{flex-direction:row;}@media(max-width:1024px){.elementor-19 .elementor-element.elementor-element-384b592c:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-384b592c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}}@media(max-width:767px){.elementor-19 .elementor-element.elementor-element-3af1f772{--padding-top:120px;--padding-bottom:50px;--padding-left:16px;--padding-right:16px;}.elementor-19 .elementor-element.elementor-element-45c79533 .elementor-heading-title{font-size:30px;}.elementor-19 .elementor-element.elementor-element-384b592c:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-384b592c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-19 .elementor-element.elementor-element-384b592c{--padding-top:55px;--padding-bottom:55px;--padding-left:16px;--padding-right:16px;}.elementor-19 .elementor-element.elementor-element-3259756e .elementor-heading-title{font-size:28px;}.elementor-19 .elementor-element.elementor-element-32656898 .elementor-heading-title{font-size:19px;}.elementor-19 .elementor-element.elementor-element-683d8331 .elementor-heading-title{font-size:19px;}.elementor-19 .elementor-element.elementor-element-7fa8171e .elementor-heading-title{font-size:19px;}.elementor-19 .elementor-element.elementor-element-2d4dc4b6 .elementor-heading-title{font-size:19px;}.elementor-19 .elementor-element.elementor-element-645a32b8{--padding-top:55px;--padding-bottom:55px;--padding-left:16px;--padding-right:16px;}.elementor-19 .elementor-element.elementor-element-457f7311 .elementor-heading-title{font-size:28px;}.elementor-19 .elementor-element.elementor-element-4487141e .elementor-heading-title{font-size:19px;}.elementor-19 .elementor-element.elementor-element-42a0abc1 .elementor-heading-title{font-size:19px;}.elementor-19 .elementor-element.elementor-element-681b7209 .elementor-heading-title{font-size:19px;}.elementor-19 .elementor-element.elementor-element-3e4cafe6 .elementor-heading-title{font-size:19px;}.elementor-19 .elementor-element.elementor-element-2237f28f{--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-19 .elementor-element.elementor-element-25e78e24 .elementor-heading-title{font-size:27px;}}