.elementor-5858 .elementor-element.elementor-element-b3f05e7{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-5858 .elementor-element.elementor-element-a6bbd4c{--display:flex;--min-height:620px;}.elementor-5858 .elementor-element.elementor-element-a6bbd4c:not(.elementor-motion-effects-element-type-background), .elementor-5858 .elementor-element.elementor-element-a6bbd4c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://designingferal.com/wp-content/uploads/2026/07/IMG_4644-scaled.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-5858 .elementor-element.elementor-element-d12dbfc{--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;}.elementor-5858 .elementor-element.elementor-element-d977d2c{--display:flex;--margin-top:71px;--margin-bottom:0px;--margin-left:25px;--margin-right:0px;}.elementor-5858 .elementor-element.elementor-element-bd41bfc .elementor-heading-title{font-family:"Dela Gothic One", Sans-serif;font-size:25px;font-weight:500;color:var( --e-global-color-text );}.elementor-5858 .elementor-element.elementor-element-5fac507 .elementor-heading-title{font-family:"Work Sans", Sans-serif;font-size:20px;font-weight:600;color:var( --e-global-color-text );}.elementor-5858 .elementor-element.elementor-element-716fc80 .elementor-heading-title{font-family:"Work Sans", Sans-serif;font-size:16px;font-weight:500;color:var( --e-global-color-text );}.elementor-5858 .elementor-element.elementor-element-ab5161b{--display:flex;--min-height:45px;}.elementor-5858 .elementor-element.elementor-element-a4d4a6c{--display:flex;--min-height:560px;--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-5858 .elementor-element.elementor-element-4ec33e8{--display:flex;}.elementor-5858 .elementor-element.elementor-element-4ec33e8:not(.elementor-motion-effects-element-type-background), .elementor-5858 .elementor-element.elementor-element-4ec33e8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://designingferal.com/wp-content/uploads/2026/07/IMG_4717-scaled.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-5858 .elementor-element.elementor-element-74933b1{--display:flex;}.elementor-5858 .elementor-element.elementor-element-74933b1:not(.elementor-motion-effects-element-type-background), .elementor-5858 .elementor-element.elementor-element-74933b1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://designingferal.com/wp-content/uploads/2026/07/IMG_4675-scaled.webp");background-position:bottom center;background-repeat:no-repeat;background-size:cover;}.elementor-5858 .elementor-element.elementor-element-f216c33{--display:flex;}.elementor-5858 .elementor-element.elementor-element-f216c33:not(.elementor-motion-effects-element-type-background), .elementor-5858 .elementor-element.elementor-element-f216c33 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://designingferal.com/wp-content/uploads/2026/07/IMG_4679-scaled.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-5858 .elementor-element.elementor-element-a1a157b{--display:flex;--min-height:560px;--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-5858 .elementor-element.elementor-element-2166857{--display:flex;}.elementor-5858 .elementor-element.elementor-element-2166857:not(.elementor-motion-effects-element-type-background), .elementor-5858 .elementor-element.elementor-element-2166857 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://designingferal.com/wp-content/uploads/2026/07/IMG_8659-scaled.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-5858 .elementor-element.elementor-element-e5a6db9{--display:flex;}.elementor-5858 .elementor-element.elementor-element-e5a6db9:not(.elementor-motion-effects-element-type-background), .elementor-5858 .elementor-element.elementor-element-e5a6db9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://designingferal.com/wp-content/uploads/2026/07/IMG_8665-scaled.webp");background-position:bottom center;background-repeat:no-repeat;background-size:cover;}.elementor-5858 .elementor-element.elementor-element-8cc377d{--display:flex;}.elementor-5858 .elementor-element.elementor-element-8cc377d:not(.elementor-motion-effects-element-type-background), .elementor-5858 .elementor-element.elementor-element-8cc377d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://designingferal.com/wp-content/uploads/2026/07/IMG_8758-scaled.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-5858 .elementor-element.elementor-element-f94b1cd{--display:flex;--min-height:560px;--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-5858 .elementor-element.elementor-element-5d32399{--display:flex;}.elementor-5858 .elementor-element.elementor-element-5d32399:not(.elementor-motion-effects-element-type-background), .elementor-5858 .elementor-element.elementor-element-5d32399 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://designingferal.com/wp-content/uploads/2026/07/IMG_4724-scaled.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-5858 .elementor-element.elementor-element-f7553ab{--display:flex;}.elementor-5858 .elementor-element.elementor-element-f7553ab:not(.elementor-motion-effects-element-type-background), .elementor-5858 .elementor-element.elementor-element-f7553ab > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://designingferal.com/wp-content/uploads/2026/07/IMG_4713-scaled.webp");background-position:bottom center;background-repeat:no-repeat;background-size:cover;}.elementor-5858 .elementor-element.elementor-element-d7187fe{--display:flex;}.elementor-5858 .elementor-element.elementor-element-d7187fe:not(.elementor-motion-effects-element-type-background), .elementor-5858 .elementor-element.elementor-element-d7187fe > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://designingferal.com/wp-content/uploads/2026/07/IMG_4670-scaled.webp");background-position:center right;background-repeat:no-repeat;background-size:cover;}.elementor-5858 .elementor-element.elementor-element-ebdffd5{--display:flex;--min-height:560px;--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-5858 .elementor-element.elementor-element-6f36b7e{--display:flex;}.elementor-5858 .elementor-element.elementor-element-6f36b7e:not(.elementor-motion-effects-element-type-background), .elementor-5858 .elementor-element.elementor-element-6f36b7e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://designingferal.com/wp-content/uploads/2026/07/IMG_8726-scaled.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-5858 .elementor-element.elementor-element-ae79aae{--display:flex;}.elementor-5858 .elementor-element.elementor-element-ae79aae:not(.elementor-motion-effects-element-type-background), .elementor-5858 .elementor-element.elementor-element-ae79aae > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://designingferal.com/wp-content/uploads/2026/07/IMG_8703-scaled.webp");background-position:bottom center;background-repeat:no-repeat;background-size:cover;}.elementor-5858 .elementor-element.elementor-element-1349bdd{--display:flex;}.elementor-5858 .elementor-element.elementor-element-1349bdd:not(.elementor-motion-effects-element-type-background), .elementor-5858 .elementor-element.elementor-element-1349bdd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://designingferal.com/wp-content/uploads/2026/07/IMG_8720-scaled.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-5858 .elementor-element.elementor-element-e36dae9{--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;}.elementor-5858 .elementor-element.elementor-element-302c486{--display:flex;}.elementor-5858 .elementor-element.elementor-element-302c486.e-con{--align-self:center;}.elementor-5858 .elementor-element.elementor-element-7e0f2a4{--spacer-size:60px;}.elementor-5858 .elementor-element.elementor-element-06506c6{--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;}.elementor-5858 .elementor-element.elementor-element-247963f{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:21px;--margin-right:0px;}.elementor-5858 .elementor-element.elementor-element-fd17786{text-align:end;}.elementor-5858 .elementor-element.elementor-element-fd17786 .elementor-heading-title{font-family:"Work Sans", Sans-serif;font-size:16px;font-weight:700;}.elementor-5858 .elementor-element.elementor-element-1403de0{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:21px;--margin-right:0px;}.elementor-5858 .elementor-element.elementor-element-7012684{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:end;}.elementor-5858 .elementor-element.elementor-element-7012684 .elementor-heading-title{font-family:"Work Sans", Sans-serif;font-size:16px;font-weight:500;}.elementor-5858 .elementor-element.elementor-element-d20743e{text-align:end;}.elementor-5858 .elementor-element.elementor-element-d20743e .elementor-heading-title{font-family:"Work Sans", Sans-serif;font-size:16px;font-weight:500;}.elementor-5858 .elementor-element.elementor-element-486fbff{text-align:end;}.elementor-5858 .elementor-element.elementor-element-486fbff .elementor-heading-title{font-family:"Work Sans", Sans-serif;font-size:16px;font-weight:500;}.elementor-5858 .elementor-element.elementor-element-0487caa{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:21px;--margin-right:0px;}.elementor-5858 .elementor-element.elementor-element-2e8809e .elementor-heading-title{font-family:"Work Sans", Sans-serif;font-size:16px;font-weight:400;}.elementor-5858 .elementor-element.elementor-element-b380536 .elementor-heading-title{font-family:"Work Sans", Sans-serif;font-size:16px;font-weight:400;}.elementor-5858 .elementor-element.elementor-element-0cba2c9 .elementor-heading-title{font-family:"Work Sans", Sans-serif;font-size:16px;font-weight:400;}.elementor-5858 .elementor-element.elementor-element-9fc534f{--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;}.elementor-5858 .elementor-element.elementor-element-faf4778{--display:flex;--min-height:194px;}.elementor-5858 .elementor-element.elementor-element-86e04ae{--display:flex;}.elementor-5858 .elementor-element.elementor-element-1896143{--display:flex;--margin-top:25px;--margin-bottom:0px;--margin-left:0px;--margin-right:81px;}.elementor-5858 .elementor-element.elementor-element-1896143.e-con{--align-self:flex-end;}.elementor-5858 .elementor-element.elementor-element-7679ebf{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-5858 .elementor-element.elementor-element-7679ebf .elementor-heading-title{font-family:"Work Sans", Sans-serif;font-size:14px;font-weight:400;}.elementor-5858 .elementor-element.elementor-element-c6036bb{--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;--margin-top:-60px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-5858 .elementor-element.elementor-element-a6b7b3f{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-5858 .elementor-element.elementor-element-a6b7b3f.e-con{--align-self:center;}.elementor-5858 .elementor-element.elementor-element-68a18c2{--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;--margin-top:-60px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-5858 .elementor-element.elementor-element-0f189c1{--display:flex;--min-height:160px;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-5858 .elementor-element.elementor-element-0f189c1.e-con{--align-self:center;}.elementor-5858 .elementor-element.elementor-element-d26f9b1{margin:121px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-5858 .elementor-element.elementor-element-d26f9b1.elementor-element{--align-self:center;}.elementor-5858 .elementor-element.elementor-element-d26f9b1 .elementor-heading-title{font-family:"Dela Gothic One", Sans-serif;font-size:17px;font-weight:500;color:var( --e-global-color-text );}@media(max-width:767px){.elementor-5858 .elementor-element.elementor-element-a6bbd4c:not(.elementor-motion-effects-element-type-background), .elementor-5858 .elementor-element.elementor-element-a6bbd4c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;background-size:938px auto;}.elementor-5858 .elementor-element.elementor-element-d977d2c{--width:88%;}.elementor-5858 .elementor-element.elementor-element-4ec33e8{--width:100%;--min-height:500px;}.elementor-5858 .elementor-element.elementor-element-74933b1{--min-height:500px;}.elementor-5858 .elementor-element.elementor-element-f216c33{--min-height:500px;}.elementor-5858 .elementor-element.elementor-element-2166857{--width:100%;--min-height:500px;}.elementor-5858 .elementor-element.elementor-element-e5a6db9{--min-height:500px;}.elementor-5858 .elementor-element.elementor-element-8cc377d{--min-height:500px;}.elementor-5858 .elementor-element.elementor-element-5d32399{--width:100%;--min-height:500px;}.elementor-5858 .elementor-element.elementor-element-f7553ab{--min-height:500px;}.elementor-5858 .elementor-element.elementor-element-d7187fe{--min-height:500px;}.elementor-5858 .elementor-element.elementor-element-6f36b7e{--width:100%;--min-height:500px;}.elementor-5858 .elementor-element.elementor-element-ae79aae{--min-height:500px;}.elementor-5858 .elementor-element.elementor-element-1349bdd{--min-height:500px;}.elementor-5858 .elementor-element.elementor-element-06506c6{--content-width:100%;--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;}.elementor-5858 .elementor-element.elementor-element-247963f{--width:45%;}.elementor-5858 .elementor-element.elementor-element-1403de0{--width:43%;}.elementor-5858 .elementor-element.elementor-element-486fbff{margin:17px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-5858 .elementor-element.elementor-element-0487caa{--width:32%;}.elementor-5858 .elementor-element.elementor-element-faf4778{--margin-top:96px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-5858 .elementor-element.elementor-element-faf4778.e-con{--align-self:center;}.elementor-5858 .elementor-element.elementor-element-86e04ae.e-con{--align-self:center;}.elementor-5858 .elementor-element.elementor-element-1896143{--width:100%;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-5858 .elementor-element.elementor-element-1896143.e-con{--align-self:center;}.elementor-5858 .elementor-element.elementor-element-7679ebf{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 60px;}}@media(min-width:768px){.elementor-5858 .elementor-element.elementor-element-a6bbd4c{--width:100%;}.elementor-5858 .elementor-element.elementor-element-d977d2c{--width:83%;}.elementor-5858 .elementor-element.elementor-element-4ec33e8{--width:33%;}.elementor-5858 .elementor-element.elementor-element-74933b1{--width:33%;}.elementor-5858 .elementor-element.elementor-element-f216c33{--width:33%;}.elementor-5858 .elementor-element.elementor-element-2166857{--width:33%;}.elementor-5858 .elementor-element.elementor-element-e5a6db9{--width:33%;}.elementor-5858 .elementor-element.elementor-element-8cc377d{--width:33%;}.elementor-5858 .elementor-element.elementor-element-5d32399{--width:33%;}.elementor-5858 .elementor-element.elementor-element-f7553ab{--width:33%;}.elementor-5858 .elementor-element.elementor-element-d7187fe{--width:33%;}.elementor-5858 .elementor-element.elementor-element-6f36b7e{--width:33%;}.elementor-5858 .elementor-element.elementor-element-ae79aae{--width:33%;}.elementor-5858 .elementor-element.elementor-element-1349bdd{--width:33%;}.elementor-5858 .elementor-element.elementor-element-302c486{--width:100%;}.elementor-5858 .elementor-element.elementor-element-247963f{--width:33%;}.elementor-5858 .elementor-element.elementor-element-1403de0{--width:25%;}.elementor-5858 .elementor-element.elementor-element-0487caa{--width:33%;}.elementor-5858 .elementor-element.elementor-element-1896143{--width:39%;}.elementor-5858 .elementor-element.elementor-element-a6b7b3f{--width:58%;}.elementor-5858 .elementor-element.elementor-element-0f189c1{--width:58%;}}/* Start custom CSS for heading, class: .elementor-element-d26f9b1 *//* Subrayado curvado (amarillo) */
.elementor-5858 .elementor-element.elementor-element-d26f9b1 h2::after,
.elementor-5858 .elementor-element.elementor-element-d26f9b1 a::after{
  content: "";
  position: absolute;
  left: 0; right: 0;
  bottom: -0.4em;         /* distancia al texto (ajusta) */
  height: 0.55em;         /* grosor/altura visible del trazo (ajusta) */
  pointer-events: none;

  /* SVG inline como background; se estira al ancho del texto */
  background: no-repeat center / 100% 100%;
  background-image: url("data:image/svg+xml;utf8,\
<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1000 140' preserveAspectRatio='none'>\
  <path d='M20,86 C 320,44 680,54 980,66' stroke='%23FFD200' stroke-width='36' stroke-linecap='round' fill='none'/>\
</svg>");
}/* End custom CSS */