.elementor-135561 .elementor-element.elementor-element-5395cc71{--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-135561 .elementor-element.elementor-element-5395cc71:not(.elementor-motion-effects-element-type-background), .elementor-135561 .elementor-element.elementor-element-5395cc71 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#3E6343;}.elementor-135561 .elementor-element.elementor-element-5395cc71::before, .elementor-135561 .elementor-element.elementor-element-5395cc71 > .elementor-background-video-container::before, .elementor-135561 .elementor-element.elementor-element-5395cc71 > .e-con-inner > .elementor-background-video-container::before, .elementor-135561 .elementor-element.elementor-element-5395cc71 > .elementor-background-slideshow::before, .elementor-135561 .elementor-element.elementor-element-5395cc71 > .e-con-inner > .elementor-background-slideshow::before, .elementor-135561 .elementor-element.elementor-element-5395cc71 > .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-135561 .elementor-element.elementor-element-1e4b8e9d{--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-135561 .elementor-element.elementor-element-4d5bb6de > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-135561 .elementor-element.elementor-element-4d5bb6de.elementor-element{--align-self:flex-start;}.elementor-135561 .elementor-element.elementor-element-4d5bb6de{text-align:center;}.elementor-135561 .elementor-element.elementor-element-4d5bb6de .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-135561 .elementor-element.elementor-element-3a216dea > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-135561 .elementor-element.elementor-element-3a216dea{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-135561 .elementor-element.elementor-element-31646c05 .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-135561 .elementor-element.elementor-element-31646c05 .elementor-button:hover, .elementor-135561 .elementor-element.elementor-element-31646c05 .elementor-button:focus{background-color:var( --e-global-color-primary );color:var( --e-global-color-astglobalcolor5 );}.elementor-135561 .elementor-element.elementor-element-31646c05 .elementor-button:hover svg, .elementor-135561 .elementor-element.elementor-element-31646c05 .elementor-button:focus svg{fill:var( --e-global-color-astglobalcolor5 );}.elementor-135561 .elementor-element.elementor-element-30a9c8b1{--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-135561 .elementor-element.elementor-element-136719ef{--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-135561 .elementor-element.elementor-element-deebf11 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-135561 .elementor-element.elementor-element-deebf11{text-align:center;}.elementor-135561 .elementor-element.elementor-element-deebf11 .elementor-heading-title{font-size:44px;font-weight:700;color:#127E21;}.elementor-135561 .elementor-element.elementor-element-ef45b5d{font-size:18px;font-weight:400;text-decoration:none;}.elementor-135561 .elementor-element.elementor-element-dc972f8{--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-135561 .elementor-element.elementor-element-9dfee60{--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-135561 .elementor-element.elementor-element-9dfee60.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-135561 .elementor-element.elementor-element-501cd23{--display:flex;}.elementor-135561 .elementor-element.elementor-element-aad3ea0{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-135561 .elementor-element.elementor-element-7d35dc02{--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-135561 .elementor-element.elementor-element-102a5709 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-135561 .elementor-element.elementor-element-102a5709{text-align:center;}.elementor-135561 .elementor-element.elementor-element-102a5709 .elementor-heading-title{font-size:44px;font-weight:700;color:#127E21;}.elementor-135561 .elementor-element.elementor-element-29ab0bf2{text-align:center;}.elementor-135561 .elementor-element.elementor-element-29ab0bf2 .elementor-heading-title{font-size:34px;font-weight:700;text-decoration:none;}.elementor-135561 .elementor-element.elementor-element-5f0c0512{font-size:18px;font-weight:400;text-decoration:none;}.elementor-135561 .elementor-element.elementor-element-354f6a8c .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-135561 .elementor-element.elementor-element-354f6a8c .elementor-button:hover, .elementor-135561 .elementor-element.elementor-element-354f6a8c .elementor-button:focus{background-color:var( --e-global-color-7114e60 );color:var( --e-global-color-astglobalcolor5 );}.elementor-135561 .elementor-element.elementor-element-354f6a8c .elementor-button:hover svg, .elementor-135561 .elementor-element.elementor-element-354f6a8c .elementor-button:focus svg{fill:var( --e-global-color-astglobalcolor5 );}.elementor-135561 .elementor-element.elementor-element-7f04443a{--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-135561 .elementor-element.elementor-element-6cdaf942 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-135561 .elementor-element.elementor-element-6cdaf942{text-align:center;}.elementor-135561 .elementor-element.elementor-element-6cdaf942 .elementor-heading-title{font-size:44px;font-weight:700;color:#127E21;}.elementor-135561 .elementor-element.elementor-element-27563824{font-size:18px;font-weight:400;text-decoration:none;}.elementor-135561 .elementor-element.elementor-element-f253101{--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-135561 .elementor-element.elementor-element-bcad0ff{--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-135561 .elementor-element.elementor-element-b27f268{text-align:center;}.elementor-135561 .elementor-element.elementor-element-b27f268 .elementor-heading-title{font-size:34px;font-weight:700;line-height:1.25em;color:#000000;}.elementor-135561 .elementor-element.elementor-element-fc25d54{--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-135561 .elementor-element.elementor-element-0d9149c{font-size:18px;font-weight:400;line-height:1.6em;color:#000000;}.elementor-135561 .elementor-element.elementor-element-3762fbb5{--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-135561 .elementor-element.elementor-element-3762fbb5.e-con{--align-self:center;}.elementor-135561 .elementor-element.elementor-element-2dfbcf18{--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-135561 .elementor-element.elementor-element-2dfbcf18.e-con{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-135561 .elementor-element.elementor-element-49f85582{--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-135561 .elementor-element.elementor-element-2099a090 img{max-width:100%;height:435px;}.elementor-135561 .elementor-element.elementor-element-e59c901{--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-135561 .elementor-element.elementor-element-06776ab{text-align:center;}.elementor-135561 .elementor-element.elementor-element-06776ab .elementor-heading-title{font-size:34px;font-weight:700;line-height:1.25em;color:#000000;}.elementor-135561 .elementor-element.elementor-element-6826ee4{--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-135561 .elementor-element.elementor-element-1a9001b{font-size:18px;font-weight:400;line-height:1.6em;color:#000000;}.elementor-135561 .elementor-element.elementor-element-36b1f1fb{--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-135561 .elementor-element.elementor-element-294cf1d7{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-135561 .elementor-element.elementor-element-bbf2265{--display:flex;}.elementor-135561 .elementor-element.elementor-element-158b1128{--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-135561 .elementor-element.elementor-element-158b1128:not(.elementor-motion-effects-element-type-background), .elementor-135561 .elementor-element.elementor-element-158b1128 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-135561 .elementor-element.elementor-element-59bd1599{--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-135561 .elementor-element.elementor-element-fdaf19f{--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-135561 .elementor-element.elementor-element-7c90edcf > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-135561 .elementor-element.elementor-element-7c90edcf{text-align:center;}.elementor-135561 .elementor-element.elementor-element-7c90edcf .elementor-heading-title{font-size:34px;font-weight:700;color:#127E21;}.elementor-135561 .elementor-element.elementor-element-3f08f0b1{--display:flex;}.elementor-135561 .elementor-element.elementor-element-4b460feb{--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-135561 .elementor-element.elementor-element-4b460feb:not(.elementor-motion-effects-element-type-background), .elementor-135561 .elementor-element.elementor-element-4b460feb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1F9930;}.elementor-135561 .elementor-element.elementor-element-16cd0e57{--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-135561 .elementor-element.elementor-element-16cd0e57.e-con{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-135561 .elementor-element.elementor-element-1d9455b3 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-135561 .elementor-element.elementor-element-1d9455b3{text-align:center;}.elementor-135561 .elementor-element.elementor-element-1d9455b3 .elementor-heading-title{font-size:40px;font-weight:700;color:#FFFFFF;}.elementor-135561 .elementor-element.elementor-element-540463b1 .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-135561 .elementor-element.elementor-element-540463b1 .elementor-button:hover, .elementor-135561 .elementor-element.elementor-element-540463b1 .elementor-button:focus{background-color:var( --e-global-color-primary );color:var( --e-global-color-astglobalcolor5 );}.elementor-135561 .elementor-element.elementor-element-540463b1 .elementor-button:hover svg, .elementor-135561 .elementor-element.elementor-element-540463b1 .elementor-button:focus svg{fill:var( --e-global-color-astglobalcolor5 );}.elementor-135561 .elementor-element.elementor-element-41ede1c7{--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-135561 .elementor-element.elementor-element-5cc7be65 .elementor-wrapper{--video-aspect-ratio:1.33333;}.elementor-135561 .elementor-element.elementor-element-5571c926{--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-135561 .elementor-element.elementor-element-5d56c089 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-135561 .elementor-element.elementor-element-5d56c089{text-align:center;}.elementor-135561 .elementor-element.elementor-element-5d56c089 .elementor-heading-title{font-size:34px;font-weight:700;color:#127E21;}.elementor-135561 .elementor-element.elementor-element-59202861{text-align:left;font-size:18px;font-weight:400;text-decoration:none;}.elementor-135561 .elementor-element.elementor-element-5d95c4bd{--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-135561 .elementor-element.elementor-element-5d95c4bd:not(.elementor-motion-effects-element-type-background), .elementor-135561 .elementor-element.elementor-element-5d95c4bd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-135561 .elementor-element.elementor-element-3507b02a{--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-135561 .elementor-element.elementor-element-d495c7b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-135561 .elementor-element.elementor-element-d495c7b{text-align:center;}.elementor-135561 .elementor-element.elementor-element-d495c7b .elementor-heading-title{font-size:34px;font-weight:700;color:#1F9930;}.elementor-135561 .elementor-element.elementor-element-6978bb41{--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-135561 .elementor-element.elementor-element-5138c550{--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-135561 .elementor-element.elementor-element-5138c550.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-135561 .elementor-element.elementor-element-3f31c00f{--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-135561 .elementor-element.elementor-element-3f31c00f.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-135561 .elementor-element.elementor-element-6c8ef674{text-align:center;}.elementor-135561 .elementor-element.elementor-element-6c8ef674 .elementor-heading-title{font-size:26px;font-weight:700;text-decoration:none;}.elementor-135561 .elementor-element.elementor-element-70b2aedb{text-align:left;font-size:18px;font-weight:400;text-decoration:none;color:var( --e-global-color-primary );}.elementor-135561 .elementor-element.elementor-element-b725182{--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-135561 .elementor-element.elementor-element-b725182.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-135561 .elementor-element.elementor-element-4b4ae253{text-align:center;}.elementor-135561 .elementor-element.elementor-element-4b4ae253 .elementor-heading-title{font-size:26px;font-weight:700;text-decoration:none;}.elementor-135561 .elementor-element.elementor-element-d9b5710{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-135561 .elementor-element.elementor-element-d9b5710.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-135561 .elementor-element.elementor-element-23911138{--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-135561 .elementor-element.elementor-element-23911138.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-135561 .elementor-element.elementor-element-642199f1{--display:flex;--min-height:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-135561 .elementor-element.elementor-element-642199f1.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-135561 .elementor-element.elementor-element-38041896{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-135561 .elementor-element.elementor-element-7e78d682{--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-135561 .elementor-element.elementor-element-262b8016{text-align:center;}.elementor-135561 .elementor-element.elementor-element-262b8016 .elementor-heading-title{font-size:24px;font-weight:700;text-decoration:none;}.elementor-135561 .elementor-element.elementor-element-4d94b64e{font-size:18px;font-weight:400;text-decoration:none;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-135561 .elementor-element.elementor-element-1e4b8e9d{--width:50%;}.elementor-135561 .elementor-element.elementor-element-30a9c8b1{--width:50%;}.elementor-135561 .elementor-element.elementor-element-9dfee60{--width:99.554%;}.elementor-135561 .elementor-element.elementor-element-2dfbcf18{--width:100%;}.elementor-135561 .elementor-element.elementor-element-49f85582{--width:52%;}.elementor-135561 .elementor-element.elementor-element-16cd0e57{--width:100%;}.elementor-135561 .elementor-element.elementor-element-41ede1c7{--width:0%;}.elementor-135561 .elementor-element.elementor-element-5138c550{--width:26.404%;}.elementor-135561 .elementor-element.elementor-element-3f31c00f{--width:95.263%;}.elementor-135561 .elementor-element.elementor-element-b725182{--width:27%;}.elementor-135561 .elementor-element.elementor-element-23911138{--width:38.839%;}.elementor-135561 .elementor-element.elementor-element-642199f1{--width:97.86%;}}@media(max-width:1024px){.elementor-135561 .elementor-element.elementor-element-5395cc71{--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-135561 .elementor-element.elementor-element-136719ef{--padding-top:60px;--padding-bottom:60px;--padding-left:10px;--padding-right:10px;}.elementor-135561 .elementor-element.elementor-element-9dfee60{--padding-top:60px;--padding-bottom:60px;--padding-left:10px;--padding-right:10px;}.elementor-135561 .elementor-element.elementor-element-aad3ea0{--grid-auto-flow:row;}.elementor-135561 .elementor-element.elementor-element-7d35dc02{--padding-top:60px;--padding-bottom:60px;--padding-left:10px;--padding-right:10px;}.elementor-135561 .elementor-element.elementor-element-7f04443a{--padding-top:60px;--padding-bottom:60px;--padding-left:10px;--padding-right:10px;}.elementor-135561 .elementor-element.elementor-element-bcad0ff{--padding-top:60px;--padding-bottom:60px;--padding-left:10px;--padding-right:10px;}.elementor-135561 .elementor-element.elementor-element-3762fbb5{--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-135561 .elementor-element.elementor-element-e59c901{--padding-top:60px;--padding-bottom:60px;--padding-left:10px;--padding-right:10px;}.elementor-135561 .elementor-element.elementor-element-36b1f1fb{--padding-top:60px;--padding-bottom:60px;--padding-left:10px;--padding-right:10px;}.elementor-135561 .elementor-element.elementor-element-158b1128{--padding-top:60px;--padding-bottom:60px;--padding-left:10px;--padding-right:10px;}.elementor-135561 .elementor-element.elementor-element-59bd1599{--padding-top:60px;--padding-bottom:60px;--padding-left:10px;--padding-right:10px;}.elementor-135561 .elementor-element.elementor-element-4b460feb{--padding-top:60px;--padding-bottom:60px;--padding-left:10px;--padding-right:10px;}.elementor-135561 .elementor-element.elementor-element-5571c926{--padding-top:60px;--padding-bottom:60px;--padding-left:10px;--padding-right:10px;}.elementor-135561 .elementor-element.elementor-element-5d95c4bd{--padding-top:60px;--padding-bottom:60px;--padding-left:10px;--padding-right:10px;}.elementor-135561 .elementor-element.elementor-element-3507b02a{--padding-top:60px;--padding-bottom:60px;--padding-left:10px;--padding-right:10px;}.elementor-135561 .elementor-element.elementor-element-38041896{--grid-auto-flow:row;}}@media(max-width:767px){.elementor-135561 .elementor-element.elementor-element-5395cc71{--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-135561 .elementor-element.elementor-element-4d5bb6de > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-135561 .elementor-element.elementor-element-4d5bb6de .elementor-heading-title{font-size:25px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-135561 .elementor-element.elementor-element-3a216dea{font-size:15px;}.elementor-135561 .elementor-element.elementor-element-31646c05 > .elementor-widget-container{margin:-10px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-135561 .elementor-element.elementor-element-31646c05 .elementor-button{font-size:16px;}.elementor-135561 .elementor-element.elementor-element-30a9c8b1{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-135561 .elementor-element.elementor-element-136719ef{--padding-top:60px;--padding-bottom:60px;--padding-left:10px;--padding-right:10px;}.elementor-135561 .elementor-element.elementor-element-deebf11 .elementor-heading-title{font-size:23px;}.elementor-135561 .elementor-element.elementor-element-ef45b5d{font-size:15px;}.elementor-135561 .elementor-element.elementor-element-9dfee60{--padding-top:60px;--padding-bottom:60px;--padding-left:10px;--padding-right:10px;}.elementor-135561 .elementor-element.elementor-element-aad3ea0{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-135561 .elementor-element.elementor-element-7d35dc02{--padding-top:60px;--padding-bottom:60px;--padding-left:10px;--padding-right:10px;}.elementor-135561 .elementor-element.elementor-element-102a5709 .elementor-heading-title{font-size:30px;}.elementor-135561 .elementor-element.elementor-element-29ab0bf2 .elementor-heading-title{font-size:24px;}.elementor-135561 .elementor-element.elementor-element-5f0c0512{font-size:15px;}.elementor-135561 .elementor-element.elementor-element-354f6a8c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-135561 .elementor-element.elementor-element-354f6a8c .elementor-button{font-size:16px;}.elementor-135561 .elementor-element.elementor-element-7f04443a{--padding-top:60px;--padding-bottom:60px;--padding-left:10px;--padding-right:10px;}.elementor-135561 .elementor-element.elementor-element-6cdaf942 .elementor-heading-title{font-size:30px;}.elementor-135561 .elementor-element.elementor-element-27563824{font-size:15px;}.elementor-135561 .elementor-element.elementor-element-bcad0ff{--padding-top:60px;--padding-bottom:60px;--padding-left:10px;--padding-right:10px;}.elementor-135561 .elementor-element.elementor-element-b27f268 .elementor-heading-title{font-size:24px;line-height:1.25em;}.elementor-135561 .elementor-element.elementor-element-0d9149c{font-size:16px;line-height:1.6em;}.elementor-135561 .elementor-element.elementor-element-3762fbb5{--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-135561 .elementor-element.elementor-element-e59c901{--padding-top:60px;--padding-bottom:60px;--padding-left:10px;--padding-right:10px;}.elementor-135561 .elementor-element.elementor-element-06776ab .elementor-heading-title{font-size:24px;line-height:1.25em;}.elementor-135561 .elementor-element.elementor-element-1a9001b{font-size:16px;line-height:1.6em;}.elementor-135561 .elementor-element.elementor-element-36b1f1fb{--padding-top:60px;--padding-bottom:60px;--padding-left:10px;--padding-right:10px;}.elementor-135561 .elementor-element.elementor-element-158b1128{--padding-top:60px;--padding-bottom:60px;--padding-left:10px;--padding-right:10px;}.elementor-135561 .elementor-element.elementor-element-59bd1599{--padding-top:60px;--padding-bottom:60px;--padding-left:10px;--padding-right:10px;}.elementor-135561 .elementor-element.elementor-element-7c90edcf .elementor-heading-title{font-size:26px;}.elementor-135561 .elementor-element.elementor-element-4b460feb{--padding-top:60px;--padding-bottom:60px;--padding-left:10px;--padding-right:10px;}.elementor-135561 .elementor-element.elementor-element-1d9455b3 .elementor-heading-title{font-size:24px;}.elementor-135561 .elementor-element.elementor-element-540463b1 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-135561 .elementor-element.elementor-element-540463b1 .elementor-button{font-size:25px;}.elementor-135561 .elementor-element.elementor-element-41ede1c7{--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-135561 .elementor-element.elementor-element-5571c926{--padding-top:60px;--padding-bottom:60px;--padding-left:10px;--padding-right:10px;}.elementor-135561 .elementor-element.elementor-element-5d56c089 .elementor-heading-title{font-size:24px;}.elementor-135561 .elementor-element.elementor-element-59202861{font-size:15px;}.elementor-135561 .elementor-element.elementor-element-5d95c4bd{--padding-top:60px;--padding-bottom:60px;--padding-left:10px;--padding-right:10px;}.elementor-135561 .elementor-element.elementor-element-3507b02a{--padding-top:60px;--padding-bottom:60px;--padding-left:10px;--padding-right:10px;}.elementor-135561 .elementor-element.elementor-element-d495c7b{text-align:center;}.elementor-135561 .elementor-element.elementor-element-d495c7b .elementor-heading-title{font-size:24px;}.elementor-135561 .elementor-element.elementor-element-6c8ef674 .elementor-heading-title{font-size:22px;}.elementor-135561 .elementor-element.elementor-element-70b2aedb{font-size:15px;}.elementor-135561 .elementor-element.elementor-element-4b4ae253 .elementor-heading-title{font-size:22px;}.elementor-135561 .elementor-element.elementor-element-d9b5710{font-size:15px;}.elementor-135561 .elementor-element.elementor-element-38041896{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-135561 .elementor-element.elementor-element-262b8016 .elementor-heading-title{font-size:20px;}.elementor-135561 .elementor-element.elementor-element-4d94b64e{font-size:15px;}}/* Start custom CSS for html, class: .elementor-element-063d53a */.rl-carousel-botanica-indio-amazonico-amarres-de-amor-union-city-nj-catalogo-de-servicios-s5-3441ab7d{--verde:#127E21;--verde-claro:#61CE70;--tinta:#000000;box-sizing:border-box;max-width:1280px;margin:0 auto;padding:clamp(3rem,6vw,6rem) clamp(1.25rem,4vw,3rem);background:linear-gradient(135deg,rgba(97,206,112,0.08) 0%,#ffffff 78%);font-family:'Inter','Segoe UI',Roboto,Helvetica,Arial,sans-serif;color:var(--tinta);line-height:1.6}.rl-carousel-botanica-indio-amazonico-amarres-de-amor-union-city-nj-catalogo-de-servicios-s5-3441ab7d__container{max-width:1200px;margin:0 auto}.rl-carousel-botanica-indio-amazonico-amarres-de-amor-union-city-nj-catalogo-de-servicios-s5-3441ab7d__intro{max-width:860px;margin-bottom:clamp(2.5rem,5vw,4rem)}.rl-carousel-botanica-indio-amazonico-amarres-de-amor-union-city-nj-catalogo-de-servicios-s5-3441ab7d__eyebrow{display:inline-block;margin-bottom:1rem;padding:0.4rem 0.9rem;border-radius:999px;background:rgba(18,126,33,0.09);color:var(--verde);font-size:0.75rem;font-weight:700;letter-spacing:0.12em;text-transform:uppercase}.rl-carousel-botanica-indio-amazonico-amarres-de-amor-union-city-nj-catalogo-de-servicios-s5-3441ab7d__heading{margin:0 0 1.1rem;font-size:clamp(1.85rem,4vw,2.9rem);font-weight:800;line-height:1.12;letter-spacing:-0.02em;color:#000000}.rl-carousel-botanica-indio-amazonico-amarres-de-amor-union-city-nj-catalogo-de-servicios-s5-3441ab7d__lead{max-width:78ch;margin:0;font-size:clamp(1rem,1.3vw,1.12rem);color:#000000}.rl-carousel-botanica-indio-amazonico-amarres-de-amor-union-city-nj-catalogo-de-servicios-s5-3441ab7d__lead strong{color:var(--verde);font-weight:700}.rl-carousel-botanica-indio-amazonico-amarres-de-amor-union-city-nj-catalogo-de-servicios-s5-3441ab7d__grid{display:grid;grid-template-columns:repeat(3,1fr);gap:clamp(1.1rem,2.4vw,2rem);margin-bottom:clamp(2rem,4vw,3rem)}.rl-carousel-botanica-indio-amazonico-amarres-de-amor-union-city-nj-catalogo-de-servicios-s5-3441ab7d__entry{display:flex;flex-direction:column;background:#ffffff;border:1px solid rgba(18,126,33,0.15);border-top:3px solid var(--verde-claro);border-radius:14px;overflow:hidden;box-shadow:0 10px 30px rgba(0,0,0,0.06);transition:transform 0.25s ease,box-shadow 0.25s ease}.rl-carousel-botanica-indio-amazonico-amarres-de-amor-union-city-nj-catalogo-de-servicios-s5-3441ab7d__entry:hover{transform:translateY(-4px);box-shadow:0 18px 40px rgba(0,0,0,0.09)}.rl-carousel-botanica-indio-amazonico-amarres-de-amor-union-city-nj-catalogo-de-servicios-s5-3441ab7d__media{aspect-ratio:4/3;overflow:hidden;background:rgba(97,206,112,0.12)}.rl-carousel-botanica-indio-amazonico-amarres-de-amor-union-city-nj-catalogo-de-servicios-s5-3441ab7d__image{display:block;width:100%;height:100%;object-fit:cover;transition:transform 0.45s ease}.rl-carousel-botanica-indio-amazonico-amarres-de-amor-union-city-nj-catalogo-de-servicios-s5-3441ab7d__entry:hover .rl-carousel-botanica-indio-amazonico-amarres-de-amor-union-city-nj-catalogo-de-servicios-s5-3441ab7d__image{transform:scale(1.04)}.rl-carousel-botanica-indio-amazonico-amarres-de-amor-union-city-nj-catalogo-de-servicios-s5-3441ab7d__content{display:flex;flex:1;flex-direction:column;padding:1.35rem 1.4rem 1.5rem}.rl-carousel-botanica-indio-amazonico-amarres-de-amor-union-city-nj-catalogo-de-servicios-s5-3441ab7d__title{margin:0 0 0.7rem;font-size:1.2rem;font-weight:800;line-height:1.25;color:#000000}.rl-carousel-botanica-indio-amazonico-amarres-de-amor-union-city-nj-catalogo-de-servicios-s5-3441ab7d__title::before{content:'';display:inline-block;width:0.35rem;height:1.05rem;background:var(--verde);border-radius:3px;margin-right:0.55rem;vertical-align:-0.1em}.rl-carousel-botanica-indio-amazonico-amarres-de-amor-union-city-nj-catalogo-de-servicios-s5-3441ab7d__description{margin:0 0 1.1rem;font-size:0.94rem;line-height:1.6;color:#000000;flex:1}.rl-carousel-botanica-indio-amazonico-amarres-de-amor-union-city-nj-catalogo-de-servicios-s5-3441ab7d__description strong{color:var(--verde);font-weight:600}.rl-carousel-botanica-indio-amazonico-amarres-de-amor-union-city-nj-catalogo-de-servicios-s5-3441ab7d__tag{align-self:flex-start;display:inline-flex;align-items:center;padding:0.35rem 0.7rem;border-radius:6px;background:rgba(18,126,33,0.08);color:var(--verde);font-size:0.76rem;font-weight:600;letter-spacing:0.02em}.rl-carousel-botanica-indio-amazonico-amarres-de-amor-union-city-nj-catalogo-de-servicios-s5-3441ab7d__outro{display:flex;flex-direction:column;gap:0.6rem;padding:clamp(1.4rem,3vw,2rem);background:#ffffff;border:1px solid rgba(18,126,33,0.2);border-left:4px solid var(--verde);border-radius:12px}.rl-carousel-botanica-indio-amazonico-amarres-de-amor-union-city-nj-catalogo-de-servicios-s5-3441ab7d__contact{margin:0;font-size:1.02rem;color:#000000}.rl-carousel-botanica-indio-amazonico-amarres-de-amor-union-city-nj-catalogo-de-servicios-s5-3441ab7d__contact strong{color:var(--verde);font-weight:700}.rl-carousel-botanica-indio-amazonico-amarres-de-amor-union-city-nj-catalogo-de-servicios-s5-3441ab7d__note{margin:0;font-size:0.88rem;color:#000000}@media(max-width:1024px){.rl-carousel-botanica-indio-amazonico-amarres-de-amor-union-city-nj-catalogo-de-servicios-s5-3441ab7d__grid{grid-template-columns:repeat(2,1fr)}}@media(max-width:720px){.rl-carousel-botanica-indio-amazonico-amarres-de-amor-union-city-nj-catalogo-de-servicios-s5-3441ab7d{padding:2.5rem 1.25rem 3.5rem}.rl-carousel-botanica-indio-amazonico-amarres-de-amor-union-city-nj-catalogo-de-servicios-s5-3441ab7d__grid{grid-template-columns:1fr}.rl-carousel-botanica-indio-amazonico-amarres-de-amor-union-city-nj-catalogo-de-servicios-s5-3441ab7d__content{padding:1.2rem}.rl-carousel-botanica-indio-amazonico-amarres-de-amor-union-city-nj-catalogo-de-servicios-s5-3441ab7d__outro{padding:1.25rem}}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-d21b9b1 */.bia-unioncity-reviews {
  width: 100%;
  padding: 78px 22px;
  background: linear-gradient(135deg, #0f5132 0%, #127E21 46%, #f5fff7 46%, #ffffff 100%);
  font-family: 'Inter', system-ui, -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif;
  color: #475569;
  box-sizing: border-box;
  overflow: hidden;
}

.bia-unioncity-reviews *,
.bia-unioncity-reviews *::before,
.bia-unioncity-reviews *::after {
  box-sizing: border-box;
}

.bia-unioncity-reviews__container {
  max-width: 1180px;
  margin: 0 auto;
}

.bia-unioncity-reviews__header {
  max-width: 880px;
  margin: 0 auto 50px;
  text-align: center;
  color: #ffffff;
}

.bia-unioncity-reviews__eyebrow {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  margin-bottom: 16px;
  padding: 8px 18px;
  border-radius: 999px;
  background: rgba(255, 255, 255, 0.14);
  border: 1px solid rgba(255, 255, 255, 0.32);
  color: #ffffff;
  font-size: 13px;
  font-weight: 900;
  letter-spacing: 0.08em;
  text-transform: uppercase;
}

.bia-unioncity-reviews__title {
  margin: 0 0 18px;
  font-size: clamp(30px, 4vw, 46px);
  line-height: 1.12;
  font-weight: 950;
  letter-spacing: -0.04em;
  color: #ffffff;
}

.bia-unioncity-reviews__title::after {
  content: "";
  display: block;
  width: 88px;
  height: 5px;
  margin: 20px auto 0;
  border-radius: 999px;
  background: linear-gradient(90deg, #ffffff 0%, #d4af37 100%);
}

.bia-unioncity-reviews__intro {
  margin: 0 auto;
  max-width: 780px;
  font-size: 17px;
  line-height: 1.75;
  color: rgba(255, 255, 255, 0.92);
}

.bia-unioncity-reviews__layout {
  display: grid;
  grid-template-columns: 0.9fr 1.4fr;
  gap: 28px;
  align-items: stretch;
}

.bia-unioncity-reviews__featured {
  display: flex;
  flex-direction: column;
  justify-content: center;
  padding: 36px 30px;
  background: #ffffff;
  border: 1px solid rgba(18, 126, 33, 0.16);
  border-top: 6px solid #d4af37;
  border-radius: 28px;
  box-shadow: 0 20px 50px rgba(15, 81, 50, 0.18);
}

.bia-unioncity-reviews__stars {
  margin-bottom: 22px;
  color: #d4af37;
  font-size: 24px;
  letter-spacing: 2px;
  line-height: 1;
}

.bia-unioncity-reviews__featured-quote {
  margin: 0 0 28px;
  color: #0f5132;
  font-size: 22px;
  line-height: 1.55;
  font-weight: 800;
}

.bia-unioncity-reviews__author {
  padding-top: 20px;
  border-top: 1px solid rgba(18, 126, 33, 0.14);
  display: flex;
  flex-direction: column;
  gap: 5px;
}

.bia-unioncity-reviews__author strong {
  color: #0f5132;
  font-size: 17px;
  font-weight: 950;
}

.bia-unioncity-reviews__author span {
  color: #64748b;
  font-size: 14px;
  font-weight: 700;
}

.bia-unioncity-reviews__grid {
  display: grid;
  grid-template-columns: repeat(2, 1fr);
  gap: 22px;
}

.bia-unioncity-reviews__card {
  display: flex;
  flex-direction: column;
  min-height: 245px;
  padding: 26px 24px 22px;
  background: #ffffff;
  border: 1px solid rgba(18, 126, 33, 0.16);
  border-top: 5px solid #127E21;
  border-radius: 24px;
  box-shadow: 0 14px 32px rgba(15, 81, 50, 0.1);
  transition: transform 0.25s ease, box-shadow 0.25s ease, background 0.25s ease, border-color 0.25s ease;
}

.bia-unioncity-reviews__card:hover,
.bia-unioncity-reviews__featured:hover {
  background: #f5fff7;
  transform: translateY(-5px);
  border-color: rgba(18, 126, 33, 0.34);
  box-shadow: 0 24px 54px rgba(18, 126, 33, 0.18);
}

.bia-unioncity-reviews__top {
  display: flex;
  align-items: center;
  justify-content: space-between;
  gap: 12px;
  flex-wrap: wrap;
  margin-bottom: 16px;
}

.bia-unioncity-reviews__stars-small {
  color: #d4af37;
  font-size: 17px;
  letter-spacing: 1px;
  line-height: 1;
}

.bia-unioncity-reviews__location {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  padding: 5px 12px;
  border-radius: 999px;
  background: rgba(18, 126, 33, 0.08);
  border: 1px solid rgba(18, 126, 33, 0.18);
  color: #127E21;
  font-size: 13px;
  font-weight: 900;
  line-height: 1.3;
}

.bia-unioncity-reviews__quote {
  margin: 0 0 22px;
  color: #475569;
  font-size: 16px;
  line-height: 1.7;
  flex: 1;
}

.bia-unioncity-reviews__quote::before {
  content: "";
  display: block;
  width: 38px;
  height: 4px;
  margin-bottom: 14px;
  border-radius: 999px;
  background: linear-gradient(90deg, #127E21 0%, #d4af37 100%);
}

.bia-unioncity-reviews__mini-author {
  display: flex;
  flex-direction: column;
  gap: 4px;
  margin-top: auto;
  padding-top: 16px;
  border-top: 1px solid rgba(18, 126, 33, 0.14);
}

.bia-unioncity-reviews__mini-author strong {
  color: #0f5132;
  font-size: 15.5px;
  font-weight: 900;
}

.bia-unioncity-reviews__mini-author span {
  color: #64748b;
  font-size: 13px;
  font-weight: 700;
}

.bia-unioncity-reviews__cta {
  max-width: 860px;
  margin: 50px auto 0;
  padding: 34px 30px;
  text-align: center;
  background: #ffffff;
  border: 1px solid rgba(18, 126, 33, 0.16);
  border-top: 5px solid #127E21;
  border-radius: 26px;
  box-shadow: 0 14px 32px rgba(15, 81, 50, 0.08);
}

.bia-unioncity-reviews__cta-text {
  margin: 0 0 24px;
  color: #475569;
  font-size: 17px;
  line-height: 1.7;
}

.bia-unioncity-reviews__buttons {
  display: flex;
  justify-content: center;
  gap: 14px;
  flex-wrap: wrap;
}

.bia-unioncity-reviews__button {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  min-width: 170px;
  padding: 14px 30px;
  border-radius: 999px;
  font-size: 16px;
  font-weight: 900;
  text-decoration: none;
  transition: transform 0.22s ease, box-shadow 0.22s ease, background 0.22s ease, color 0.22s ease;
}

.bia-unioncity-reviews__button--primary {
  background: linear-gradient(135deg, #127E21 0%, #0f5132 100%);
  color: #ffffff;
  border: 2px solid #127E21;
  box-shadow: 0 12px 26px rgba(18, 126, 33, 0.24);
}

.bia-unioncity-reviews__button--primary:hover {
  color: #ffffff;
  transform: translateY(-2px);
  box-shadow: 0 16px 34px rgba(18, 126, 33, 0.32);
}

.bia-unioncity-reviews__button--secondary {
  background: transparent;
  color: #127E21;
  border: 2px solid #127E21;
}

.bia-unioncity-reviews__button--secondary:hover {
  background: #127E21;
  color: #ffffff;
  transform: translateY(-2px);
  box-shadow: 0 12px 26px rgba(18, 126, 33, 0.22);
}

@media (max-width: 1024px) {
  .bia-unioncity-reviews {
    padding: 64px 20px;
  }

  .bia-unioncity-reviews__layout {
    grid-template-columns: 1fr;
  }

  .bia-unioncity-reviews__featured {
    padding: 32px 28px;
  }

  .bia-unioncity-reviews__featured-quote {
    font-size: 20px;
  }
}

@media (max-width: 767px) {
  .bia-unioncity-reviews {
    padding: 52px 16px;
    background: linear-gradient(180deg, #0f5132 0%, #127E21 34%, #f5fff7 34%, #ffffff 100%);
  }

  .bia-unioncity-reviews__header {
    margin-bottom: 36px;
  }

  .bia-unioncity-reviews__title {
    font-size: 30px;
  }

  .bia-unioncity-reviews__intro {
    font-size: 15.5px;
  }

  .bia-unioncity-reviews__grid {
    grid-template-columns: 1fr;
    gap: 20px;
  }

  .bia-unioncity-reviews__featured,
  .bia-unioncity-reviews__card {
    min-height: auto;
    padding: 24px 20px;
    border-radius: 22px;
  }

  .bia-unioncity-reviews__featured-quote {
    font-size: 18px;
  }

  .bia-unioncity-reviews__quote {
    font-size: 15.5px;
  }

  .bia-unioncity-reviews__cta {
    padding: 28px 20px;
    border-radius: 22px;
    margin-top: 38px;
  }

  .bia-unioncity-reviews__cta-text {
    font-size: 15.5px;
  }

  .bia-unioncity-reviews__button {
    width: 100%;
    min-width: 0;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bcad0ff */.elementor-135561 .elementor-element.elementor-element-bcad0ff h1,
.elementor-135561 .elementor-element.elementor-element-bcad0ff h2,
.elementor-135561 .elementor-element.elementor-element-bcad0ff 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-135561 .elementor-element.elementor-element-bcad0ff h1,
.semantic-new-section h1 {
  font-size: 44px;
}

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

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

.elementor-135561 .elementor-element.elementor-element-bcad0ff h4,
.elementor-135561 .elementor-element.elementor-element-bcad0ff h5,
.elementor-135561 .elementor-element.elementor-element-bcad0ff 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-135561 .elementor-element.elementor-element-bcad0ff h4,
.semantic-new-section h4 {
  font-size: 22px;
}

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

.elementor-135561 .elementor-element.elementor-element-bcad0ff p,
.elementor-135561 .elementor-element.elementor-element-bcad0ff 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-135561 .elementor-element.elementor-element-bcad0ff h1,
  .semantic-new-section h1 {
    font-size: 30px;
  }

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

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

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

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

  .elementor-135561 .elementor-element.elementor-element-bcad0ff p,
  .elementor-135561 .elementor-element.elementor-element-bcad0ff li,
  .semantic-new-section p,
  .semantic-new-section li {
    font-size: 16px;
  }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-4ccf95bc */.rl-carousel-botanica-indio-amazonico-amarres-de-amor-union-city-nj-garantias-de-experiencia-y-resultados-s7-4ccf95bc{--verde-principal:#127E21;--verde-claro:#61CE70;--negro-profundo:#000000;--texto-principal:#111827;box-sizing:border-box;font-family:'Segoe UI',system-ui,-apple-system,sans-serif;background:linear-gradient(135deg,rgba(18,126,33,.05) 0%,rgba(97,206,112,.07) 50%,#f7fbf8 100%);padding:clamp(2.5rem,6vw,5rem) clamp(1rem,3vw,2rem);color:var(--texto-principal);line-height:1.6;}.rl-carousel-botanica-indio-amazonico-amarres-de-amor-union-city-nj-garantias-de-experiencia-y-resultados-s7-4ccf95bc *,.rl-carousel-botanica-indio-amazonico-amarres-de-amor-union-city-nj-garantias-de-experiencia-y-resultados-s7-4ccf95bc *::before,.rl-carousel-botanica-indio-amazonico-amarres-de-amor-union-city-nj-garantias-de-experiencia-y-resultados-s7-4ccf95bc *::after{box-sizing:inherit;}.rl-carousel-botanica-indio-amazonico-amarres-de-amor-union-city-nj-garantias-de-experiencia-y-resultados-s7-4ccf95bc h3,.rl-carousel-botanica-indio-amazonico-amarres-de-amor-union-city-nj-garantias-de-experiencia-y-resultados-s7-4ccf95bc h4,.rl-carousel-botanica-indio-amazonico-amarres-de-amor-union-city-nj-garantias-de-experiencia-y-resultados-s7-4ccf95bc p{margin-top:0;}.rl-carousel-botanica-indio-amazonico-amarres-de-amor-union-city-nj-garantias-de-experiencia-y-resultados-s7-4ccf95bc__inner{max-width:1200px;margin:0 auto;}.rl-carousel-botanica-indio-amazonico-amarres-de-amor-union-city-nj-garantias-de-experiencia-y-resultados-s7-4ccf95bc__intro{max-width:900px;margin:0 auto 3.5rem;text-align:center;}.rl-carousel-botanica-indio-amazonico-amarres-de-amor-union-city-nj-garantias-de-experiencia-y-resultados-s7-4ccf95bc__eyebrow{display:inline-block;font-size:.85rem;font-weight:800;letter-spacing:.14em;text-transform:uppercase;color:var(--verde-principal);border-bottom:2px solid var(--verde-claro);padding-bottom:.4rem;margin-bottom:1rem;}.rl-carousel-botanica-indio-amazonico-amarres-de-amor-union-city-nj-garantias-de-experiencia-y-resultados-s7-4ccf95bc__heading{font-size:clamp(1.8rem,4vw,3rem);font-weight:800;line-height:1.15;color:var(--negro-profundo);margin-bottom:1rem;letter-spacing:-.02em;}.rl-carousel-botanica-indio-amazonico-amarres-de-amor-union-city-nj-garantias-de-experiencia-y-resultados-s7-4ccf95bc__lead{font-size:clamp(1rem,1.8vw,1.25rem);color:var(--texto-principal);max-width:780px;margin:0 auto;}.rl-carousel-botanica-indio-amazonico-amarres-de-amor-union-city-nj-garantias-de-experiencia-y-resultados-s7-4ccf95bc__grid{display:grid;grid-template-columns:1fr;gap:1.5rem;margin-bottom:3rem;}@media(min-width:600px) and (max-width:899px){.rl-carousel-botanica-indio-amazonico-amarres-de-amor-union-city-nj-garantias-de-experiencia-y-resultados-s7-4ccf95bc__grid{grid-template-columns:repeat(2,1fr);}}@media(min-width:900px){.rl-carousel-botanica-indio-amazonico-amarres-de-amor-union-city-nj-garantias-de-experiencia-y-resultados-s7-4ccf95bc__grid{grid-template-columns:repeat(3,1fr);}}.rl-carousel-botanica-indio-amazonico-amarres-de-amor-union-city-nj-garantias-de-experiencia-y-resultados-s7-4ccf95bc__trust-card{position:relative;background:#fff;border-left:5px solid var(--verde-principal);border-radius:12px;padding:2rem 1.75rem;box-shadow:0 18px 40px rgba(15,23,42,.07);transition:transform .25s ease,box-shadow .25s ease;display:flex;flex-direction:column;gap:.65rem;}.rl-carousel-botanica-indio-amazonico-amarres-de-amor-union-city-nj-garantias-de-experiencia-y-resultados-s7-4ccf95bc__trust-card:hover{transform:translateY(-4px);box-shadow:0 24px 50px rgba(15,23,42,.12);border-left-color:var(--verde-claro);}.rl-carousel-botanica-indio-amazonico-amarres-de-amor-union-city-nj-garantias-de-experiencia-y-resultados-s7-4ccf95bc__card-kicker{font-size:.78rem;font-weight:800;letter-spacing:.1em;text-transform:uppercase;color:var(--verde-principal);margin-bottom:.25rem;}.rl-carousel-botanica-indio-amazonico-amarres-de-amor-union-city-nj-garantias-de-experiencia-y-resultados-s7-4ccf95bc__card-title{font-size:1.25rem;font-weight:700;line-height:1.25;color:var(--negro-profundo);margin:0;}.rl-carousel-botanica-indio-amazonico-amarres-de-amor-union-city-nj-garantias-de-experiencia-y-resultados-s7-4ccf95bc__card-text{font-size:.95rem;color:var(--texto-principal);margin:0;}.rl-carousel-botanica-indio-amazonico-amarres-de-amor-union-city-nj-garantias-de-experiencia-y-resultados-s7-4ccf95bc__process{background:rgba(18,126,33,.06);border-radius:16px;padding:2.5rem clamp(1.25rem,3vw,3rem);margin-bottom:3rem;}.rl-carousel-botanica-indio-amazonico-amarres-de-amor-union-city-nj-garantias-de-experiencia-y-resultados-s7-4ccf95bc__process-heading{font-size:clamp(1.4rem,2.5vw,2rem);font-weight:800;color:var(--negro-profundo);text-align:center;margin:0 0 2rem;}.rl-carousel-botanica-indio-amazonico-amarres-de-amor-union-city-nj-garantias-de-experiencia-y-resultados-s7-4ccf95bc__process-list{list-style:none;padding:0;margin:0;display:grid;grid-template-columns:1fr;gap:2rem;}@media(min-width:700px){.rl-carousel-botanica-indio-amazonico-amarres-de-amor-union-city-nj-garantias-de-experiencia-y-resultados-s7-4ccf95bc__process-list{grid-template-columns:repeat(3,1fr);gap:2rem;}}.rl-carousel-botanica-indio-amazonico-amarres-de-amor-union-city-nj-garantias-de-experiencia-y-resultados-s7-4ccf95bc__process-step{text-align:center;padding:0 .5rem;}.rl-carousel-botanica-indio-amazonico-amarres-de-amor-union-city-nj-garantias-de-experiencia-y-resultados-s7-4ccf95bc__process-number{display:inline-flex;align-items:center;justify-content:center;width:3rem;height:3rem;font-size:1.25rem;font-weight:800;color:#fff;background:var(--verde-principal);border-radius:8px;margin-bottom:1rem;}.rl-carousel-botanica-indio-amazonico-amarres-de-amor-union-city-nj-garantias-de-experiencia-y-resultados-s7-4ccf95bc__process-title{font-size:1.1rem;font-weight:700;color:var(--negro-profundo);margin:0 0 .5rem;}.rl-carousel-botanica-indio-amazonico-amarres-de-amor-union-city-nj-garantias-de-experiencia-y-resultados-s7-4ccf95bc__process-text{font-size:.95rem;color:var(--texto-principal);margin:0;}.rl-carousel-botanica-indio-amazonico-amarres-de-amor-union-city-nj-garantias-de-experiencia-y-resultados-s7-4ccf95bc__process-text a{color:var(--verde-principal);font-weight:700;text-decoration:underline;text-underline-offset:3px;}.rl-carousel-botanica-indio-amazonico-amarres-de-amor-union-city-nj-garantias-de-experiencia-y-resultados-s7-4ccf95bc__process-text a:hover{color:#0b5c18;}.rl-carousel-botanica-indio-amazonico-amarres-de-amor-union-city-nj-garantias-de-experiencia-y-resultados-s7-4ccf95bc__cta-wrap{background:#fff;border-radius:16px;padding:2.5rem 2rem;text-align:center;box-shadow:0 18px 40px rgba(15,23,42,.07);border-top:4px solid var(--verde-principal);}.rl-carousel-botanica-indio-amazonico-amarres-de-amor-union-city-nj-garantias-de-experiencia-y-resultados-s7-4ccf95bc__cta-text{font-size:clamp(1rem,1.8vw,1.2rem);color:var(--texto-principal);max-width:800px;margin:0 auto 1.75rem;}.rl-carousel-botanica-indio-amazonico-amarres-de-amor-union-city-nj-garantias-de-experiencia-y-resultados-s7-4ccf95bc__cta-links{display:flex;flex-direction:column;align-items:center;gap:.75rem;justify-content:center;}@media(min-width:480px){.rl-carousel-botanica-indio-amazonico-amarres-de-amor-union-city-nj-garantias-de-experiencia-y-resultados-s7-4ccf95bc__cta-links{flex-direction:row;}}.rl-carousel-botanica-indio-amazonico-amarres-de-amor-union-city-nj-garantias-de-experiencia-y-resultados-s7-4ccf95bc__cta-link{display:inline-block;background:var(--verde-principal);color:#fff;font-weight:700;font-size:1rem;text-decoration:none;padding:.9rem 2rem;border-radius:8px;transition:background-color .2s ease,transform .2s ease;border:2px solid var(--verde-principal);}.rl-carousel-botanica-indio-amazonico-amarres-de-amor-union-city-nj-garantias-de-experiencia-y-resultados-s7-4ccf95bc__cta-link:hover{background:#0b5c18;border-color:#0b5c18;transform:translateY(-2px);}.rl-carousel-botanica-indio-amazonico-amarres-de-amor-union-city-nj-garantias-de-experiencia-y-resultados-s7-4ccf95bc__cta-link--outline{background:#fff;color:var(--verde-principal);border-color:var(--verde-principal);}.rl-carousel-botanica-indio-amazonico-amarres-de-amor-union-city-nj-garantias-de-experiencia-y-resultados-s7-4ccf95bc__cta-link--outline:hover{background:rgba(18,126,33,.08);color:#0b5c18;border-color:#0b5c18;}.rl-carousel-botanica-indio-amazonico-amarres-de-amor-union-city-nj-garantias-de-experiencia-y-resultados-s7-4ccf95bc a:focus-visible{outline:3px solid var(--verde-claro);outline-offset:2px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e59c901 */.elementor-135561 .elementor-element.elementor-element-e59c901 h1,
.elementor-135561 .elementor-element.elementor-element-e59c901 h2,
.elementor-135561 .elementor-element.elementor-element-e59c901 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-135561 .elementor-element.elementor-element-e59c901 h1,
.semantic-new-section h1 {
  font-size: 44px;
}

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

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

.elementor-135561 .elementor-element.elementor-element-e59c901 h4,
.elementor-135561 .elementor-element.elementor-element-e59c901 h5,
.elementor-135561 .elementor-element.elementor-element-e59c901 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-135561 .elementor-element.elementor-element-e59c901 h4,
.semantic-new-section h4 {
  font-size: 22px;
}

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

.elementor-135561 .elementor-element.elementor-element-e59c901 p,
.elementor-135561 .elementor-element.elementor-element-e59c901 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-135561 .elementor-element.elementor-element-e59c901 h1,
  .semantic-new-section h1 {
    font-size: 30px;
  }

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

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

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

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

  .elementor-135561 .elementor-element.elementor-element-e59c901 p,
  .elementor-135561 .elementor-element.elementor-element-e59c901 li,
  .semantic-new-section p,
  .semantic-new-section li {
    font-size: 16px;
  }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-1e72a2c6 */.rl-carousel-botanica-indio-amazonico-amarres-de-amor-union-city-nj-precios-de-trabajos-espirituales-s8-1e72a2c6 {
  background-color: #ffffff;
  padding: 64px 20px;
  font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Helvetica, Arial, sans-serif;
  line-height: 1.6;
  color: #1a1a1a;
}

.rl-carousel-botanica-indio-amazonico-amarres-de-amor-union-city-nj-precios-de-trabajos-espirituales-s8-1e72a2c6__wrapper {
  max-width: 1200px;
  margin: 0 auto;
}

.rl-carousel-botanica-indio-amazonico-amarres-de-amor-union-city-nj-precios-de-trabajos-espirituales-s8-1e72a2c6__header {
  text-align: center;
  margin-bottom: 48px;
}

.rl-carousel-botanica-indio-amazonico-amarres-de-amor-union-city-nj-precios-de-trabajos-espirituales-s8-1e72a2c6__title {
  font-size: 2.25rem;
  font-weight: 800;
  letter-spacing: -0.02em;
  color: #000000;
  margin: 0 0 16px;
}

.rl-carousel-botanica-indio-amazonico-amarres-de-amor-union-city-nj-precios-de-trabajos-espirituales-s8-1e72a2c6__title::after {
  content: '';
  display: block;
  width: 64px;
  height: 4px;
  background-color: #127E21;
  margin: 16px auto 0;
  border-radius: 2px;
}

.rl-carousel-botanica-indio-amazonico-amarres-de-amor-union-city-nj-precios-de-trabajos-espirituales-s8-1e72a2c6__intro {
  max-width: 780px;
  margin: 0 auto;
  font-size: 1.125rem;
  line-height: 1.7;
  color: #1a1a1a;
}

.rl-carousel-botanica-indio-amazonico-amarres-de-amor-union-city-nj-precios-de-trabajos-espirituales-s8-1e72a2c6__grid {
  display: grid;
  grid-template-columns: repeat(3, 1fr);
  gap: 28px;
  margin-bottom: 48px;
}

.rl-carousel-botanica-indio-amazonico-amarres-de-amor-union-city-nj-precios-de-trabajos-espirituales-s8-1e72a2c6__card {
  background-color: #ffffff;
  border: 1px solid rgba(18, 126, 33, 0.15);
  border-top: 5px solid #127E21;
  border-radius: 8px;
  padding: 28px 24px;
  box-shadow: 0 6px 14px rgba(15, 23, 42, 0.08);
  transition: transform 0.2s ease, box-shadow 0.2s ease;
}

.rl-carousel-botanica-indio-amazonico-amarres-de-amor-union-city-nj-precios-de-trabajos-espirituales-s8-1e72a2c6__card:hover {
  transform: translateY(-4px);
  box-shadow: 0 12px 24px rgba(15, 23, 42, 0.12);
}

.rl-carousel-botanica-indio-amazonico-amarres-de-amor-union-city-nj-precios-de-trabajos-espirituales-s8-1e72a2c6__card-title {
  font-size: 1.125rem;
  font-weight: 700;
  color: #127E21;
  margin: 0 0 6px;
  line-height: 1.3;
}

.rl-carousel-botanica-indio-amazonico-amarres-de-amor-union-city-nj-precios-de-trabajos-espirituales-s8-1e72a2c6__card-price {
  font-size: 1.75rem;
  font-weight: 800;
  color: #000000;
  margin: 0 0 12px;
  line-height: 1.2;
}

.rl-carousel-botanica-indio-amazonico-amarres-de-amor-union-city-nj-precios-de-trabajos-espirituales-s8-1e72a2c6__card-desc {
  font-size: 0.9375rem;
  color: #333333;
  margin: 0;
  line-height: 1.5;
}

.rl-carousel-botanica-indio-amazonico-amarres-de-amor-union-city-nj-precios-de-trabajos-espirituales-s8-1e72a2c6__footer {
  max-width: 800px;
  margin: 0 auto;
  background-color: rgba(97, 206, 112, 0.12);
  border-left: 5px solid #127E21;
  border-radius: 0 12px 12px 0;
  padding: 20px 28px;
}

.rl-carousel-botanica-indio-amazonico-amarres-de-amor-union-city-nj-precios-de-trabajos-espirituales-s8-1e72a2c6__remote-note {
  font-size: 1rem;
  font-weight: 600;
  color: #127E21;
  margin: 0 0 10px;
  line-height: 1.5;
}

.rl-carousel-botanica-indio-amazonico-amarres-de-amor-union-city-nj-precios-de-trabajos-espirituales-s8-1e72a2c6__payment {
  font-size: 0.9375rem;
  color: #1a1a1a;
  margin: 0;
  line-height: 1.5;
}

@media (max-width: 992px) {
  .rl-carousel-botanica-indio-amazonico-amarres-de-amor-union-city-nj-precios-de-trabajos-espirituales-s8-1e72a2c6__grid {
    grid-template-columns: repeat(2, 1fr);
  }
}

@media (max-width: 640px) {
  .rl-carousel-botanica-indio-amazonico-amarres-de-amor-union-city-nj-precios-de-trabajos-espirituales-s8-1e72a2c6__grid {
    grid-template-columns: 1fr;
  }
  .rl-carousel-botanica-indio-amazonico-amarres-de-amor-union-city-nj-precios-de-trabajos-espirituales-s8-1e72a2c6__title {
    font-size: 1.75rem;
  }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-533f86cf */.rl-html-botanica-indio-amazonico-amarres-de-amor-union-city-nj-zonas-de-cobertura-de-limpias-espirituales-s9-533f86cf {
  box-sizing: border-box;
  max-width: 1120px;
  margin: 0 auto;
  padding: 40px 24px;
  color: #000000;
  font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Arial, sans-serif;
} .rl-html-botanica-indio-amazonico-amarres-de-amor-union-city-nj-zonas-de-cobertura-de-limpias-espirituales-s9-533f86cf *, .rl-html-botanica-indio-amazonico-amarres-de-amor-union-city-nj-zonas-de-cobertura-de-limpias-espirituales-s9-533f86cf *::before, .rl-html-botanica-indio-amazonico-amarres-de-amor-union-city-nj-zonas-de-cobertura-de-limpias-espirituales-s9-533f86cf *::after { box-sizing: border-box; } .rl-html-botanica-indio-amazonico-amarres-de-amor-union-city-nj-zonas-de-cobertura-de-limpias-espirituales-s9-533f86cf__inner { margin-bottom: 28px; } .rl-html-botanica-indio-amazonico-amarres-de-amor-union-city-nj-zonas-de-cobertura-de-limpias-espirituales-s9-533f86cf__block-title { display: inline-block; margin: 0 0 10px; padding-bottom: 6px; border-bottom: 3px solid #61CE70; font-size: 1.65rem; line-height: 1.3; font-weight: 800; color: #000000; } .rl-html-botanica-indio-amazonico-amarres-de-amor-union-city-nj-zonas-de-cobertura-de-limpias-espirituales-s9-533f86cf__intro { margin: 0; max-width: 860px; font-size: 1rem; line-height: 1.7; color: #1f1f1f; } .rl-html-botanica-indio-amazonico-amarres-de-amor-union-city-nj-zonas-de-cobertura-de-limpias-espirituales-s9-533f86cf__grid { display: grid; grid-template-columns: repeat(2, minmax(0, 1fr)); gap: 24px; } .rl-html-botanica-indio-amazonico-amarres-de-amor-union-city-nj-zonas-de-cobertura-de-limpias-espirituales-s9-533f86cf__group { padding: 22px 20px; background: rgba(18, 126, 33, 0.05); border: 1px solid rgba(18, 126, 33, 0.12); border-left: 4px solid #127E21; border-radius: 8px; } .rl-html-botanica-indio-amazonico-amarres-de-amor-union-city-nj-zonas-de-cobertura-de-limpias-espirituales-s9-533f86cf__group-title { margin: 0 0 8px; font-size: 1.1rem; line-height: 1.4; font-weight: 700; color: #000000; } .rl-html-botanica-indio-amazonico-amarres-de-amor-union-city-nj-zonas-de-cobertura-de-limpias-espirituales-s9-533f86cf__group-intro { margin: 0 0 16px; font-size: 0.95rem; line-height: 1.55; color: #262626; } .rl-html-botanica-indio-amazonico-amarres-de-amor-union-city-nj-zonas-de-cobertura-de-limpias-espirituales-s9-533f86cf__list { list-style: none; margin: 0; padding: 0; display: grid; grid-template-columns: repeat(auto-fill, minmax(140px, 1fr)); gap: 10px; } .rl-html-botanica-indio-amazonico-amarres-de-amor-union-city-nj-zonas-de-cobertura-de-limpias-espirituales-s9-533f86cf__item { margin: 0; } .rl-html-botanica-indio-amazonico-amarres-de-amor-union-city-nj-zonas-de-cobertura-de-limpias-espirituales-s9-533f86cf__link { display: block; padding: 9px 12px; background: rgba(255, 255, 255, 0.9); border: 1px solid rgba(18, 126, 33, 0.18); border-radius: 6px; color: #127E21; font-weight: 600; text-decoration: none; font-size: 0.95rem; line-height: 1.3; transition: background-color 0.2s ease, border-color 0.2s ease; } .rl-html-botanica-indio-amazonico-amarres-de-amor-union-city-nj-zonas-de-cobertura-de-limpias-espirituales-s9-533f86cf__link:hover, .rl-html-botanica-indio-amazonico-amarres-de-amor-union-city-nj-zonas-de-cobertura-de-limpias-espirituales-s9-533f86cf__link:focus { background: rgba(18, 126, 33, 0.08); border-color: #127E21; text-decoration: underline; } .rl-html-botanica-indio-amazonico-amarres-de-amor-union-city-nj-zonas-de-cobertura-de-limpias-espirituales-s9-533f86cf__cta { margin-top: 28px; padding: 22px 24px; background: #127E21; border-radius: 8px; color: #ffffff; } .rl-html-botanica-indio-amazonico-amarres-de-amor-union-city-nj-zonas-de-cobertura-de-limpias-espirituales-s9-533f86cf__cta-text { margin: 0; font-size: 1rem; line-height: 1.7; color: #ffffff; } .rl-html-botanica-indio-amazonico-amarres-de-amor-union-city-nj-zonas-de-cobertura-de-limpias-espirituales-s9-533f86cf__cta-link { color: #ffffff; font-weight: 700; text-decoration: underline; text-underline-offset: 3px; text-decoration-thickness: 2px; } @media (max-width: 720px) { .rl-html-botanica-indio-amazonico-amarres-de-amor-union-city-nj-zonas-de-cobertura-de-limpias-espirituales-s9-533f86cf {
  padding: 28px 18px;
} .rl-html-botanica-indio-amazonico-amarres-de-amor-union-city-nj-zonas-de-cobertura-de-limpias-espirituales-s9-533f86cf__grid { grid-template-columns: 1fr; } .rl-html-botanica-indio-amazonico-amarres-de-amor-union-city-nj-zonas-de-cobertura-de-limpias-espirituales-s9-533f86cf__block-title { font-size: 1.4rem; } }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-158b1128 *//* cea-html-background:start */
.elementor-135561 .elementor-element.elementor-element-158b1128 {
  background: #ffffff !important;
}
/* cea-html-background:end *//* End custom CSS */
/* Start custom CSS for saswp-faq-block, class: .elementor-element-20f6f9c7 */.elementor-135561 .elementor-element.elementor-element-20f6f9c7 {

  max-height: 400px;

  overflow-y: auto;

  padding-right: 10px;

  scrollbar-width: thin;

}

.elementor-135561 .elementor-element.elementor-element-20f6f9c7{
    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-43e4c33e */.rl-html-botanica-indio-amazonico-amarres-de-amor-union-city-nj-local-authority-data-s14-43e4c33e {
  max-width: 1180px;
  margin: 0 auto;
  padding: clamp(1.5rem, 4vw, 3rem) clamp(1rem, 3vw, 2.5rem);
  color: #000000;
  border-top: 6px solid #127E21;
  border-bottom: 1px solid rgba(18, 126, 33, 0.25);
  line-height: 1.7;
}
.rl-html-botanica-indio-amazonico-amarres-de-amor-union-city-nj-local-authority-data-s14-43e4c33e, .rl-html-botanica-indio-amazonico-amarres-de-amor-union-city-nj-local-authority-data-s14-43e4c33e * {
  box-sizing: border-box;
}
.rl-html-botanica-indio-amazonico-amarres-de-amor-union-city-nj-local-authority-data-s14-43e4c33e a {
  color: #127E21;
  text-decoration: underline;
  text-underline-offset: 3px;
  overflow-wrap: break-word;
}
.rl-html-botanica-indio-amazonico-amarres-de-amor-union-city-nj-local-authority-data-s14-43e4c33e a:hover {
  color: #61CE70;
}
.rl-html-botanica-indio-amazonico-amarres-de-amor-union-city-nj-local-authority-data-s14-43e4c33e__header {
  margin-bottom: 1.5rem;
}
.rl-html-botanica-indio-amazonico-amarres-de-amor-union-city-nj-local-authority-data-s14-43e4c33e__eyebrow {
  display: block;
  margin: 0 0 0.5rem;
  font-size: 0.8125rem;
  font-weight: 700;
  letter-spacing: 0.08em;
  text-transform: uppercase;
  color: #127E21;
}
.rl-html-botanica-indio-amazonico-amarres-de-amor-union-city-nj-local-authority-data-s14-43e4c33e__title {
  margin: 0 0 0.75rem;
  font-size: clamp(1.6rem, 3vw, 2.2rem);
  line-height: 1.2;
  color: #000000;
  font-weight: 800;
}
.rl-html-botanica-indio-amazonico-amarres-de-amor-union-city-nj-local-authority-data-s14-43e4c33e__intro {
  margin: 0;
  font-size: 1.05rem;
  line-height: 1.7;
}
.rl-html-botanica-indio-amazonico-amarres-de-amor-union-city-nj-local-authority-data-s14-43e4c33e__stats {
  display: grid;
  grid-template-columns: repeat(3, 1fr);
  gap: 1rem;
  margin: 1.5rem 0 2rem;
  padding: 1.25rem;
  background: rgba(18, 126, 33, 0.06);
  border-left: 4px solid #127E21;
}
.rl-html-botanica-indio-amazonico-amarres-de-amor-union-city-nj-local-authority-data-s14-43e4c33e__stat {
  padding: 0.5rem 0.75rem;
}
.rl-html-botanica-indio-amazonico-amarres-de-amor-union-city-nj-local-authority-data-s14-43e4c33e__stat + .rl-html-botanica-indio-amazonico-amarres-de-amor-union-city-nj-local-authority-data-s14-43e4c33e__stat {
  border-left: 1px solid rgba(18, 126, 33, 0.15);
}
.rl-html-botanica-indio-amazonico-amarres-de-amor-union-city-nj-local-authority-data-s14-43e4c33e__stat-value {
  display: block;
  font-size: 1.75rem;
  font-weight: 800;
  color: #127E21;
  line-height: 1.1;
}
.rl-html-botanica-indio-amazonico-amarres-de-amor-union-city-nj-local-authority-data-s14-43e4c33e__stat-label {
  display: block;
  margin-top: 0.35rem;
  font-size: 0.9rem;
  line-height: 1.4;
  color: #000000;
}
.rl-html-botanica-indio-amazonico-amarres-de-amor-union-city-nj-local-authority-data-s14-43e4c33e__context {
  margin: 0 0 2rem;
}
.rl-html-botanica-indio-amazonico-amarres-de-amor-union-city-nj-local-authority-data-s14-43e4c33e__context p {
  margin: 0 0 1rem;
}
.rl-html-botanica-indio-amazonico-amarres-de-amor-union-city-nj-local-authority-data-s14-43e4c33e__context p:last-child {
  margin-bottom: 0;
}
.rl-html-botanica-indio-amazonico-amarres-de-amor-union-city-nj-local-authority-data-s14-43e4c33e__data-panel {
  margin: 0 0 2rem;
  padding: 1.5rem;
  background: rgba(18, 126, 33, 0.04);
  border: 1px solid rgba(18, 126, 33, 0.15);
  overflow-x: auto;
}
.rl-html-botanica-indio-amazonico-amarres-de-amor-union-city-nj-local-authority-data-s14-43e4c33e__data-title {
  margin: 0 0 1rem;
  font-size: 1.35rem;
  line-height: 1.3;
  color: #000000;
}
.rl-html-botanica-indio-amazonico-amarres-de-amor-union-city-nj-local-authority-data-s14-43e4c33e__table {
  width: 100%;
  min-width: 560px;
  border-collapse: collapse;
  font-size: 0.95rem;
}
.rl-html-botanica-indio-amazonico-amarres-de-amor-union-city-nj-local-authority-data-s14-43e4c33e__table caption {
  margin-bottom: 0.75rem;
  text-align: left;
  font-size: 0.85rem;
  color: #000000;
}
.rl-html-botanica-indio-amazonico-amarres-de-amor-union-city-nj-local-authority-data-s14-43e4c33e__table th, .rl-html-botanica-indio-amazonico-amarres-de-amor-union-city-nj-local-authority-data-s14-43e4c33e__table td {
  padding: 0.75rem 1rem;
  text-align: left;
  border-bottom: 1px solid rgba(18, 126, 33, 0.15);
  vertical-align: top;
}
.rl-html-botanica-indio-amazonico-amarres-de-amor-union-city-nj-local-authority-data-s14-43e4c33e__table th {
  background: rgba(18, 126, 33, 0.1);
  color: #127E21;
  font-weight: 800;
}
.rl-html-botanica-indio-amazonico-amarres-de-amor-union-city-nj-local-authority-data-s14-43e4c33e__table tbody tr:last-child td {
  border-bottom: 0;
}
.rl-html-botanica-indio-amazonico-amarres-de-amor-union-city-nj-local-authority-data-s14-43e4c33e__footer {
  margin-top: 2rem;
  padding-top: 1.5rem;
  border-top: 1px solid rgba(18, 126, 33, 0.2);
}
.rl-html-botanica-indio-amazonico-amarres-de-amor-union-city-nj-local-authority-data-s14-43e4c33e__footer p {
  margin: 0 0 1rem;
}
.rl-html-botanica-indio-amazonico-amarres-de-amor-union-city-nj-local-authority-data-s14-43e4c33e__footer p:last-child {
  margin-bottom: 0;
}
.rl-html-botanica-indio-amazonico-amarres-de-amor-union-city-nj-local-authority-data-s14-43e4c33e__sources {
  font-size: 0.85rem;
}
@media (max-width: 640px) {
  .rl-html-botanica-indio-amazonico-amarres-de-amor-union-city-nj-local-authority-data-s14-43e4c33e {
  padding: 1.5rem 1rem;
  border-top-width: 4px;
}
  .rl-html-botanica-indio-amazonico-amarres-de-amor-union-city-nj-local-authority-data-s14-43e4c33e__stats {
    grid-template-columns: 1fr;
    gap: 0.5rem;
    padding: 1rem;
    border-left: 0;
    border-top: 4px solid #127E21;
  }
  .rl-html-botanica-indio-amazonico-amarres-de-amor-union-city-nj-local-authority-data-s14-43e4c33e__stat + .rl-html-botanica-indio-amazonico-amarres-de-amor-union-city-nj-local-authority-data-s14-43e4c33e__stat {
    border-left: 0;
    border-top: 1px solid rgba(18, 126, 33, 0.15);
    padding-top: 0.75rem;
  }
  .rl-html-botanica-indio-amazonico-amarres-de-amor-union-city-nj-local-authority-data-s14-43e4c33e__data-panel {
    padding: 1rem;
  }
  .rl-html-botanica-indio-amazonico-amarres-de-amor-union-city-nj-local-authority-data-s14-43e4c33e__table {
    min-width: 520px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5d95c4bd *//* cea-html-background:start */
.elementor-135561 .elementor-element.elementor-element-5d95c4bd {
  background: #ffffff !important;
}
/* cea-html-background:end *//* End custom CSS */