.elementor-357 .elementor-element.elementor-element-3dd08d7>.elementor-container>.elementor-column>.elementor-widget-wrap{align-content:center;align-items:center}.elementor-357 .elementor-element.elementor-element-3dd08d7:not(.elementor-motion-effects-element-type-background),.elementor-357 .elementor-element.elementor-element-3dd08d7>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://escueladeidiomastenerife.com/wp-content/uploads/2022/07/pexels-nataliya-vaitkevich-7235894-1.jpeg);background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-357 .elementor-element.elementor-element-3dd08d7>.elementor-container{min-height:91vh}.elementor-357 .elementor-element.elementor-element-3dd08d7{overflow:hidden;transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;margin-top:-166px;margin-bottom:0;padding:0em 0em 4em 0em}.elementor-357 .elementor-element.elementor-element-3dd08d7>.elementor-background-overlay{background-color:#0000007D;opacity:.9;transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-357 .elementor-element.elementor-element-bfffcd7 .elementor-heading-title{color:#FFF;font-size:50px}.elementor-357 .elementor-element.elementor-element-a582b99{padding:4em 0em 8em 0em}.elementor-357 .elementor-element.elementor-element-19b0a4e>.elementor-widget-container{margin:20px 0 10px 0}.elementor-357 .elementor-element.elementor-element-d18c7b8{line-height:1.7em}.elementor-357 .elementor-element.elementor-element-0aa8c06>.elementor-widget-container{margin:20px 0 10px 0}.elementor-357 .elementor-element.elementor-element-d80261c{line-height:1.7em}.elementor-357 .elementor-element.elementor-element-d99f0fa>.elementor-widget-container{margin:20px 0 10px 0}.elementor-357 .elementor-element.elementor-element-24130a9{line-height:1.7em}.elementor-357 .elementor-element.elementor-element-dc7518c>.elementor-widget-container{margin:20px 0 10px 0}.elementor-357 .elementor-element.elementor-element-0ace672{line-height:1.7em}.elementor-357 .elementor-element.elementor-element-37ce832{line-height:1.7em}.elementor-357 .elementor-element.elementor-element-c4452d5{padding:4em 0em 8em 0em}.elementor-357 .elementor-element.elementor-element-638570e>.elementor-widget-container{margin:20px 0 10px 0}.elementor-357 .elementor-element.elementor-element-07f2516{line-height:1.7em}.elementor-357 .elementor-element.elementor-element-f39a592>.elementor-widget-container{margin:20px 0 10px 0}.elementor-357 .elementor-element.elementor-element-522acf4{line-height:1.7em}.elementor-357 .elementor-element.elementor-element-3a97433>.elementor-widget-container{margin:20px 0 10px 0}.elementor-357 .elementor-element.elementor-element-539fe27{line-height:1.7em}.elementor-357 .elementor-element.elementor-element-506d427>.elementor-widget-container{margin:20px 0 10px 0}.elementor-357 .elementor-element.elementor-element-17e6be2{line-height:1.7em}.elementor-357 .elementor-element.elementor-element-070d268{line-height:1.7em}.elementor-357 .elementor-element.elementor-element-73687b5{padding:4em 0em 8em 0em}.elementor-357 .elementor-element.elementor-element-2235fa5>.elementor-widget-container{margin:20px 0 10px 0}.elementor-357 .elementor-element.elementor-element-8fdeffa{line-height:1.7em}.elementor-357 .elementor-element.elementor-element-01fa6b5>.elementor-widget-container{margin:20px 0 10px 0}.elementor-357 .elementor-element.elementor-element-6ce0dfc{line-height:1.7em}.elementor-357 .elementor-element.elementor-element-c33fef5>.elementor-widget-container{margin:20px 0 10px 0}.elementor-357 .elementor-element.elementor-element-932caa7{line-height:1.7em}.elementor-357 .elementor-element.elementor-element-5d98da1>.elementor-widget-container{margin:20px 0 10px 0}.elementor-357 .elementor-element.elementor-element-1d2e3da{line-height:1.7em}.elementor-357 .elementor-element.elementor-element-a61fe5c{line-height:1.7em}@media(max-width:767px){.elementor-357 .elementor-element.elementor-element-3dd08d7>.elementor-container{min-height:96vh}.elementor-357 .elementor-element.elementor-element-3dd08d7{padding:40px 0 0 0}.elementor-357 .elementor-element.elementor-element-bfffcd7{text-align:center}.elementor-357 .elementor-element.elementor-element-bfffcd7 .elementor-heading-title{font-size:45px;line-height:1.3em}}