.elementor-135678 .elementor-element.elementor-element-47824e4b{--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;--overlay-opacity:0.5;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-135678 .elementor-element.elementor-element-47824e4b:not(.elementor-motion-effects-element-type-background), .elementor-135678 .elementor-element.elementor-element-47824e4b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#3E6343;}.elementor-135678 .elementor-element.elementor-element-47824e4b::before, .elementor-135678 .elementor-element.elementor-element-47824e4b > .elementor-background-video-container::before, .elementor-135678 .elementor-element.elementor-element-47824e4b > .e-con-inner > .elementor-background-video-container::before, .elementor-135678 .elementor-element.elementor-element-47824e4b > .elementor-background-slideshow::before, .elementor-135678 .elementor-element.elementor-element-47824e4b > .e-con-inner > .elementor-background-slideshow::before, .elementor-135678 .elementor-element.elementor-element-47824e4b > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, var( --e-global-color-secondary ) 0%, var( --e-global-color-secondary ) 100%);}.elementor-135678 .elementor-element.elementor-element-3adc51d4{--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:center;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-decoration:var( --e-global-typography-primary-text-decoration );color:var( --e-global-color-primary );}.elementor-135678 .elementor-element.elementor-element-52dcbcf3 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-135678 .elementor-element.elementor-element-52dcbcf3.elementor-element{--align-self:flex-start;}.elementor-135678 .elementor-element.elementor-element-52dcbcf3{text-align:center;}.elementor-135678 .elementor-element.elementor-element-52dcbcf3 .elementor-heading-title{font-size:44px;font-weight:700;color:var( --e-global-color-astglobalcolor5 );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-decoration:var( --e-global-typography-text-text-decoration );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-135678 .elementor-element.elementor-element-3168bf8b > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-135678 .elementor-element.elementor-element-3168bf8b{text-align:left;font-size:16px;font-weight:400;text-decoration:none;color:#FFFFFF;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );text-decoration:var( --e-global-typography-accent-text-decoration );}.elementor-135678 .elementor-element.elementor-element-7db1dd85 .elementor-button{background-color:var( --e-global-color-astglobalcolor5 );font-size:20px;font-weight:700;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-radius:1px 1px 1px 1px;padding:10px 050px 10px 50px;}.elementor-135678 .elementor-element.elementor-element-7db1dd85 .elementor-button:hover, .elementor-135678 .elementor-element.elementor-element-7db1dd85 .elementor-button:focus{background-color:var( --e-global-color-primary );color:var( --e-global-color-astglobalcolor5 );}.elementor-135678 .elementor-element.elementor-element-7db1dd85 .elementor-button:hover svg, .elementor-135678 .elementor-element.elementor-element-7db1dd85 .elementor-button:focus svg{fill:var( --e-global-color-astglobalcolor5 );}.elementor-135678 .elementor-element.elementor-element-53897897{--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;--padding-top:30px;--padding-bottom:30px;--padding-left:50px;--padding-right:50px;}.elementor-135678 .elementor-element.elementor-element-3ea03239{--display:flex;--min-height:415px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:60px;--padding-bottom:60px;--padding-left:10px;--padding-right:10px;}.elementor-135678 .elementor-element.elementor-element-5fd7d60d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-135678 .elementor-element.elementor-element-5fd7d60d{text-align:center;}.elementor-135678 .elementor-element.elementor-element-5fd7d60d .elementor-heading-title{font-size:44px;font-weight:700;color:#127E21;}.elementor-135678 .elementor-element.elementor-element-7d809293{font-size:18px;font-weight:400;text-decoration:none;}.elementor-135678 .elementor-element.elementor-element-d511151{--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;--padding-top:60px;--padding-bottom:60px;--padding-left:10px;--padding-right:10px;}.elementor-135678 .elementor-element.elementor-element-171e851{text-align:center;}.elementor-135678 .elementor-element.elementor-element-171e851 .elementor-heading-title{font-size:34px;font-weight:700;line-height:1.25em;color:#000000;}.elementor-135678 .elementor-element.elementor-element-7fec9fc{--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-start;}.elementor-135678 .elementor-element.elementor-element-13456ab{font-size:18px;font-weight:400;line-height:1.6em;color:#000000;}.elementor-135678 .elementor-element.elementor-element-53e71de5{--display:flex;--min-height:415px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:60px;--padding-bottom:60px;--padding-left:10px;--padding-right:10px;}.elementor-135678 .elementor-element.elementor-element-2b6760ff > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-135678 .elementor-element.elementor-element-2b6760ff{text-align:center;}.elementor-135678 .elementor-element.elementor-element-2b6760ff .elementor-heading-title{font-size:44px;font-weight:700;color:#127E21;}.elementor-135678 .elementor-element.elementor-element-44ee8598{text-align:center;}.elementor-135678 .elementor-element.elementor-element-44ee8598 .elementor-heading-title{font-size:34px;font-weight:700;text-decoration:none;}.elementor-135678 .elementor-element.elementor-element-525ef3cd{font-size:18px;font-weight:400;text-decoration:none;}.elementor-135678 .elementor-element.elementor-element-696c85b9 .elementor-button{background-color:#1F9930;font-size:20px;font-weight:700;fill:var( --e-global-color-astglobalcolor4 );color:var( --e-global-color-astglobalcolor4 );box-shadow:1px 0px 0px 0px rgba(0,0,0,0.5);border-radius:1px 1px 1px 1px;padding:10px 050px 10px 50px;}.elementor-135678 .elementor-element.elementor-element-696c85b9 .elementor-button:hover, .elementor-135678 .elementor-element.elementor-element-696c85b9 .elementor-button:focus{background-color:var( --e-global-color-7114e60 );color:var( --e-global-color-astglobalcolor5 );}.elementor-135678 .elementor-element.elementor-element-696c85b9 .elementor-button:hover svg, .elementor-135678 .elementor-element.elementor-element-696c85b9 .elementor-button:focus svg{fill:var( --e-global-color-astglobalcolor5 );}.elementor-135678 .elementor-element.elementor-element-32edc556{--display:flex;--min-height:415px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:60px;--padding-bottom:60px;--padding-left:10px;--padding-right:10px;}.elementor-135678 .elementor-element.elementor-element-25a3c22d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-135678 .elementor-element.elementor-element-25a3c22d{text-align:center;}.elementor-135678 .elementor-element.elementor-element-25a3c22d .elementor-heading-title{font-size:44px;font-weight:700;color:#127E21;}.elementor-135678 .elementor-element.elementor-element-69ae2e50{font-size:18px;font-weight:400;text-decoration:none;}.elementor-135678 .elementor-element.elementor-element-285b38cc{--display:flex;--min-height:297px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--overlay-opacity:0.89;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:60px;--padding-left:10px;--padding-right:10px;}.elementor-135678 .elementor-element.elementor-element-285b38cc:not(.elementor-motion-effects-element-type-background), .elementor-135678 .elementor-element.elementor-element-285b38cc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#24243A;background-image:url("https://botanicaindioamazonico.com/wp-content/uploads/2025/11/la-salvia.jpg");}.elementor-135678 .elementor-element.elementor-element-285b38cc::before, .elementor-135678 .elementor-element.elementor-element-285b38cc > .elementor-background-video-container::before, .elementor-135678 .elementor-element.elementor-element-285b38cc > .e-con-inner > .elementor-background-video-container::before, .elementor-135678 .elementor-element.elementor-element-285b38cc > .elementor-background-slideshow::before, .elementor-135678 .elementor-element.elementor-element-285b38cc > .e-con-inner > .elementor-background-slideshow::before, .elementor-135678 .elementor-element.elementor-element-285b38cc > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#24243A;--background-overlay:'';}.elementor-135678 .elementor-element.elementor-element-752b61df{--display:flex;}.elementor-135678 .elementor-element.elementor-element-1bd123f1 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-135678 .elementor-element.elementor-element-1bd123f1{text-align:center;}.elementor-135678 .elementor-element.elementor-element-1bd123f1 .elementor-heading-title{font-size:34px;font-weight:700;color:var( --e-global-color-astglobalcolor4 );}.elementor-widget-star-rating .elementor-star-rating__title{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-decoration:var( --e-global-typography-text-text-decoration );}.elementor-135678 .elementor-element.elementor-element-cb6b7e8{text-align:center;}.elementor-135678 .elementor-element.elementor-element-cb6b7e8 .elementor-star-rating i:not(:last-of-type){margin-inline-end:14px;}.elementor-135678 .elementor-element.elementor-element-36d8cf45{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:60px;--padding-left:10px;--padding-right:10px;}.elementor-135678 .elementor-element.elementor-element-36d8cf45:not(.elementor-motion-effects-element-type-background), .elementor-135678 .elementor-element.elementor-element-36d8cf45 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1F9930;}.elementor-135678 .elementor-element.elementor-element-36d8cf45.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-135678 .elementor-element.elementor-element-62428a13 > .elementor-widget-container{margin:40px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-135678 .elementor-element.elementor-element-62428a13{text-align:center;}.elementor-135678 .elementor-element.elementor-element-62428a13 .elementor-heading-title{font-size:40px;font-weight:700;text-transform:capitalize;color:var( --e-global-color-astglobalcolor4 );}.elementor-135678 .elementor-element.elementor-element-1c897534{--display:flex;}.elementor-135678 .elementor-element.elementor-element-59bdf8c9{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-135678 .elementor-element.elementor-element-ff473c8{--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;--padding-top:60px;--padding-bottom:60px;--padding-left:10px;--padding-right:10px;}.elementor-135678 .elementor-element.elementor-element-48fd5be{text-align:center;}.elementor-135678 .elementor-element.elementor-element-48fd5be .elementor-heading-title{font-size:34px;font-weight:700;line-height:1.25em;color:#000000;}.elementor-135678 .elementor-element.elementor-element-f5d4d27{--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-start;}.elementor-135678 .elementor-element.elementor-element-46b1eb0{font-size:18px;font-weight:400;line-height:1.6em;color:#000000;}.elementor-135678 .elementor-element.elementor-element-71415e28{--display:flex;--min-height:212px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:60px;--padding-bottom:60px;--padding-left:10px;--padding-right:10px;}.elementor-135678 .elementor-element.elementor-element-28122179 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-135678 .elementor-element.elementor-element-28122179{text-align:center;}.elementor-135678 .elementor-element.elementor-element-28122179 .elementor-heading-title{font-size:34px;font-weight:700;color:#127E21;}.elementor-135678 .elementor-element.elementor-element-b6729a8{--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;--padding-top:60px;--padding-bottom:60px;--padding-left:10px;--padding-right:10px;}.elementor-135678 .elementor-element.elementor-element-20d54da{text-align:center;}.elementor-135678 .elementor-element.elementor-element-20d54da .elementor-heading-title{font-size:34px;font-weight:700;line-height:1.25em;color:#000000;}.elementor-135678 .elementor-element.elementor-element-5a1f9bb{--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-start;}.elementor-135678 .elementor-element.elementor-element-f53889e{font-size:18px;font-weight:400;line-height:1.6em;color:#000000;}.elementor-135678 .elementor-element.elementor-element-40dfac0{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:-38px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:60px;--padding-left:10px;--padding-right:10px;}.elementor-135678 .elementor-element.elementor-element-40dfac0.e-con{--align-self:center;}.elementor-135678 .elementor-element.elementor-element-6fdd3434{--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-135678 .elementor-element.elementor-element-6fdd3434.e-con{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-135678 .elementor-element.elementor-element-10e3d5ee{--display:flex;--min-height:320px;--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:center;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-decoration:var( --e-global-typography-text-text-decoration );}.elementor-135678 .elementor-element.elementor-element-2fac4c32 img{max-width:100%;height:435px;}.elementor-135678 .elementor-element.elementor-element-374352ed{--display:flex;--min-height:0px;--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;--margin-top:59px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:60px;--padding-left:10px;--padding-right:10px;}.elementor-135678 .elementor-element.elementor-element-374352ed:not(.elementor-motion-effects-element-type-background), .elementor-135678 .elementor-element.elementor-element-374352ed > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1F9930;}.elementor-135678 .elementor-element.elementor-element-6c335b1b{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-135678 .elementor-element.elementor-element-6fe8579c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:20px 20px 20px 20px;}.elementor-135678 .elementor-element.elementor-element-6fe8579c{text-align:center;}.elementor-135678 .elementor-element.elementor-element-6fe8579c .elementor-heading-title{font-size:34px;font-weight:700;color:var( --e-global-color-astglobalcolor4 );}.elementor-135678 .elementor-element.elementor-element-5d3db49{--display:flex;}.elementor-135678 .elementor-element.elementor-element-1767938{--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;--padding-top:60px;--padding-bottom:60px;--padding-left:10px;--padding-right:10px;}.elementor-135678 .elementor-element.elementor-element-708246f{text-align:center;}.elementor-135678 .elementor-element.elementor-element-708246f .elementor-heading-title{font-size:34px;font-weight:700;line-height:1.25em;color:#000000;}.elementor-135678 .elementor-element.elementor-element-e5dc213{--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-start;}.elementor-135678 .elementor-element.elementor-element-a5cfe91{font-size:18px;font-weight:400;line-height:1.6em;color:#000000;}.elementor-135678 .elementor-element.elementor-element-797ab7aa{--display:flex;--min-height:415px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:60px;--padding-bottom:60px;--padding-left:10px;--padding-right:10px;}.elementor-135678 .elementor-element.elementor-element-797ab7aa:not(.elementor-motion-effects-element-type-background), .elementor-135678 .elementor-element.elementor-element-797ab7aa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-135678 .elementor-element.elementor-element-62df28ba{--display:flex;--min-height:353px;--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;--padding-top:60px;--padding-bottom:60px;--padding-left:10px;--padding-right:10px;}.elementor-135678 .elementor-element.elementor-element-2961a692{--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:center;}.elementor-135678 .elementor-element.elementor-element-2961a692.e-con{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-135678 .elementor-element.elementor-element-737dac0e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-135678 .elementor-element.elementor-element-737dac0e{text-align:center;}.elementor-135678 .elementor-element.elementor-element-737dac0e .elementor-heading-title{font-size:44px;font-weight:700;color:#127E21;}.elementor-135678 .elementor-element.elementor-element-4b083e2f{font-size:18px;font-weight:400;text-decoration:none;color:#000000;}.elementor-135678 .elementor-element.elementor-element-7c060271{--display:flex;--min-height:548px;--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:60px;--padding-left:10px;--padding-right:10px;}.elementor-135678 .elementor-element.elementor-element-783a636c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-135678 .elementor-element.elementor-element-5053ec16 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-135678 .elementor-element.elementor-element-5053ec16{text-align:center;}.elementor-135678 .elementor-element.elementor-element-5053ec16 .elementor-heading-title{font-size:34px;font-weight:700;color:#127E21;}.elementor-135678 .elementor-element.elementor-element-6e7830d0{--display:flex;}.elementor-135678 .elementor-element.elementor-element-56bfbb15{--display:flex;--min-height:360px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:60px;--padding-bottom:60px;--padding-left:10px;--padding-right:10px;}.elementor-135678 .elementor-element.elementor-element-56bfbb15:not(.elementor-motion-effects-element-type-background), .elementor-135678 .elementor-element.elementor-element-56bfbb15 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1F9930;}.elementor-135678 .elementor-element.elementor-element-76dc68eb{--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:center;}.elementor-135678 .elementor-element.elementor-element-76dc68eb.e-con{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-135678 .elementor-element.elementor-element-10518430 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-135678 .elementor-element.elementor-element-10518430{text-align:center;}.elementor-135678 .elementor-element.elementor-element-10518430 .elementor-heading-title{font-size:40px;font-weight:700;color:#FFFFFF;}.elementor-135678 .elementor-element.elementor-element-6ec5f35a .elementor-button{background-color:var( --e-global-color-astglobalcolor5 );font-size:20px;font-weight:700;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-radius:1px 1px 1px 1px;padding:10px 050px 10px 50px;}.elementor-135678 .elementor-element.elementor-element-6ec5f35a .elementor-button:hover, .elementor-135678 .elementor-element.elementor-element-6ec5f35a .elementor-button:focus{background-color:var( --e-global-color-primary );color:var( --e-global-color-astglobalcolor5 );}.elementor-135678 .elementor-element.elementor-element-6ec5f35a .elementor-button:hover svg, .elementor-135678 .elementor-element.elementor-element-6ec5f35a .elementor-button:focus svg{fill:var( --e-global-color-astglobalcolor5 );}.elementor-135678 .elementor-element.elementor-element-65330e69{--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-135678 .elementor-element.elementor-element-79bfa4bc .elementor-wrapper{--video-aspect-ratio:1.33333;}.elementor-135678 .elementor-element.elementor-element-778269bb{--display:flex;--min-height:671px;--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;--padding-top:60px;--padding-bottom:60px;--padding-left:10px;--padding-right:10px;}.elementor-135678 .elementor-element.elementor-element-7bd46211 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-135678 .elementor-element.elementor-element-7bd46211{text-align:center;}.elementor-135678 .elementor-element.elementor-element-7bd46211 .elementor-heading-title{font-size:34px;font-weight:700;color:#127E21;}.elementor-135678 .elementor-element.elementor-element-2c10cb6d{text-align:left;font-size:18px;font-weight:400;text-decoration:none;}.elementor-135678 .elementor-element.elementor-element-45719c54{--display:flex;--min-height:353px;--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;--padding-top:60px;--padding-bottom:60px;--padding-left:10px;--padding-right:10px;}.elementor-135678 .elementor-element.elementor-element-45719c54:not(.elementor-motion-effects-element-type-background), .elementor-135678 .elementor-element.elementor-element-45719c54 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#f4f7f6;}.elementor-135678 .elementor-element.elementor-element-592995ea{--display:flex;--min-height:168px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:60px;--padding-bottom:60px;--padding-left:10px;--padding-right:10px;}.elementor-135678 .elementor-element.elementor-element-7ffea4a2 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-135678 .elementor-element.elementor-element-7ffea4a2{text-align:center;}.elementor-135678 .elementor-element.elementor-element-7ffea4a2 .elementor-heading-title{font-size:34px;font-weight:700;color:#1F9930;}.elementor-135678 .elementor-element.elementor-element-19814d85{--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;--justify-content:flex-start;}.elementor-135678 .elementor-element.elementor-element-3228638f{--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;--justify-content:flex-start;}.elementor-135678 .elementor-element.elementor-element-3228638f.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-135678 .elementor-element.elementor-element-7def0345{--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-135678 .elementor-element.elementor-element-7def0345.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-135678 .elementor-element.elementor-element-1d7893b1{text-align:center;}.elementor-135678 .elementor-element.elementor-element-1d7893b1 .elementor-heading-title{font-size:26px;font-weight:700;text-decoration:none;}.elementor-135678 .elementor-element.elementor-element-55f4f9c5{text-align:left;font-size:18px;font-weight:400;text-decoration:none;color:var( --e-global-color-primary );}.elementor-135678 .elementor-element.elementor-element-4dce8168{--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-135678 .elementor-element.elementor-element-4dce8168.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-135678 .elementor-element.elementor-element-55ae3d38{text-align:center;}.elementor-135678 .elementor-element.elementor-element-55ae3d38 .elementor-heading-title{font-size:26px;font-weight:700;text-decoration:none;}.elementor-135678 .elementor-element.elementor-element-20140090 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-135678 .elementor-element.elementor-element-20140090{text-align:center;font-size:18px;font-weight:400;color:var( --e-global-color-primary );}.elementor-135678 .elementor-element.elementor-element-17f95e9b{--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-135678 .elementor-element.elementor-element-17f95e9b.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-135678 .elementor-element.elementor-element-4cf40faf{--display:flex;--min-height:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-135678 .elementor-element.elementor-element-4cf40faf.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-135678 .elementor-element.elementor-element-2cf7bda7{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-135678 .elementor-element.elementor-element-24bff15a{--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:center;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-135678 .elementor-element.elementor-element-1a21be50{text-align:center;}.elementor-135678 .elementor-element.elementor-element-1a21be50 .elementor-heading-title{font-size:24px;font-weight:700;text-decoration:none;}.elementor-135678 .elementor-element.elementor-element-628391c4{font-size:18px;font-weight:400;text-decoration:none;}.elementor-135678 .elementor-element.elementor-element-24371ada{--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:center;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-135678 .elementor-element.elementor-element-501252ef{text-align:center;}.elementor-135678 .elementor-element.elementor-element-501252ef .elementor-heading-title{font-size:24px;font-weight:700;text-decoration:none;}.elementor-135678 .elementor-element.elementor-element-4a0f8ad6{width:var( --container-widget-width, 108.872% );max-width:108.872%;--container-widget-width:108.872%;--container-widget-flex-grow:0;text-align:left;font-size:18px;font-weight:400;text-decoration:none;color:var( --e-global-color-primary );}.elementor-135678 .elementor-element.elementor-element-4a0f8ad6.elementor-element{--flex-grow:0;--flex-shrink:0;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-135678 .elementor-element.elementor-element-3adc51d4{--width:50%;}.elementor-135678 .elementor-element.elementor-element-53897897{--width:50%;}.elementor-135678 .elementor-element.elementor-element-6fdd3434{--width:67%;}.elementor-135678 .elementor-element.elementor-element-10e3d5ee{--width:52%;}.elementor-135678 .elementor-element.elementor-element-2961a692{--width:97.264%;}.elementor-135678 .elementor-element.elementor-element-76dc68eb{--width:100%;}.elementor-135678 .elementor-element.elementor-element-65330e69{--width:0%;}.elementor-135678 .elementor-element.elementor-element-3228638f{--width:26.404%;}.elementor-135678 .elementor-element.elementor-element-7def0345{--width:95.263%;}.elementor-135678 .elementor-element.elementor-element-4dce8168{--width:27%;}.elementor-135678 .elementor-element.elementor-element-17f95e9b{--width:38.839%;}.elementor-135678 .elementor-element.elementor-element-4cf40faf{--width:97.86%;}}@media(max-width:1024px){.elementor-135678 .elementor-element.elementor-element-47824e4b{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-135678 .elementor-element.elementor-element-3ea03239{--padding-top:60px;--padding-bottom:60px;--padding-left:10px;--padding-right:10px;}.elementor-135678 .elementor-element.elementor-element-d511151{--padding-top:60px;--padding-bottom:60px;--padding-left:10px;--padding-right:10px;}.elementor-135678 .elementor-element.elementor-element-53e71de5{--padding-top:60px;--padding-bottom:60px;--padding-left:10px;--padding-right:10px;}.elementor-135678 .elementor-element.elementor-element-32edc556{--padding-top:60px;--padding-bottom:60px;--padding-left:10px;--padding-right:10px;}.elementor-135678 .elementor-element.elementor-element-285b38cc{--padding-top:60px;--padding-bottom:60px;--padding-left:10px;--padding-right:10px;}.elementor-widget-star-rating .elementor-star-rating__title{font-size:var( --e-global-typography-text-font-size );}.elementor-135678 .elementor-element.elementor-element-36d8cf45{--padding-top:60px;--padding-bottom:60px;--padding-left:10px;--padding-right:10px;}.elementor-135678 .elementor-element.elementor-element-59bdf8c9{--grid-auto-flow:row;}.elementor-135678 .elementor-element.elementor-element-ff473c8{--padding-top:60px;--padding-bottom:60px;--padding-left:10px;--padding-right:10px;}.elementor-135678 .elementor-element.elementor-element-71415e28{--padding-top:60px;--padding-bottom:60px;--padding-left:10px;--padding-right:10px;}.elementor-135678 .elementor-element.elementor-element-b6729a8{--padding-top:60px;--padding-bottom:60px;--padding-left:10px;--padding-right:10px;}.elementor-135678 .elementor-element.elementor-element-40dfac0{--padding-top:60px;--padding-bottom:60px;--padding-left:10px;--padding-right:10px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-135678 .elementor-element.elementor-element-374352ed{--padding-top:60px;--padding-bottom:60px;--padding-left:10px;--padding-right:10px;}.elementor-135678 .elementor-element.elementor-element-1767938{--padding-top:60px;--padding-bottom:60px;--padding-left:10px;--padding-right:10px;}.elementor-135678 .elementor-element.elementor-element-797ab7aa{--padding-top:60px;--padding-bottom:60px;--padding-left:10px;--padding-right:10px;}.elementor-135678 .elementor-element.elementor-element-62df28ba{--padding-top:60px;--padding-bottom:60px;--padding-left:10px;--padding-right:10px;}.elementor-135678 .elementor-element.elementor-element-7c060271{--padding-top:60px;--padding-bottom:60px;--padding-left:10px;--padding-right:10px;}.elementor-135678 .elementor-element.elementor-element-56bfbb15{--padding-top:60px;--padding-bottom:60px;--padding-left:10px;--padding-right:10px;}.elementor-135678 .elementor-element.elementor-element-778269bb{--padding-top:60px;--padding-bottom:60px;--padding-left:10px;--padding-right:10px;}.elementor-135678 .elementor-element.elementor-element-45719c54{--padding-top:60px;--padding-bottom:60px;--padding-left:10px;--padding-right:10px;}.elementor-135678 .elementor-element.elementor-element-592995ea{--padding-top:60px;--padding-bottom:60px;--padding-left:10px;--padding-right:10px;}.elementor-135678 .elementor-element.elementor-element-2cf7bda7{--grid-auto-flow:row;}}@media(max-width:767px){.elementor-135678 .elementor-element.elementor-element-47824e4b{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-135678 .elementor-element.elementor-element-52dcbcf3 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-135678 .elementor-element.elementor-element-52dcbcf3 .elementor-heading-title{font-size:25px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-135678 .elementor-element.elementor-element-3168bf8b{font-size:15px;}.elementor-135678 .elementor-element.elementor-element-7db1dd85 > .elementor-widget-container{margin:-10px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-135678 .elementor-element.elementor-element-7db1dd85 .elementor-button{font-size:16px;}.elementor-135678 .elementor-element.elementor-element-53897897{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-135678 .elementor-element.elementor-element-3ea03239{--padding-top:60px;--padding-bottom:60px;--padding-left:10px;--padding-right:10px;}.elementor-135678 .elementor-element.elementor-element-5fd7d60d .elementor-heading-title{font-size:23px;}.elementor-135678 .elementor-element.elementor-element-7d809293{font-size:15px;}.elementor-135678 .elementor-element.elementor-element-d511151{--padding-top:60px;--padding-bottom:60px;--padding-left:10px;--padding-right:10px;}.elementor-135678 .elementor-element.elementor-element-171e851 .elementor-heading-title{font-size:24px;line-height:1.25em;}.elementor-135678 .elementor-element.elementor-element-13456ab{font-size:16px;line-height:1.6em;}.elementor-135678 .elementor-element.elementor-element-53e71de5{--padding-top:60px;--padding-bottom:60px;--padding-left:10px;--padding-right:10px;}.elementor-135678 .elementor-element.elementor-element-2b6760ff .elementor-heading-title{font-size:30px;}.elementor-135678 .elementor-element.elementor-element-44ee8598 .elementor-heading-title{font-size:24px;}.elementor-135678 .elementor-element.elementor-element-525ef3cd{font-size:15px;}.elementor-135678 .elementor-element.elementor-element-696c85b9 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-135678 .elementor-element.elementor-element-696c85b9 .elementor-button{font-size:16px;}.elementor-135678 .elementor-element.elementor-element-32edc556{--padding-top:60px;--padding-bottom:60px;--padding-left:10px;--padding-right:10px;}.elementor-135678 .elementor-element.elementor-element-25a3c22d .elementor-heading-title{font-size:30px;}.elementor-135678 .elementor-element.elementor-element-69ae2e50{font-size:15px;}.elementor-135678 .elementor-element.elementor-element-285b38cc{--padding-top:60px;--padding-bottom:60px;--padding-left:10px;--padding-right:10px;}.elementor-135678 .elementor-element.elementor-element-1bd123f1 .elementor-heading-title{font-size:24px;}.elementor-widget-star-rating .elementor-star-rating__title{font-size:var( --e-global-typography-text-font-size );}.elementor-135678 .elementor-element.elementor-element-36d8cf45{--padding-top:60px;--padding-bottom:60px;--padding-left:10px;--padding-right:10px;}.elementor-135678 .elementor-element.elementor-element-62428a13 .elementor-heading-title{font-size:24px;}.elementor-135678 .elementor-element.elementor-element-59bdf8c9{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-135678 .elementor-element.elementor-element-ff473c8{--padding-top:60px;--padding-bottom:60px;--padding-left:10px;--padding-right:10px;}.elementor-135678 .elementor-element.elementor-element-48fd5be .elementor-heading-title{font-size:24px;line-height:1.25em;}.elementor-135678 .elementor-element.elementor-element-46b1eb0{font-size:16px;line-height:1.6em;}.elementor-135678 .elementor-element.elementor-element-71415e28{--min-height:100px;--padding-top:60px;--padding-bottom:60px;--padding-left:10px;--padding-right:10px;}.elementor-135678 .elementor-element.elementor-element-28122179 .elementor-heading-title{font-size:24px;}.elementor-135678 .elementor-element.elementor-element-b6729a8{--padding-top:60px;--padding-bottom:60px;--padding-left:10px;--padding-right:10px;}.elementor-135678 .elementor-element.elementor-element-20d54da .elementor-heading-title{font-size:24px;line-height:1.25em;}.elementor-135678 .elementor-element.elementor-element-f53889e{font-size:16px;line-height:1.6em;}.elementor-135678 .elementor-element.elementor-element-40dfac0{--padding-top:60px;--padding-bottom:60px;--padding-left:10px;--padding-right:10px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-135678 .elementor-element.elementor-element-374352ed{--padding-top:60px;--padding-bottom:60px;--padding-left:10px;--padding-right:10px;}.elementor-135678 .elementor-element.elementor-element-6fe8579c .elementor-heading-title{font-size:23px;}.elementor-135678 .elementor-element.elementor-element-1767938{--padding-top:60px;--padding-bottom:60px;--padding-left:10px;--padding-right:10px;}.elementor-135678 .elementor-element.elementor-element-708246f .elementor-heading-title{font-size:24px;line-height:1.25em;}.elementor-135678 .elementor-element.elementor-element-a5cfe91{font-size:16px;line-height:1.6em;}.elementor-135678 .elementor-element.elementor-element-797ab7aa{--padding-top:60px;--padding-bottom:60px;--padding-left:10px;--padding-right:10px;}.elementor-135678 .elementor-element.elementor-element-62df28ba{--padding-top:60px;--padding-bottom:60px;--padding-left:10px;--padding-right:10px;}.elementor-135678 .elementor-element.elementor-element-737dac0e .elementor-heading-title{font-size:30px;}.elementor-135678 .elementor-element.elementor-element-4b083e2f{font-size:15px;}.elementor-135678 .elementor-element.elementor-element-7c060271{--padding-top:60px;--padding-bottom:60px;--padding-left:10px;--padding-right:10px;}.elementor-135678 .elementor-element.elementor-element-5053ec16 .elementor-heading-title{font-size:26px;}.elementor-135678 .elementor-element.elementor-element-56bfbb15{--padding-top:60px;--padding-bottom:60px;--padding-left:10px;--padding-right:10px;}.elementor-135678 .elementor-element.elementor-element-10518430 .elementor-heading-title{font-size:24px;}.elementor-135678 .elementor-element.elementor-element-6ec5f35a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-135678 .elementor-element.elementor-element-6ec5f35a .elementor-button{font-size:25px;}.elementor-135678 .elementor-element.elementor-element-65330e69{--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-135678 .elementor-element.elementor-element-778269bb{--padding-top:60px;--padding-bottom:60px;--padding-left:10px;--padding-right:10px;}.elementor-135678 .elementor-element.elementor-element-7bd46211 .elementor-heading-title{font-size:24px;}.elementor-135678 .elementor-element.elementor-element-2c10cb6d{font-size:15px;}.elementor-135678 .elementor-element.elementor-element-45719c54{--padding-top:60px;--padding-bottom:60px;--padding-left:10px;--padding-right:10px;}.elementor-135678 .elementor-element.elementor-element-592995ea{--padding-top:60px;--padding-bottom:60px;--padding-left:10px;--padding-right:10px;}.elementor-135678 .elementor-element.elementor-element-7ffea4a2{text-align:center;}.elementor-135678 .elementor-element.elementor-element-7ffea4a2 .elementor-heading-title{font-size:24px;}.elementor-135678 .elementor-element.elementor-element-1d7893b1 .elementor-heading-title{font-size:22px;}.elementor-135678 .elementor-element.elementor-element-55f4f9c5{font-size:15px;}.elementor-135678 .elementor-element.elementor-element-55ae3d38 .elementor-heading-title{font-size:22px;}.elementor-135678 .elementor-element.elementor-element-20140090{font-size:15px;}.elementor-135678 .elementor-element.elementor-element-2cf7bda7{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-135678 .elementor-element.elementor-element-1a21be50 .elementor-heading-title{font-size:20px;}.elementor-135678 .elementor-element.elementor-element-628391c4{font-size:15px;}.elementor-135678 .elementor-element.elementor-element-501252ef .elementor-heading-title{font-size:20px;}.elementor-135678 .elementor-element.elementor-element-4a0f8ad6{font-size:15px;}}/* Start custom CSS for container, class: .elementor-element-d511151 */.elementor-135678 .elementor-element.elementor-element-d511151 h1,
.elementor-135678 .elementor-element.elementor-element-d511151 h2,
.elementor-135678 .elementor-element.elementor-element-d511151 h3,
.semantic-new-section h1,
.semantic-new-section h2,
.semantic-new-section h3 {
  font-family: inherit;
  font-weight: 700;
  line-height: 1.25;
  margin: 0 0 24px 0;
}

.elementor-135678 .elementor-element.elementor-element-d511151 h1,
.semantic-new-section h1 {
  font-size: 44px;
}

.elementor-135678 .elementor-element.elementor-element-d511151 h2,
.semantic-new-section h2 {
  font-size: 34px;
}

.elementor-135678 .elementor-element.elementor-element-d511151 h3,
.semantic-new-section h3 {
  font-size: 26px;
}

.elementor-135678 .elementor-element.elementor-element-d511151 h4,
.elementor-135678 .elementor-element.elementor-element-d511151 h5,
.elementor-135678 .elementor-element.elementor-element-d511151 h6,
.semantic-new-section h4,
.semantic-new-section h5,
.semantic-new-section h6 {
  font-family: inherit;
  font-weight: 600;
  line-height: 1.35;
  margin: 0 0 20px 0;
}

.elementor-135678 .elementor-element.elementor-element-d511151 h4,
.semantic-new-section h4 {
  font-size: 22px;
}

.elementor-135678 .elementor-element.elementor-element-d511151 h5,
.elementor-135678 .elementor-element.elementor-element-d511151 h6,
.semantic-new-section h5,
.semantic-new-section h6 {
  font-size: 18px;
}

.elementor-135678 .elementor-element.elementor-element-d511151 p,
.elementor-135678 .elementor-element.elementor-element-d511151 li,
.semantic-new-section p,
.semantic-new-section li {
  font-family: inherit;
  font-size: 18px;
  font-weight: 400;
  line-height: 1.6;
  margin: 0 0 16px 0;
}

@media (max-width: 767px) {
  .elementor-135678 .elementor-element.elementor-element-d511151 h1,
  .semantic-new-section h1 {
    font-size: 30px;
  }

  .elementor-135678 .elementor-element.elementor-element-d511151 h2,
  .semantic-new-section h2 {
    font-size: 24px;
  }

  .elementor-135678 .elementor-element.elementor-element-d511151 h3,
  .semantic-new-section h3 {
    font-size: 20px;
  }

  .elementor-135678 .elementor-element.elementor-element-d511151 h4,
  .semantic-new-section h4 {
    font-size: 18px;
  }

  .elementor-135678 .elementor-element.elementor-element-d511151 h5,
  .elementor-135678 .elementor-element.elementor-element-d511151 h6,
  .semantic-new-section h5,
  .semantic-new-section h6 {
    font-size: 16px;
  }

  .elementor-135678 .elementor-element.elementor-element-d511151 p,
  .elementor-135678 .elementor-element.elementor-element-d511151 li,
  .semantic-new-section p,
  .semantic-new-section li {
    font-size: 16px;
  }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-181b91c6 *//* CSS para bloque de testimonios */
.rl-test-section {
  background: #f9fafb;
  padding: 32px 24px;
  border-radius: 28px;
  font-family: inherit;
}

.rl-test-grid {
  display: grid;
  grid-template-columns: repeat(3, 1fr);
  gap: 24px;
}

@media (max-width: 992px) {
  .rl-test-grid {
    grid-template-columns: repeat(2, 1fr);
  }
}

@media (max-width: 576px) {
  .rl-test-grid {
    grid-template-columns: 1fr;
  }
}

.rl-test-card {
  background: #ffffff;
  border-radius: 24px;
  padding: 28px 26px;
  box-shadow: 0 8px 20px rgba(0, 0, 0, 0.04);
  border-left: 4px solid #127E21;
  transition: transform 0.2s ease, box-shadow 0.2s ease;
}

.rl-test-card:hover {
  transform: translateY(-3px);
  box-shadow: 0 10px 25px rgba(0, 0, 0, 0.07);
}

.rl-test-card-header {
  display: flex;
  justify-content: space-between;
  align-items: center;
  margin-bottom: 16px;
  gap: 10px;
  flex-wrap: wrap;
}

.rl-test-stars {
  color: #f59e0b;
  font-size: 18px;
  letter-spacing: 2px;
}

.rl-test-location {
  font-size: 14px;
  color: #374151;
  background: #f0f7f0;
  padding: 4px 10px;
  border-radius: 999px;
  font-weight: 500;
}

.rl-test-quote {
  margin: 0 0 20px;
  font-size: 18px;
  line-height: 1.6;
  color: #1f2937;
  font-style: italic;
}

.rl-test-quote p {
  margin: 0;
}

.rl-test-badges {
  display: flex;
  flex-wrap: wrap;
  gap: 8px;
  margin-bottom: 20px;
}

.rl-test-badge {
  display: inline-block;
  font-size: 13px;
  font-weight: 600;
  padding: 6px 12px;
  border-radius: 999px;
  background: #f0f7f0;
  color: #127E21;
}

.rl-test-badge--service {
  background: #e8f5e9;
  color: #127E21;
}

.rl-test-badge--context {
  background: #f5f5f5;
  color: #374151;
}

.rl-test-author {
  display: flex;
  align-items: baseline;
  gap: 8px;
  flex-wrap: wrap;
}

.rl-test-author strong {
  font-size: 16px;
  color: #111827;
  font-weight: 700;
}

.rl-test-author small {
  font-size: 13px;
  color: #374151;
}

.rl-test-footer-note {
  margin-top: 28px;
  padding-top: 20px;
  border-top: 1px solid #e5e7eb;
  text-align: center;
}

.rl-test-privacy,
.rl-test-invite {
  font-size: 14px;
  color: #374151;
  margin: 0 0 8px;
}

.rl-test-privacy {
  font-style: italic;
}

.rl-test-invite {
  font-weight: 600;
}

/* CEA_ACCESSIBILITY_GUARD_START */
.rl-test-seccion,
.rl-test-section,
[class^='rl-test-'],
[class*=' rl-test-'] {
  font-family: inherit !important;
}

.rl-test-seccion p,
.rl-test-seccion li,
.rl-test-seccion blockquote,
.rl-test-section p,
.rl-test-section li,
.rl-test-section blockquote,
[class^='rl-test-'] p,
[class^='rl-test-'] li,
[class^='rl-test-'] blockquote,
[class*=' rl-test-'] p,
[class*=' rl-test-'] li,
[class*=' rl-test-'] blockquote {
  color: #1f2937;
  font-family: inherit !important;
  font-weight: 400;
  line-height: 1.6;
}

.rl-test-seccion strong,
.rl-test-section strong,
[class^='rl-test-'] strong,
[class*=' rl-test-'] strong {
  color: #111827;
  font-weight: 700;
}

.rl-test-seccion small,
.rl-test-seccion span,
.rl-test-section small,
.rl-test-section span,
[class^='rl-test-'] small,
[class^='rl-test-'] span,
[class*=' rl-test-'] small,
[class*=' rl-test-'] span {
  font-family: inherit !important;
  line-height: 1.45;
}

.rl-test-seccion [style*='opacity'],
.rl-test-section [style*='opacity'],
[class^='rl-test-'] [style*='opacity'],
[class*=' rl-test-'] [style*='opacity'] {
  opacity: 1 !important;
}

/* No forzar background, border, box-shadow, border-radius ni grid.
   Esos estilos quedan libres para que el bloque pueda variar visualmente. */
@media (max-width: 767px) {
  .rl-test-seccion p,
  .rl-test-seccion li,
  .rl-test-seccion blockquote,
  .rl-test-section p,
  .rl-test-section li,
  .rl-test-section blockquote,
  [class^='rl-test-'] p,
  [class^='rl-test-'] li,
  [class^='rl-test-'] blockquote,
  [class*=' rl-test-'] p,
  [class*=' rl-test-'] li,
  [class*=' rl-test-'] blockquote {
    font-size: 16px;
  }
}
/* CEA_ACCESSIBILITY_GUARD_END *//* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-12f4285e */.rl-carousel-botanica-indio-amazonico-amarres-de-amor-plainfield-nj-catalogo-de-servicios-esotericos-s5-12f4285e {
  background-color: #f8fafc;
  padding: 4rem 1.5rem;
  font-family: 'Segoe UI', 'Helvetica Neue', Arial, sans-serif;
  color: #000000;
  line-height: 1.6;
}

.rl-carousel-botanica-indio-amazonico-amarres-de-amor-plainfield-nj-catalogo-de-servicios-esotericos-s5-12f4285e__inner {
  max-width: 1200px;
  margin: 0 auto;
}

.rl-carousel-botanica-indio-amazonico-amarres-de-amor-plainfield-nj-catalogo-de-servicios-esotericos-s5-12f4285e__heading {
  font-size: 2rem;
  font-weight: 700;
  color: #127E21;
  margin-bottom: 1rem;
  letter-spacing: -0.01em;
  text-align: center;
}

.rl-carousel-botanica-indio-amazonico-amarres-de-amor-plainfield-nj-catalogo-de-servicios-esotericos-s5-12f4285e__intro {
  font-size: 1.1rem;
  color: #333;
  max-width: 800px;
  margin: 0 auto 3rem;
  text-align: center;
}

.rl-carousel-botanica-indio-amazonico-amarres-de-amor-plainfield-nj-catalogo-de-servicios-esotericos-s5-12f4285e__grid {
  display: grid;
  grid-template-columns: repeat(3, 1fr);
  gap: 2rem;
}

.rl-carousel-botanica-indio-amazonico-amarres-de-amor-plainfield-nj-catalogo-de-servicios-esotericos-s5-12f4285e__card {
  background: #ffffff;
  border: 1.5px solid #d0d5dd;
  border-left: 4px solid #127E21;
  border-radius: 4px;
  overflow: hidden;
  display: flex;
  flex-direction: column;
  transition: transform 0.2s ease;
}

.rl-carousel-botanica-indio-amazonico-amarres-de-amor-plainfield-nj-catalogo-de-servicios-esotericos-s5-12f4285e__card:hover {
  transform: translateY(-3px);
}

.rl-carousel-botanica-indio-amazonico-amarres-de-amor-plainfield-nj-catalogo-de-servicios-esotericos-s5-12f4285e__card--featured {
  grid-column: span 3;
  flex-direction: row;
  border-left: 5px solid #127E21;
}

.rl-carousel-botanica-indio-amazonico-amarres-de-amor-plainfield-nj-catalogo-de-servicios-esotericos-s5-12f4285e__media {
  flex-shrink: 0;
}

.rl-carousel-botanica-indio-amazonico-amarres-de-amor-plainfield-nj-catalogo-de-servicios-esotericos-s5-12f4285e__media img {
  display: block;
  width: 100%;
  height: 220px;
  object-fit: cover;
}

.rl-carousel-botanica-indio-amazonico-amarres-de-amor-plainfield-nj-catalogo-de-servicios-esotericos-s5-12f4285e__card--featured .rl-carousel-botanica-indio-amazonico-amarres-de-amor-plainfield-nj-catalogo-de-servicios-esotericos-s5-12f4285e__media img {
  height: 100%;
  min-height: 320px;
}

.rl-carousel-botanica-indio-amazonico-amarres-de-amor-plainfield-nj-catalogo-de-servicios-esotericos-s5-12f4285e__content {
  padding: 1.5rem;
  flex: 1;
}

.rl-carousel-botanica-indio-amazonico-amarres-de-amor-plainfield-nj-catalogo-de-servicios-esotericos-s5-12f4285e__card--featured .rl-carousel-botanica-indio-amazonico-amarres-de-amor-plainfield-nj-catalogo-de-servicios-esotericos-s5-12f4285e__content {
  padding: 2rem;
  display: flex;
  flex-direction: column;
  justify-content: center;
}

.rl-carousel-botanica-indio-amazonico-amarres-de-amor-plainfield-nj-catalogo-de-servicios-esotericos-s5-12f4285e__card-title {
  font-size: 1.25rem;
  font-weight: 700;
  color: #127E21;
  margin: 0 0 0.75rem;
}

.rl-carousel-botanica-indio-amazonico-amarres-de-amor-plainfield-nj-catalogo-de-servicios-esotericos-s5-12f4285e__description {
  font-size: 0.95rem;
  color: #333;
  margin: 0 0 1rem;
}

.rl-carousel-botanica-indio-amazonico-amarres-de-amor-plainfield-nj-catalogo-de-servicios-esotericos-s5-12f4285e__badge {
  display: inline-block;
  background-color: #61CE70;
  color: #000000;
  padding: 0.35rem 0.9rem;
  font-size: 0.8rem;
  font-weight: 600;
  border-radius: 20px;
  letter-spacing: 0.03em;
  text-transform: uppercase;
}

.rl-carousel-botanica-indio-amazonico-amarres-de-amor-plainfield-nj-catalogo-de-servicios-esotericos-s5-12f4285e__closing {
  font-size: 1rem;
  color: #333;
  max-width: 800px;
  margin: 3rem auto 0;
  text-align: center;
  padding: 1.5rem;
  background: #ffffff;
  border: 1.5px solid #d0d5dd;
  border-left: 4px solid #127E21;
  border-radius: 4px;
}

@media (max-width: 992px) {
  .rl-carousel-botanica-indio-amazonico-amarres-de-amor-plainfield-nj-catalogo-de-servicios-esotericos-s5-12f4285e__grid {
    grid-template-columns: repeat(2, 1fr);
  }
  .rl-carousel-botanica-indio-amazonico-amarres-de-amor-plainfield-nj-catalogo-de-servicios-esotericos-s5-12f4285e__card--featured {
    grid-column: span 2;
    flex-direction: column;
  }
  .rl-carousel-botanica-indio-amazonico-amarres-de-amor-plainfield-nj-catalogo-de-servicios-esotericos-s5-12f4285e__card--featured .rl-carousel-botanica-indio-amazonico-amarres-de-amor-plainfield-nj-catalogo-de-servicios-esotericos-s5-12f4285e__media img {
    height: 220px;
    min-height: auto;
  }
}

@media (max-width: 600px) {
  .rl-carousel-botanica-indio-amazonico-amarres-de-amor-plainfield-nj-catalogo-de-servicios-esotericos-s5-12f4285e {
    padding: 2.5rem 1rem;
  }
  .rl-carousel-botanica-indio-amazonico-amarres-de-amor-plainfield-nj-catalogo-de-servicios-esotericos-s5-12f4285e__grid {
    grid-template-columns: 1fr;
  }
  .rl-carousel-botanica-indio-amazonico-amarres-de-amor-plainfield-nj-catalogo-de-servicios-esotericos-s5-12f4285e__card--featured {
    grid-column: span 1;
  }
  .rl-carousel-botanica-indio-amazonico-amarres-de-amor-plainfield-nj-catalogo-de-servicios-esotericos-s5-12f4285e__heading {
    font-size: 1.6rem;
  }
  .rl-carousel-botanica-indio-amazonico-amarres-de-amor-plainfield-nj-catalogo-de-servicios-esotericos-s5-12f4285e__card--featured .rl-carousel-botanica-indio-amazonico-amarres-de-amor-plainfield-nj-catalogo-de-servicios-esotericos-s5-12f4285e__media img {
    height: 200px;
    min-height: auto;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ff473c8 */.elementor-135678 .elementor-element.elementor-element-ff473c8 h1,
.elementor-135678 .elementor-element.elementor-element-ff473c8 h2,
.elementor-135678 .elementor-element.elementor-element-ff473c8 h3,
.semantic-new-section h1,
.semantic-new-section h2,
.semantic-new-section h3 {
  font-family: inherit;
  font-weight: 700;
  line-height: 1.25;
  margin: 0 0 24px 0;
}

.elementor-135678 .elementor-element.elementor-element-ff473c8 h1,
.semantic-new-section h1 {
  font-size: 44px;
}

.elementor-135678 .elementor-element.elementor-element-ff473c8 h2,
.semantic-new-section h2 {
  font-size: 34px;
}

.elementor-135678 .elementor-element.elementor-element-ff473c8 h3,
.semantic-new-section h3 {
  font-size: 26px;
}

.elementor-135678 .elementor-element.elementor-element-ff473c8 h4,
.elementor-135678 .elementor-element.elementor-element-ff473c8 h5,
.elementor-135678 .elementor-element.elementor-element-ff473c8 h6,
.semantic-new-section h4,
.semantic-new-section h5,
.semantic-new-section h6 {
  font-family: inherit;
  font-weight: 600;
  line-height: 1.35;
  margin: 0 0 20px 0;
}

.elementor-135678 .elementor-element.elementor-element-ff473c8 h4,
.semantic-new-section h4 {
  font-size: 22px;
}

.elementor-135678 .elementor-element.elementor-element-ff473c8 h5,
.elementor-135678 .elementor-element.elementor-element-ff473c8 h6,
.semantic-new-section h5,
.semantic-new-section h6 {
  font-size: 18px;
}

.elementor-135678 .elementor-element.elementor-element-ff473c8 p,
.elementor-135678 .elementor-element.elementor-element-ff473c8 li,
.semantic-new-section p,
.semantic-new-section li {
  font-family: inherit;
  font-size: 18px;
  font-weight: 400;
  line-height: 1.6;
  margin: 0 0 16px 0;
}

@media (max-width: 767px) {
  .elementor-135678 .elementor-element.elementor-element-ff473c8 h1,
  .semantic-new-section h1 {
    font-size: 30px;
  }

  .elementor-135678 .elementor-element.elementor-element-ff473c8 h2,
  .semantic-new-section h2 {
    font-size: 24px;
  }

  .elementor-135678 .elementor-element.elementor-element-ff473c8 h3,
  .semantic-new-section h3 {
    font-size: 20px;
  }

  .elementor-135678 .elementor-element.elementor-element-ff473c8 h4,
  .semantic-new-section h4 {
    font-size: 18px;
  }

  .elementor-135678 .elementor-element.elementor-element-ff473c8 h5,
  .elementor-135678 .elementor-element.elementor-element-ff473c8 h6,
  .semantic-new-section h5,
  .semantic-new-section h6 {
    font-size: 16px;
  }

  .elementor-135678 .elementor-element.elementor-element-ff473c8 p,
  .elementor-135678 .elementor-element.elementor-element-ff473c8 li,
  .semantic-new-section p,
  .semantic-new-section li {
    font-size: 16px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b6729a8 */.elementor-135678 .elementor-element.elementor-element-b6729a8 h1,
.elementor-135678 .elementor-element.elementor-element-b6729a8 h2,
.elementor-135678 .elementor-element.elementor-element-b6729a8 h3,
.semantic-new-section h1,
.semantic-new-section h2,
.semantic-new-section h3 {
  font-family: inherit;
  font-weight: 700;
  line-height: 1.25;
  margin: 0 0 24px 0;
}

.elementor-135678 .elementor-element.elementor-element-b6729a8 h1,
.semantic-new-section h1 {
  font-size: 44px;
}

.elementor-135678 .elementor-element.elementor-element-b6729a8 h2,
.semantic-new-section h2 {
  font-size: 34px;
}

.elementor-135678 .elementor-element.elementor-element-b6729a8 h3,
.semantic-new-section h3 {
  font-size: 26px;
}

.elementor-135678 .elementor-element.elementor-element-b6729a8 h4,
.elementor-135678 .elementor-element.elementor-element-b6729a8 h5,
.elementor-135678 .elementor-element.elementor-element-b6729a8 h6,
.semantic-new-section h4,
.semantic-new-section h5,
.semantic-new-section h6 {
  font-family: inherit;
  font-weight: 600;
  line-height: 1.35;
  margin: 0 0 20px 0;
}

.elementor-135678 .elementor-element.elementor-element-b6729a8 h4,
.semantic-new-section h4 {
  font-size: 22px;
}

.elementor-135678 .elementor-element.elementor-element-b6729a8 h5,
.elementor-135678 .elementor-element.elementor-element-b6729a8 h6,
.semantic-new-section h5,
.semantic-new-section h6 {
  font-size: 18px;
}

.elementor-135678 .elementor-element.elementor-element-b6729a8 p,
.elementor-135678 .elementor-element.elementor-element-b6729a8 li,
.semantic-new-section p,
.semantic-new-section li {
  font-family: inherit;
  font-size: 18px;
  font-weight: 400;
  line-height: 1.6;
  margin: 0 0 16px 0;
}

@media (max-width: 767px) {
  .elementor-135678 .elementor-element.elementor-element-b6729a8 h1,
  .semantic-new-section h1 {
    font-size: 30px;
  }

  .elementor-135678 .elementor-element.elementor-element-b6729a8 h2,
  .semantic-new-section h2 {
    font-size: 24px;
  }

  .elementor-135678 .elementor-element.elementor-element-b6729a8 h3,
  .semantic-new-section h3 {
    font-size: 20px;
  }

  .elementor-135678 .elementor-element.elementor-element-b6729a8 h4,
  .semantic-new-section h4 {
    font-size: 18px;
  }

  .elementor-135678 .elementor-element.elementor-element-b6729a8 h5,
  .elementor-135678 .elementor-element.elementor-element-b6729a8 h6,
  .semantic-new-section h5,
  .semantic-new-section h6 {
    font-size: 16px;
  }

  .elementor-135678 .elementor-element.elementor-element-b6729a8 p,
  .elementor-135678 .elementor-element.elementor-element-b6729a8 li,
  .semantic-new-section p,
  .semantic-new-section li {
    font-size: 16px;
  }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-4949c87e */.rl-carousel-botanica-indio-amazonico-amarres-de-amor-plainfield-nj-catalogo-de-servicios-s7-4949c87e{--rl-primary:#127E21;--rl-secondary:#61CE70;--rl-dark:#000000;--rl-bg-start:#f8fbf8;--rl-bg-end:#eef5ee;--rl-card-bg:#ffffff;--rl-text:#333333;--rl-muted:#666666;font-family:'Segoe UI',Roboto,Helvetica,Arial,sans-serif;background:linear-gradient(135deg,var(--rl-bg-start) 0%,var(--rl-bg-end) 100%);padding:4rem 1.5rem;color:var(--rl-text);}.rl-carousel-botanica-indio-amazonico-amarres-de-amor-plainfield-nj-catalogo-de-servicios-s7-4949c87e *,.rl-carousel-botanica-indio-amazonico-amarres-de-amor-plainfield-nj-catalogo-de-servicios-s7-4949c87e *::before,.rl-carousel-botanica-indio-amazonico-amarres-de-amor-plainfield-nj-catalogo-de-servicios-s7-4949c87e *::after{box-sizing:border-box;}.rl-carousel-botanica-indio-amazonico-amarres-de-amor-plainfield-nj-catalogo-de-servicios-s7-4949c87e__container{max-width:1200px;margin:0 auto;}.rl-carousel-botanica-indio-amazonico-amarres-de-amor-plainfield-nj-catalogo-de-servicios-s7-4949c87e__header{text-align:center;margin-bottom:3rem;}.rl-carousel-botanica-indio-amazonico-amarres-de-amor-plainfield-nj-catalogo-de-servicios-s7-4949c87e__heading{font-size:2rem;font-weight:700;color:var(--rl-dark);margin:0 0 1rem;line-height:1.2;}.rl-carousel-botanica-indio-amazonico-amarres-de-amor-plainfield-nj-catalogo-de-servicios-s7-4949c87e__intro{max-width:800px;margin:0 auto;font-size:1.05rem;line-height:1.7;color:var(--rl-muted);}.rl-carousel-botanica-indio-amazonico-amarres-de-amor-plainfield-nj-catalogo-de-servicios-s7-4949c87e__grid{display:grid;grid-template-columns:repeat(3,1fr);gap:2rem;}.rl-carousel-botanica-indio-amazonico-amarres-de-amor-plainfield-nj-catalogo-de-servicios-s7-4949c87e__card{background-color:var(--rl-card-bg);border-radius:8px;border-top:4px solid var(--rl-primary);box-shadow:0 18px 45px rgba(15,23,42,0.07);overflow:hidden;transition:transform 0.3s ease,box-shadow 0.3s ease;display:flex;flex-direction:column;}.rl-carousel-botanica-indio-amazonico-amarres-de-amor-plainfield-nj-catalogo-de-servicios-s7-4949c87e__card:hover{transform:translateY(-5px);box-shadow:0 24px 50px rgba(15,23,42,0.12);}.rl-carousel-botanica-indio-amazonico-amarres-de-amor-plainfield-nj-catalogo-de-servicios-s7-4949c87e__media{margin:0;position:relative;}.rl-carousel-botanica-indio-amazonico-amarres-de-amor-plainfield-nj-catalogo-de-servicios-s7-4949c87e__img{width:100%;height:auto;aspect-ratio:4/3;object-fit:cover;display:block;background-color:#e0e0e0;}.rl-carousel-botanica-indio-amazonico-amarres-de-amor-plainfield-nj-catalogo-de-servicios-s7-4949c87e__badge{position:absolute;top:12px;right:12px;background-color:var(--rl-primary);color:#ffffff;font-size:0.75rem;font-weight:600;padding:0.3rem 0.75rem;border-radius:20px;letter-spacing:0.04em;text-transform:uppercase;}.rl-carousel-botanica-indio-amazonico-amarres-de-amor-plainfield-nj-catalogo-de-servicios-s7-4949c87e__body{padding:1.5rem;display:flex;flex-direction:column;flex:1;}.rl-carousel-botanica-indio-amazonico-amarres-de-amor-plainfield-nj-catalogo-de-servicios-s7-4949c87e__title{font-size:1.25rem;font-weight:700;color:var(--rl-dark);margin:0 0 0.75rem;line-height:1.3;}.rl-carousel-botanica-indio-amazonico-amarres-de-amor-plainfield-nj-catalogo-de-servicios-s7-4949c87e__text{font-size:0.95rem;line-height:1.6;color:var(--rl-text);margin:0 0 1rem;flex:1;}.rl-carousel-botanica-indio-amazonico-amarres-de-amor-plainfield-nj-catalogo-de-servicios-s7-4949c87e__tag{display:inline-block;background-color:rgba(18,126,33,0.1);color:var(--rl-primary);font-size:0.8rem;font-weight:600;padding:0.25rem 0.75rem;border-radius:20px;width:fit-content;}.rl-carousel-botanica-indio-amazonico-amarres-de-amor-plainfield-nj-catalogo-de-servicios-s7-4949c87e__footer{text-align:center;margin-top:3rem;}.rl-carousel-botanica-indio-amazonico-amarres-de-amor-plainfield-nj-catalogo-de-servicios-s7-4949c87e__closing{font-size:1rem;color:var(--rl-text);max-width:600px;margin:0 auto;line-height:1.6;}@media (max-width:992px){.rl-carousel-botanica-indio-amazonico-amarres-de-amor-plainfield-nj-catalogo-de-servicios-s7-4949c87e__grid{grid-template-columns:repeat(2,1fr);}}@media (max-width:600px){.rl-carousel-botanica-indio-amazonico-amarres-de-amor-plainfield-nj-catalogo-de-servicios-s7-4949c87e{padding:2.5rem 1rem;}.rl-carousel-botanica-indio-amazonico-amarres-de-amor-plainfield-nj-catalogo-de-servicios-s7-4949c87e__grid{grid-template-columns:1fr;}.rl-carousel-botanica-indio-amazonico-amarres-de-amor-plainfield-nj-catalogo-de-servicios-s7-4949c87e__heading{font-size:1.6rem;}.rl-carousel-botanica-indio-amazonico-amarres-de-amor-plainfield-nj-catalogo-de-servicios-s7-4949c87e__intro{font-size:0.95rem;}}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-6a79423f */.rl-carousel-botanica-indio-amazonico-amarres-de-amor-plainfield-nj-precios-de-trabajos-espirituales-s8-6a79423f {
  max-width: 1000px;
  margin: 0 auto;
  padding: 40px 20px;
  font-family: 'Segoe UI', Roboto, Helvetica, Arial, sans-serif;
  background-color: #ffffff;
  background-image: radial-gradient(circle, rgba(97,206,112,0.06) 1px, transparent 1px);
  background-size: 16px 16px;
  color: #000000;
}

.rl-carousel-botanica-indio-amazonico-amarres-de-amor-plainfield-nj-precios-de-trabajos-espirituales-s8-6a79423f__inner {
  max-width: 800px;
  margin: 0 auto;
}

.rl-carousel-botanica-indio-amazonico-amarres-de-amor-plainfield-nj-precios-de-trabajos-espirituales-s8-6a79423f__intro {
  font-size: 1.2rem;
  line-height: 1.5;
  margin: 0 0 24px 0;
  padding-bottom: 12px;
  border-bottom: 2px solid #61CE70;
  color: #000000;
}

.rl-carousel-botanica-indio-amazonico-amarres-de-amor-plainfield-nj-precios-de-trabajos-espirituales-s8-6a79423f__list {
  display: flex;
  flex-direction: column;
  gap: 12px;
}

.rl-carousel-botanica-indio-amazonico-amarres-de-amor-plainfield-nj-precios-de-trabajos-espirituales-s8-6a79423f__item {
  display: grid;
  grid-template-columns: 1fr auto;
  gap: 4px 16px;
  padding: 20px;
  background: #ffffff;
  border: 1px solid #e0e0e0;
  border-radius: 4px;
  transition: box-shadow 0.2s ease, border-color 0.2s ease;
}

.rl-carousel-botanica-indio-amazonico-amarres-de-amor-plainfield-nj-precios-de-trabajos-espirituales-s8-6a79423f__item:nth-child(even) {
  background: #f7f7f7;
}

.rl-carousel-botanica-indio-amazonico-amarres-de-amor-plainfield-nj-precios-de-trabajos-espirituales-s8-6a79423f__item:hover {
  border-color: #61CE70;
  box-shadow: 0 4px 12px rgba(18, 126, 33, 0.08);
}

.rl-carousel-botanica-indio-amazonico-amarres-de-amor-plainfield-nj-precios-de-trabajos-espirituales-s8-6a79423f__item-title {
  grid-column: 1;
  grid-row: 1;
  font-size: 1.15rem;
  font-weight: 700;
  color: #000000;
  margin: 0;
}

.rl-carousel-botanica-indio-amazonico-amarres-de-amor-plainfield-nj-precios-de-trabajos-espirituales-s8-6a79423f__item-price {
  grid-column: 2;
  grid-row: 1;
  font-size: 1.15rem;
  font-weight: 700;
  color: #127E21;
  margin: 0;
  white-space: nowrap;
}

.rl-carousel-botanica-indio-amazonico-amarres-de-amor-plainfield-nj-precios-de-trabajos-espirituales-s8-6a79423f__item-desc {
  grid-column: 1 / -1;
  font-size: 0.95rem;
  line-height: 1.5;
  color: #333333;
  margin: 8px 0 0 0;
}

.rl-carousel-botanica-indio-amazonico-amarres-de-amor-plainfield-nj-precios-de-trabajos-espirituales-s8-6a79423f__payment,
.rl-carousel-botanica-indio-amazonico-amarres-de-amor-plainfield-nj-precios-de-trabajos-espirituales-s8-6a79423f__remote-note {
  margin: 16px 0 0;
  padding: 12px 16px;
  border-left: 4px solid #61CE70;
  background: #f0f9f0;
  font-size: 0.95rem;
  line-height: 1.5;
  color: #000000;
}

.rl-carousel-botanica-indio-amazonico-amarres-de-amor-plainfield-nj-precios-de-trabajos-espirituales-s8-6a79423f__cta {
  display: flex;
  gap: 16px;
  margin-top: 24px;
}

.rl-carousel-botanica-indio-amazonico-amarres-de-amor-plainfield-nj-precios-de-trabajos-espirituales-s8-6a79423f__cta-link {
  display: inline-block;
  padding: 12px 24px;
  background: #127E21;
  color: #ffffff;
  text-decoration: none;
  border-radius: 4px;
  font-size: 1rem;
  font-weight: 600;
  text-align: center;
  transition: background 0.2s ease;
}

.rl-carousel-botanica-indio-amazonico-amarres-de-amor-plainfield-nj-precios-de-trabajos-espirituales-s8-6a79423f__cta-link:hover {
  background: #0c5c16;
}

.rl-carousel-botanica-indio-amazonico-amarres-de-amor-plainfield-nj-precios-de-trabajos-espirituales-s8-6a79423f__cta-link:nth-child(2) {
  background: #ffffff;
  color: #127E21;
  border: 2px solid #127E21;
}

.rl-carousel-botanica-indio-amazonico-amarres-de-amor-plainfield-nj-precios-de-trabajos-espirituales-s8-6a79423f__cta-link:nth-child(2):hover {
  background: #e6f4e6;
}

@media (max-width: 600px) {
  .rl-carousel-botanica-indio-amazonico-amarres-de-amor-plainfield-nj-precios-de-trabajos-espirituales-s8-6a79423f {
    padding: 20px 12px;
  }
  .rl-carousel-botanica-indio-amazonico-amarres-de-amor-plainfield-nj-precios-de-trabajos-espirituales-s8-6a79423f__item {
    grid-template-columns: 1fr;
    gap: 6px;
  }
  .rl-carousel-botanica-indio-amazonico-amarres-de-amor-plainfield-nj-precios-de-trabajos-espirituales-s8-6a79423f__item-title,
  .rl-carousel-botanica-indio-amazonico-amarres-de-amor-plainfield-nj-precios-de-trabajos-espirituales-s8-6a79423f__item-price {
    grid-column: 1;
  }
  .rl-carousel-botanica-indio-amazonico-amarres-de-amor-plainfield-nj-precios-de-trabajos-espirituales-s8-6a79423f__item-price {
    grid-row: 2;
    margin-top: 2px;
  }
  .rl-carousel-botanica-indio-amazonico-amarres-de-amor-plainfield-nj-precios-de-trabajos-espirituales-s8-6a79423f__item-desc {
    grid-column: 1;
    margin-top: 4px;
  }
  .rl-carousel-botanica-indio-amazonico-amarres-de-amor-plainfield-nj-precios-de-trabajos-espirituales-s8-6a79423f__cta {
    flex-direction: column;
  }
  .rl-carousel-botanica-indio-amazonico-amarres-de-amor-plainfield-nj-precios-de-trabajos-espirituales-s8-6a79423f__cta-link {
    width: 100%;
    box-sizing: border-box;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1767938 */.elementor-135678 .elementor-element.elementor-element-1767938 h1,
.elementor-135678 .elementor-element.elementor-element-1767938 h2,
.elementor-135678 .elementor-element.elementor-element-1767938 h3,
.semantic-new-section h1,
.semantic-new-section h2,
.semantic-new-section h3 {
  font-family: inherit;
  font-weight: 700;
  line-height: 1.25;
  margin: 0 0 24px 0;
}

.elementor-135678 .elementor-element.elementor-element-1767938 h1,
.semantic-new-section h1 {
  font-size: 44px;
}

.elementor-135678 .elementor-element.elementor-element-1767938 h2,
.semantic-new-section h2 {
  font-size: 34px;
}

.elementor-135678 .elementor-element.elementor-element-1767938 h3,
.semantic-new-section h3 {
  font-size: 26px;
}

.elementor-135678 .elementor-element.elementor-element-1767938 h4,
.elementor-135678 .elementor-element.elementor-element-1767938 h5,
.elementor-135678 .elementor-element.elementor-element-1767938 h6,
.semantic-new-section h4,
.semantic-new-section h5,
.semantic-new-section h6 {
  font-family: inherit;
  font-weight: 600;
  line-height: 1.35;
  margin: 0 0 20px 0;
}

.elementor-135678 .elementor-element.elementor-element-1767938 h4,
.semantic-new-section h4 {
  font-size: 22px;
}

.elementor-135678 .elementor-element.elementor-element-1767938 h5,
.elementor-135678 .elementor-element.elementor-element-1767938 h6,
.semantic-new-section h5,
.semantic-new-section h6 {
  font-size: 18px;
}

.elementor-135678 .elementor-element.elementor-element-1767938 p,
.elementor-135678 .elementor-element.elementor-element-1767938 li,
.semantic-new-section p,
.semantic-new-section li {
  font-family: inherit;
  font-size: 18px;
  font-weight: 400;
  line-height: 1.6;
  margin: 0 0 16px 0;
}

@media (max-width: 767px) {
  .elementor-135678 .elementor-element.elementor-element-1767938 h1,
  .semantic-new-section h1 {
    font-size: 30px;
  }

  .elementor-135678 .elementor-element.elementor-element-1767938 h2,
  .semantic-new-section h2 {
    font-size: 24px;
  }

  .elementor-135678 .elementor-element.elementor-element-1767938 h3,
  .semantic-new-section h3 {
    font-size: 20px;
  }

  .elementor-135678 .elementor-element.elementor-element-1767938 h4,
  .semantic-new-section h4 {
    font-size: 18px;
  }

  .elementor-135678 .elementor-element.elementor-element-1767938 h5,
  .elementor-135678 .elementor-element.elementor-element-1767938 h6,
  .semantic-new-section h5,
  .semantic-new-section h6 {
    font-size: 16px;
  }

  .elementor-135678 .elementor-element.elementor-element-1767938 p,
  .elementor-135678 .elementor-element.elementor-element-1767938 li,
  .semantic-new-section p,
  .semantic-new-section li {
    font-size: 16px;
  }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-cb09d6e2 */.rl-html-botanica-indio-amazonico-amarres-de-amor-plainfield-nj-cobertura-geografica-de-servicios-s9-cb09d6e2 {
  font-family: 'Arial', sans-serif;
  padding: 2.5rem 1.5rem;
  max-width: 1200px;
  margin: 0 auto;
  color: #000000;
}

.rl-html-botanica-indio-amazonico-amarres-de-amor-plainfield-nj-cobertura-geografica-de-servicios-s9-cb09d6e2__header {
  text-align: center;
  margin-bottom: 1.5rem;
}

.rl-html-botanica-indio-amazonico-amarres-de-amor-plainfield-nj-cobertura-geografica-de-servicios-s9-cb09d6e2__title {
  font-size: 2rem;
  color: #127E21;
  margin-bottom: 0.75rem;
  line-height: 1.3;
}

.rl-html-botanica-indio-amazonico-amarres-de-amor-plainfield-nj-cobertura-geografica-de-servicios-s9-cb09d6e2__intro {
  font-size: 1.1rem;
  color: #000000;
  line-height: 1.6;
  margin-bottom: 1rem;
}

.rl-html-botanica-indio-amazonico-amarres-de-amor-plainfield-nj-cobertura-geografica-de-servicios-s9-cb09d6e2__areas-sin-link {
  background-color: #f5fdf5;
  border-left: 4px solid #61CE70;
  padding: 1rem 1.5rem;
  margin-bottom: 1.5rem;
  border-radius: 0 4px 4px 0;
}

.rl-html-botanica-indio-amazonico-amarres-de-amor-plainfield-nj-cobertura-geografica-de-servicios-s9-cb09d6e2__areas-sin-link p {
  margin: 0;
  font-size: 1rem;
  color: #000000;
  line-height: 1.6;
}

.rl-html-botanica-indio-amazonico-amarres-de-amor-plainfield-nj-cobertura-geografica-de-servicios-s9-cb09d6e2__grid {
  display: grid;
  grid-template-columns: repeat(2, 1fr);
  gap: 1.5rem;
  margin-bottom: 1.5rem;
}

.rl-html-botanica-indio-amazonico-amarres-de-amor-plainfield-nj-cobertura-geografica-de-servicios-s9-cb09d6e2__card {
  background-color: #ffffff;
  border-radius: 6px;
  border-left: 5px solid #127E21;
  box-shadow: 0 4px 12px rgba(18, 126, 33, 0.08);
  padding: 1.5rem 1.5rem 1.5rem 1.75rem;
  transition: box-shadow 0.2s ease;
}

.rl-html-botanica-indio-amazonico-amarres-de-amor-plainfield-nj-cobertura-geografica-de-servicios-s9-cb09d6e2__card:hover {
  box-shadow: 0 6px 16px rgba(18, 126, 33, 0.15);
}

.rl-html-botanica-indio-amazonico-amarres-de-amor-plainfield-nj-cobertura-geografica-de-servicios-s9-cb09d6e2__card--trabajos_a_distancia_eeuu {
  border-left-color: #61CE70;
}

.rl-html-botanica-indio-amazonico-amarres-de-amor-plainfield-nj-cobertura-geografica-de-servicios-s9-cb09d6e2__card-title {
  font-size: 1.25rem;
  color: #000000;
  margin-bottom: 1rem;
  font-weight: 600;
}

.rl-html-botanica-indio-amazonico-amarres-de-amor-plainfield-nj-cobertura-geografica-de-servicios-s9-cb09d6e2__list {
  list-style: none;
  padding: 0;
  margin: 0;
  display: flex;
  flex-direction: column;
  gap: 0.5rem;
}

.rl-html-botanica-indio-amazonico-amarres-de-amor-plainfield-nj-cobertura-geografica-de-servicios-s9-cb09d6e2__item {
  font-size: 1rem;
  line-height: 1.5;
}

.rl-html-botanica-indio-amazonico-amarres-de-amor-plainfield-nj-cobertura-geografica-de-servicios-s9-cb09d6e2__link {
  color: #127E21;
  text-decoration: none;
  font-weight: 500;
  border-bottom: 1px dashed transparent;
  transition: color 0.2s, border-bottom-color 0.2s;
}

.rl-html-botanica-indio-amazonico-amarres-de-amor-plainfield-nj-cobertura-geografica-de-servicios-s9-cb09d6e2__link:hover {
  color: #000000;
  border-bottom-color: #127E21;
}

.rl-html-botanica-indio-amazonico-amarres-de-amor-plainfield-nj-cobertura-geografica-de-servicios-s9-cb09d6e2__contact {
  text-align: center;
  padding: 1rem;
  background-color: #f9fff9;
  border-radius: 4px;
}

.rl-html-botanica-indio-amazonico-amarres-de-amor-plainfield-nj-cobertura-geografica-de-servicios-s9-cb09d6e2__contact p {
  margin: 0;
  font-size: 1rem;
  color: #000000;
}

.rl-html-botanica-indio-amazonico-amarres-de-amor-plainfield-nj-cobertura-geografica-de-servicios-s9-cb09d6e2__contact-link {
  color: #127E21;
  font-weight: 600;
  text-decoration: none;
  border-bottom: 1px solid #127E21;
  transition: color 0.2s, border-bottom-color 0.2s;
}

.rl-html-botanica-indio-amazonico-amarres-de-amor-plainfield-nj-cobertura-geografica-de-servicios-s9-cb09d6e2__contact-link:hover {
  color: #000000;
  border-bottom-color: #000000;
}

@media (max-width: 768px) {
  .rl-html-botanica-indio-amazonico-amarres-de-amor-plainfield-nj-cobertura-geografica-de-servicios-s9-cb09d6e2 {
  padding: 1.5rem 1rem;
}
  .rl-html-botanica-indio-amazonico-amarres-de-amor-plainfield-nj-cobertura-geografica-de-servicios-s9-cb09d6e2__grid {
    grid-template-columns: 1fr;
    gap: 1rem;
  }
  .rl-html-botanica-indio-amazonico-amarres-de-amor-plainfield-nj-cobertura-geografica-de-servicios-s9-cb09d6e2__title {
    font-size: 1.5rem;
  }
  .rl-html-botanica-indio-amazonico-amarres-de-amor-plainfield-nj-cobertura-geografica-de-servicios-s9-cb09d6e2__intro {
    font-size: 1rem;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-797ab7aa *//* cea-html-background:start */
.elementor-135678 .elementor-element.elementor-element-797ab7aa {
  background-color: #ffffff !important;
  background-image: radial-gradient(circle, rgba(97,206,112,0.05) 1px, transparent 1px) !important;
  background-size: 20px 20px !important;
}
/* cea-html-background:end *//* End custom CSS */
/* Start custom CSS for saswp-faq-block, class: .elementor-element-1ad07573 */.elementor-135678 .elementor-element.elementor-element-1ad07573 {

  max-height: 400px;

  overflow-y: auto;

  padding-right: 10px;

  scrollbar-width: thin;

}

.elementor-135678 .elementor-element.elementor-element-1ad07573{
    h3{
       font-weight: 600;
   font-weight: bold;
   font-size: 20px;
    color: #1F9930;
     margin-top: 28px;
}
        
    p{
            font-size: 18px;
        color: #000000;
    }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-fd8fbf54 */.rl-html-botanica-indio-amazonico-amarres-de-amor-plainfield-nj-local-authority-data-s14-fd8fbf54 {
  display: block;
  font-family: 'Segoe UI', Roboto, 'Helvetica Neue', Arial, sans-serif;
  color: #000000;
  padding: 2.5rem 1rem;
  box-sizing: border-box;
}
.rl-html-botanica-indio-amazonico-amarres-de-amor-plainfield-nj-local-authority-data-s14-fd8fbf54,
.rl-html-botanica-indio-amazonico-amarres-de-amor-plainfield-nj-local-authority-data-s14-fd8fbf54 * {
  box-sizing: border-box;
  margin: 0;
  padding: 0;
}
.rl-html-botanica-indio-amazonico-amarres-de-amor-plainfield-nj-local-authority-data-s14-fd8fbf54__inner {
  max-width: 1200px;
  margin: 0 auto;
  padding: 1.5rem;
  background-color: #ffffff;
  border-radius: 12px;
  box-shadow: 0 6px 14px rgba(15, 23, 42, 0.08);
}
.rl-html-botanica-indio-amazonico-amarres-de-amor-plainfield-nj-local-authority-data-s14-fd8fbf54__title {
  font-size: 2rem;
  font-weight: 700;
  line-height: 1.3;
  color: #000000;
  margin-bottom: 1rem;
  text-align: center;
  letter-spacing: -0.01em;
}
.rl-html-botanica-indio-amazonico-amarres-de-amor-plainfield-nj-local-authority-data-s14-fd8fbf54__lead {
  font-size: 1.125rem;
  line-height: 1.6;
  margin-bottom: 2rem;
  text-align: center;
  max-width: 800px;
  margin-left: auto;
  margin-right: auto;
  color: #1a1a1a;
}
.rl-html-botanica-indio-amazonico-amarres-de-amor-plainfield-nj-local-authority-data-s14-fd8fbf54__grid {
  display: grid;
  grid-template-columns: repeat(4, 1fr);
  gap: 1.5rem;
  margin-bottom: 2.5rem;
}
.rl-html-botanica-indio-amazonico-amarres-de-amor-plainfield-nj-local-authority-data-s14-fd8fbf54__card {
  background-color: #ffffff;
  border: 1px solid #e0e5e3;
  border-radius: 0;
  clip-path: polygon(0 0, calc(100% - 18px) 0, 100% 18px, 100% 100%, 0 100%);
  padding: 1.5rem 1.25rem 1.5rem 1.25rem;
  box-shadow: 0 6px 14px rgba(15, 23, 42, 0.14);
  transition: box-shadow 0.2s ease-in-out, transform 0.2s ease-in-out;
  display: flex;
  flex-direction: column;
}
.rl-html-botanica-indio-amazonico-amarres-de-amor-plainfield-nj-local-authority-data-s14-fd8fbf54__card:hover {
  box-shadow: 0 8px 18px rgba(15, 23, 42, 0.18);
  transform: translateY(-2px);
}
.rl-html-botanica-indio-amazonico-amarres-de-amor-plainfield-nj-local-authority-data-s14-fd8fbf54__card-title {
  font-size: 1.25rem;
  font-weight: 700;
  color: #000000;
  margin-bottom: 0.75rem;
  padding-bottom: 0.5rem;
  position: relative;
}
.rl-html-botanica-indio-amazonico-amarres-de-amor-plainfield-nj-local-authority-data-s14-fd8fbf54__card-title::after {
  content: "";
  display: block;
  width: 32px;
  height: 3px;
  background-color: #127E21;
  margin-top: 0.5rem;
  transition: width 0.2s ease;
}
.rl-html-botanica-indio-amazonico-amarres-de-amor-plainfield-nj-local-authority-data-s14-fd8fbf54__card:hover .rl-html-botanica-indio-amazonico-amarres-de-amor-plainfield-nj-local-authority-data-s14-fd8fbf54__card-title::after {
  width: 48px;
}
.rl-html-botanica-indio-amazonico-amarres-de-amor-plainfield-nj-local-authority-data-s14-fd8fbf54__card-text {
  font-size: 0.95rem;
  line-height: 1.55;
  color: #333333;
  flex-grow: 1;
}
.rl-html-botanica-indio-amazonico-amarres-de-amor-plainfield-nj-local-authority-data-s14-fd8fbf54__table-wrap {
  margin-bottom: 2rem;
  overflow-x: auto;
}
.rl-html-botanica-indio-amazonico-amarres-de-amor-plainfield-nj-local-authority-data-s14-fd8fbf54__table {
  width: 100%;
  max-width: 600px;
  margin: 0 auto;
  border-collapse: collapse;
  background-color: #f9fbfa;
  border: 1px solid #d5dbd8;
  font-size: 0.95rem;
}
.rl-html-botanica-indio-amazonico-amarres-de-amor-plainfield-nj-local-authority-data-s14-fd8fbf54__table-caption {
  font-size: 1.1rem;
  font-weight: 600;
  color: #000000;
  margin-bottom: 0.5rem;
  caption-side: top;
  text-align: center;
  padding: 0.5rem 0;
}
.rl-html-botanica-indio-amazonico-amarres-de-amor-plainfield-nj-local-authority-data-s14-fd8fbf54__table-th {
  background-color: #127E21;
  color: #ffffff;
  font-weight: 600;
  padding: 0.75rem 1rem;
  text-align: left;
  border-bottom: 2px solid #0e6319;
}
.rl-html-botanica-indio-amazonico-amarres-de-amor-plainfield-nj-local-authority-data-s14-fd8fbf54__table-td {
  padding: 0.75rem 1rem;
  border-bottom: 1px solid #e0e5e3;
  color: #222222;
}
.rl-html-botanica-indio-amazonico-amarres-de-amor-plainfield-nj-local-authority-data-s14-fd8fbf54__table tbody tr:last-child td {
  border-bottom: none;
}
.rl-html-botanica-indio-amazonico-amarres-de-amor-plainfield-nj-local-authority-data-s14-fd8fbf54__context-note {
  margin-bottom: 2rem;
}
.rl-html-botanica-indio-amazonico-amarres-de-amor-plainfield-nj-local-authority-data-s14-fd8fbf54__context-note-text {
  font-size: 1rem;
  line-height: 1.6;
  margin-bottom: 1.25rem;
  color: #333333;
}
.rl-html-botanica-indio-amazonico-amarres-de-amor-plainfield-nj-local-authority-data-s14-fd8fbf54__footer {
  border-top: 1px solid #e0e5e3;
  padding-top: 1.25rem;
  text-align: center;
}
.rl-html-botanica-indio-amazonico-amarres-de-amor-plainfield-nj-local-authority-data-s14-fd8fbf54__footer-text {
  font-size: 0.9rem;
  color: #555555;
  line-height: 1.5;
}
.rl-html-botanica-indio-amazonico-amarres-de-amor-plainfield-nj-local-authority-data-s14-fd8fbf54__source-link {
  color: #127E21;
  text-decoration: underline;
  transition: color 0.2s;
}
.rl-html-botanica-indio-amazonico-amarres-de-amor-plainfield-nj-local-authority-data-s14-fd8fbf54__source-link:hover {
  color: #0e6319;
}
strong {
  font-weight: 700;
  color: #000000;
}
@media (max-width: 1024px) {
  .rl-html-botanica-indio-amazonico-amarres-de-amor-plainfield-nj-local-authority-data-s14-fd8fbf54__grid {
    grid-template-columns: repeat(2, 1fr);
  }
}
@media (max-width: 640px) {
  .rl-html-botanica-indio-amazonico-amarres-de-amor-plainfield-nj-local-authority-data-s14-fd8fbf54 {
  padding: 1.5rem 0.75rem;
}
  .rl-html-botanica-indio-amazonico-amarres-de-amor-plainfield-nj-local-authority-data-s14-fd8fbf54__inner {
    padding: 1rem;
  }
  .rl-html-botanica-indio-amazonico-amarres-de-amor-plainfield-nj-local-authority-data-s14-fd8fbf54__title {
    font-size: 1.6rem;
  }
  .rl-html-botanica-indio-amazonico-amarres-de-amor-plainfield-nj-local-authority-data-s14-fd8fbf54__lead {
    font-size: 1rem;
  }
  .rl-html-botanica-indio-amazonico-amarres-de-amor-plainfield-nj-local-authority-data-s14-fd8fbf54__grid {
    grid-template-columns: 1fr;
    gap: 1.25rem;
  }
  .rl-html-botanica-indio-amazonico-amarres-de-amor-plainfield-nj-local-authority-data-s14-fd8fbf54__card {
    clip-path: polygon(0 0, calc(100% - 14px) 0, 100% 14px, 100% 100%, 0 100%);
  }
  .rl-html-botanica-indio-amazonico-amarres-de-amor-plainfield-nj-local-authority-data-s14-fd8fbf54__table-wrap {
    margin-bottom: 1.5rem;
  }
  .rl-html-botanica-indio-amazonico-amarres-de-amor-plainfield-nj-local-authority-data-s14-fd8fbf54__table {
    font-size: 0.85rem;
  }
  .rl-html-botanica-indio-amazonico-amarres-de-amor-plainfield-nj-local-authority-data-s14-fd8fbf54__table-th,
  .rl-html-botanica-indio-amazonico-amarres-de-amor-plainfield-nj-local-authority-data-s14-fd8fbf54__table-td {
    padding: 0.6rem 0.75rem;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-45719c54 *//* cea-html-background:start */
.elementor-135678 .elementor-element.elementor-element-45719c54 {
  background-color: #f4f7f6 !important;
}
/* cea-html-background:end *//* End custom CSS */