.elementor-2532 .elementor-element.elementor-element-eb5fb49:not(.elementor-motion-effects-element-type-background), .elementor-2532 .elementor-element.elementor-element-eb5fb49 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(210deg, #f4f4f4 0%, #FA5D84 100%);}.elementor-2532 .elementor-element.elementor-element-eb5fb49 > .elementor-background-overlay{background-image:url("https://alejandrarguezaleman.es/wp-content/uploads/2025/02/birretes-scaled-e1740424073861.jpg");background-position:top center;background-size:contain;opacity:0.11;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2532 .elementor-element.elementor-element-eb5fb49 > .elementor-container{min-height:325px;}.elementor-2532 .elementor-element.elementor-element-eb5fb49{overflow:hidden;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-2532 .elementor-element.elementor-element-d331451 > .elementor-widget-container{padding:100px 0px 50px 0px;}.elementor-2532 .elementor-element.elementor-element-d331451{text-align:center;}.elementor-2532 .elementor-element.elementor-element-d331451 .elementor-heading-title{font-size:52px;letter-spacing:4.5px;color:#ffffff;}.elementor-2532 .elementor-element.elementor-element-2c4f05c > .elementor-container{max-width:850px;}.elementor-2532 .elementor-element.elementor-element-344be27 > .elementor-widget-container{background-color:transparent;margin:0px 0px 0px 15px;padding:5px 15px 5px 15px;background-image:linear-gradient(270deg, #FFE4F4 24%, #FFA1B9 100%);}.elementor-2532 .elementor-element.elementor-element-344be27 .elementor-heading-title{font-size:22px;font-weight:500;color:#383838;}.elementor-2532 .elementor-element.elementor-element-20f1ba6{text-align:justify;font-family:"Noto Sans", Sans-serif;font-size:16px;font-weight:400;line-height:2em;color:var( --e-global-color-secondary );}.elementor-2532 .elementor-element.elementor-element-d8f605e > .elementor-widget-container{background-color:transparent;margin:0px 0px 0px 15px;padding:5px 15px 5px 15px;background-image:linear-gradient(270deg, #FFE4F4 24%, #FFA1B9 100%);}.elementor-2532 .elementor-element.elementor-element-d8f605e .elementor-heading-title{font-size:22px;font-weight:500;color:#383838;}.elementor-2532 .elementor-element.elementor-element-b5437be{text-align:justify;font-family:"Noto Sans", Sans-serif;font-size:16px;font-weight:400;line-height:2em;color:var( --e-global-color-secondary );}.elementor-2532 .elementor-element.elementor-element-d34bad8 > .elementor-widget-container{background-color:transparent;margin:0px 0px 0px 15px;padding:5px 15px 5px 15px;background-image:linear-gradient(270deg, #FFE4F4 24%, #FFA1B9 100%);}.elementor-2532 .elementor-element.elementor-element-d34bad8 .elementor-heading-title{font-size:22px;font-weight:500;color:#383838;}.elementor-2532 .elementor-element.elementor-element-cd945e7{text-align:justify;font-family:"Noto Sans", Sans-serif;font-size:16px;font-weight:400;line-height:2em;color:var( --e-global-color-secondary );}.elementor-2532 .elementor-element.elementor-element-9567d31 > .elementor-widget-container{background-color:transparent;margin:0px 0px 0px 15px;padding:5px 15px 5px 15px;background-image:linear-gradient(270deg, #FFE4F4 24%, #FFA1B9 100%);}.elementor-2532 .elementor-element.elementor-element-9567d31 .elementor-heading-title{font-size:22px;font-weight:500;color:#383838;}.elementor-2532 .elementor-element.elementor-element-e036097{text-align:justify;font-family:"Noto Sans", Sans-serif;font-size:16px;font-weight:400;line-height:2em;color:var( --e-global-color-secondary );}.elementor-2532 .elementor-element.elementor-element-a6a99ba > .elementor-widget-container{background-color:transparent;margin:0px 0px 0px 15px;padding:5px 15px 5px 15px;background-image:linear-gradient(270deg, #FFE4F4 24%, #FFA1B9 100%);}.elementor-2532 .elementor-element.elementor-element-a6a99ba .elementor-heading-title{font-size:22px;font-weight:500;color:#383838;}.elementor-2532 .elementor-element.elementor-element-ae2b3dd{text-align:justify;font-family:"Noto Sans", Sans-serif;font-size:16px;font-weight:400;line-height:2em;color:var( --e-global-color-secondary );}.elementor-2532 .elementor-element.elementor-element-bb4f2ea{--spacer-size:50px;}@media(min-width:1025px){.elementor-2532 .elementor-element.elementor-element-eb5fb49 > .elementor-background-overlay{background-attachment:fixed;}}@media(max-width:767px){.elementor-2532 .elementor-element.elementor-element-eb5fb49 > .elementor-container{min-height:200px;}.elementor-2532 .elementor-element.elementor-element-d331451 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2532 .elementor-element.elementor-element-d331451 .elementor-heading-title{font-size:40px;}.elementor-2532 .elementor-element.elementor-element-344be27 .elementor-heading-title{font-size:20px;}.elementor-2532 .elementor-element.elementor-element-20f1ba6 > .elementor-widget-container{margin:0px 10px 0px -10px;padding:0px 0px 0px 0px;}.elementor-2532 .elementor-element.elementor-element-20f1ba6{column-gap:29px;font-size:14px;line-height:1.7em;}.elementor-2532 .elementor-element.elementor-element-d8f605e .elementor-heading-title{font-size:20px;}.elementor-2532 .elementor-element.elementor-element-b5437be > .elementor-widget-container{margin:0px 10px 0px -10px;padding:0px 0px 0px 0px;}.elementor-2532 .elementor-element.elementor-element-b5437be{font-size:14px;line-height:1.7em;}.elementor-2532 .elementor-element.elementor-element-d34bad8 .elementor-heading-title{font-size:20px;}.elementor-2532 .elementor-element.elementor-element-cd945e7 > .elementor-widget-container{margin:0px 10px 0px -10px;padding:0px 0px 0px 0px;}.elementor-2532 .elementor-element.elementor-element-cd945e7{font-size:14px;line-height:1.7em;}.elementor-2532 .elementor-element.elementor-element-9567d31 .elementor-heading-title{font-size:20px;}.elementor-2532 .elementor-element.elementor-element-e036097 > .elementor-widget-container{margin:0px 10px 0px -10px;padding:0px 0px 0px 0px;}.elementor-2532 .elementor-element.elementor-element-e036097{font-size:14px;line-height:1.7em;}.elementor-2532 .elementor-element.elementor-element-a6a99ba .elementor-heading-title{font-size:20px;}.elementor-2532 .elementor-element.elementor-element-ae2b3dd > .elementor-widget-container{margin:0px 10px 0px -10px;padding:0px 0px 0px 0px;}.elementor-2532 .elementor-element.elementor-element-ae2b3dd{font-size:14px;line-height:1.7em;}}