.elementor-1126 .elementor-element.elementor-element-5029266{--display:flex;--min-height:100vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-1126 .elementor-element.elementor-element-5029266:not(.elementor-motion-effects-element-type-background), .elementor-1126 .elementor-element.elementor-element-5029266 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://herbaria.sofialope.es/wp-content/uploads/2025/03/tomoko-uji-kxvn1ogpTtE-unsplash-scaled.jpg");background-position:center center;}.elementor-1126 .elementor-element.elementor-element-037db8b{--display:flex;}.elementor-1126 .elementor-element.elementor-element-9cd88a3{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1126 .elementor-element.elementor-element-9cd88a3.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-1126 .elementor-element.elementor-element-bac0869{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1126 .elementor-element.elementor-element-111ff7b{width:var( --container-widget-width, 67.051% );max-width:67.051%;--container-widget-width:67.051%;--container-widget-flex-grow:0;text-align:center;}.elementor-1126 .elementor-element.elementor-element-111ff7b.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1126 .elementor-element.elementor-element-111ff7b .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:50px;font-weight:300;text-transform:uppercase;color:#000000;}.elementor-1126 .elementor-element.elementor-element-c6ee03f{width:var( --container-widget-width, 67.051% );max-width:67.051%;--container-widget-width:67.051%;--container-widget-flex-grow:0;text-align:center;}.elementor-1126 .elementor-element.elementor-element-c6ee03f.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1126 .elementor-element.elementor-element-c6ee03f .elementor-heading-title{font-family:"IM Fell French Canon", Sans-serif;font-size:65px;font-weight:300;text-transform:lowercase;font-style:italic;line-height:56px;color:#000000;}.elementor-1126 .elementor-element.elementor-element-159a9cd{--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-1126 .elementor-element.elementor-element-fe793aa{--display:flex;}.elementor-1126 .elementor-element.elementor-element-06bc67e{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-1126 .elementor-element.elementor-element-06bc67e:not(.elementor-motion-effects-element-type-background), .elementor-1126 .elementor-element.elementor-element-06bc67e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://herbaria.sofialope.es/wp-content/uploads/2025/03/male-florist-looking-beautiful-white-flower-shop-scaled.jpg");background-position:center center;}.elementor-1126 .elementor-element.elementor-element-06bc67e.e-con{--order:-99999 /* order start hack */;--flex-grow:1;--flex-shrink:0;}.elementor-1126 .elementor-element.elementor-element-4de6049{text-align:left;}.elementor-1126 .elementor-element.elementor-element-4de6049 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:500;text-transform:uppercase;color:#000000;}.elementor-1126 .elementor-element.elementor-element-17c30f1{text-align:left;}.elementor-1126 .elementor-element.elementor-element-17c30f1 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:300;text-transform:none;color:#000000;}.elementor-1126 .elementor-element.elementor-element-61672e1 .elementor-button{background-color:#FFFFFF;fill:#000000;color:#000000;border-style:solid;border-width:1px 1px 1px 1px;border-color:#000000;}.elementor-1126 .elementor-element.elementor-element-61672e1 .elementor-button:hover, .elementor-1126 .elementor-element.elementor-element-61672e1 .elementor-button:focus{background-color:var( --e-global-color-6b4a7eb );color:#000000;}.elementor-1126 .elementor-element.elementor-element-61672e1{width:var( --container-widget-width, 61.675% );max-width:61.675%;--container-widget-width:61.675%;--container-widget-flex-grow:0;}.elementor-1126 .elementor-element.elementor-element-61672e1.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1126 .elementor-element.elementor-element-61672e1 .elementor-button:hover svg, .elementor-1126 .elementor-element.elementor-element-61672e1 .elementor-button:focus svg{fill:#000000;}.elementor-1126 .elementor-element.elementor-element-97a3a60{--display:flex;}.elementor-1126 .elementor-element.elementor-element-539febf{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--background-transition:0.3s;}.elementor-1126 .elementor-element.elementor-element-539febf:not(.elementor-motion-effects-element-type-background), .elementor-1126 .elementor-element.elementor-element-539febf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://herbaria.sofialope.es/wp-content/uploads/2025/03/caucasian-florist-woman-inside-flower-shop-scaled.jpg");background-position:center left;}.elementor-1126 .elementor-element.elementor-element-539febf.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-1126 .elementor-element.elementor-element-2c535fd{text-align:left;}.elementor-1126 .elementor-element.elementor-element-2c535fd .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:500;text-transform:uppercase;color:#000000;}.elementor-1126 .elementor-element.elementor-element-354a769{text-align:left;}.elementor-1126 .elementor-element.elementor-element-354a769 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:300;text-transform:none;color:#000000;}.elementor-1126 .elementor-element.elementor-element-ac6d576 .elementor-button{background-color:#FFFFFF;fill:#000000;color:#000000;border-style:solid;border-width:1px 1px 1px 1px;border-color:#000000;}.elementor-1126 .elementor-element.elementor-element-ac6d576 .elementor-button:hover, .elementor-1126 .elementor-element.elementor-element-ac6d576 .elementor-button:focus{background-color:var( --e-global-color-6b4a7eb );color:#000000;}.elementor-1126 .elementor-element.elementor-element-ac6d576{width:var( --container-widget-width, 61.675% );max-width:61.675%;--container-widget-width:61.675%;--container-widget-flex-grow:0;}.elementor-1126 .elementor-element.elementor-element-ac6d576.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1126 .elementor-element.elementor-element-ac6d576 .elementor-button:hover svg, .elementor-1126 .elementor-element.elementor-element-ac6d576 .elementor-button:focus svg{fill:#000000;}.elementor-1126 .elementor-element.elementor-element-8418864{--display:flex;}.elementor-1126 .elementor-element.elementor-element-ec525b2{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-1126 .elementor-element.elementor-element-ec525b2:not(.elementor-motion-effects-element-type-background), .elementor-1126 .elementor-element.elementor-element-ec525b2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://herbaria.sofialope.es/wp-content/uploads/2025/03/cute-florist-arranging-shop-window-scaled.jpg");background-position:center center;}.elementor-1126 .elementor-element.elementor-element-ec525b2.e-con{--order:99999 /* order end hack */;--flex-grow:1;--flex-shrink:0;}.elementor-1126 .elementor-element.elementor-element-e373531{text-align:left;}.elementor-1126 .elementor-element.elementor-element-e373531 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:500;text-transform:uppercase;color:#000000;}.elementor-1126 .elementor-element.elementor-element-bf0bcd6{text-align:left;}.elementor-1126 .elementor-element.elementor-element-bf0bcd6 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:300;text-transform:none;color:#000000;}.elementor-1126 .elementor-element.elementor-element-456be83 .elementor-button{background-color:#FFFFFF;fill:#000000;color:#000000;border-style:solid;border-width:1px 1px 1px 1px;border-color:#000000;}.elementor-1126 .elementor-element.elementor-element-456be83 .elementor-button:hover, .elementor-1126 .elementor-element.elementor-element-456be83 .elementor-button:focus{background-color:var( --e-global-color-6b4a7eb );color:#000000;}.elementor-1126 .elementor-element.elementor-element-456be83{width:var( --container-widget-width, 61.675% );max-width:61.675%;--container-widget-width:61.675%;--container-widget-flex-grow:0;}.elementor-1126 .elementor-element.elementor-element-456be83.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1126 .elementor-element.elementor-element-456be83 .elementor-button:hover svg, .elementor-1126 .elementor-element.elementor-element-456be83 .elementor-button:focus svg{fill:#000000;}.elementor-1126 .elementor-element.elementor-element-05c4d92{--e-n-carousel-swiper-slides-gap:10px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-arrow-prev-left-align:0%;--e-n-carousel-arrow-prev-translate-x:0px;--e-n-carousel-arrow-prev-left-position:0px;--e-n-carousel-arrow-prev-top-align:50%;--e-n-carousel-arrow-prev-translate-y:-50%;--e-n-carousel-arrow-prev-top-position:0px;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:0px;--e-n-carousel-arrow-next-top-align:50%;--e-n-carousel-arrow-next-translate-y:-50%;--e-n-carousel-arrow-next-top-position:0px;}.elementor-1126 .elementor-element.elementor-element-7936c55{--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;--padding-top:40px;--padding-bottom:10px;--padding-left:40px;--padding-right:40px;}.elementor-1126 .elementor-element.elementor-element-486d542{--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;--gap:6px 0px;--row-gap:6px;--column-gap:0px;}.elementor-1126 .elementor-element.elementor-element-486d542.e-con{--order:-99999 /* order start hack */;--flex-grow:1;--flex-shrink:0;}.elementor-1126 .elementor-element.elementor-element-94bda2a{text-align:left;}.elementor-1126 .elementor-element.elementor-element-94bda2a .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:500;text-transform:uppercase;color:#000000;}.elementor-1126 .elementor-element.elementor-element-e0faf3e{text-align:left;}.elementor-1126 .elementor-element.elementor-element-e0faf3e .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:300;text-transform:none;color:#000000;}.elementor-1126 .elementor-element.elementor-element-3b9800d{--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;--gap:6px 0px;--row-gap:6px;--column-gap:0px;}.elementor-1126 .elementor-element.elementor-element-3b9800d.e-con{--order:-99999 /* order start hack */;--flex-grow:1;--flex-shrink:0;}.elementor-1126 .elementor-element.elementor-element-9b4848b{text-align:left;}.elementor-1126 .elementor-element.elementor-element-9b4848b .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:500;text-transform:uppercase;color:#000000;}.elementor-1126 .elementor-element.elementor-element-4355ded{text-align:left;}.elementor-1126 .elementor-element.elementor-element-4355ded .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:300;text-transform:none;color:#000000;}.elementor-1126 .elementor-element.elementor-element-b9bf4a5{--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;--gap:06px 0px;--row-gap:06px;--column-gap:0px;}.elementor-1126 .elementor-element.elementor-element-b9bf4a5.e-con{--order:-99999 /* order start hack */;--flex-grow:1;--flex-shrink:0;}.elementor-1126 .elementor-element.elementor-element-3e76aa3{text-align:left;}.elementor-1126 .elementor-element.elementor-element-3e76aa3 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:500;text-transform:uppercase;color:#000000;}.elementor-1126 .elementor-element.elementor-element-e363e47{text-align:left;}.elementor-1126 .elementor-element.elementor-element-e363e47 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:300;text-transform:none;color:#000000;}.elementor-1126 .elementor-element.elementor-element-ec382dc{--display:flex;--min-height:60vh;--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 10px;--row-gap:0px;--column-gap:10px;--padding-top:10px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-1126 .elementor-element.elementor-element-55847ee{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--background-transition:0.3s;}.elementor-1126 .elementor-element.elementor-element-55847ee:not(.elementor-motion-effects-element-type-background), .elementor-1126 .elementor-element.elementor-element-55847ee > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://herbaria.sofialope.es/wp-content/uploads/2025/03/caucasian-florist-woman-inside-flower-shop-scaled.jpg");background-position:center left;}.elementor-1126 .elementor-element.elementor-element-55847ee.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-1126 .elementor-element.elementor-element-99371bd .elementor-button{background-color:#FFFFFF;fill:#000000;color:#000000;border-style:solid;border-width:1px 1px 1px 1px;border-color:#000000;}.elementor-1126 .elementor-element.elementor-element-99371bd .elementor-button:hover, .elementor-1126 .elementor-element.elementor-element-99371bd .elementor-button:focus{background-color:var( --e-global-color-6b4a7eb );color:#000000;}.elementor-1126 .elementor-element.elementor-element-99371bd{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-1126 .elementor-element.elementor-element-99371bd.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1126 .elementor-element.elementor-element-99371bd .elementor-button:hover svg, .elementor-1126 .elementor-element.elementor-element-99371bd .elementor-button:focus svg{fill:#000000;}.elementor-1126 .elementor-element.elementor-element-0bf08ce{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-1126 .elementor-element.elementor-element-0bf08ce:not(.elementor-motion-effects-element-type-background), .elementor-1126 .elementor-element.elementor-element-0bf08ce > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://herbaria.sofialope.es/wp-content/uploads/2025/03/cute-florist-arranging-shop-window-scaled.jpg");background-position:center center;}.elementor-1126 .elementor-element.elementor-element-0bf08ce.e-con{--order:99999 /* order end hack */;--flex-grow:1;--flex-shrink:0;}.elementor-1126 .elementor-element.elementor-element-7bbc4b6 .elementor-button{background-color:#FFFFFF;fill:#000000;color:#000000;border-style:solid;border-width:1px 1px 1px 1px;border-color:#000000;}.elementor-1126 .elementor-element.elementor-element-7bbc4b6 .elementor-button:hover, .elementor-1126 .elementor-element.elementor-element-7bbc4b6 .elementor-button:focus{background-color:var( --e-global-color-6b4a7eb );color:#000000;}.elementor-1126 .elementor-element.elementor-element-7bbc4b6{width:var( --container-widget-width, 61.675% );max-width:61.675%;--container-widget-width:61.675%;--container-widget-flex-grow:0;}.elementor-1126 .elementor-element.elementor-element-7bbc4b6.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1126 .elementor-element.elementor-element-7bbc4b6 .elementor-button:hover svg, .elementor-1126 .elementor-element.elementor-element-7bbc4b6 .elementor-button:focus svg{fill:#000000;}.elementor-1126 .elementor-element.elementor-element-2f17a87{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-1126 .elementor-element.elementor-element-2f17a87:not(.elementor-motion-effects-element-type-background), .elementor-1126 .elementor-element.elementor-element-2f17a87 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://herbaria.sofialope.es/wp-content/uploads/2025/03/male-florist-looking-beautiful-white-flower-shop-scaled.jpg");background-position:center center;}.elementor-1126 .elementor-element.elementor-element-2f17a87.e-con{--order:-99999 /* order start hack */;--flex-grow:1;--flex-shrink:0;}.elementor-1126 .elementor-element.elementor-element-fa7755f .elementor-button{background-color:#FFFFFF;fill:#000000;color:#000000;border-style:solid;border-width:1px 1px 1px 1px;border-color:#000000;}.elementor-1126 .elementor-element.elementor-element-fa7755f .elementor-button:hover, .elementor-1126 .elementor-element.elementor-element-fa7755f .elementor-button:focus{background-color:var( --e-global-color-6b4a7eb );color:#000000;}.elementor-1126 .elementor-element.elementor-element-fa7755f{width:var( --container-widget-width, 61.675% );max-width:61.675%;--container-widget-width:61.675%;--container-widget-flex-grow:0;}.elementor-1126 .elementor-element.elementor-element-fa7755f.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1126 .elementor-element.elementor-element-fa7755f .elementor-button:hover svg, .elementor-1126 .elementor-element.elementor-element-fa7755f .elementor-button:focus svg{fill:#000000;}.elementor-1126 .elementor-element.elementor-element-faf3b09{--display:flex;--min-height:10px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 10px;--row-gap:0px;--column-gap:10px;}.elementor-1126 .elementor-element.elementor-element-faf3b09:not(.elementor-motion-effects-element-type-background), .elementor-1126 .elementor-element.elementor-element-faf3b09 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1126 .elementor-element.elementor-element-8c9e349{--display:flex;--min-height:80vh;--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 10px;--row-gap:0px;--column-gap:10px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-1126 .elementor-element.elementor-element-8c9e349:not(.elementor-motion-effects-element-type-background), .elementor-1126 .elementor-element.elementor-element-8c9e349 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-23dca06 );}.elementor-1126 .elementor-element.elementor-element-039d478{--display:flex;--justify-content:flex-end;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-1126 .elementor-element.elementor-element-039d478:not(.elementor-motion-effects-element-type-background), .elementor-1126 .elementor-element.elementor-element-039d478 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://herbaria.sofialope.es/wp-content/uploads/2025/03/woman-decorating-shop-with-box-flowers-1536x1024.jpg");background-position:center center;}.elementor-1126 .elementor-element.elementor-element-039d478.e-con{--order:99999 /* order end hack */;}.elementor-1126 .elementor-element.elementor-element-531ff96{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-1126 .elementor-element.elementor-element-8fbd784{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1126 .elementor-element.elementor-element-8fbd784.e-con{--order:-99999 /* order start hack */;--flex-grow:1;--flex-shrink:0;}.elementor-1126 .elementor-element.elementor-element-56a6764{width:var( --container-widget-width, 67.051% );max-width:67.051%;--container-widget-width:67.051%;--container-widget-flex-grow:0;text-align:left;}.elementor-1126 .elementor-element.elementor-element-56a6764.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1126 .elementor-element.elementor-element-56a6764 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:18px;font-weight:300;text-transform:uppercase;font-style:normal;color:#000000;}.elementor-1126 .elementor-element.elementor-element-2e9b6ec{width:var( --container-widget-width, 88.17% );max-width:88.17%;--container-widget-width:88.17%;--container-widget-flex-grow:0;text-align:left;}.elementor-1126 .elementor-element.elementor-element-2e9b6ec.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1126 .elementor-element.elementor-element-2e9b6ec .elementor-heading-title{font-family:"IM Fell French Canon", Sans-serif;font-size:50px;font-weight:300;text-transform:lowercase;font-style:italic;color:#000000;}.elementor-1126 .elementor-element.elementor-element-b4f78a6{width:var( --container-widget-width, 67.051% );max-width:67.051%;--container-widget-width:67.051%;--container-widget-flex-grow:0;text-align:left;}.elementor-1126 .elementor-element.elementor-element-b4f78a6 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-1126 .elementor-element.elementor-element-b4f78a6.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1126 .elementor-element.elementor-element-b4f78a6 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:18px;font-weight:300;text-transform:none;font-style:normal;color:#000000;}.elementor-1126 .elementor-element.elementor-element-927a6ab{--display:flex;--justify-content:flex-end;}.elementor-1126 .elementor-element.elementor-element-927a6ab.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-1126 .elementor-element.elementor-element-333785e{width:var( --container-widget-width, 98.198% );max-width:98.198%;--container-widget-width:98.198%;--container-widget-flex-grow:0;--e-form-steps-indicators-spacing:20px;--e-form-steps-indicator-padding:30px;--e-form-steps-indicator-inactive-secondary-color:#ffffff;--e-form-steps-indicator-active-secondary-color:#ffffff;--e-form-steps-indicator-completed-secondary-color:#ffffff;--e-form-steps-divider-width:1px;--e-form-steps-divider-gap:10px;}.elementor-1126 .elementor-element.elementor-element-333785e.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1126 .elementor-element.elementor-element-333785e .elementor-field-group{padding-right:calc( 10px/2 );padding-left:calc( 10px/2 );margin-bottom:10px;}.elementor-1126 .elementor-element.elementor-element-333785e .elementor-form-fields-wrapper{margin-left:calc( -10px/2 );margin-right:calc( -10px/2 );margin-bottom:-10px;}.elementor-1126 .elementor-element.elementor-element-333785e .elementor-field-group.recaptcha_v3-bottomleft, .elementor-1126 .elementor-element.elementor-element-333785e .elementor-field-group.recaptcha_v3-bottomright{margin-bottom:0;}body.rtl .elementor-1126 .elementor-element.elementor-element-333785e .elementor-labels-inline .elementor-field-group > label{padding-left:0px;}body:not(.rtl) .elementor-1126 .elementor-element.elementor-element-333785e .elementor-labels-inline .elementor-field-group > label{padding-right:0px;}body .elementor-1126 .elementor-element.elementor-element-333785e .elementor-labels-above .elementor-field-group > label{padding-bottom:0px;}.elementor-1126 .elementor-element.elementor-element-333785e .elementor-field-group > label, .elementor-1126 .elementor-element.elementor-element-333785e .elementor-field-subgroup label{color:#000000;}.elementor-1126 .elementor-element.elementor-element-333785e .elementor-field-type-html{padding-bottom:0px;}.elementor-1126 .elementor-element.elementor-element-333785e .elementor-field-group .elementor-field, .elementor-1126 .elementor-element.elementor-element-333785e .elementor-field-subgroup label{font-family:"Roboto", Sans-serif;text-transform:uppercase;}.elementor-1126 .elementor-element.elementor-element-333785e .elementor-field-group:not(.elementor-field-type-upload) .elementor-field:not(.elementor-select-wrapper){background-color:#FFFFFF00;border-color:#BDBDBD;border-width:0px 0px 1px 0px;border-radius:0px 0px 0px 0px;}.elementor-1126 .elementor-element.elementor-element-333785e .elementor-field-group .elementor-select-wrapper select{background-color:#FFFFFF00;border-color:#BDBDBD;border-width:0px 0px 1px 0px;border-radius:0px 0px 0px 0px;}.elementor-1126 .elementor-element.elementor-element-333785e .elementor-field-group .elementor-select-wrapper::before{color:#BDBDBD;}.elementor-1126 .elementor-element.elementor-element-333785e .elementor-button{border-style:solid;border-width:1px 1px 1px 1px;border-radius:1px 1px 1px 1px;}.elementor-1126 .elementor-element.elementor-element-333785e .e-form__buttons__wrapper__button-next{background-color:var( --e-global-color-primary );color:#000000;}.elementor-1126 .elementor-element.elementor-element-333785e .elementor-button[type="submit"]{background-color:var( --e-global-color-primary );color:#000000;}.elementor-1126 .elementor-element.elementor-element-333785e .elementor-button[type="submit"] svg *{fill:#000000;}.elementor-1126 .elementor-element.elementor-element-333785e .e-form__buttons__wrapper__button-previous{background-color:#323232;color:#000000;border-color:#000000;}.elementor-1126 .elementor-element.elementor-element-333785e .e-form__buttons__wrapper__button-next:hover{background-color:var( --e-global-color-23dca06 );color:#000000;}.elementor-1126 .elementor-element.elementor-element-333785e .elementor-button[type="submit"]:hover{background-color:var( --e-global-color-23dca06 );color:#000000;}.elementor-1126 .elementor-element.elementor-element-333785e .elementor-button[type="submit"]:hover svg *{fill:#000000;}.elementor-1126 .elementor-element.elementor-element-333785e .e-form__buttons__wrapper__button-previous:hover{background-color:var( --e-global-color-primary );color:#ffffff;}.elementor-1126 .elementor-element.elementor-element-b76bddf{--display:flex;--min-height:80vh;--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;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-1126 .elementor-element.elementor-element-b76bddf:not(.elementor-motion-effects-element-type-background), .elementor-1126 .elementor-element.elementor-element-b76bddf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-23dca06 );}.elementor-1126 .elementor-element.elementor-element-4439a99{--display:flex;--justify-content:flex-end;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-1126 .elementor-element.elementor-element-4439a99:not(.elementor-motion-effects-element-type-background), .elementor-1126 .elementor-element.elementor-element-4439a99 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://herbaria.sofialope.es/wp-content/uploads/2025/03/woman-decorating-shop-with-box-flowers-1536x1024.jpg");background-position:center center;}.elementor-1126 .elementor-element.elementor-element-4439a99.e-con{--order:99999 /* order end hack */;}.elementor-1126 .elementor-element.elementor-element-dfc7614{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1126 .elementor-element.elementor-element-72f7682{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1126 .elementor-element.elementor-element-72f7682.e-con{--order:-99999 /* order start hack */;--flex-grow:1;--flex-shrink:0;}.elementor-1126 .elementor-element.elementor-element-f4fff2a{width:var( --container-widget-width, 67.051% );max-width:67.051%;--container-widget-width:67.051%;--container-widget-flex-grow:0;text-align:left;}.elementor-1126 .elementor-element.elementor-element-f4fff2a.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1126 .elementor-element.elementor-element-f4fff2a .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:18px;font-weight:300;text-transform:uppercase;font-style:normal;color:#000000;}.elementor-1126 .elementor-element.elementor-element-5605243{width:var( --container-widget-width, 67.051% );max-width:67.051%;--container-widget-width:67.051%;--container-widget-flex-grow:0;text-align:left;}.elementor-1126 .elementor-element.elementor-element-5605243.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1126 .elementor-element.elementor-element-5605243 .elementor-heading-title{font-family:"IM Fell French Canon", Sans-serif;font-size:50px;font-weight:300;text-transform:lowercase;font-style:italic;color:#000000;}.elementor-1126 .elementor-element.elementor-element-9758f40{width:var( --container-widget-width, 67.051% );max-width:67.051%;--container-widget-width:67.051%;--container-widget-flex-grow:0;text-align:left;}.elementor-1126 .elementor-element.elementor-element-9758f40 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-1126 .elementor-element.elementor-element-9758f40.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1126 .elementor-element.elementor-element-9758f40 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:18px;font-weight:300;text-transform:none;font-style:normal;color:#000000;}.elementor-1126 .elementor-element.elementor-element-31e812e{--display:flex;--justify-content:flex-end;}.elementor-1126 .elementor-element.elementor-element-31e812e.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-1126 .elementor-element.elementor-element-9d4c991{width:var( --container-widget-width, 98.198% );max-width:98.198%;--container-widget-width:98.198%;--container-widget-flex-grow:0;--e-form-steps-indicators-spacing:20px;--e-form-steps-indicator-padding:30px;--e-form-steps-indicator-inactive-secondary-color:#ffffff;--e-form-steps-indicator-active-secondary-color:#ffffff;--e-form-steps-indicator-completed-secondary-color:#ffffff;--e-form-steps-divider-width:1px;--e-form-steps-divider-gap:10px;}.elementor-1126 .elementor-element.elementor-element-9d4c991.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1126 .elementor-element.elementor-element-9d4c991 .elementor-field-group{padding-right:calc( 10px/2 );padding-left:calc( 10px/2 );margin-bottom:10px;}.elementor-1126 .elementor-element.elementor-element-9d4c991 .elementor-form-fields-wrapper{margin-left:calc( -10px/2 );margin-right:calc( -10px/2 );margin-bottom:-10px;}.elementor-1126 .elementor-element.elementor-element-9d4c991 .elementor-field-group.recaptcha_v3-bottomleft, .elementor-1126 .elementor-element.elementor-element-9d4c991 .elementor-field-group.recaptcha_v3-bottomright{margin-bottom:0;}body.rtl .elementor-1126 .elementor-element.elementor-element-9d4c991 .elementor-labels-inline .elementor-field-group > label{padding-left:0px;}body:not(.rtl) .elementor-1126 .elementor-element.elementor-element-9d4c991 .elementor-labels-inline .elementor-field-group > label{padding-right:0px;}body .elementor-1126 .elementor-element.elementor-element-9d4c991 .elementor-labels-above .elementor-field-group > label{padding-bottom:0px;}.elementor-1126 .elementor-element.elementor-element-9d4c991 .elementor-field-group > label, .elementor-1126 .elementor-element.elementor-element-9d4c991 .elementor-field-subgroup label{color:#000000;}.elementor-1126 .elementor-element.elementor-element-9d4c991 .elementor-field-type-html{padding-bottom:0px;}.elementor-1126 .elementor-element.elementor-element-9d4c991 .elementor-field-group .elementor-field, .elementor-1126 .elementor-element.elementor-element-9d4c991 .elementor-field-subgroup label{font-family:"Roboto", Sans-serif;text-transform:uppercase;}.elementor-1126 .elementor-element.elementor-element-9d4c991 .elementor-field-group:not(.elementor-field-type-upload) .elementor-field:not(.elementor-select-wrapper){background-color:#FFFFFF00;border-color:#BDBDBD;border-width:0px 0px 1px 0px;border-radius:0px 0px 0px 0px;}.elementor-1126 .elementor-element.elementor-element-9d4c991 .elementor-field-group .elementor-select-wrapper select{background-color:#FFFFFF00;border-color:#BDBDBD;border-width:0px 0px 1px 0px;border-radius:0px 0px 0px 0px;}.elementor-1126 .elementor-element.elementor-element-9d4c991 .elementor-field-group .elementor-select-wrapper::before{color:#BDBDBD;}.elementor-1126 .elementor-element.elementor-element-9d4c991 .elementor-button{border-style:solid;border-width:1px 1px 1px 1px;border-radius:1px 1px 1px 1px;}.elementor-1126 .elementor-element.elementor-element-9d4c991 .e-form__buttons__wrapper__button-next{background-color:#FFFFFF;color:#000000;}.elementor-1126 .elementor-element.elementor-element-9d4c991 .elementor-button[type="submit"]{background-color:#FFFFFF;color:#000000;}.elementor-1126 .elementor-element.elementor-element-9d4c991 .elementor-button[type="submit"] svg *{fill:#000000;}.elementor-1126 .elementor-element.elementor-element-9d4c991 .e-form__buttons__wrapper__button-previous{background-color:#323232;color:#000000;border-color:#000000;}.elementor-1126 .elementor-element.elementor-element-9d4c991 .e-form__buttons__wrapper__button-next:hover{background-color:var( --e-global-color-primary );color:#000000;}.elementor-1126 .elementor-element.elementor-element-9d4c991 .elementor-button[type="submit"]:hover{background-color:var( --e-global-color-primary );color:#000000;}.elementor-1126 .elementor-element.elementor-element-9d4c991 .elementor-button[type="submit"]:hover svg *{fill:#000000;}.elementor-1126 .elementor-element.elementor-element-9d4c991 .e-form__buttons__wrapper__button-previous:hover{background-color:var( --e-global-color-primary );color:#ffffff;}.elementor-1126 .elementor-element.elementor-element-8de085e{--display:flex;--min-height:10px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 10px;--row-gap:0px;--column-gap:10px;}.elementor-1126 .elementor-element.elementor-element-8de085e:not(.elementor-motion-effects-element-type-background), .elementor-1126 .elementor-element.elementor-element-8de085e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1126 .elementor-element.elementor-element-6a98a75{--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;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-1126 .elementor-element.elementor-element-0d5f818{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-end;}.elementor-1126 .elementor-element.elementor-element-a8e7cb1{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1126 .elementor-element.elementor-element-a87509b{width:var( --container-widget-width, 64.604% );max-width:64.604%;--container-widget-width:64.604%;--container-widget-flex-grow:0;text-align:right;}.elementor-1126 .elementor-element.elementor-element-a87509b.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1126 .elementor-element.elementor-element-a87509b .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:50px;font-weight:300;text-transform:lowercase;color:#000000;}.elementor-1126 .elementor-element.elementor-element-2a804f2{width:100%;max-width:100%;text-align:right;}.elementor-1126 .elementor-element.elementor-element-2a804f2.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1126 .elementor-element.elementor-element-2a804f2 .elementor-heading-title{font-family:"IM Fell French Canon", Sans-serif;font-size:60px;font-weight:300;text-transform:lowercase;font-style:italic;color:#000000;}.elementor-1126 .elementor-element.elementor-element-95373a8{width:var( --container-widget-width, 64.604% );max-width:64.604%;--container-widget-width:64.604%;--container-widget-flex-grow:0;text-align:left;}.elementor-1126 .elementor-element.elementor-element-95373a8.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1126 .elementor-element.elementor-element-95373a8 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:300;text-transform:lowercase;color:#000000;}.elementor-1126 .elementor-element.elementor-element-6a48825{--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;--justify-content:flex-end;--gap:10px 0px;--row-gap:10px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1126 .elementor-element.elementor-element-6a48825.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-1126 .elementor-element.elementor-element-647213c .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-1126 .elementor-element.elementor-element-647213c .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-1126 .elementor-element.elementor-element-647213c{--e-icon-list-icon-size:30px;--icon-vertical-offset:0px;}.elementor-1126 .elementor-element.elementor-element-647213c .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1126 .elementor-element.elementor-element-647213c .elementor-icon-list-item > a{font-family:"Roboto", Sans-serif;font-size:25px;}.elementor-1126 .elementor-element.elementor-element-647213c .elementor-icon-list-text{transition:color 0.3s;}.elementor-1126 .elementor-element.elementor-element-7b73d51 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-1126 .elementor-element.elementor-element-7b73d51 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-1126 .elementor-element.elementor-element-7b73d51{--e-icon-list-icon-size:30px;--icon-vertical-offset:0px;}.elementor-1126 .elementor-element.elementor-element-7b73d51 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1126 .elementor-element.elementor-element-7b73d51 .elementor-icon-list-item > a{font-family:"Roboto", Sans-serif;font-size:25px;}.elementor-1126 .elementor-element.elementor-element-7b73d51 .elementor-icon-list-text{transition:color 0.3s;}.elementor-1126 .elementor-element.elementor-element-bf7a2b9{--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-1126 .elementor-element.elementor-element-bf7a2b9.e-con{--order:-99999 /* order start hack */;}.elementor-1126 .elementor-element.elementor-element-b2d6083.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-1126 .elementor-element.elementor-element-b2d6083 iframe{height:70vh;filter:brightness( 114% ) contrast( 107% ) saturate( 74% ) blur( 0px ) hue-rotate( 76deg );transition-duration:0.9s;}.elementor-1126 .elementor-element.elementor-element-b2d6083:hover iframe{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-1126 .elementor-element.elementor-element-bea3898{--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;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-1126 .elementor-element.elementor-element-bea3898:not(.elementor-motion-effects-element-type-background), .elementor-1126 .elementor-element.elementor-element-bea3898 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1126 .elementor-element.elementor-element-dd3f927{--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-1126 .elementor-element.elementor-element-54680f3{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1126 .elementor-element.elementor-element-d2173b5{width:var( --container-widget-width, 64.604% );max-width:64.604%;--container-widget-width:64.604%;--container-widget-flex-grow:0;text-align:left;}.elementor-1126 .elementor-element.elementor-element-d2173b5.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1126 .elementor-element.elementor-element-d2173b5 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:50px;font-weight:300;text-transform:lowercase;color:#000000;}.elementor-1126 .elementor-element.elementor-element-d7adc31{width:var( --container-widget-width, 64.604% );max-width:64.604%;--container-widget-width:64.604%;--container-widget-flex-grow:0;text-align:left;}.elementor-1126 .elementor-element.elementor-element-d7adc31.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1126 .elementor-element.elementor-element-d7adc31 .elementor-heading-title{font-family:"IM Fell French Canon", Sans-serif;font-size:60px;font-weight:300;text-transform:lowercase;font-style:italic;color:#000000;}.elementor-1126 .elementor-element.elementor-element-5eeed97{width:var( --container-widget-width, 64.604% );max-width:64.604%;--container-widget-width:64.604%;--container-widget-flex-grow:0;text-align:left;}.elementor-1126 .elementor-element.elementor-element-5eeed97.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1126 .elementor-element.elementor-element-5eeed97 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:300;text-transform:lowercase;color:#000000;}.elementor-1126 .elementor-element.elementor-element-d4d1731{--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;--justify-content:flex-end;--gap:10px 0px;--row-gap:10px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1126 .elementor-element.elementor-element-d4d1731.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-1126 .elementor-element.elementor-element-ce51711 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-1126 .elementor-element.elementor-element-ce51711 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-1126 .elementor-element.elementor-element-ce51711{--e-icon-list-icon-size:30px;--icon-vertical-offset:0px;}.elementor-1126 .elementor-element.elementor-element-ce51711 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1126 .elementor-element.elementor-element-ce51711 .elementor-icon-list-item > a{font-family:"Roboto", Sans-serif;font-size:25px;}.elementor-1126 .elementor-element.elementor-element-ce51711 .elementor-icon-list-text{transition:color 0.3s;}.elementor-1126 .elementor-element.elementor-element-15b59ec .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-1126 .elementor-element.elementor-element-15b59ec .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-1126 .elementor-element.elementor-element-15b59ec{--e-icon-list-icon-size:30px;--icon-vertical-offset:0px;}.elementor-1126 .elementor-element.elementor-element-15b59ec .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1126 .elementor-element.elementor-element-15b59ec .elementor-icon-list-item > a{font-family:"Roboto", Sans-serif;font-size:25px;}.elementor-1126 .elementor-element.elementor-element-15b59ec .elementor-icon-list-text{transition:color 0.3s;}.elementor-1126 .elementor-element.elementor-element-ad18fcc{--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-1126 .elementor-element.elementor-element-f4ea6f0.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-1126 .elementor-element.elementor-element-f4ea6f0 iframe{height:70vh;filter:brightness( 114% ) contrast( 107% ) saturate( 74% ) blur( 0px ) hue-rotate( 76deg );transition-duration:0.9s;}.elementor-1126 .elementor-element.elementor-element-f4ea6f0:hover iframe{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-1126 .elementor-element.elementor-element-0fd5cab{--display:flex;--min-height:60vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.5;--overlay-mix-blend-mode:overlay;}.elementor-1126 .elementor-element.elementor-element-0fd5cab:not(.elementor-motion-effects-element-type-background), .elementor-1126 .elementor-element.elementor-element-0fd5cab > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://herbaria.sofialope.es/wp-content/uploads/2025/03/tomoko-uji-kxvn1ogpTtE-unsplash-scaled.jpg");background-position:center center;}.elementor-1126 .elementor-element.elementor-element-0fd5cab::before, .elementor-1126 .elementor-element.elementor-element-0fd5cab > .elementor-background-video-container::before, .elementor-1126 .elementor-element.elementor-element-0fd5cab > .e-con-inner > .elementor-background-video-container::before, .elementor-1126 .elementor-element.elementor-element-0fd5cab > .elementor-background-slideshow::before, .elementor-1126 .elementor-element.elementor-element-0fd5cab > .e-con-inner > .elementor-background-slideshow::before, .elementor-1126 .elementor-element.elementor-element-0fd5cab > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#FFFFFF;--background-overlay:'';}.elementor-1126 .elementor-element.elementor-element-3707ff8{width:var( --container-widget-width, 67.051% );max-width:67.051%;--container-widget-width:67.051%;--container-widget-flex-grow:0;text-align:center;}.elementor-1126 .elementor-element.elementor-element-3707ff8.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1126 .elementor-element.elementor-element-3707ff8 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:50px;font-weight:300;text-transform:uppercase;color:#000000;}.elementor-1126 .elementor-element.elementor-element-a79b465{width:var( --container-widget-width, 67.051% );max-width:67.051%;--container-widget-width:67.051%;--container-widget-flex-grow:0;text-align:center;}.elementor-1126 .elementor-element.elementor-element-a79b465.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1126 .elementor-element.elementor-element-a79b465 .elementor-heading-title{font-family:"IM Fell French Canon", Sans-serif;font-size:60px;font-weight:300;text-transform:lowercase;font-style:italic;color:#000000;}.elementor-1126 .elementor-element.elementor-element-53ac658{--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;--background-transition:0.3s;border-style:none;--border-style:none;}.elementor-1126 .elementor-element.elementor-element-6508327 .eael-adv-accordion .eael-accordion-list .eael-accordion-header{background-color:#FFFFFF;}.elementor-1126 .elementor-element.elementor-element-6508327 .eael-adv-accordion .eael-accordion-list .eael-accordion-header:hover{background-color:#FFDCDC87;}.elementor-1126 .elementor-element.elementor-element-6508327 .eael-adv-accordion .eael-accordion-list .eael-accordion-content{background-color:#FFFFFF;color:#000000;font-family:"Roboto", Sans-serif;text-transform:none;}.elementor-1126 .elementor-element.elementor-element-6508327 > .elementor-widget-container{margin:-8px -8px -8px -8px;padding:0px 0px 0px 0px;}.elementor-1126 .elementor-element.elementor-element-6508327 .eael-adv-accordion .eael-accordion-list .eael-accordion-header .eael-accordion-tab-title{font-weight:300;color:#000000;}.elementor-1126 .elementor-element.elementor-element-6508327 .eael-adv-accordion .eael-accordion-list .eael-accordion-header .fa-accordion-icon{font-size:18px;margin-left:10px;color:#333;}.elementor-1126 .elementor-element.elementor-element-6508327 .eael-adv-accordion .eael-accordion-list .eael-accordion-header svg.fa-accordion-icon{height:18px;width:18px;line-height:18px;}.elementor-1126 .elementor-element.elementor-element-6508327 .eael-adv-accordion .eael-accordion-list .eael-accordion-header .fa-accordion-icon-svg svg{color:#333;fill:#333;}.elementor-1126 .elementor-element.elementor-element-6508327 .eael-adv-accordion .eael-accordion-list .eael-accordion-header svg{fill:#333;}.elementor-1126 .elementor-element.elementor-element-6508327 .eael-adv-accordion .eael-accordion-list .eael-accordion-header:hover .eael-accordion-tab-title{color:#000000;}.elementor-1126 .elementor-element.elementor-element-6508327 .eael-adv-accordion .eael-accordion-list .eael-accordion-header:hover .fa-accordion-icon{color:#FFFFFF;}.elementor-1126 .elementor-element.elementor-element-6508327 .eael-adv-accordion .eael-accordion-list .eael-accordion-header:hover .fa-accordion-icon svg{color:#FFFFFF;fill:#FFFFFF;}.elementor-1126 .elementor-element.elementor-element-6508327 .eael-adv-accordion .eael-accordion-list .eael-accordion-header:hover svg.fa-accordion-icon{fill:#FFFFFF;}.elementor-1126 .elementor-element.elementor-element-6508327 .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active{color:#000000;}.elementor-1126 .elementor-element.elementor-element-6508327 .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active .eael-accordion-tab-title{color:#000000;}.elementor-1126 .elementor-element.elementor-element-6508327 .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active .fa-accordion-icon{color:#020202;}.elementor-1126 .elementor-element.elementor-element-6508327 .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active .fa-accordion-icon svg{color:#020202;fill:#020202;}.elementor-1126 .elementor-element.elementor-element-6508327 .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active svg.fa-accordion-icon{fill:#020202;}.elementor-1126 .elementor-element.elementor-element-6508327 .eael-adv-accordion .eael-accordion-list .eael-accordion-header .fa-toggle, .elementor-1126 .elementor-element.elementor-element-6508327 .eael-adv-accordion .eael-accordion-list .eael-accordion-header > .fa-toggle-svg{font-size:16px;}.elementor-1126 .elementor-element.elementor-element-6508327 .eael-adv-accordion .eael-accordion-list .eael-accordion-header svg.fa-toggle{height:16px;width:16px;line-height:16px;fill:#444;}.elementor-1126 .elementor-element.elementor-element-6508327 .eael-adv-accordion .eael-accordion-list .eael-accordion-header .fa-toggle{color:#444;}.elementor-1126 .elementor-element.elementor-element-6508327 .eael-adv-accordion .eael-accordion-list .eael-accordion-header .fa-toggle svg{color:#444;fill:#444;}.elementor-1126 .elementor-element.elementor-element-6508327 .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active .fa-toggle{color:#fff;}.elementor-1126 .elementor-element.elementor-element-6508327 .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active .fa-toggle svg{color:#fff;fill:#fff;}.elementor-1126 .elementor-element.elementor-element-6508327 .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active svg.fa-toggle{fill:#fff;}.elementor-1126 .elementor-element.elementor-element-13317fe{--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;--background-transition:0.3s;border-style:none;--border-style:none;}.elementor-1126 .elementor-element.elementor-element-d1ffbe1 .eael-adv-accordion .eael-accordion-list .eael-accordion-header{background-color:#FFFFFF;}.elementor-1126 .elementor-element.elementor-element-d1ffbe1 .eael-adv-accordion .eael-accordion-list .eael-accordion-header:hover{background-color:#FFDCDC87;}.elementor-1126 .elementor-element.elementor-element-d1ffbe1 .eael-adv-accordion .eael-accordion-list .eael-accordion-content{background-color:#FFFFFF;color:#000000;font-family:"Roboto", Sans-serif;text-transform:none;}.elementor-1126 .elementor-element.elementor-element-d1ffbe1 > .elementor-widget-container{margin:-8px -8px -8px -8px;padding:0px 0px 0px 0px;}.elementor-1126 .elementor-element.elementor-element-d1ffbe1 .eael-adv-accordion .eael-accordion-list .eael-accordion-header .eael-accordion-tab-title{font-weight:300;color:#000000;}.elementor-1126 .elementor-element.elementor-element-d1ffbe1 .eael-adv-accordion .eael-accordion-list .eael-accordion-header .fa-accordion-icon{font-size:18px;margin-left:10px;color:#333;}.elementor-1126 .elementor-element.elementor-element-d1ffbe1 .eael-adv-accordion .eael-accordion-list .eael-accordion-header svg.fa-accordion-icon{height:18px;width:18px;line-height:18px;}.elementor-1126 .elementor-element.elementor-element-d1ffbe1 .eael-adv-accordion .eael-accordion-list .eael-accordion-header .fa-accordion-icon-svg svg{color:#333;fill:#333;}.elementor-1126 .elementor-element.elementor-element-d1ffbe1 .eael-adv-accordion .eael-accordion-list .eael-accordion-header svg{fill:#333;}.elementor-1126 .elementor-element.elementor-element-d1ffbe1 .eael-adv-accordion .eael-accordion-list .eael-accordion-header:hover .eael-accordion-tab-title{color:#000000;}.elementor-1126 .elementor-element.elementor-element-d1ffbe1 .eael-adv-accordion .eael-accordion-list .eael-accordion-header:hover .fa-accordion-icon{color:#FFFFFF;}.elementor-1126 .elementor-element.elementor-element-d1ffbe1 .eael-adv-accordion .eael-accordion-list .eael-accordion-header:hover .fa-accordion-icon svg{color:#FFFFFF;fill:#FFFFFF;}.elementor-1126 .elementor-element.elementor-element-d1ffbe1 .eael-adv-accordion .eael-accordion-list .eael-accordion-header:hover svg.fa-accordion-icon{fill:#FFFFFF;}.elementor-1126 .elementor-element.elementor-element-d1ffbe1 .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active{color:#000000;}.elementor-1126 .elementor-element.elementor-element-d1ffbe1 .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active .eael-accordion-tab-title{color:#000000;}.elementor-1126 .elementor-element.elementor-element-d1ffbe1 .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active .fa-accordion-icon{color:#020202;}.elementor-1126 .elementor-element.elementor-element-d1ffbe1 .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active .fa-accordion-icon svg{color:#020202;fill:#020202;}.elementor-1126 .elementor-element.elementor-element-d1ffbe1 .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active svg.fa-accordion-icon{fill:#020202;}.elementor-1126 .elementor-element.elementor-element-d1ffbe1 .eael-adv-accordion .eael-accordion-list .eael-accordion-header .fa-toggle, .elementor-1126 .elementor-element.elementor-element-d1ffbe1 .eael-adv-accordion .eael-accordion-list .eael-accordion-header > .fa-toggle-svg{font-size:16px;}.elementor-1126 .elementor-element.elementor-element-d1ffbe1 .eael-adv-accordion .eael-accordion-list .eael-accordion-header svg.fa-toggle{height:16px;width:16px;line-height:16px;fill:#444;}.elementor-1126 .elementor-element.elementor-element-d1ffbe1 .eael-adv-accordion .eael-accordion-list .eael-accordion-header .fa-toggle{color:#444;}.elementor-1126 .elementor-element.elementor-element-d1ffbe1 .eael-adv-accordion .eael-accordion-list .eael-accordion-header .fa-toggle svg{color:#444;fill:#444;}.elementor-1126 .elementor-element.elementor-element-d1ffbe1 .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active .fa-toggle{color:#fff;}.elementor-1126 .elementor-element.elementor-element-d1ffbe1 .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active .fa-toggle svg{color:#fff;fill:#fff;}.elementor-1126 .elementor-element.elementor-element-d1ffbe1 .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active svg.fa-toggle{fill:#fff;}.elementor-1126 .elementor-element.elementor-element-cff45f1{--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;--background-transition:0.3s;border-style:none;--border-style:none;}.elementor-1126 .elementor-element.elementor-element-1bc7488 .eael-adv-accordion .eael-accordion-list .eael-accordion-header{background-color:#FFFFFF;}.elementor-1126 .elementor-element.elementor-element-1bc7488 .eael-adv-accordion .eael-accordion-list .eael-accordion-header:hover{background-color:#FFDCDC87;}.elementor-1126 .elementor-element.elementor-element-1bc7488 .eael-adv-accordion .eael-accordion-list .eael-accordion-content{background-color:#FFFFFF;color:#000000;font-family:"Roboto", Sans-serif;text-transform:none;}.elementor-1126 .elementor-element.elementor-element-1bc7488 > .elementor-widget-container{margin:-8px -8px -8px -8px;padding:0px 0px 0px 0px;}.elementor-1126 .elementor-element.elementor-element-1bc7488 .eael-adv-accordion .eael-accordion-list .eael-accordion-header .eael-accordion-tab-title{font-weight:300;color:#000000;}.elementor-1126 .elementor-element.elementor-element-1bc7488 .eael-adv-accordion .eael-accordion-list .eael-accordion-header .fa-accordion-icon{font-size:18px;margin-left:10px;color:#333;}.elementor-1126 .elementor-element.elementor-element-1bc7488 .eael-adv-accordion .eael-accordion-list .eael-accordion-header svg.fa-accordion-icon{height:18px;width:18px;line-height:18px;}.elementor-1126 .elementor-element.elementor-element-1bc7488 .eael-adv-accordion .eael-accordion-list .eael-accordion-header .fa-accordion-icon-svg svg{color:#333;fill:#333;}.elementor-1126 .elementor-element.elementor-element-1bc7488 .eael-adv-accordion .eael-accordion-list .eael-accordion-header svg{fill:#333;}.elementor-1126 .elementor-element.elementor-element-1bc7488 .eael-adv-accordion .eael-accordion-list .eael-accordion-header:hover .eael-accordion-tab-title{color:#000000;}.elementor-1126 .elementor-element.elementor-element-1bc7488 .eael-adv-accordion .eael-accordion-list .eael-accordion-header:hover .fa-accordion-icon{color:#FFFFFF;}.elementor-1126 .elementor-element.elementor-element-1bc7488 .eael-adv-accordion .eael-accordion-list .eael-accordion-header:hover .fa-accordion-icon svg{color:#FFFFFF;fill:#FFFFFF;}.elementor-1126 .elementor-element.elementor-element-1bc7488 .eael-adv-accordion .eael-accordion-list .eael-accordion-header:hover svg.fa-accordion-icon{fill:#FFFFFF;}.elementor-1126 .elementor-element.elementor-element-1bc7488 .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active{color:#000000;}.elementor-1126 .elementor-element.elementor-element-1bc7488 .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active .eael-accordion-tab-title{color:#000000;}.elementor-1126 .elementor-element.elementor-element-1bc7488 .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active .fa-accordion-icon{color:#020202;}.elementor-1126 .elementor-element.elementor-element-1bc7488 .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active .fa-accordion-icon svg{color:#020202;fill:#020202;}.elementor-1126 .elementor-element.elementor-element-1bc7488 .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active svg.fa-accordion-icon{fill:#020202;}.elementor-1126 .elementor-element.elementor-element-1bc7488 .eael-adv-accordion .eael-accordion-list .eael-accordion-header .fa-toggle, .elementor-1126 .elementor-element.elementor-element-1bc7488 .eael-adv-accordion .eael-accordion-list .eael-accordion-header > .fa-toggle-svg{font-size:16px;}.elementor-1126 .elementor-element.elementor-element-1bc7488 .eael-adv-accordion .eael-accordion-list .eael-accordion-header svg.fa-toggle{height:16px;width:16px;line-height:16px;fill:#444;}.elementor-1126 .elementor-element.elementor-element-1bc7488 .eael-adv-accordion .eael-accordion-list .eael-accordion-header .fa-toggle{color:#444;}.elementor-1126 .elementor-element.elementor-element-1bc7488 .eael-adv-accordion .eael-accordion-list .eael-accordion-header .fa-toggle svg{color:#444;fill:#444;}.elementor-1126 .elementor-element.elementor-element-1bc7488 .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active .fa-toggle{color:#fff;}.elementor-1126 .elementor-element.elementor-element-1bc7488 .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active .fa-toggle svg{color:#fff;fill:#fff;}.elementor-1126 .elementor-element.elementor-element-1bc7488 .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active svg.fa-toggle{fill:#fff;}.elementor-1126 .elementor-element.elementor-element-3cf104f{--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;--background-transition:0.3s;border-style:none;--border-style:none;}.elementor-1126 .elementor-element.elementor-element-24fdd54 .eael-adv-accordion .eael-accordion-list .eael-accordion-header{background-color:#FFFFFF;}.elementor-1126 .elementor-element.elementor-element-24fdd54 .eael-adv-accordion .eael-accordion-list .eael-accordion-header:hover{background-color:#FFDCDC87;}.elementor-1126 .elementor-element.elementor-element-24fdd54 .eael-adv-accordion .eael-accordion-list .eael-accordion-content{background-color:#FFFFFF;color:#000000;font-family:"Roboto", Sans-serif;text-transform:none;}.elementor-1126 .elementor-element.elementor-element-24fdd54 > .elementor-widget-container{margin:-8px -8px -8px -8px;padding:0px 0px 0px 0px;}.elementor-1126 .elementor-element.elementor-element-24fdd54 .eael-adv-accordion .eael-accordion-list .eael-accordion-header .eael-accordion-tab-title{font-weight:300;color:#000000;}.elementor-1126 .elementor-element.elementor-element-24fdd54 .eael-adv-accordion .eael-accordion-list .eael-accordion-header .fa-accordion-icon{font-size:18px;margin-left:10px;color:#333;}.elementor-1126 .elementor-element.elementor-element-24fdd54 .eael-adv-accordion .eael-accordion-list .eael-accordion-header svg.fa-accordion-icon{height:18px;width:18px;line-height:18px;}.elementor-1126 .elementor-element.elementor-element-24fdd54 .eael-adv-accordion .eael-accordion-list .eael-accordion-header .fa-accordion-icon-svg svg{color:#333;fill:#333;}.elementor-1126 .elementor-element.elementor-element-24fdd54 .eael-adv-accordion .eael-accordion-list .eael-accordion-header svg{fill:#333;}.elementor-1126 .elementor-element.elementor-element-24fdd54 .eael-adv-accordion .eael-accordion-list .eael-accordion-header:hover .eael-accordion-tab-title{color:#000000;}.elementor-1126 .elementor-element.elementor-element-24fdd54 .eael-adv-accordion .eael-accordion-list .eael-accordion-header:hover .fa-accordion-icon{color:#FFFFFF;}.elementor-1126 .elementor-element.elementor-element-24fdd54 .eael-adv-accordion .eael-accordion-list .eael-accordion-header:hover .fa-accordion-icon svg{color:#FFFFFF;fill:#FFFFFF;}.elementor-1126 .elementor-element.elementor-element-24fdd54 .eael-adv-accordion .eael-accordion-list .eael-accordion-header:hover svg.fa-accordion-icon{fill:#FFFFFF;}.elementor-1126 .elementor-element.elementor-element-24fdd54 .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active{color:#000000;}.elementor-1126 .elementor-element.elementor-element-24fdd54 .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active .eael-accordion-tab-title{color:#000000;}.elementor-1126 .elementor-element.elementor-element-24fdd54 .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active .fa-accordion-icon{color:#020202;}.elementor-1126 .elementor-element.elementor-element-24fdd54 .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active .fa-accordion-icon svg{color:#020202;fill:#020202;}.elementor-1126 .elementor-element.elementor-element-24fdd54 .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active svg.fa-accordion-icon{fill:#020202;}.elementor-1126 .elementor-element.elementor-element-24fdd54 .eael-adv-accordion .eael-accordion-list .eael-accordion-header .fa-toggle, .elementor-1126 .elementor-element.elementor-element-24fdd54 .eael-adv-accordion .eael-accordion-list .eael-accordion-header > .fa-toggle-svg{font-size:16px;}.elementor-1126 .elementor-element.elementor-element-24fdd54 .eael-adv-accordion .eael-accordion-list .eael-accordion-header svg.fa-toggle{height:16px;width:16px;line-height:16px;fill:#444;}.elementor-1126 .elementor-element.elementor-element-24fdd54 .eael-adv-accordion .eael-accordion-list .eael-accordion-header .fa-toggle{color:#444;}.elementor-1126 .elementor-element.elementor-element-24fdd54 .eael-adv-accordion .eael-accordion-list .eael-accordion-header .fa-toggle svg{color:#444;fill:#444;}.elementor-1126 .elementor-element.elementor-element-24fdd54 .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active .fa-toggle{color:#fff;}.elementor-1126 .elementor-element.elementor-element-24fdd54 .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active .fa-toggle svg{color:#fff;fill:#fff;}.elementor-1126 .elementor-element.elementor-element-24fdd54 .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active svg.fa-toggle{fill:#fff;}.elementor-1126 .elementor-element.elementor-element-d09e7c1{--display:flex;--min-height:10px;--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-1126 .elementor-element.elementor-element-243b108{--display:flex;--min-height:100vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1126 .elementor-element.elementor-element-243b108:not(.elementor-motion-effects-element-type-background), .elementor-1126 .elementor-element.elementor-element-243b108 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://herbaria.sofialope.es/wp-content/uploads/2025/03/yousef-espanioly-0iOOw41DZ28-unsplash-scaled.jpg");}.elementor-1126 .elementor-element.elementor-element-0dff46f{width:var( --container-widget-width, 67.051% );max-width:67.051%;--container-widget-width:67.051%;--container-widget-flex-grow:0;text-align:center;}.elementor-1126 .elementor-element.elementor-element-0dff46f.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1126 .elementor-element.elementor-element-0dff46f .elementor-heading-title{font-family:"IM Fell French Canon", Sans-serif;font-size:60px;font-weight:300;text-transform:lowercase;font-style:italic;color:#FFFFFF;}.elementor-1126 .elementor-element.elementor-element-2e1690b{width:var( --container-widget-width, 67.051% );max-width:67.051%;--container-widget-width:67.051%;--container-widget-flex-grow:0;text-align:center;}.elementor-1126 .elementor-element.elementor-element-2e1690b.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1126 .elementor-element.elementor-element-2e1690b .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:50px;font-weight:300;text-transform:none;color:#FFFFFF;}.elementor-1126 .elementor-element.elementor-element-16ac292 .elementor-repeater-item-5a72bc3.elementor-social-icon{background-color:#00000000;}.elementor-1126 .elementor-element.elementor-element-16ac292 .elementor-repeater-item-5a72bc3.elementor-social-icon i{color:#FFFFFF;}.elementor-1126 .elementor-element.elementor-element-16ac292 .elementor-repeater-item-5a72bc3.elementor-social-icon svg{fill:#FFFFFF;}.elementor-1126 .elementor-element.elementor-element-16ac292{--grid-template-columns:repeat(0, auto);--icon-size:57px;--grid-column-gap:5px;--grid-row-gap:0px;}.elementor-1126 .elementor-element.elementor-element-16ac292 .elementor-widget-container{text-align:center;}.elementor-1126 .elementor-element.elementor-element-16ac292 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-1126 .elementor-element.elementor-element-16ac292 .elementor-social-icon{--icon-padding:0em;}@media(min-width:768px){.elementor-1126 .elementor-element.elementor-element-06bc67e{--width:25%;}.elementor-1126 .elementor-element.elementor-element-539febf{--width:25%;}.elementor-1126 .elementor-element.elementor-element-ec525b2{--width:25%;}.elementor-1126 .elementor-element.elementor-element-486d542{--width:25%;}.elementor-1126 .elementor-element.elementor-element-3b9800d{--width:25%;}.elementor-1126 .elementor-element.elementor-element-b9bf4a5{--width:25%;}.elementor-1126 .elementor-element.elementor-element-55847ee{--width:25%;}.elementor-1126 .elementor-element.elementor-element-0bf08ce{--width:25%;}.elementor-1126 .elementor-element.elementor-element-2f17a87{--width:25%;}.elementor-1126 .elementor-element.elementor-element-039d478{--width:50%;}.elementor-1126 .elementor-element.elementor-element-531ff96{--width:50%;}.elementor-1126 .elementor-element.elementor-element-4439a99{--width:50%;}.elementor-1126 .elementor-element.elementor-element-dfc7614{--width:50%;}.elementor-1126 .elementor-element.elementor-element-0d5f818{--width:50%;}.elementor-1126 .elementor-element.elementor-element-a8e7cb1{--width:100%;}.elementor-1126 .elementor-element.elementor-element-6a48825{--width:100%;}.elementor-1126 .elementor-element.elementor-element-bf7a2b9{--width:50%;}.elementor-1126 .elementor-element.elementor-element-dd3f927{--width:50%;}.elementor-1126 .elementor-element.elementor-element-54680f3{--width:100%;}.elementor-1126 .elementor-element.elementor-element-d4d1731{--width:100%;}.elementor-1126 .elementor-element.elementor-element-ad18fcc{--width:50%;}}@media(max-width:1024px) and (min-width:768px){.elementor-1126 .elementor-element.elementor-element-4439a99{--width:100%;}.elementor-1126 .elementor-element.elementor-element-dfc7614{--width:100%;}.elementor-1126 .elementor-element.elementor-element-72f7682{--width:1600px;}.elementor-1126 .elementor-element.elementor-element-dd3f927{--width:100%;}.elementor-1126 .elementor-element.elementor-element-ad18fcc{--width:100%;}}@media(min-width:1025px){.elementor-1126 .elementor-element.elementor-element-5029266:not(.elementor-motion-effects-element-type-background), .elementor-1126 .elementor-element.elementor-element-5029266 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}.elementor-1126 .elementor-element.elementor-element-0fd5cab:not(.elementor-motion-effects-element-type-background), .elementor-1126 .elementor-element.elementor-element-0fd5cab > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}.elementor-1126 .elementor-element.elementor-element-243b108:not(.elementor-motion-effects-element-type-background), .elementor-1126 .elementor-element.elementor-element-243b108 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}@media(max-width:1024px){.elementor-1126 .elementor-element.elementor-element-05c4d92{--e-n-carousel-swiper-slides-to-display:2;}.elementor-1126 .elementor-element.elementor-element-b76bddf{--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;--gap:30px 0px;--row-gap:30px;--column-gap:0px;}.elementor-1126 .elementor-element.elementor-element-4439a99{--min-height:374px;}.elementor-1126 .elementor-element.elementor-element-bea3898{--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-1126 .elementor-element.elementor-element-ad18fcc{--gap:12px 12px;--row-gap:12px;--column-gap:12px;}}@media(max-width:767px){.elementor-1126 .elementor-element.elementor-element-111ff7b .elementor-heading-title{font-size:25px;}.elementor-1126 .elementor-element.elementor-element-c6ee03f .elementor-heading-title{font-size:35px;}.elementor-1126 .elementor-element.elementor-element-fe793aa{--gap:10px 0px;--row-gap:10px;--column-gap:0px;}.elementor-1126 .elementor-element.elementor-element-06bc67e{--min-height:40vh;}.elementor-1126 .elementor-element.elementor-element-61672e1{width:100%;max-width:100%;}.elementor-1126 .elementor-element.elementor-element-61672e1.elementor-element{--align-self:flex-start;}.elementor-1126 .elementor-element.elementor-element-97a3a60{--gap:10px 0px;--row-gap:10px;--column-gap:0px;}.elementor-1126 .elementor-element.elementor-element-ac6d576{width:100%;max-width:100%;}.elementor-1126 .elementor-element.elementor-element-ac6d576.elementor-element{--align-self:flex-start;}.elementor-1126 .elementor-element.elementor-element-8418864{--gap:10px 0px;--row-gap:10px;--column-gap:0px;}.elementor-1126 .elementor-element.elementor-element-ec525b2.e-con{--order:-99999 /* order start hack */;}.elementor-1126 .elementor-element.elementor-element-456be83{width:100%;max-width:100%;}.elementor-1126 .elementor-element.elementor-element-456be83.elementor-element{--align-self:flex-start;}.elementor-1126 .elementor-element.elementor-element-05c4d92{--e-n-carousel-swiper-slides-to-display:1;}.elementor-1126 .elementor-element.elementor-element-05c4d92 > .elementor-widget-container{margin:15px 15px 15px 15px;}.elementor-1126 .elementor-element.elementor-element-bea3898{--padding-top:35px;--padding-bottom:35px;--padding-left:35px;--padding-right:35px;}.elementor-1126 .elementor-element.elementor-element-d2173b5{width:var( --container-widget-width, 219.047px );max-width:219.047px;--container-widget-width:219.047px;--container-widget-flex-grow:0;}.elementor-1126 .elementor-element.elementor-element-d2173b5 .elementor-heading-title{font-size:35px;}.elementor-1126 .elementor-element.elementor-element-d7adc31 .elementor-heading-title{font-size:45px;}.elementor-1126 .elementor-element.elementor-element-5eeed97{width:var( --container-widget-width, 238.047px );max-width:238.047px;--container-widget-width:238.047px;--container-widget-flex-grow:0;}.elementor-1126 .elementor-element.elementor-element-ce51711 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1126 .elementor-element.elementor-element-ce51711 .elementor-icon-list-item > a{font-size:20px;}.elementor-1126 .elementor-element.elementor-element-15b59ec .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1126 .elementor-element.elementor-element-15b59ec .elementor-icon-list-item > a{font-size:20px;}.elementor-1126 .elementor-element.elementor-element-3707ff8 .elementor-heading-title{font-size:25px;}.elementor-1126 .elementor-element.elementor-element-a79b465 .elementor-heading-title{font-size:35px;}.elementor-1126 .elementor-element.elementor-element-0dff46f .elementor-heading-title{font-size:35px;}.elementor-1126 .elementor-element.elementor-element-2e1690b .elementor-heading-title{font-size:25px;}}/* Start custom CSS for container, class: .elementor-element-55847ee */.sofia {
    position: relative;
    overflow: hidden;
}

