.elementor-6343 .elementor-element.elementor-element-03d2524:not(.elementor-motion-effects-element-type-background), .elementor-6343 .elementor-element.elementor-element-03d2524 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://joanned.adamcortez.com/wp-content/uploads/2026/06/Teaching.png");background-position:center center;background-size:cover;}.elementor-6343 .elementor-element.elementor-element-03d2524 > .elementor-background-overlay{background-color:#181E20;opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-6343 .elementor-element.elementor-element-03d2524{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:170px 0px 170px 0px;}.elementor-6343 .elementor-element.elementor-element-6eee88e{text-align:center;}.elementor-6343 .elementor-element.elementor-element-6eee88e .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:58px;font-weight:400;line-height:1.18em;color:#FFFFFF;}.elementor-6343 .elementor-element.elementor-element-e66e564{padding:100px 0px 40px 0px;}.elementor-6343 .elementor-element.elementor-element-832be6d{text-align:center;}.elementor-6343 .elementor-element.elementor-element-758b2d5{text-align:start;}.elementor-6343 .elementor-element.elementor-element-db1caa4{padding:90px 0px 90px 0px;}.elementor-6343 .elementor-element.elementor-element-41cd174{text-align:center;}.elementor-6343 .elementor-element.elementor-element-cf96e05{text-align:start;}.elementor-6343 .elementor-element.elementor-element-d10827d{text-align:start;}.elementor-6343 .elementor-element.elementor-element-5497c04{padding:90px 0px 90px 0px;}.elementor-6343 .elementor-element.elementor-element-1cd97b5{text-align:center;}.elementor-6343 .elementor-element.elementor-element-8d8d10c{text-align:start;}.elementor-6343 .elementor-element.elementor-element-e9ffa2d{text-align:start;}.elementor-6343 .elementor-element.elementor-element-463994d:not(.elementor-motion-effects-element-type-background), .elementor-6343 .elementor-element.elementor-element-463994d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2F466D;}.elementor-6343 .elementor-element.elementor-element-463994d{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:100px 0px 100px 0px;}.elementor-6343 .elementor-element.elementor-element-463994d > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-6343 .elementor-element.elementor-element-db51185{text-align:center;}.elementor-6343 .elementor-element.elementor-element-db51185 .elementor-heading-title{color:#FFFFFF;}.elementor-6343 .elementor-element.elementor-element-5cf201a{text-align:start;}.elementor-6343 .elementor-element.elementor-element-3aba2e5{padding:90px 0px 40px 0px;}.elementor-6343 .elementor-element.elementor-element-14f1590{text-align:center;}.elementor-6343 .elementor-element.elementor-element-56f383a{text-align:start;}.elementor-6343 .elementor-element.elementor-element-87fbeaa{padding:40px 0px 100px 0px;}.elementor-6343 .elementor-element.elementor-element-c7439fb{text-align:center;}.elementor-6343 .elementor-element.elementor-element-baac16a{text-align:start;}.elementor-6343 .elementor-element.elementor-element-43a110c .elementor-button{background-color:#2F466D;font-size:13px;text-transform:uppercase;letter-spacing:2.4px;fill:#FFFFFF;color:#FFFFFF;border-radius:2px 2px 2px 2px;padding:19px 42px 19px 42px;}.elementor-6343 .elementor-element.elementor-element-29946f7{text-align:start;}.elementor-6343 .elementor-element.elementor-element-b1fb261:not(.elementor-motion-effects-element-type-background), .elementor-6343 .elementor-element.elementor-element-b1fb261 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2F466D;}.elementor-6343 .elementor-element.elementor-element-b1fb261{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:90px 0px 90px 0px;}.elementor-6343 .elementor-element.elementor-element-b1fb261 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-6343 .elementor-element.elementor-element-28f1b8d{text-align:center;}.elementor-6343 .elementor-element.elementor-element-28f1b8d .elementor-heading-title{color:#FFFFFF;}.elementor-6343 .elementor-element.elementor-element-5621c98{text-align:start;}.elementor-6343 .elementor-element.elementor-element-0bfe22c .elementor-button{background-color:rgba(0,0,0,0);font-size:13px;text-transform:uppercase;letter-spacing:2.4px;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:rgba(255,255,255,0.6);border-radius:2px 2px 2px 2px;padding:19px 42px 19px 42px;}@media(max-width:1024px){.elementor-6343 .elementor-element.elementor-element-6eee88e .elementor-heading-title{font-size:42px;line-height:1.2em;}}@media(max-width:767px){.elementor-6343 .elementor-element.elementor-element-6eee88e .elementor-heading-title{font-size:31px;line-height:1.22em;}}