.elementor-8672 .elementor-element.elementor-element-1e03161{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--background-transition:0.3s;--margin-top:-6%;--margin-bottom:1%;--margin-left:1%;--margin-right:1%;}.elementor-8672 .elementor-element.elementor-element-417513d > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-8672 .elementor-element.elementor-element-7a4379d{--display:flex;--background-transition:0.3s;--margin-top:-30%;--margin-bottom:0%;--margin-left:50%;--margin-right:0%;}.elementor-8672 .elementor-element.elementor-element-db220cb > .elementor-widget-container{margin:-2em 0em 0em 6em;}.elementor-8672 .elementor-element.elementor-element-2d34ba4{--display:flex;--background-transition:0.3s;--margin-top:-50em;--margin-bottom:0em;--margin-left:2em;--margin-right:0em;}.elementor-8672 .elementor-element.elementor-element-2d34ba4.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-8672 .elementor-element.elementor-element-22a2d5d{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(4, 1fr);--grid-auto-flow:row;--background-transition:0.3s;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-8672 .elementor-element.elementor-element-e95cc2b > .elementor-widget-container{margin:11% 0% 0% 0%;}.elementor-8672 .elementor-element.elementor-element-fa48f04 > .elementor-widget-container{margin:1% 0% 0% 0%;}.elementor-8672 .elementor-element.elementor-element-fa48f04{columns:1;text-align:justify;}.elementor-8672 .elementor-element.elementor-element-3f1e088 .elementor-button{background-color:#34642A;fill:#FFFAEC;color:#FFFAEC;}.elementor-8672 .elementor-element.elementor-element-3f1e088 > .elementor-widget-container{margin:-2% 0% 0% 0%;}.elementor-8672 .elementor-element.elementor-element-1e8232c > .elementor-widget-container{margin:-9rem 0rem 0rem 2rem;padding:0% 0% 0% 0%;}.elementor-8672 .elementor-element.elementor-element-1e8232c{text-align:left;}.elementor-8672 .elementor-element.elementor-element-1e8232c .elementor-heading-title{color:#34642A;}.elementor-8672 .elementor-element.elementor-element-9eba050{--display:flex;--background-transition:0.3s;--margin-top:-6%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-8672 .elementor-element.elementor-element-a83497d{--display:flex;--background-transition:0.3s;--margin-top:0%;--margin-bottom:0%;--margin-left:2%;--margin-right:0%;}.elementor-8672 .elementor-element.elementor-element-8f87a02 > .elementor-widget-container{margin:6% 0% 0% 0%;}.elementor-8672 .elementor-element.elementor-element-8f87a02 .elementor-heading-title{color:#34642A;}.elementor-8672 .elementor-element.elementor-element-3b955e2{--display:flex;--background-transition:0.3s;}.elementor-8672 .elementor-element.elementor-element-3220f44{--display:grid;--min-height:0px;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--background-transition:0.3s;}.elementor-8672 .elementor-element.elementor-element-3220f44:not(.elementor-motion-effects-element-type-background), .elementor-8672 .elementor-element.elementor-element-3220f44 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F9010100;}.elementor-8672 .elementor-element.elementor-element-3220f44, .elementor-8672 .elementor-element.elementor-element-3220f44::before{--border-transition:0.3s;}.elementor-8672 .elementor-element.elementor-element-61bb908{--display:grid;--min-height:704px;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(3, 1fr);--grid-auto-flow:row;--background-transition:0.3s;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:4%;--padding-bottom:4%;--padding-left:4%;--padding-right:4%;}.elementor-8672 .elementor-element.elementor-element-82ce36c .elementor-button{background-color:#02010100;font-family:"Roobert", Sans-serif;font-weight:900;fill:#34642A;color:#34642A;border-style:solid;border-width:2px 2px 2px 2px;border-color:#34642A;}.elementor-8672 .elementor-element.elementor-element-82ce36c > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-8672 .elementor-element.elementor-element-4f3bf49{--display:grid;--min-height:704px;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(3, 1fr);--grid-auto-flow:row;--background-transition:0.3s;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:4%;--padding-bottom:4%;--padding-left:4%;--padding-right:4%;}.elementor-8672 .elementor-element.elementor-element-200166d .elementor-button{background-color:#02010100;font-family:"Roobert", Sans-serif;font-weight:900;fill:#34642A;color:#34642A;border-style:solid;border-width:2px 2px 2px 2px;border-color:#34642A;}.elementor-8672 .elementor-element.elementor-element-200166d > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-8672 .elementor-element.elementor-element-f363d0c{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--background-transition:0.3s;--margin-top:-6%;--margin-bottom:1%;--margin-left:1%;--margin-right:1%;}.elementor-8672 .elementor-element.elementor-element-3f8dc81 > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-8672 .elementor-element.elementor-element-5c1b61f{--display:flex;--background-transition:0.3s;--margin-top:-34em;--margin-bottom:0em;--margin-left:2em;--margin-right:0em;}.elementor-8672 .elementor-element.elementor-element-9cca02e{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(4, 1fr);--grid-auto-flow:row;--background-transition:0.3s;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-8672 .elementor-element.elementor-element-9cca02e.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-8672 .elementor-element.elementor-element-06c2f93 > .elementor-widget-container{margin:-2em 0em 0em 0em;}.elementor-8672 .elementor-element.elementor-element-4245a03{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;--background-transition:0.3s;}.elementor-8672 .elementor-element.elementor-element-620cd55 .elementor-button{background-color:#34642A;text-transform:none;font-style:normal;fill:#FFFAEC;color:#FFFAEC;}.elementor-8672 .elementor-element.elementor-element-566daf8 > .elementor-widget-container{margin:-1rem 0rem 0rem 2rem;}.elementor-8672 .elementor-element.elementor-element-566daf8{text-align:left;}.elementor-8672 .elementor-element.elementor-element-566daf8 .elementor-heading-title{color:#34642A;}.elementor-8672 .elementor-element.elementor-element-3c04342{--display:flex;--background-transition:0.3s;}.elementor-8672 .elementor-element.elementor-element-4927740{--display:flex;--background-transition:0.3s;--margin-top:0%;--margin-bottom:0%;--margin-left:2%;--margin-right:0%;}.elementor-8672 .elementor-element.elementor-element-8558509 > .elementor-widget-container{margin:6% 0% 0% 0%;}.elementor-8672 .elementor-element.elementor-element-8558509 .elementor-heading-title{color:#34642A;}.elementor-8672 .elementor-element.elementor-element-492b76e{--display:flex;--background-transition:0.3s;--margin-top:-37%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-8672 .elementor-element.elementor-element-a802ea6{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--background-transition:0.3s;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-8672 .elementor-element.elementor-element-2a10819{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(3, 1fr);--grid-auto-flow:row;--background-transition:0.3s;}.elementor-8672 .elementor-element.elementor-element-d590a29 .elementor-button{background-color:#02010100;font-family:"Roobert", Sans-serif;font-weight:900;text-transform:none;fill:#34642A;color:#34642A;border-style:solid;border-width:2px 2px 2px 2px;border-color:#34642A;}.elementor-8672 .elementor-element.elementor-element-a41c913{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(3, 1fr);--grid-auto-flow:row;--background-transition:0.3s;}.elementor-8672 .elementor-element.elementor-element-1f89d5f .elementor-button{background-color:#02010100;font-family:"Roobert", Sans-serif;font-weight:900;text-transform:none;fill:#34642A;color:#34642A;border-style:solid;border-width:2px 2px 2px 2px;border-color:#34642A;}.elementor-8672 .elementor-element.elementor-element-4e4da41{--display:grid;--min-height:0px;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(3, 1fr);--grid-auto-flow:row;--background-transition:0.3s;--margin-top:-6%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:9%;--padding-bottom:9%;--padding-left:0%;--padding-right:0%;}.elementor-8672 .elementor-element.elementor-element-4e4da41:not(.elementor-motion-effects-element-type-background), .elementor-8672 .elementor-element.elementor-element-4e4da41 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#34642A;}.elementor-8672 .elementor-element.elementor-element-4e4da41, .elementor-8672 .elementor-element.elementor-element-4e4da41::before{--border-transition:0.3s;}.elementor-8672 .elementor-element.elementor-element-652f070 > .elementor-widget-container{margin:0% 0% 0% 0%;padding:0% 0% 0% 0%;}.elementor-8672 .elementor-element.elementor-element-6ad7e28 > .elementor-widget-container{margin:-5% 0% 0% 30%;}.elementor-8672 .elementor-element.elementor-element-6ad7e28 .elementor-heading-title{color:#FFD570;}.elementor-8672 .elementor-element.elementor-element-8ec4410 > .elementor-widget-container{margin:-29% 0% 0% 30%;}.elementor-8672 .elementor-element.elementor-element-7e30ff1{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;--background-transition:0.3s;--border-radius:0px 0px 0px 0px;}.elementor-8672 .elementor-element.elementor-element-7e30ff1:not(.elementor-motion-effects-element-type-background), .elementor-8672 .elementor-element.elementor-element-7e30ff1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#34642A;}.elementor-8672 .elementor-element.elementor-element-7e30ff1, .elementor-8672 .elementor-element.elementor-element-7e30ff1::before{--border-transition:0.3s;}.elementor-8672 .elementor-element.elementor-element-d90c871 .elementor-icon-wrapper{text-align:left;}.elementor-8672 .elementor-element.elementor-element-d90c871.elementor-view-stacked .elementor-icon{background-color:#FFFFFF00;}.elementor-8672 .elementor-element.elementor-element-d90c871.elementor-view-framed .elementor-icon, .elementor-8672 .elementor-element.elementor-element-d90c871.elementor-view-default .elementor-icon{color:#FFFFFF00;border-color:#FFFFFF00;}.elementor-8672 .elementor-element.elementor-element-d90c871.elementor-view-framed .elementor-icon, .elementor-8672 .elementor-element.elementor-element-d90c871.elementor-view-default .elementor-icon svg{fill:#FFFFFF00;}.elementor-8672 .elementor-element.elementor-element-a35dbac .elementor-icon-wrapper{text-align:left;}.elementor-8672 .elementor-element.elementor-element-a35dbac.elementor-view-stacked .elementor-icon{background-color:#FFFFFF00;}.elementor-8672 .elementor-element.elementor-element-a35dbac.elementor-view-framed .elementor-icon, .elementor-8672 .elementor-element.elementor-element-a35dbac.elementor-view-default .elementor-icon{color:#FFFFFF00;border-color:#FFFFFF00;}.elementor-8672 .elementor-element.elementor-element-a35dbac.elementor-view-framed .elementor-icon, .elementor-8672 .elementor-element.elementor-element-a35dbac.elementor-view-default .elementor-icon svg{fill:#FFFFFF00;}.elementor-8672 .elementor-element.elementor-element-dd7345b .elementor-icon-wrapper{text-align:left;}.elementor-8672 .elementor-element.elementor-element-dd7345b.elementor-view-stacked .elementor-icon{background-color:#FFFFFF00;}.elementor-8672 .elementor-element.elementor-element-dd7345b.elementor-view-framed .elementor-icon, .elementor-8672 .elementor-element.elementor-element-dd7345b.elementor-view-default .elementor-icon{color:#FFFFFF00;border-color:#FFFFFF00;}.elementor-8672 .elementor-element.elementor-element-dd7345b.elementor-view-framed .elementor-icon, .elementor-8672 .elementor-element.elementor-element-dd7345b.elementor-view-default .elementor-icon svg{fill:#FFFFFF00;}.elementor-8672 .elementor-element.elementor-element-a4561f5 .elementor-button{background-color:#34642A;fill:#34642A;color:#34642A;}.elementor-8672 .elementor-element.elementor-element-5a24c28 .elementor-button{background-color:#34642A;fill:#FFFFFF;color:#FFFFFF;}.elementor-8672 .elementor-element.elementor-element-5a24c28 > .elementor-widget-container{margin:1px 1px 1px 1px;padding:1px 1px 1px 1px;border-radius:0px 0px 0px 0px;}.elementor-8672 .elementor-element.elementor-element-5a24c28 .elementor-button-content-wrapper{flex-direction:row;}.elementor-8672 .elementor-element.elementor-element-5a24c28 .elementor-button .elementor-button-content-wrapper{gap:17px;}.elementor-8672 .elementor-element.elementor-element-1510ad4 .elementor-button{background-color:#34642A;fill:#FFFFFF;color:#FFFFFF;}.elementor-8672 .elementor-element.elementor-element-1510ad4 .elementor-button-content-wrapper{flex-direction:row;}.elementor-8672 .elementor-element.elementor-element-1510ad4 .elementor-button .elementor-button-content-wrapper{gap:17px;}.elementor-8672 .elementor-element.elementor-element-7297cf5{--display:flex;--background-transition:0.3s;}.elementor-8672 .elementor-element.elementor-element-7297cf5:not(.elementor-motion-effects-element-type-background), .elementor-8672 .elementor-element.elementor-element-7297cf5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#34642B;}.elementor-8672 .elementor-element.elementor-element-7297cf5, .elementor-8672 .elementor-element.elementor-element-7297cf5::before{--border-transition:0.3s;}.elementor-8672 .elementor-element.elementor-element-9e70255{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;--background-transition:0.3s;}.elementor-8672 .elementor-element.elementor-element-c1a71e8 .elementor-heading-title{color:#FFD570;}.elementor-8672 .elementor-element.elementor-element-68b7388{--display:flex;--background-transition:0.3s;}body.elementor-page-8672:not(.elementor-motion-effects-element-type-background), body.elementor-page-8672 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFAEC;}@media(max-width:1024px){.elementor-8672 .elementor-element.elementor-element-22a2d5d{--grid-auto-flow:row;}.elementor-8672 .elementor-element.elementor-element-3220f44{--grid-auto-flow:row;}.elementor-8672 .elementor-element.elementor-element-61bb908{--grid-auto-flow:row;}.elementor-8672 .elementor-element.elementor-element-4f3bf49{--grid-auto-flow:row;}.elementor-8672 .elementor-element.elementor-element-9cca02e{--grid-auto-flow:row;}.elementor-8672 .elementor-element.elementor-element-4245a03{--grid-auto-flow:row;}.elementor-8672 .elementor-element.elementor-element-492b76e{--margin-top:-145%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-8672 .elementor-element.elementor-element-a802ea6{--grid-auto-flow:row;}.elementor-8672 .elementor-element.elementor-element-2a10819{--grid-auto-flow:row;}.elementor-8672 .elementor-element.elementor-element-a41c913{--grid-auto-flow:row;}.elementor-8672 .elementor-element.elementor-element-4e4da41{--grid-auto-flow:row;}.elementor-8672 .elementor-element.elementor-element-7e30ff1{--grid-auto-flow:row;}.elementor-8672 .elementor-element.elementor-element-9e70255{--grid-auto-flow:row;}}@media(min-width:768px){.elementor-8672 .elementor-element.elementor-element-2d34ba4{--width:61%;}.elementor-8672 .elementor-element.elementor-element-3220f44{--width:100%;}.elementor-8672 .elementor-element.elementor-element-9cca02e{--width:90.586%;}}@media(max-width:767px){.elementor-8672 .elementor-element.elementor-element-22a2d5d{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-8672 .elementor-element.elementor-element-3220f44{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-8672 .elementor-element.elementor-element-61bb908{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-8672 .elementor-element.elementor-element-4f3bf49{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-8672 .elementor-element.elementor-element-5c1b61f{--margin-top:21%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-8672 .elementor-element.elementor-element-9cca02e{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-8672 .elementor-element.elementor-element-228fd9c > .elementor-widget-container{margin:-31% 0% 0% 0%;}.elementor-8672 .elementor-element.elementor-element-06c2f93{width:100%;max-width:100%;}.elementor-8672 .elementor-element.elementor-element-06c2f93 > .elementor-widget-container{margin:-262% -7% 0% 0%;padding:-17% -78% -17% -17%;}.elementor-8672 .elementor-element.elementor-element-f553ba9 > .elementor-widget-container{margin:-26% 0% 0% 0%;}.elementor-8672 .elementor-element.elementor-element-4245a03{--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--margin-top:-6%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-8672 .elementor-element.elementor-element-620cd55 > .elementor-widget-container{margin:13% 0% 0% 0%;}.elementor-8672 .elementor-element.elementor-element-620cd55 .elementor-button{padding:8% 8% 8% 8%;}.elementor-8672 .elementor-element.elementor-element-566daf8 > .elementor-widget-container{margin:9% 0% 0% 0%;}.elementor-8672 .elementor-element.elementor-element-3c04342{--margin-top:49%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-8672 .elementor-element.elementor-element-b3a304c > .elementor-widget-container{margin:105% 0% 0% 0%;}.elementor-8672 .elementor-element.elementor-element-4927740{--margin-top:7%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-8672 .elementor-element.elementor-element-492b76e{--margin-top:7%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-8672 .elementor-element.elementor-element-a802ea6{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-8672 .elementor-element.elementor-element-2a10819{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-8672 .elementor-element.elementor-element-a03063a > .elementor-widget-container{margin:16% 0% 0% 0%;}.elementor-8672 .elementor-element.elementor-element-d590a29 > .elementor-widget-container{padding:0% 0% 0% 0%;}.elementor-8672 .elementor-element.elementor-element-d590a29 .elementor-button{padding:6% 6% 6% 6%;}.elementor-8672 .elementor-element.elementor-element-a41c913{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-8672 .elementor-element.elementor-element-533a463 > .elementor-widget-container{margin:16% 0% 0% 0%;}.elementor-8672 .elementor-element.elementor-element-1f89d5f > .elementor-widget-container{padding:0% 0% 0% 0%;}.elementor-8672 .elementor-element.elementor-element-1f89d5f .elementor-button{padding:6% 6% 6% 6%;}.elementor-8672 .elementor-element.elementor-element-4e4da41{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(3, 1fr);--grid-auto-flow:row;}.elementor-8672 .elementor-element.elementor-element-7e30ff1{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-8672 .elementor-element.elementor-element-7297cf5{--margin-top:-44%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-8672 .elementor-element.elementor-element-9e70255{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(3, 1fr);--grid-auto-flow:row;}.elementor-8672 .elementor-element.elementor-element-c1a71e8 > .elementor-widget-container{margin:-45% 0% 0% 0%;}.elementor-8672 .elementor-element.elementor-element-3a342fc > .elementor-widget-container{margin:-128% 0% 0% 0%;}.elementor-8672 .elementor-element.elementor-element-68b7388{--margin-top:-54%;--margin-bottom:0%;--margin-left:2%;--margin-right:0%;}.elementor-8672 .elementor-element.elementor-element-0032b6f > .elementor-widget-container{margin:-20% 31% 0% 0%;}}/* Start custom CSS for image, class: .elementor-element-417513d */.logo_small {
    height: 20vh;
    width: 20vh;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1e03161 */.contenedor_logo_small {
    width: 20vh;
    height: 20vh;
    
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1e8232c */.texto_precio p {
    font-weight: 700;
    font-size: 3rem;
    font-family: Roobert;
}


.texto_precio {
    width: 70%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2d34ba4 */.contenedor_producto {
    width: 100vh;
    height: 100vh;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8f87a02 */.mas_productos {
    font-family: Roobert;
    font-size: 3rem;
    font-weight: 700;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-7e60d04 */.imagen_alga {
    width: 70%;
    height: 20%;
    display: block;
    margin-left: auto;
    margin-right: auto;
}

.imagen_alga img {
    max-width: 100%;
    height: auto; 
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9e6cfb0 */.nombre_humifol30 {
    height: 15%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-61bb908 */.grid_humifol30 {
    background-color: white;
    border-radius: 45px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-9ded8aa */.imagen_enzi {
    width: 70%;
    height: 20%;
    display: block;
    margin-left: auto;
    margin-right: auto;
}

.imagen_enzi img {
    max-width: 75%;
    height: auto; 
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d70c600 */.nombre_humifol30 {
    height: 15%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4f3bf49 */.grid_humifol30 {
    background-color: white;
    border-radius: 45px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3220f44 */.grid_humifol30 {
    height: 75%;
    background-color: white;
    border-radius: 45px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-3f8dc81 */.logo_small {
    height: 20vh;
    width: 20vh;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f363d0c */.contenedor_logo_small {
    width: 20vh;
    height: 20vh;
    
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-228fd9c */.editor_txt_productos {
    height: 10%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-06c2f93 */.imagen_movil {
    z-index: -1;
    height: 10%;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f553ba9 */.clase_tmp {
    height: 1%;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-620cd55 */.btn_comprar {
    height: 10%;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-566daf8 */.texto_precio_movil p {
    font-weight: 700;
    font-size: 1.3rem;
    font-family: Roobert;
    height: 1%;
}

.texto_precio_movil  {
    width: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4245a03 */.grid_btn_precio {
    height: 20%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5c1b61f */.contenedor_producto {
    width: 100vh;
    height: 100vh;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8558509 */.mas_productos {
    font-family: Roobert;
    font-size: 3rem;
    font-weight: 700;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-a03063a */.imagen_bio_radi_movil {
    width: 60%;
    height: 27%;
    display: block;
    margin-left: auto;
    margin-right: auto;
}

.imagen_bio_radi_movil img {
    max-width: 100%;
    height: auto;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3aef856 */.nombre_humifol30 {
    height: 15%;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-d590a29 */.btn_showmore {
    height: 15%
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2a10819 */.grid_algactive {
    height: 65%;
    background-color: white;
    border-radius: 45px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-533a463 */.imagen_bio_radi_movil {
    width: 60%;
    height: 27%;
    display: block;
    margin-left: auto;
    margin-right: auto;
}

.imagen_bio_radi_movil img {
    max-width: 100%;
    height: auto;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b7b5da8 */.nombre_humifol30 {
    height: 15%;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-1f89d5f */.btn_showmore {
    height: 15%
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a41c913 */.grid_enziplus {
    height: 65%;
    background-color: white;
    border-radius: 45px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-652f070 */.editor_texto {
    height: 300px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6ad7e28 */h2 {
    font-size: 43,13px;
}

.encabezado {
    height: 50px;
    font-size: 43.12px;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-8ec4410 */.wp_forms {
    width: 150%;
}

.wpforms-field-label {
    color: #FFD570;
    opacity: 0.5;
}

.wpforms-required-label {
    color: #FFD570;
}

.wpforms-submit {
    background-color: #FFD570;
    margin-top: 5%;
    font-family: "Roobert";
    font-weight: 700;
}

#wpforms-1798-field_4 {
  border-radius: 13px; 
}


#wpforms-1798-field_1 {
 border-radius: 13px;   
}

#wpforms-1798-field_2 {
    border-radius: 13px;
}

#wpforms-1798-field_3 {
    border-radius: 13px;
    width: 60%;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-19d201e */.contenedor_titulo_footer {
    height: 10vh;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c1a71e8 */h2 {
    font-size: 43,13px;
}

.encabezado {
    height: 50px;
    font-size: 43.12px;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-3a342fc */@media (max-width: 768px) {
    .wp_forms {
        width: 50%;
        margin: 0 auto; /* Centrar horizontalmente */
    }

    .wpforms-field-label {
        color: #FFD570;
        opacity: 0.5;
    }

    .wpforms-required-label {
        color: #FFD570;
    }

    .wpforms-submit {
        background-color: #FFD570;
        margin-top: 5%;
        font-family: "Roobert";
        font-weight: 700;
        width: auto;
        display: block;
        margin: 0 auto;
    }

    #wpforms-1798-field_4,
    #wpforms-1798-field_1,
    #wpforms-1798-field_2,
    #wpforms-1798-field_3 {
        border-radius: 13px;
        width: 100% !important; /* Asegura que ocupe todo el ancho disponible */
        max-width: 100%; /* Limita el ancho máximo al 100% */
        box-sizing: border-box; /* Incluye padding y borde en el ancho total */
        padding: 0; /* Elimina padding extra */
        margin: 0; /* Elimina márgenes que puedan interferir */
    }

    .wpforms-field-medium {
        width: 100% !important; /* Asegura que la clase wpforms-field-medium no limite el ancho */
    }
}



.anchura {
    max-width: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9e70255 */.contact_movil {
    height: 150vh;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7297cf5 */.contact_movil {
    height: 1080px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-68b7388 */.footer {
    height: 60vh !important;

}/* End custom CSS */