.elementor-32070101 .elementor-element.elementor-element-da14000 > .elementor-container > .elementor-row > .elementor-column > .elementor-column-wrap > .elementor-widget-wrap{align-content:flex-start;align-items:flex-start;}.elementor-32070101 .elementor-element.elementor-element-da14000:not(.elementor-motion-effects-element-type-background), .elementor-32070101 .elementor-element.elementor-element-da14000 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F7FA;}.elementor-32070101 .elementor-element.elementor-element-da14000{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:12px 0px 20px 0px;}.elementor-32070101 .elementor-element.elementor-element-da14000 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-32070101 .elementor-element.elementor-element-b9fc100.elementor-column .elementor-column-wrap{align-items:flex-start;}.elementor-32070101 .elementor-element.elementor-element-b9fc100.elementor-column.elementor-element[data-element_type="column"] > .elementor-column-wrap.elementor-element-populated > .elementor-widget-wrap{align-content:flex-start;align-items:flex-start;}.elementor-32070101 .elementor-element.elementor-element-4d6ec23{color:#1EA23A;font-size:13px;font-weight:700;text-transform:uppercase;letter-spacing:1px;}.elementor-32070101 .elementor-element.elementor-element-4d6ec23 > .elementor-widget-container{margin:0px 0px -12px 0px;}.elementor-32070101 .elementor-element.elementor-element-fa68640{color:#162C53;font-size:36px;font-weight:700;line-height:1.2em;}.elementor-32070101 .elementor-element.elementor-element-fa68640 > .elementor-widget-container{margin:0px 0px -8px 0px;}.elementor-32070101 .elementor-element.elementor-element-ed4d200{color:#3b4656;font-size:18px;line-height:1.6em;}.elementor-32070101 .elementor-element.elementor-element-a6cc300 a.elementor-button{font-size:16px;font-weight:600;--ce-btn-bg-color:#1EA23A;background-color:var(--ce-btn-bg-color);border-radius:8px 8px 8px 8px;}.elementor-32070101 .elementor-element.elementor-element-a6cc300 a.elementor-button:not(#e){color:#ffffff;}.elementor-32070101 .elementor-element.elementor-element-a6cc300 a.elementor-button:hover, .elementor-32070101 .elementor-element.elementor-element-a6cc300 a.elementor-button:focus{--ce-btn-bg-color:#178a31;}.elementor-32070101 .elementor-element.elementor-element-a6cc300 > .elementor-widget-container{margin:0px 12px 12px 0px;}.elementor-32070101 .elementor-element.elementor-element-a6cc300{width:auto;}.elementor-32070101 .elementor-element.elementor-element-f5fb400 a.elementor-button{font-size:16px;font-weight:600;--ce-btn-bg-color:#ffffff;background-color:var(--ce-btn-bg-color);border-color:#162C53;border-style:solid;border-width:2px 2px 2px 2px;border-radius:8px 8px 8px 8px;}.elementor-32070101 .elementor-element.elementor-element-f5fb400 a.elementor-button:not(#e){color:#162C53;}.elementor-32070101 .elementor-element.elementor-element-f5fb400 a.elementor-button:hover, .elementor-32070101 .elementor-element.elementor-element-f5fb400 a.elementor-button:focus{--ce-btn-bg-color:#EEF1F5;}.elementor-32070101 .elementor-element.elementor-element-f5fb400 > .elementor-widget-container{margin:0px 12px 12px 0px;}.elementor-32070101 .elementor-element.elementor-element-f5fb400{width:auto;}.elementor-32070101 .elementor-element.elementor-element-22a6500 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(20px/2);}.elementor-32070101 .elementor-element.elementor-element-22a6500 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(20px/2);}.elementor-32070101 .elementor-element.elementor-element-22a6500 .elementor-icon-list-items.elementor-inline-items{margin:0 calc(-20px/2);}.elementor-32070101 .elementor-element.elementor-element-22a6500 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin:0 calc(20px/2);}.elementor-32070101 .elementor-element.elementor-element-22a6500 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-20px/2);}.elementor-32070101 .elementor-element.elementor-element-22a6500 .elementor-icon-list-icon{color:#1EA23A;}.elementor-32070101 .elementor-element.elementor-element-22a6500 .elementor-icon-list-icon i{font-size:14px;}.elementor-32070101 .elementor-element.elementor-element-22a6500 .elementor-icon-list-icon svg{width:14px;}.elementor-32070101 .elementor-element.elementor-element-22a6500{--icon-vertical-offset:0px;}.elementor-32070101 .elementor-element.elementor-element-22a6500 .elementor-icon-list-text{color:#3b4656;transition:color 0.3s;}.elementor-32070101 .elementor-element.elementor-element-22a6500 .elementor-icon-list-item > *{font-size:14px;}.elementor-32070101 .elementor-element.elementor-element-22a6500 > .elementor-widget-container{margin:8px 0px 0px 0px;}.elementor-bc-flex-widget .elementor-32070101 .elementor-element.elementor-element-d5e3600.elementor-column .elementor-column-wrap{align-items:flex-start;}.elementor-32070101 .elementor-element.elementor-element-d5e3600.elementor-column.elementor-element[data-element_type="column"] > .elementor-column-wrap.elementor-element-populated > .elementor-widget-wrap{align-content:flex-start;align-items:flex-start;}.elementor-32070101 .elementor-element.elementor-element-d5e3600.elementor-column > .elementor-column-wrap > .elementor-widget-wrap{justify-content:flex-end;}.elementor-32070101 .elementor-element.elementor-element-530a700 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-32070101 .elementor-element.elementor-element-530a700{width:560px;max-width:max(560px, 100%);}.elementor-32070101 .elementor-element.elementor-element-9fe792f > .elementor-container > .elementor-row > .elementor-column > .elementor-column-wrap > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-32070101 .elementor-element.elementor-element-9fe792f{padding:24px 0px 0px 0px;}.elementor-bc-flex-widget .elementor-32070101 .elementor-element.elementor-element-8a30344.elementor-column .elementor-column-wrap{align-items:center;}.elementor-32070101 .elementor-element.elementor-element-8a30344.elementor-column.elementor-element[data-element_type="column"] > .elementor-column-wrap.elementor-element-populated > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-32070101 .elementor-element.elementor-element-73f28c6 .elementor-heading-title{color:#1EA23A;font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:1.2px;}.elementor-32070101 .elementor-element.elementor-element-73f28c6 > .elementor-widget-container{margin:0px 0px 6px 0px;}.elementor-32070101 .elementor-element.elementor-element-8f13bea .elementor-heading-title{color:#162C53;font-size:24px;font-weight:700;line-height:1.25em;}.elementor-32070101 .elementor-element.elementor-element-8f13bea > .elementor-widget-container{margin:0px 0px 8px 0px;}.elementor-32070101 .elementor-element.elementor-element-dc305ae{color:#3b4656;font-size:15px;}.elementor-bc-flex-widget .elementor-32070101 .elementor-element.elementor-element-b4718b2.elementor-column .elementor-column-wrap{align-items:center;}.elementor-32070101 .elementor-element.elementor-element-b4718b2.elementor-column.elementor-element[data-element_type="column"] > .elementor-column-wrap.elementor-element-populated > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-32070101 .elementor-element.elementor-element-b4718b2:not(.elementor-motion-effects-element-type-background) > .elementor-column-wrap, .elementor-32070101 .elementor-element.elementor-element-b4718b2 > .elementor-column-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-32070101 .elementor-element.elementor-element-b4718b2 > .elementor-element-populated, .elementor-32070101 .elementor-element.elementor-element-b4718b2 > .elementor-element-populated > .elementor-background-overlay, .elementor-32070101 .elementor-element.elementor-element-b4718b2 > .elementor-element-populated > .elementor-motion-effects-container, .elementor-32070101 .elementor-element.elementor-element-b4718b2 > .elementor-background-slideshow{border-radius:12px 12px 12px 12px;}.elementor-32070101 .elementor-element.elementor-element-b4718b2 > .elementor-element-populated{box-shadow:0px 6px 24px 0px rgba(22,44,83,0.10);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:22px 24px 20px 24px;}.elementor-32070101 .elementor-element.elementor-element-b4718b2 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-32070101 .elementor-element.elementor-element-9e2a92e > .elementor-widget-container{margin:6px 0px 0px 0px;}.elementor-32070101 .elementor-element.elementor-element-ea10800{padding:40px 0px 40px 0px;}.elementor-32070101 .elementor-element.elementor-element-7b81a00 .elementor-heading-title{color:#162C53;font-size:30px;font-weight:700;line-height:1.25em;}.elementor-32070101 .elementor-element.elementor-element-f8cbb00{color:#3b4656;font-size:16px;line-height:1.6em;}.elementor-32070101 .elementor-element.elementor-element-3ba8e00.elementor-view-stacked .elementor-icon{background-color:#162C53;}.elementor-32070101 .elementor-element.elementor-element-3ba8e00.elementor-view-framed .elementor-icon, .elementor-32070101 .elementor-element.elementor-element-3ba8e00.elementor-view-default .elementor-icon{color:#162C53;}.elementor-32070101 .elementor-element.elementor-element-3ba8e00 .elementor-icon{font-size:30px;}.elementor-32070101 .elementor-element.elementor-element-3ba8e00 .elementor-icon-box-wrapper{text-align:left;}.elementor-32070101 .elementor-element.elementor-element-3ba8e00 .elementor-icon-box-title{color:#162C53;font-size:17px;font-weight:700;}.elementor-32070101 .elementor-element.elementor-element-3ba8e00 .elementor-icon-box-description{color:#3b4656;font-size:14px;}.elementor-32070101 .elementor-element.elementor-element-3ba8e00 > .elementor-widget-container{padding:22px 22px 22px 22px;background-color:#ffffff;border-style:solid;border-width:1px 1px 1px 1px;border-color:#DDE3EA;border-radius:12px 12px 12px 12px;}.elementor-32070101 .elementor-element.elementor-element-b7aa100.elementor-view-stacked .elementor-icon{background-color:#162C53;}.elementor-32070101 .elementor-element.elementor-element-b7aa100.elementor-view-framed .elementor-icon, .elementor-32070101 .elementor-element.elementor-element-b7aa100.elementor-view-default .elementor-icon{color:#162C53;}.elementor-32070101 .elementor-element.elementor-element-b7aa100 .elementor-icon{font-size:30px;}.elementor-32070101 .elementor-element.elementor-element-b7aa100 .elementor-icon-box-wrapper{text-align:left;}.elementor-32070101 .elementor-element.elementor-element-b7aa100 .elementor-icon-box-title{color:#162C53;font-size:17px;font-weight:700;}.elementor-32070101 .elementor-element.elementor-element-b7aa100 .elementor-icon-box-description{color:#3b4656;font-size:14px;}.elementor-32070101 .elementor-element.elementor-element-b7aa100 > .elementor-widget-container{padding:22px 22px 22px 22px;background-color:#ffffff;border-style:solid;border-width:1px 1px 1px 1px;border-color:#DDE3EA;border-radius:12px 12px 12px 12px;}.elementor-32070101 .elementor-element.elementor-element-0d8e120.elementor-view-stacked .elementor-icon{background-color:#162C53;}.elementor-32070101 .elementor-element.elementor-element-0d8e120.elementor-view-framed .elementor-icon, .elementor-32070101 .elementor-element.elementor-element-0d8e120.elementor-view-default .elementor-icon{color:#162C53;}.elementor-32070101 .elementor-element.elementor-element-0d8e120 .elementor-icon{font-size:30px;}.elementor-32070101 .elementor-element.elementor-element-0d8e120 .elementor-icon-box-wrapper{text-align:left;}.elementor-32070101 .elementor-element.elementor-element-0d8e120 .elementor-icon-box-title{color:#162C53;font-size:17px;font-weight:700;}.elementor-32070101 .elementor-element.elementor-element-0d8e120 .elementor-icon-box-description{color:#3b4656;font-size:14px;}.elementor-32070101 .elementor-element.elementor-element-0d8e120 > .elementor-widget-container{padding:22px 22px 22px 22px;background-color:#ffffff;border-style:solid;border-width:1px 1px 1px 1px;border-color:#DDE3EA;border-radius:12px 12px 12px 12px;}.elementor-32070101 .elementor-element.elementor-element-8607140.elementor-view-stacked .elementor-icon{background-color:#162C53;}.elementor-32070101 .elementor-element.elementor-element-8607140.elementor-view-framed .elementor-icon, .elementor-32070101 .elementor-element.elementor-element-8607140.elementor-view-default .elementor-icon{color:#162C53;}.elementor-32070101 .elementor-element.elementor-element-8607140 .elementor-icon{font-size:30px;}.elementor-32070101 .elementor-element.elementor-element-8607140 .elementor-icon-box-wrapper{text-align:left;}.elementor-32070101 .elementor-element.elementor-element-8607140 .elementor-icon-box-title{color:#162C53;font-size:17px;font-weight:700;}.elementor-32070101 .elementor-element.elementor-element-8607140 .elementor-icon-box-description{color:#3b4656;font-size:14px;}.elementor-32070101 .elementor-element.elementor-element-8607140 > .elementor-widget-container{padding:22px 22px 22px 22px;background-color:#EAF6EC;border-style:solid;border-width:1px 1px 1px 1px;border-color:#BFE3C7;border-radius:12px 12px 12px 12px;}.elementor-32070101 .elementor-element.elementor-element-9915150:not(.elementor-motion-effects-element-type-background), .elementor-32070101 .elementor-element.elementor-element-9915150 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F7FA;}.elementor-32070101 .elementor-element.elementor-element-9915150{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:40px 0px 40px 0px;}.elementor-32070101 .elementor-element.elementor-element-9915150 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-32070101 .elementor-element.elementor-element-63b8170 .elementor-heading-title{color:#162C53;font-size:30px;font-weight:700;line-height:1.25em;}.elementor-32070101 .elementor-element.elementor-element-ad56180{color:#3b4656;font-size:16px;line-height:1.6em;}.elementor-32070101 .elementor-element.elementor-element-1d1f200{color:#3b4656;font-size:16px;line-height:1.6em;}.elementor-32070101 .elementor-element.elementor-element-1d1f200 > .elementor-widget-container{margin:16px 0px 0px 0px;}.elementor-32070101 .elementor-element.elementor-element-2d07210{padding:40px 0px 64px 0px;}.elementor-32070101 .elementor-element.elementor-element-87ed230 .elementor-heading-title{color:#162C53;font-size:30px;font-weight:700;line-height:1.25em;}.elementor-32070101 .elementor-element.elementor-element-c617240{color:#3b4656;font-size:16px;line-height:1.6em;}.elementor-32070101 .elementor-element.elementor-element-2ba9260 > .elementor-element-populated{border-style:solid;border-width:4px 0px 0px 0px;border-color:#162C53;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:16px 10px 0px 0px;}.elementor-32070101 .elementor-element.elementor-element-2ba9260 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-32070101 .elementor-element.elementor-element-c25c270 .elementor-heading-title{color:#1EA23A;font-size:16px;font-weight:700;line-height:1.25em;}.elementor-32070101 .elementor-element.elementor-element-cc86280 .elementor-heading-title{color:#162C53;font-size:18px;font-weight:700;line-height:1.25em;}.elementor-32070101 .elementor-element.elementor-element-dd68290{color:#3b4656;font-size:15px;line-height:1.6em;}.elementor-32070101 .elementor-element.elementor-element-18c52a0 > .elementor-element-populated{border-style:solid;border-width:4px 0px 0px 0px;border-color:#162C53;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:16px 10px 0px 0px;}.elementor-32070101 .elementor-element.elementor-element-18c52a0 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-32070101 .elementor-element.elementor-element-94562b0 .elementor-heading-title{color:#1EA23A;font-size:16px;font-weight:700;line-height:1.25em;}.elementor-32070101 .elementor-element.elementor-element-10e42c0 .elementor-heading-title{color:#162C53;font-size:18px;font-weight:700;line-height:1.25em;}.elementor-32070101 .elementor-element.elementor-element-b9832d0{color:#3b4656;font-size:15px;line-height:1.6em;}.elementor-32070101 .elementor-element.elementor-element-97402e0 > .elementor-element-populated{border-style:solid;border-width:4px 0px 0px 0px;border-color:#162C53;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:16px 10px 0px 0px;}.elementor-32070101 .elementor-element.elementor-element-97402e0 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-32070101 .elementor-element.elementor-element-fbbf2f0 .elementor-heading-title{color:#1EA23A;font-size:16px;font-weight:700;line-height:1.25em;}.elementor-32070101 .elementor-element.elementor-element-56d2300 .elementor-heading-title{color:#162C53;font-size:18px;font-weight:700;line-height:1.25em;}.elementor-32070101 .elementor-element.elementor-element-9a19310{color:#3b4656;font-size:15px;line-height:1.6em;}.elementor-32070101 .elementor-element.elementor-element-c2fe000:not(.elementor-motion-effects-element-type-background), .elementor-32070101 .elementor-element.elementor-element-c2fe000 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F7FA;}.elementor-32070101 .elementor-element.elementor-element-c2fe000{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:32px 0px 24px 0px;}.elementor-32070101 .elementor-element.elementor-element-c2fe000 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-32070101 .elementor-element.elementor-element-4620100 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-32070101 .elementor-element.elementor-element-eeee200 > .elementor-container > .elementor-row > .elementor-column > .elementor-column-wrap > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-32070101 .elementor-element.elementor-element-eeee200{margin-top:0px;margin-bottom:0px;}.elementor-bc-flex-widget .elementor-32070101 .elementor-element.elementor-element-bd1f300.elementor-column .elementor-column-wrap{align-items:center;}.elementor-32070101 .elementor-element.elementor-element-bd1f300.elementor-column.elementor-element[data-element_type="column"] > .elementor-column-wrap.elementor-element-populated > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-32070101 .elementor-element.elementor-element-a9b1400 .elementor-heading-title{color:#162C53;font-size:30px;font-weight:700;}.elementor-32070101 .elementor-element.elementor-element-fd48500{color:#3b4656;font-size:16px;line-height:1.6em;}.elementor-32070101 .elementor-element.elementor-element-700e9e8 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(8px/2);}.elementor-32070101 .elementor-element.elementor-element-700e9e8 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(8px/2);}.elementor-32070101 .elementor-element.elementor-element-700e9e8 .elementor-icon-list-items.elementor-inline-items{margin:0 calc(-8px/2);}.elementor-32070101 .elementor-element.elementor-element-700e9e8 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin:0 calc(8px/2);}.elementor-32070101 .elementor-element.elementor-element-700e9e8 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-8px/2);}.elementor-32070101 .elementor-element.elementor-element-700e9e8 .elementor-icon-list-icon{color:#1EA23A;}.elementor-32070101 .elementor-element.elementor-element-700e9e8 .elementor-icon-list-icon i{font-size:16px;}.elementor-32070101 .elementor-element.elementor-element-700e9e8 .elementor-icon-list-icon svg{width:16px;}.elementor-32070101 .elementor-element.elementor-element-700e9e8{--icon-vertical-offset:0px;}.elementor-32070101 .elementor-element.elementor-element-700e9e8 .elementor-icon-list-text{color:#3b4656;transition:color 0.3s;}.elementor-32070101 .elementor-element.elementor-element-700e9e8 > .elementor-widget-container{margin:10px 0px 20px 0px;}.elementor-32070101 .elementor-element.elementor-element-f54ffc9 a.elementor-button{font-size:16px;font-weight:600;--ce-btn-bg-color:#1EA23A;background-color:var(--ce-btn-bg-color);border-radius:8px 8px 8px 8px;}.elementor-32070101 .elementor-element.elementor-element-f54ffc9 a.elementor-button:not(#e){color:#ffffff;}.elementor-32070101 .elementor-element.elementor-element-f54ffc9 a.elementor-button:hover, .elementor-32070101 .elementor-element.elementor-element-f54ffc9 a.elementor-button:focus{--ce-btn-bg-color:#178a31;}.elementor-bc-flex-widget .elementor-32070101 .elementor-element.elementor-element-3082600.elementor-column .elementor-column-wrap{align-items:center;}.elementor-32070101 .elementor-element.elementor-element-3082600.elementor-column.elementor-element[data-element_type="column"] > .elementor-column-wrap.elementor-element-populated > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-32070101 .elementor-element.elementor-element-3082600.elementor-column > .elementor-column-wrap > .elementor-widget-wrap{justify-content:flex-end;}.elementor-32070101 .elementor-element.elementor-element-36de700 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-32070101 .elementor-element.elementor-element-e204bd5 > .elementor-widget-container{margin:40px 0px 0px 0px;}.elementor-32070101 .elementor-element.elementor-element-fc963aa > .elementor-container > .elementor-row > .elementor-column > .elementor-column-wrap > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-32070101 .elementor-element.elementor-element-fc963aa:not(.elementor-motion-effects-element-type-background), .elementor-32070101 .elementor-element.elementor-element-fc963aa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#162C53;}.elementor-32070101 .elementor-element.elementor-element-fc963aa{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:36px 40px 36px 48px;}.elementor-32070101 .elementor-element.elementor-element-fc963aa > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-32070101 .elementor-element.elementor-element-6bc37dd.elementor-column .elementor-column-wrap{align-items:center;}.elementor-32070101 .elementor-element.elementor-element-6bc37dd.elementor-column.elementor-element[data-element_type="column"] > .elementor-column-wrap.elementor-element-populated > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-32070101 .elementor-element.elementor-element-66ff104 .elementor-heading-title{color:#ffffff;font-size:34px;font-weight:700;line-height:1.25em;}.elementor-32070101 .elementor-element.elementor-element-66ff104 > .elementor-widget-container{margin:0px 0px 4px 0px;}.elementor-32070101 .elementor-element.elementor-element-97991da{color:#dbe3ef;font-size:17px;line-height:1.6em;}.elementor-32070101 .elementor-element.elementor-element-4dcbe84 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(12px/2);}.elementor-32070101 .elementor-element.elementor-element-4dcbe84 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(12px/2);}.elementor-32070101 .elementor-element.elementor-element-4dcbe84 .elementor-icon-list-items.elementor-inline-items{margin:0 calc(-12px/2);}.elementor-32070101 .elementor-element.elementor-element-4dcbe84 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin:0 calc(12px/2);}.elementor-32070101 .elementor-element.elementor-element-4dcbe84 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-12px/2);}.elementor-32070101 .elementor-element.elementor-element-4dcbe84 .elementor-icon-list-icon{color:#1EA23A;}.elementor-32070101 .elementor-element.elementor-element-4dcbe84 .elementor-icon-list-icon i{font-size:18px;}.elementor-32070101 .elementor-element.elementor-element-4dcbe84 .elementor-icon-list-icon svg{width:18px;}.elementor-32070101 .elementor-element.elementor-element-4dcbe84{--icon-vertical-offset:0px;}.elementor-32070101 .elementor-element.elementor-element-4dcbe84 .elementor-icon-list-text{color:#ffffff;transition:color 0.3s;}.elementor-32070101 .elementor-element.elementor-element-4dcbe84 .elementor-icon-list-item > *{font-size:16px;}.elementor-32070101 .elementor-element.elementor-element-4dcbe84 > .elementor-widget-container{margin:4px 0px 24px 0px;}.elementor-32070101 .elementor-element.elementor-element-453ccdb a.elementor-button{font-size:16px;font-weight:600;--ce-btn-bg-color:#1EA23A;background-color:var(--ce-btn-bg-color);border-radius:8px 8px 8px 8px;}.elementor-32070101 .elementor-element.elementor-element-453ccdb a.elementor-button:not(#e){color:#ffffff;}.elementor-32070101 .elementor-element.elementor-element-453ccdb a.elementor-button:hover, .elementor-32070101 .elementor-element.elementor-element-453ccdb a.elementor-button:focus{--ce-btn-bg-color:#178a31;}.elementor-32070101 .elementor-element.elementor-element-453ccdb > .elementor-widget-container{margin:0px 12px 12px 0px;}.elementor-32070101 .elementor-element.elementor-element-453ccdb{width:auto;}.elementor-32070101 .elementor-element.elementor-element-3db720a a.elementor-button{font-size:16px;font-weight:600;--ce-btn-bg-color:rgba(0,0,0,0);background-color:var(--ce-btn-bg-color);border-color:#ffffff;border-style:solid;border-width:2px 2px 2px 2px;border-radius:8px 8px 8px 8px;}.elementor-32070101 .elementor-element.elementor-element-3db720a a.elementor-button:not(#e){color:#ffffff;}.elementor-32070101 .elementor-element.elementor-element-3db720a a.elementor-button:hover, .elementor-32070101 .elementor-element.elementor-element-3db720a a.elementor-button:focus{--ce-btn-bg-color:rgba(255,255,255,0.12);}.elementor-32070101 .elementor-element.elementor-element-3db720a > .elementor-widget-container{margin:0px 12px 12px 0px;}.elementor-32070101 .elementor-element.elementor-element-3db720a{width:auto;}.elementor-32070101 .elementor-element.elementor-element-1fc3b04 .elementor-button-content-wrapper{gap:8px;}.elementor-32070101 .elementor-element.elementor-element-1fc3b04 .elementor-button-text{flex-grow:min(0, 8);}.elementor-32070101 .elementor-element.elementor-element-1fc3b04 a.elementor-button{font-size:16px;font-weight:600;--ce-btn-bg-color:#25D366;background-color:var(--ce-btn-bg-color);border-radius:8px 8px 8px 8px;}.elementor-32070101 .elementor-element.elementor-element-1fc3b04 a.elementor-button:not(#e){color:#ffffff;}.elementor-32070101 .elementor-element.elementor-element-1fc3b04 a.elementor-button:hover, .elementor-32070101 .elementor-element.elementor-element-1fc3b04 a.elementor-button:focus{--ce-btn-bg-color:#1fb457;}.elementor-32070101 .elementor-element.elementor-element-1fc3b04 > .elementor-widget-container{margin:0px 12px 12px 0px;}.elementor-32070101 .elementor-element.elementor-element-1fc3b04{width:auto;}.elementor-bc-flex-widget .elementor-32070101 .elementor-element.elementor-element-5a85b13.elementor-column .elementor-column-wrap{align-items:center;}.elementor-32070101 .elementor-element.elementor-element-5a85b13.elementor-column.elementor-element[data-element_type="column"] > .elementor-column-wrap.elementor-element-populated > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-32070101 .elementor-element.elementor-element-5a85b13.elementor-column > .elementor-column-wrap > .elementor-widget-wrap{justify-content:center;}.elementor-32070101 .elementor-element.elementor-element-53007a5 > .elementor-container > .elementor-row > .elementor-column > .elementor-column-wrap > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-32070101 .elementor-element.elementor-element-53007a5:not(.elementor-motion-effects-element-type-background), .elementor-32070101 .elementor-element.elementor-element-53007a5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(255,255,255,0.06);}.elementor-32070101 .elementor-element.elementor-element-53007a5{border-style:solid;border-width:1px 1px 1px 1px;border-color:rgba(255,255,255,0.14);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:20px 20px 20px 24px;}.elementor-32070101 .elementor-element.elementor-element-53007a5, .elementor-32070101 .elementor-element.elementor-element-53007a5 > [class*="elementor-background-"]{border-radius:16px 16px 16px 16px;}.elementor-32070101 .elementor-element.elementor-element-53007a5 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-32070101 .elementor-element.elementor-element-0ea16f3.elementor-column .elementor-column-wrap{align-items:center;}.elementor-32070101 .elementor-element.elementor-element-0ea16f3.elementor-column.elementor-element[data-element_type="column"] > .elementor-column-wrap.elementor-element-populated > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-32070101 .elementor-element.elementor-element-6d64f68 .elementor-heading-title{color:#1EA23A;font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:1.2px;}.elementor-32070101 .elementor-element.elementor-element-6d64f68 > .elementor-widget-container{margin:0px 0px 8px 0px;}.elementor-32070101 .elementor-element.elementor-element-c286dc5 .elementor-heading-title{color:#ffffff;font-size:22px;font-weight:700;line-height:1.25em;}.elementor-32070101 .elementor-element.elementor-element-c286dc5 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-32070101 .elementor-element.elementor-element-88dd165{color:#dbe3ef;font-size:15px;}.elementor-bc-flex-widget .elementor-32070101 .elementor-element.elementor-element-992dd0a.elementor-column .elementor-column-wrap{align-items:center;}.elementor-32070101 .elementor-element.elementor-element-992dd0a.elementor-column.elementor-element[data-element_type="column"] > .elementor-column-wrap.elementor-element-populated > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-32070101 .elementor-element.elementor-element-992dd0a.elementor-column > .elementor-column-wrap > .elementor-widget-wrap{justify-content:center;}.elementor-32070101 .elementor-element.elementor-element-990b908 .elementor-wrapper{--video-aspect-ratio:0.5625;}.elementor-32070101 .elementor-element.elementor-element-990b908{width:185px;max-width:max(185px, 100%);}.elementor-32070101 .elementor-element.elementor-element-e0cc430{padding:40px 0px 24px 0px;}.elementor-32070101 .elementor-element.elementor-element-21c4450 .elementor-heading-title{color:#162C53;font-size:30px;font-weight:700;line-height:1.25em;}.elementor-32070101 .elementor-element.elementor-element-f8bd460 .elementor-accordion-icon, .elementor-32070101 .elementor-element.elementor-element-f8bd460 a.elementor-accordion-title:not(#e){color:#162C53;}.elementor-32070101 .elementor-element.elementor-element-f8bd460 .elementor-active .elementor-accordion-icon, .elementor-32070101 .elementor-element.elementor-element-f8bd460 .elementor-active a.elementor-accordion-title:not(#e){color:#1EA23A;}.elementor-32070101 .elementor-element.elementor-element-f8bd460 .elementor-tab-content{color:#3b4656;}.elementor-32070101 .elementor-element.elementor-element-878e480{color:#3b4656;font-size:16px;line-height:1.6em;}.elementor-32070101 .elementor-element.elementor-element-878e480 > .elementor-widget-container{margin:12px 0px 0px 0px;}.elementor-32070101 .elementor-element.elementor-element-14d3da0 > .elementor-container{max-width:980px;}.elementor-32070101 .elementor-element.elementor-element-14d3da0 > .elementor-container > .elementor-row > .elementor-column > .elementor-column-wrap > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-32070101 .elementor-element.elementor-element-14d3da0{padding:8px 0px 48px 0px;}.elementor-bc-flex-widget .elementor-32070101 .elementor-element.elementor-element-685af2c.elementor-column .elementor-column-wrap{align-items:center;}.elementor-32070101 .elementor-element.elementor-element-685af2c.elementor-column.elementor-element[data-element_type="column"] > .elementor-column-wrap.elementor-element-populated > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-32070101 .elementor-element.elementor-element-50e2cf6 .elementor-heading-title{color:#162C53;font-size:24px;font-weight:700;line-height:1.25em;}.elementor-32070101 .elementor-element.elementor-element-c9f725d{color:#3b4656;}.elementor-32070101 .elementor-element.elementor-element-c9f725d > .elementor-widget-container{margin:8px 0px 0px 0px;}.elementor-32070101 .elementor-element.elementor-element-37a22f0 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(8px/2);}.elementor-32070101 .elementor-element.elementor-element-37a22f0 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(8px/2);}.elementor-32070101 .elementor-element.elementor-element-37a22f0 .elementor-icon-list-items.elementor-inline-items{margin:0 calc(-8px/2);}.elementor-32070101 .elementor-element.elementor-element-37a22f0 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin:0 calc(8px/2);}.elementor-32070101 .elementor-element.elementor-element-37a22f0 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-8px/2);}.elementor-32070101 .elementor-element.elementor-element-37a22f0 .elementor-icon-list-icon{color:#1EA23A;}.elementor-32070101 .elementor-element.elementor-element-37a22f0 .elementor-icon-list-icon i{font-size:16px;}.elementor-32070101 .elementor-element.elementor-element-37a22f0 .elementor-icon-list-icon svg{width:16px;}.elementor-32070101 .elementor-element.elementor-element-37a22f0{--icon-vertical-offset:0px;}.elementor-32070101 .elementor-element.elementor-element-37a22f0 .elementor-icon-list-text{color:#3b4656;transition:color 0.3s;}.elementor-bc-flex-widget .elementor-32070101 .elementor-element.elementor-element-587a0f7.elementor-column .elementor-column-wrap{align-items:center;}.elementor-32070101 .elementor-element.elementor-element-587a0f7.elementor-column.elementor-element[data-element_type="column"] > .elementor-column-wrap.elementor-element-populated > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-32070101 .elementor-element.elementor-element-587a0f7:not(.elementor-motion-effects-element-type-background) > .elementor-column-wrap, .elementor-32070101 .elementor-element.elementor-element-587a0f7 > .elementor-column-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-32070101 .elementor-element.elementor-element-587a0f7 > .elementor-element-populated, .elementor-32070101 .elementor-element.elementor-element-587a0f7 > .elementor-element-populated > .elementor-background-overlay, .elementor-32070101 .elementor-element.elementor-element-587a0f7 > .elementor-element-populated > .elementor-motion-effects-container, .elementor-32070101 .elementor-element.elementor-element-587a0f7 > .elementor-background-slideshow{border-radius:12px 12px 12px 12px;}.elementor-32070101 .elementor-element.elementor-element-587a0f7 > .elementor-element-populated{box-shadow:0px 6px 24px 0px rgba(22,44,83,0.10);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:28px 28px 24px 28px;}.elementor-32070101 .elementor-element.elementor-element-587a0f7 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}@media(max-width:1024px){.elementor-32070101 .elementor-element.elementor-element-fc963aa{padding:32px 24px 32px 24px;}}@media(max-width:767px){.elementor-32070101 .elementor-element.elementor-element-da14000{padding:20px 0px 32px 0px;}.elementor-32070101 .elementor-element.elementor-element-fa68640{font-size:26px;}.elementor-32070101 .elementor-element.elementor-element-9fe792f{padding:20px 0px 0px 0px;}.elementor-32070101 .elementor-element.elementor-element-8f13bea .elementor-heading-title{font-size:21px;}.elementor-32070101 .elementor-element.elementor-element-b4718b2 > .elementor-element-populated{padding:20px 18px 18px 18px;}.elementor-32070101 .elementor-element.elementor-element-ea10800{padding:40px 0px 40px 0px;}.elementor-32070101 .elementor-element.elementor-element-7b81a00 .elementor-heading-title{font-size:24px;}.elementor-32070101 .elementor-element.elementor-element-9915150{padding:32px 0px 32px 0px;}.elementor-32070101 .elementor-element.elementor-element-63b8170 .elementor-heading-title{font-size:24px;}.elementor-32070101 .elementor-element.elementor-element-2d07210{padding:40px 0px 40px 0px;}.elementor-32070101 .elementor-element.elementor-element-87ed230 .elementor-heading-title{font-size:24px;}.elementor-32070101 .elementor-element.elementor-element-c25c270 .elementor-heading-title{font-size:18px;}.elementor-32070101 .elementor-element.elementor-element-cc86280 .elementor-heading-title{font-size:18px;}.elementor-32070101 .elementor-element.elementor-element-94562b0 .elementor-heading-title{font-size:18px;}.elementor-32070101 .elementor-element.elementor-element-10e42c0 .elementor-heading-title{font-size:18px;}.elementor-32070101 .elementor-element.elementor-element-fbbf2f0 .elementor-heading-title{font-size:18px;}.elementor-32070101 .elementor-element.elementor-element-56d2300 .elementor-heading-title{font-size:18px;}.elementor-32070101 .elementor-element.elementor-element-c2fe000{padding:28px 0px 20px 0px;}.elementor-32070101 .elementor-element.elementor-element-a9b1400 .elementor-heading-title{font-size:24px;}.elementor-32070101 .elementor-element.elementor-element-e204bd5 > .elementor-widget-container{margin:28px 0px 0px 0px;}.elementor-32070101 .elementor-element.elementor-element-fc963aa{padding:32px 8px 32px 8px;}.elementor-32070101 .elementor-element.elementor-element-66ff104 .elementor-heading-title{font-size:24px;}.elementor-32070101 .elementor-element.elementor-element-53007a5{padding:20px 16px 20px 16px;}.elementor-32070101 .elementor-element.elementor-element-0ea16f3{width:100%;}.elementor-32070101 .elementor-element.elementor-element-c286dc5 .elementor-heading-title{font-size:20px;}.elementor-32070101 .elementor-element.elementor-element-992dd0a{width:100%;}.elementor-32070101 .elementor-element.elementor-element-992dd0a > .elementor-element-populated{margin:14px 0px 0px 0px;}.elementor-32070101 .elementor-element.elementor-element-e0cc430{padding:40px 0px 40px 0px;}.elementor-32070101 .elementor-element.elementor-element-21c4450 .elementor-heading-title{font-size:24px;}.elementor-32070101 .elementor-element.elementor-element-14d3da0{padding:8px 0px 32px 0px;}.elementor-32070101 .elementor-element.elementor-element-50e2cf6 .elementor-heading-title{font-size:23px;}.elementor-32070101 .elementor-element.elementor-element-587a0f7 > .elementor-element-populated{padding:22px 18px 18px 18px;}}@media(min-width:768px){.elementor-32070101 .elementor-element.elementor-element-b9fc100{width:55%;}.elementor-32070101 .elementor-element.elementor-element-d5e3600{width:45%;}.elementor-32070101 .elementor-element.elementor-element-8a30344{width:60%;}.elementor-32070101 .elementor-element.elementor-element-b4718b2{width:40%;}.elementor-32070101 .elementor-element.elementor-element-5bc4d00{width:25%;}.elementor-32070101 .elementor-element.elementor-element-3753f00{width:25%;}.elementor-32070101 .elementor-element.elementor-element-563b110{width:25%;}.elementor-32070101 .elementor-element.elementor-element-07e3130{width:25%;}.elementor-32070101 .elementor-element.elementor-element-2ba9260{width:33%;}.elementor-32070101 .elementor-element.elementor-element-18c52a0{width:33%;}.elementor-32070101 .elementor-element.elementor-element-97402e0{width:33%;}.elementor-32070101 .elementor-element.elementor-element-bd1f300{width:50%;}.elementor-32070101 .elementor-element.elementor-element-3082600{width:50%;}.elementor-32070101 .elementor-element.elementor-element-6bc37dd{width:55%;}.elementor-32070101 .elementor-element.elementor-element-5a85b13{width:45%;}.elementor-32070101 .elementor-element.elementor-element-0ea16f3{width:52%;}.elementor-32070101 .elementor-element.elementor-element-992dd0a{width:48%;}.elementor-32070101 .elementor-element.elementor-element-685af2c{width:52%;}.elementor-32070101 .elementor-element.elementor-element-587a0f7{width:48%;}}/* Start custom CSS for text-editor, class: .elementor-element-4d6ec23 */#main > header.page-header { display: none; }/* End custom CSS */
/* Start custom CSS for page-settings *//* Opiniones Revi del TRIO-UV 40W (id producto 3168) con el diseño de la home */
.revi-widget-oDAxMQeGO7, [data-revi-type="grid"] { max-height: none !important; min-height: 0px !important; display: block !important; width: 100% !important; }
#revi-reviews-oDAxMQeGO7-3168 { width: 100% !important; max-width: 100% !important; box-sizing: border-box !important; }
#revi-reviews-oDAxMQeGO7-3168 .revi-widget-grid-1 { background: transparent !important; padding: 0px !important; width: 100% !important; max-width: 100% !important; box-sizing: border-box !important; }
#revi-reviews-oDAxMQeGO7-3168 .revi-element-title { display: none !important; }
#revi-reviews-oDAxMQeGO7-3168 .revi-element-wrapper, #revi-reviews-oDAxMQeGO7-3168 .revi-element-content, #revi-reviews-oDAxMQeGO7-3168 .revi-element-content-area, #revi-reviews-oDAxMQeGO7-3168 .revi-grid-container { margin: 0px !important; padding: 0px !important; display: block !important; width: 100% !important; max-width: 100% !important; box-sizing: border-box !important; }
#revi-reviews-oDAxMQeGO7-3168 .revi-grid-layout { display: grid !important; grid-template-columns: 260px minmax(0px, 1fr) !important; grid-auto-rows: min-content !important; gap: 24px !important; place-items: start stretch !important; align-content: start !important; width: 100% !important; max-width: 100% !important; box-sizing: border-box !important; }
#revi-reviews-oDAxMQeGO7-3168 .revi-business-info { grid-area: 1 / 1 !important; place-self: start stretch !important; margin: 0px !important; height: auto !important; min-height: 0px !important; max-height: none !important; top: auto !important; transform: none !important; position: static !important; display: flex !important; flex-direction: column !important; align-items: center !important; justify-content: flex-start !important; gap: 16px !important; float: none !important; width: 100% !important; box-sizing: border-box !important; background: rgb(255, 255, 255) !important; border: 1px solid rgb(225, 232, 242) !important; border-radius: 14px !important; box-shadow: rgba(22, 44, 83, 0.06) 0px 2px 8px !important; padding: 26px 22px !important; text-align: center !important; }
#revi-reviews-oDAxMQeGO7-3168 .revi-business-logo-container { order: 1 !important; display: flex !important; justify-content: center !important; width: 100% !important; margin: 0px !important; padding: 0px !important; float: none !important; }
#revi-reviews-oDAxMQeGO7-3168 .revi-business-logo { width: 120px !important; height: 120px !important; border-radius: 14px !important; background-size: contain !important; background-repeat: no-repeat !important; background-position: center center !important; background-color: rgb(255, 255, 255) !important; border: 1px solid rgb(225, 232, 242) !important; margin: 0px !important; }
#revi-reviews-oDAxMQeGO7-3168 .revi-business-rating-summary { order: 2 !important; display: flex !important; flex-direction: column !important; align-items: center !important; gap: 12px !important; width: 100% !important; margin: 0px !important; padding: 0px !important; float: none !important; }
#revi-reviews-oDAxMQeGO7-3168 .revi-business-avg-rating { display: flex !important; flex-direction: column !important; align-items: center !important; gap: 8px !important; width: 100% !important; margin: 0px !important; padding: 0px !important; }
#revi-reviews-oDAxMQeGO7-3168 .revi-avg-rating { font-family: Poppins, sans-serif !important; font-size: 40px !important; font-weight: 700 !important; line-height: 1 !important; color: rgb(22, 44, 83) !important; display: block !important; }
#revi-reviews-oDAxMQeGO7-3168 .revi-rating-stars { display: flex !important; justify-content: center !important; width: 100% !important; line-height: 0 !important; }
#revi-reviews-oDAxMQeGO7-3168 .revi-rating-stars .revi-stars { width: 120px !important; height: auto !important; display: block !important; }
#revi-reviews-oDAxMQeGO7-3168 .revi-certified-reviews { width: 100% !important; margin: 0px !important; padding: 0px !important; display: flex !important; justify-content: center !important; }
#revi-reviews-oDAxMQeGO7-3168 .revi-certified-reviews-text { font-family: Poppins, sans-serif !important; font-size: 13px !important; line-height: 1.6 !important; color: rgb(90, 107, 135) !important; display: block !important; text-align: center !important; max-width: 100% !important; }
#revi-reviews-oDAxMQeGO7-3168 .revi-num-reviews { font-weight: 700 !important; color: rgb(22, 44, 83) !important; display: inline !important; }
#revi-reviews-oDAxMQeGO7-3168 .revi-certified-reviews .revi-logo { width: 52px !important; height: auto !important; display: inline-block !important; vertical-align: -3px !important; margin-left: 3px !important; }
#revi-reviews-oDAxMQeGO7-3168 .revi-view-all-reviews { order: 3 !important; width: 100% !important; margin: 0px !important; padding: 0px !important; float: none !important; display: block !important; }
#revi-reviews-oDAxMQeGO7-3168 .revi-view-all-link { display: block !important; width: 100% !important; box-sizing: border-box !important; font-family: Poppins, sans-serif !important; font-size: 14px !important; font-weight: 600 !important; line-height: 1.3 !important; color: rgb(255, 255, 255) !important; background: rgb(28, 164, 57) !important; text-decoration: none !important; text-align: center !important; white-space: nowrap !important; padding: 13px 16px !important; border-radius: 14px !important; transition: background 0.2s !important; }
#revi-reviews-oDAxMQeGO7-3168 .revi-view-all-link:hover { background: rgb(23, 140, 48) !important; color: rgb(255, 255, 255) !important; }
#revi-reviews-oDAxMQeGO7-3168 .revi-reviews { grid-area: 1 / 2 !important; place-self: start stretch !important; display: grid !important; grid-template-columns: repeat(auto-fit, minmax(240px, 1fr)) !important; gap: 16px !important; align-items: stretch !important; place-content: start stretch !important; margin: 0px !important; padding: 0px !important; width: 100% !important; max-width: 100% !important; min-width: 0px !important; box-sizing: border-box !important; }
#revi-reviews-oDAxMQeGO7-3168 .revi-review { width: 100% !important; max-width: 100% !important; min-width: 0px !important; box-sizing: border-box !important; display: flex !important; flex-direction: column !important; background: rgb(255, 255, 255) !important; border: 1px solid rgb(225, 232, 242) !important; border-radius: 14px !important; box-shadow: rgba(22, 44, 83, 0.06) 0px 2px 8px !important; padding: 0px !important; margin: 0px !important; float: none !important; overflow: hidden !important; transition: box-shadow 0.2s, transform 0.2s !important; }
#revi-reviews-oDAxMQeGO7-3168 .revi-review:hover { box-shadow: rgba(22, 44, 83, 0.1) 0px 6px 18px !important; transform: translateY(-2px) !important; }
#revi-reviews-oDAxMQeGO7-3168 .revi-content-container { background: rgb(255, 255, 255) !important; padding: 18px 18px 14px !important; width: 100% !important; min-width: 0px !important; box-sizing: border-box !important; flex: 1 1 auto !important; display: flex !important; flex-direction: column !important; gap: 10px !important; }
#revi-reviews-oDAxMQeGO7-3168 .revi-review-stars .revi-stars { width: 88px !important; height: auto !important; display: block !important; }
#revi-reviews-oDAxMQeGO7-3168 .revi-reviewer-info { display: flex !important; flex-direction: column !important; gap: 3px !important; min-width: 0px !important; }
#revi-reviews-oDAxMQeGO7-3168 .revi-reviewer-name { font-family: Poppins, sans-serif !important; font-size: 14px !important; font-weight: 600 !important; color: rgb(22, 44, 83) !important; display: flex !important; align-items: center !important; flex-wrap: wrap !important; gap: 8px !important; line-height: 1.3 !important; min-width: 0px !important; }
#revi-reviews-oDAxMQeGO7-3168 .revi-review__verified { display: inline-flex !important; align-items: center !important; gap: 4px !important; font-size: 11px !important; font-weight: 500 !important; color: rgb(28, 164, 57) !important; background: rgb(234, 247, 237) !important; border-radius: 999px !important; padding: 2px 9px !important; line-height: 1.4 !important; flex: 0 0 auto !important; }
#revi-reviews-oDAxMQeGO7-3168 .revi-resource__icon-check { width: 11px !important; height: 11px !important; flex: 0 0 11px !important; }
#revi-reviews-oDAxMQeGO7-3168 .revi-review-date-text { font-family: Poppins, sans-serif !important; font-size: 12px !important; color: rgb(138, 153, 179) !important; line-height: 1.3 !important; }
#revi-reviews-oDAxMQeGO7-3168 .revi-content { font-family: Poppins, sans-serif !important; font-size: 14px !important; line-height: 1.55 !important; color: rgb(64, 80, 107) !important; flex: 1 1 auto !important; min-width: 0px !important; overflow-wrap: break-word !important; word-break: break-word !important; }
#revi-reviews-oDAxMQeGO7-3168 .revi-content div { margin: 0px !important; }
#revi-reviews-oDAxMQeGO7-3168 .revi-platform-from { display: flex !important; align-items: center !important; gap: 6px !important; font-family: Poppins, sans-serif !important; font-size: 11px !important; color: rgb(138, 153, 179) !important; border-top: 1px solid rgb(238, 243, 252) !important; padding-top: 10px !important; margin-top: auto !important; }
#revi-reviews-oDAxMQeGO7-3168 .revi-review__logoFrom { display: inline-block !important; width: 54px !important; height: 20px !important; flex: 0 0 54px !important; background-size: contain !important; background-repeat: no-repeat !important; background-position: left center !important; }
@media (max-width: 991px){#revi-reviews-oDAxMQeGO7-3168 .revi-grid-layout { grid-template-columns: minmax(0px, 1fr) !important; gap: 18px !important; }#revi-reviews-oDAxMQeGO7-3168 .revi-business-info { grid-area: auto / 1 !important; position: static !important; padding: 22px !important; }#revi-reviews-oDAxMQeGO7-3168 .revi-reviews { grid-area: auto / 1 !important; }#revi-reviews-oDAxMQeGO7-3168 .revi-view-all-link { max-width: 320px !important; margin: 0px auto !important; }}
@media (max-width: 575px){#revi-reviews-oDAxMQeGO7-3168 .revi-reviews { grid-template-columns: minmax(0px, 1fr) !important; gap: 12px !important; }#revi-reviews-oDAxMQeGO7-3168 .revi-content-container { padding: 16px 16px 12px !important; }#revi-reviews-oDAxMQeGO7-3168 .revi-avg-rating { font-size: 34px !important; }#revi-reviews-oDAxMQeGO7-3168 .revi-business-logo { width: 100px !important; height: 100px !important; }}
/* Recortar opiniones largas a 6 líneas */
#revi-reviews-oDAxMQeGO7-3168 .revi-content > div { display: -webkit-box !important; -webkit-line-clamp: 6 !important; -webkit-box-orient: vertical !important; overflow: hidden !important; }
@media (max-width: 767px){ #revi-reviews-oDAxMQeGO7-3168 .revi-content > div { -webkit-line-clamp: 5 !important; } }
/* Móvil: solo 2 opiniones */
@media (max-width: 767px){ #revi-reviews-oDAxMQeGO7-3168 .revi-reviews > .revi-review:nth-child(n+3) { display: none !important; } }
/* Menos espacio bajo opiniones */
#revi-reviews-oDAxMQeGO7-3168 .revi-about-reviews, #revi-reviews-oDAxMQeGO7-3168 [class*=about] { margin-top: 4px !important; margin-bottom: 0 !important; padding: 0 !important; }
#revi-reviews-oDAxMQeGO7-3168 { margin-bottom: 0 !important; padding-bottom: 0 !important; }
/* Newsletter: la tarjeta del formulario se ajusta a su contenido */
#newsletter .elementor-column:last-child { align-self: center; }
#newsletter .elementor-column:last-child > .elementor-column-wrap { padding-top: 22px !important; padding-bottom: 20px !important; }
/* Newsletter: el fondo verde solo ocupa el bloque de contenido */
#newsletter > .elementor-container { background: #EAF6EC; border-radius: 16px; padding: 32px 36px; }
@media (max-width: 767px) { #newsletter > .elementor-container { padding: 24px 12px; border-radius: 12px; } }
/* Guía de pozo: mismo bloque que la newsletter */
#guia > .elementor-container { background: #EAF6EC; border-radius: 16px; }
#guia .elementor-column:last-child { align-self: center; }
#guia .elementor-column:last-child > .elementor-column-wrap { padding-top: 22px !important; padding-bottom: 20px !important; }
@media (max-width: 767px) { #guia > .elementor-container { border-radius: 12px; } }
/* Guía arriba: mismo ancho que el inicio y más baja */
#guia > .elementor-container { padding: 20px 40px !important; }
@media (max-width: 767px) { #guia > .elementor-container { padding: 22px 12px !important; } }
/* Asesoramiento: líneas de texto más cortas y vídeo con esquinas redondeadas */
#asesoramiento > .elementor-container > .elementor-row > .elementor-column:first-child > .elementor-column-wrap > .elementor-widget-wrap { max-width: 620px; }
#asesoramiento .elementor-widget-video .elementor-wrapper, #asesoramiento .elementor-widget-video .elementor-custom-embed-image-overlay { border-radius: 12px; overflow: hidden; }
/* Espacio entre el menú y el título de la página */
#main > .page-header { margin-top: 28px; margin-bottom: 18px; }
@media (max-width: 767px) { #main > .page-header { margin-top: 18px; margin-bottom: 12px; } }/* End custom CSS */