.elementor-42979 .elementor-element.elementor-element-4d27571 > .elementor-container{max-width:819px;min-height:500px;}.elementor-42979 .elementor-element.elementor-element-4d27571 > .elementor-container > .elementor-row > .elementor-column > .elementor-column-wrap > .elementor-widget-wrap{align-content:flex-end;align-items:flex-end;}.elementor-42979 .elementor-element.elementor-element-4d27571{overflow:hidden;}.elementor-42979 .elementor-element.elementor-element-4d27571 > .elementor-background-overlay{background-image:url("https://www.macmillaneducation.es/iberia/wp-content/uploads/2024/04/Banner-principal-1920x500-5.jpg");background-position:bottom center;background-repeat:no-repeat;background-size:cover;opacity:1;}.elementor-42979 .elementor-element.elementor-element-b424836{margin-top:0px;margin-bottom:0px;padding:30px 0px 0px 0px;}.elementor-42979 .elementor-element.elementor-element-34abd07{text-align:center;}.elementor-42979 .elementor-element.elementor-element-34abd07 .elementor-heading-title{color:#2F2D2D;font-family:"Roboto", Sans-serif;font-size:33px;font-weight:600;}.elementor-42979 .elementor-element.elementor-element-34abd07 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;background-color:#FFFFFF;}.elementor-42979 .elementor-element.elementor-element-5232de9 > .elementor-container{max-width:1194px;}.elementor-42979 .elementor-element.elementor-element-b2ddb2c .elementor-spacer-inner{height:10px;}.elementor-42979 .elementor-element.elementor-element-56abee8{font-family:"Roboto", Sans-serif;font-size:22px;font-weight:300;}.elementor-42979 .elementor-element.elementor-element-eaf547b img{width:100%;max-width:100%;}.elementor-42979 .elementor-element.elementor-element-eaf547b > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-42979 .elementor-element.elementor-element-9d4f185{font-family:"Roboto", Sans-serif;font-size:22px;font-weight:300;}.elementor-42979 .elementor-element.elementor-element-d0943fb{margin-top:17px;margin-bottom:0px;}.elementor-42979 .elementor-element.elementor-element-7811c24 .elementor-spacer-inner{height:50px;}.elementor-42979 .elementor-element.elementor-element-875896e{text-align:center;}.elementor-42979 .elementor-element.elementor-element-875896e .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:23px;font-weight:500;text-decoration:none;line-height:1.5em;}.elementor-42979 .elementor-element.elementor-element-9f298c9 .elementor-spacer-inner{height:15px;}.elementor-42979 .elementor-element.elementor-element-01963d1 > .elementor-container{max-width:1300px;}.elementor-42979 .elementor-element.elementor-element-ade12d2{text-align:center;}.elementor-42979 .elementor-element.elementor-element-ade12d2 .elementor-heading-title{color:#00A4AD;font-family:"Roboto", Sans-serif;font-weight:800;}.elementor-42979 .elementor-element.elementor-element-40e7d19 > .elementor-widget-container{margin:24px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-42979 .elementor-element.elementor-element-40e7d19{width:100%;max-width:100%;}.elementor-42979 .elementor-element.elementor-element-f605f90{text-align:center;}.elementor-42979 .elementor-element.elementor-element-f605f90 .elementor-heading-title{color:#DA132D;font-family:"Roboto", Sans-serif;font-weight:800;}.elementor-42979 .elementor-element.elementor-element-5e490a5{text-align:center;}.elementor-42979 .elementor-element.elementor-element-5e490a5 .elementor-heading-title{color:#F9AE04;font-family:"Roboto", Sans-serif;font-weight:800;}.elementor-42979 .elementor-element.elementor-element-b836815 > .elementor-widget-container{margin:24px 0px 0px 0px;}.elementor-42979 .elementor-element.elementor-element-77edb83{text-align:center;}.elementor-42979 .elementor-element.elementor-element-77edb83 .elementor-heading-title{color:#A02886;font-family:"Roboto", Sans-serif;font-weight:800;}.elementor-42979 .elementor-element.elementor-element-037e780 > .elementor-widget-container{margin:24px 0px 0px 0px;}.elementor-42979 .elementor-element.elementor-element-d4415b2{margin-top:60px;margin-bottom:0px;}.elementor-42979 .elementor-element.elementor-element-6f0cdb6 .elementor-spacer-inner{height:10px;}.elementor-42979 .elementor-element.elementor-element-93341e0{text-align:center;font-family:"Roboto", Sans-serif;font-size:27px;font-weight:300;line-height:1.2em;}.elementor-42979 .elementor-element.elementor-element-57a1bd4 .elementor-spacer-inner{height:100px;}.elementor-42979 .elementor-element.elementor-element-da3b900 > .elementor-background-overlay{background-color:#CA1C13;opacity:1;}.elementor-42979 .elementor-element.elementor-element-da3b900{padding:23px 0px 29px 0px;}.elementor-42979 .elementor-element.elementor-element-ec75acc .elementor-button{fill:#666666;color:#666666;background-color:#FFFFFF;border-radius:7px 7px 7px 7px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-42979 .elementor-element.elementor-element-ec75acc .elementor-button:hover, .elementor-42979 .elementor-element.elementor-element-ec75acc .elementor-button:focus{color:#BD1616;}.elementor-42979 .elementor-element.elementor-element-ec75acc .elementor-button:hover svg, .elementor-42979 .elementor-element.elementor-element-ec75acc .elementor-button:focus svg{fill:#BD1616;}@media(max-width:1024px){.elementor-42979 .elementor-element.elementor-element-4d27571 > .elementor-container{min-height:271px;}.elementor-42979 .elementor-element.elementor-element-4d27571 > .elementor-background-overlay{background-image:url("https://www.macmillaneducation.es/iberia/wp-content/uploads/2024/04/Banner-principal-tablet.jpg");background-position:center center;background-size:cover;}.elementor-42979 .elementor-element.elementor-element-34abd07 .elementor-heading-title{font-size:26px;}.elementor-42979 .elementor-element.elementor-element-b2ddb2c .elementor-spacer-inner{height:10px;}.elementor-42979 .elementor-element.elementor-element-56abee8{text-align:center;font-size:18px;}.elementor-42979 .elementor-element.elementor-element-eaf547b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-42979 .elementor-element.elementor-element-9d4f185{text-align:center;font-size:18px;}.elementor-42979 .elementor-element.elementor-element-d0943fb{margin-top:0px;margin-bottom:0px;}.elementor-42979 .elementor-element.elementor-element-7811c24 .elementor-spacer-inner{height:10px;}.elementor-42979 .elementor-element.elementor-element-875896e .elementor-heading-title{font-size:22px;}.elementor-42979 .elementor-element.elementor-element-bf5de4a > .elementor-column-wrap > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:13px;}.elementor-42979 .elementor-element.elementor-element-bf5de4a > .elementor-element-populated, .elementor-42979 .elementor-element.elementor-element-bf5de4a > .elementor-element-populated > .elementor-background-overlay, .elementor-42979 .elementor-element.elementor-element-bf5de4a > .elementor-background-slideshow{border-radius:0px 0px 0px 02px;}.elementor-42979 .elementor-element.elementor-element-ade12d2{text-align:left;}.elementor-42979 .elementor-element.elementor-element-ade12d2 .elementor-heading-title{font-size:19px;}.elementor-42979 .elementor-element.elementor-element-ade12d2 > .elementor-widget-container{margin:0px 0px 0px 30px;}.elementor-42979 .elementor-element.elementor-element-40e7d19 > .elementor-widget-container{margin:0px 0px 0px 30px;}.elementor-42979 .elementor-element.elementor-element-f605f90{text-align:left;}.elementor-42979 .elementor-element.elementor-element-f605f90 .elementor-heading-title{font-size:19px;line-height:1.1em;letter-spacing:-0.4px;}.elementor-42979 .elementor-element.elementor-element-f605f90 > .elementor-widget-container{margin:0px 0px 0px 30px;}.elementor-42979 .elementor-element.elementor-element-0c4d8b5 > .elementor-widget-container{margin:0px 0px 0px 30px;}.elementor-42979 .elementor-element.elementor-element-03f02b4 > .elementor-element-populated{margin:10px 0px 0px 0px;}.elementor-42979 .elementor-element.elementor-element-5e490a5{text-align:left;}.elementor-42979 .elementor-element.elementor-element-5e490a5 .elementor-heading-title{font-size:19px;}.elementor-42979 .elementor-element.elementor-element-5e490a5 > .elementor-widget-container{margin:0px 0px 0px 030px;}.elementor-42979 .elementor-element.elementor-element-b836815 > .elementor-widget-container{margin:0px 0px 0px 30px;}.elementor-42979 .elementor-element.elementor-element-c8bf4b5 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-42979 .elementor-element.elementor-element-77edb83{text-align:left;}.elementor-42979 .elementor-element.elementor-element-77edb83 .elementor-heading-title{font-size:19px;}.elementor-42979 .elementor-element.elementor-element-77edb83 > .elementor-widget-container{margin:0px 0px 0px 30px;}.elementor-42979 .elementor-element.elementor-element-037e780 > .elementor-widget-container{margin:0px 0px 0px 30px;}.elementor-42979 .elementor-element.elementor-element-d4415b2{margin-top:-9px;margin-bottom:-9px;}.elementor-42979 .elementor-element.elementor-element-93341e0{text-align:center;font-size:19px;}}@media(max-width:767px){.elementor-42979 .elementor-element.elementor-element-4d27571 > .elementor-container{min-height:228px;}.elementor-42979 .elementor-element.elementor-element-4d27571 > .elementor-background-overlay{background-image:url("https://www.macmillaneducation.es/iberia/wp-content/uploads/2024/04/Principal-Movil-1.jpg");}.elementor-42979 .elementor-element.elementor-element-a5cc63b{width:100%;}.elementor-42979 .elementor-element.elementor-element-b424836{margin-top:-12px;margin-bottom:0px;}.elementor-42979 .elementor-element.elementor-element-34abd07 .elementor-heading-title{font-size:22px;}.elementor-42979 .elementor-element.elementor-element-5232de9{margin-top:-5px;margin-bottom:0px;}.elementor-42979 .elementor-element.elementor-element-b2ddb2c .elementor-spacer-inner{height:10px;}.elementor-42979 .elementor-element.elementor-element-56abee8{column-gap:9px;font-size:15px;line-height:1.3em;}.elementor-42979 .elementor-element.elementor-element-9d4f185{column-gap:9px;font-size:15px;line-height:1.3em;}.elementor-42979 .elementor-element.elementor-element-7811c24 .elementor-spacer-inner{height:10px;}.elementor-42979 .elementor-element.elementor-element-875896e .elementor-heading-title{font-size:17px;}.elementor-42979 .elementor-element.elementor-element-bf5de4a{width:100%;}.elementor-42979 .elementor-element.elementor-element-ade12d2 > .elementor-widget-container{margin:5px 0px 0px 0px;}.elementor-42979 .elementor-element.elementor-element-40e7d19 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-42979 .elementor-element.elementor-element-f605f90{text-align:left;}.elementor-42979 .elementor-element.elementor-element-f605f90 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-42979 .elementor-element.elementor-element-0c4d8b5 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-42979 .elementor-element.elementor-element-03f02b4{width:100%;}.elementor-42979 .elementor-element.elementor-element-5e490a5{text-align:left;}.elementor-42979 .elementor-element.elementor-element-5e490a5 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-42979 .elementor-element.elementor-element-b836815 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-42979 .elementor-element.elementor-element-037e780 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-42979 .elementor-element.elementor-element-d4415b2{margin-top:43px;margin-bottom:0px;}.elementor-42979 .elementor-element.elementor-element-93341e0{column-gap:9px;text-align:left;font-size:20px;line-height:1.3em;}.elementor-42979 .elementor-element.elementor-element-cb86674{column-gap:0px;}}@media(min-width:768px){.elementor-42979 .elementor-element.elementor-element-279c712{width:100%;}.elementor-42979 .elementor-element.elementor-element-4d72f84{width:50%;}.elementor-42979 .elementor-element.elementor-element-613b306{width:50%;}.elementor-42979 .elementor-element.elementor-element-03f02b4{width:24.999%;}.elementor-42979 .elementor-element.elementor-element-b7b0f5c{width:25.001%;}}@media(max-width:1024px) and (min-width:768px){.elementor-42979 .elementor-element.elementor-element-bf5de4a{width:50%;}.elementor-42979 .elementor-element.elementor-element-e057ced{width:50%;}.elementor-42979 .elementor-element.elementor-element-03f02b4{width:50%;}.elementor-42979 .elementor-element.elementor-element-b7b0f5c{width:50%;}}/* Start custom CSS */input#pwbox-42979 {
    background-color: #eee;
    margin-top: 50px;
    width: 200px;
}/* End custom CSS */