.sofia::after {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background-color: rgba(0, 0, 0, 0); /* Fondo transparente inicialmente */
    transition: background-color 0.3s ease;
    z-index: 0; /* Asegura que esté detrás del botón */
}

.sofia:hover::after {
    background-color: rgba(0, 0, 0, 0.4); /* Fondo más oscuro al hacer hover */
}

.sofia .contacto1 {
    position: relative;
    opacity: 0;
    visibility: hidden;
    transform: scale(0.9);
    transition: opacity 0.3s ease, visibility 0.3s ease, transform 0.3s ease;
    z-index: 1; /* Asegura que el botón esté delante de la capa oscura */
}

.sofia:hover .contacto1 {
    opacity: 1;
    visibility: visible;
    transform: scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0bf08ce */.valeria {
    position: relative;
    overflow: hidden;
}

.valeria::after {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background-color: rgba(0, 0, 0, 0); /* Fondo transparente inicialmente */
    transition: background-color 0.3s ease;
    z-index: 0; /* Asegura que esté detrás del botón */
}

.valeria:hover::after {
    background-color: rgba(0, 0, 0, 0.4); /* Fondo más oscuro al hacer hover */
}

.valeria .contacto3 {
    position: relative;
    opacity: 0;
    visibility: hidden;
    transform: scale(0.9);
    transition: opacity 0.3s ease, visibility 0.3s ease, transform 0.3s ease;
    z-index: 1; /* Asegura que el botón esté delante de la capa oscura */
}

.valeria:hover .contacto3 {
    opacity: 1;
    visibility: visible;
    transform: scale(1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2f17a87 */.carlos {
    position: relative;
    overflow: hidden;
}

.carlos::after {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background-color: rgba(0, 0, 0, 0); /* Fondo transparente inicialmente */
    transition: background-color 0.3s ease;
    z-index: 0; /* Asegura que esté detrás del botón */
}

.carlos:hover::after {
    background-color: rgba(0, 0, 0, 0.4); /* Fondo más oscuro al hacer hover */
}

.carlos .contacto2 {
    position: relative;
    opacity: 0;
    visibility: hidden;
    transform: scale(0.9);
    transition: opacity 0.3s ease, visibility 0.3s ease, transform 0.3s ease;
    z-index: 1; /* Asegura que el botón esté delante de la capa oscura */
}

.carlos:hover .contacto2 {
    opacity: 1;
    visibility: visible;
    transform: scale(1);
}/* End custom CSS */