.elementor-14 .elementor-element.elementor-element-28c81ad7{padding:0px 0px 0px 0px;}.elementor-14 .elementor-element.elementor-element-10485d26:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-10485d26 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(241,236,224,0.92);}.elementor-14 .elementor-element.elementor-element-10485d26{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;z-index:100;}.elementor-14 .elementor-element.elementor-element-10485d26 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-14 .elementor-element.elementor-element-e106de5.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-14 .elementor-element.elementor-element-e106de5.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-14 .elementor-element.elementor-element-e106de5 > .elementor-element-populated{padding:16px 32px 16px 32px;}.elementor-14 .elementor-element.elementor-element-4103d2ee .elementor-button{background-color:#1C422F;font-size:14.5px;font-weight:700;letter-spacing:0.03em;fill:#F1ECE0;color:#F1ECE0;border-radius:2px 2px 2px 2px;}.elementor-14 .elementor-element.elementor-element-6f9b5a05{overflow:hidden;padding:168px 0px 100px 0px;}.elementor-14 .elementor-element.elementor-element-6a8737a5 > .elementor-element-populated{padding:0px 32px 0px 32px;}.elementor-14 .elementor-element.elementor-element-6668803b .elementor-heading-title{font-family:"Montserrat";font-weight:700;line-height:1.12em;}.elementor-14 .elementor-element.elementor-element-7dda83fe > .elementor-element-populated{padding:0px 32px 0px 32px;}.elementor-14 .elementor-element.elementor-element-19a0882c:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-19a0882c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1C422F;}.elementor-14 .elementor-element.elementor-element-19a0882c{overflow:hidden;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:16px 0px 16px 0px;}.elementor-14 .elementor-element.elementor-element-19a0882c > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-14 .elementor-element.elementor-element-363b77b7:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-363b77b7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1C422F;}.elementor-14 .elementor-element.elementor-element-363b77b7{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:120px 0px 120px 0px;}.elementor-14 .elementor-element.elementor-element-363b77b7 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-14 .elementor-element.elementor-element-363b77b7 > .elementor-container{text-align:center;}.elementor-14 .elementor-element.elementor-element-140b5b56 > .elementor-element-populated{padding:0px 32px 0px 32px;}.elementor-14 .elementor-element.elementor-element-54b87d06:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-54b87d06 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E8E0CE;}.elementor-14 .elementor-element.elementor-element-54b87d06{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:120px 0px 120px 0px;}.elementor-14 .elementor-element.elementor-element-54b87d06 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-14 .elementor-element.elementor-element-55c6e24f > .elementor-element-populated{padding:0px 32px 0px 32px;}.elementor-14 .elementor-element.elementor-element-918650 .elementor-heading-title{font-family:"Montserrat";font-weight:700;line-height:1.12em;}.elementor-14 .elementor-element.elementor-element-4ad2c4ba > .elementor-element-populated{padding:0px 32px 0px 32px;}.elementor-14 .elementor-element.elementor-element-3814e9eb{padding:120px 0px 120px 0px;}.elementor-14 .elementor-element.elementor-element-4b84137c > .elementor-element-populated{padding:0px 32px 0px 32px;}.elementor-14 .elementor-element.elementor-element-3d0935a1 .elementor-heading-title{font-family:"Montserrat";font-weight:700;line-height:1.12em;}.elementor-14 .elementor-element.elementor-element-3338cc93 > .elementor-element-populated{padding:0px 32px 0px 32px;}.elementor-14 .elementor-element.elementor-element-3a462e82:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-3a462e82 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0F2717;}.elementor-14 .elementor-element.elementor-element-3a462e82{overflow:hidden;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:110px 0px 110px 0px;}.elementor-14 .elementor-element.elementor-element-3a462e82 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-14 .elementor-element.elementor-element-39cee444 > .elementor-element-populated{padding:0px 32px 0px 32px;}.elementor-14 .elementor-element.elementor-element-270d0388 > .elementor-element-populated{padding:0px 32px 0px 32px;}.elementor-14 .elementor-element.elementor-element-df21e64 .elementor-heading-title{font-family:"Montserrat";font-weight:700;line-height:1.12em;}.elementor-14 .elementor-element.elementor-element-5edfb51d{padding:120px 0px 120px 0px;}.elementor-14 .elementor-element.elementor-element-71c210b9 > .elementor-element-populated{padding:0px 32px 0px 32px;}.elementor-14 .elementor-element.elementor-element-33215aed .elementor-heading-title{font-family:"Montserrat";font-weight:700;line-height:1.12em;}.elementor-14 .elementor-element.elementor-element-3b8fede > .elementor-element-populated{padding:0px 32px 0px 32px;}.elementor-14 .elementor-element.elementor-element-2adf5b9d > .elementor-element-populated{padding:0px 32px 0px 32px;}.elementor-14 .elementor-element.elementor-element-23a69413 .elementor-button{background-color:transparent;font-size:14.5px;font-weight:700;letter-spacing:0.03em;fill:#1C422F;color:#1C422F;border-style:solid;border-width:1.5px 1.5px 1.5px 1.5px;border-color:#1C422F;border-radius:2px 2px 2px 2px;}.elementor-14 .elementor-element.elementor-element-5eab176:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-5eab176 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E0C790;}.elementor-14 .elementor-element.elementor-element-5eab176{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:120px 0px 120px 0px;}.elementor-14 .elementor-element.elementor-element-5eab176 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-14 .elementor-element.elementor-element-79e9adeb > .elementor-element-populated{padding:0px 32px 0px 32px;}.elementor-14 .elementor-element.elementor-element-365505ce .elementor-heading-title{font-family:"Montserrat";font-weight:700;line-height:1.12em;}.elementor-14 .elementor-element.elementor-element-7a69507f > .elementor-element-populated{padding:0px 32px 0px 32px;}.elementor-14 .elementor-element.elementor-element-7603493e:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-7603493e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1C422F;background-image:url("https://arissoluciones.com/wp-content/uploads/2026/07/Show-room-Aris.jpg");}.elementor-14 .elementor-element.elementor-element-7603493e > .elementor-background-overlay{opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-14 .elementor-element.elementor-element-7603493e{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:120px 0px 120px 0px;}.elementor-14 .elementor-element.elementor-element-4e244fcd > .elementor-element-populated{padding:0px 32px 0px 32px;}.elementor-14 .elementor-element.elementor-element-5db45ab5{padding:120px 0px 120px 0px;}.elementor-14 .elementor-element.elementor-element-47673ce7 > .elementor-element-populated{padding:0px 32px 0px 32px;}.elementor-14 .elementor-element.elementor-element-49be599c .elementor-heading-title{font-family:"Montserrat";font-weight:700;line-height:1.12em;}.elementor-14 .elementor-element.elementor-element-2ae774ba > .elementor-element-populated{padding:0px 32px 0px 32px;}.elementor-14 .elementor-element.elementor-element-3fb2da68:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-3fb2da68 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E8E0CE;}.elementor-14 .elementor-element.elementor-element-3fb2da68{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:120px 0px 120px 0px;}.elementor-14 .elementor-element.elementor-element-3fb2da68 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-14 .elementor-element.elementor-element-b59102c > .elementor-element-populated{padding:0px 32px 0px 32px;}.elementor-14 .elementor-element.elementor-element-645f6158 .elementor-heading-title{font-family:"Montserrat";font-weight:700;line-height:1.12em;}.elementor-14 .elementor-element.elementor-element-203cb3e3 > .elementor-element-populated{padding:0px 32px 0px 32px;}.elementor-14 .elementor-element.elementor-element-6bbdfae5:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-6bbdfae5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1C422F;}.elementor-14 .elementor-element.elementor-element-6bbdfae5{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:120px 0px 120px 0px;}.elementor-14 .elementor-element.elementor-element-6bbdfae5 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-14 .elementor-element.elementor-element-32f3b303 > .elementor-element-populated{padding:0px 32px 0px 32px;}.elementor-14 .elementor-element.elementor-element-356cbf85 .elementor-heading-title{font-family:"Montserrat";font-weight:700;line-height:1.12em;}.elementor-14 .elementor-element.elementor-element-3125d32c > .elementor-element-populated{padding:0px 32px 0px 32px;}.elementor-14 .elementor-element.elementor-element-62ed3fe:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-62ed3fe > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0F2717;}.elementor-14 .elementor-element.elementor-element-62ed3fe{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:80px 0px 30px 0px;}.elementor-14 .elementor-element.elementor-element-62ed3fe > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-14 .elementor-element.elementor-element-5266f88c > .elementor-element-populated{padding:0px 32px 0px 32px;}.elementor-14 .elementor-element.elementor-element-3bd250f{padding:0px 0px 0px 0px;z-index:90;}.elementor-14 .elementor-element.elementor-element-262c45ce > .elementor-element-populated{padding:0px 26px 26px 0px;}:root{--page-title-display:none;}/* Start custom CSS for button, class: .elementor-element-4103d2ee */.elementor-14 .elementor-element.elementor-element-4103d2ee a { border: 1.5px solid transparent; transition: all 0.35s cubic-bezier(0.22,0.78,0.32,1); } .elementor-14 .elementor-element.elementor-element-4103d2ee a:hover { background: #0F2717; transform: translateY(-2px); }/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-10485d26 */.elementor-14 .elementor-element.elementor-element-10485d26 { backdrop-filter: blur(10px); border-bottom: 1px solid rgba(28,66,47,0.14); }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6668803b */.elementor-14 .elementor-element.elementor-element-6668803b em { font-style: normal; color: #A1824B; }/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-6f9b5a05 */.elementor-14 .elementor-element.elementor-element-6f9b5a05::before { content: ''; position: absolute; top: -120px; right: -160px; width: 520px; height: 520px; background: radial-gradient(circle, #E0C790 0%, transparent 68%); opacity: 0.55; pointer-events: none; }/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-23a69413 */.elementor-14 .elementor-element.elementor-element-23a69413 a { transition: all 0.35s cubic-bezier(0.22,0.78,0.32,1); } .elementor-14 .elementor-element.elementor-element-23a69413 a:hover { background: #1C422F; color: #F1ECE0; transform: translateY(-2px); }/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-3bd250f */.elementor-14 .elementor-element.elementor-element-3bd250f { pointer-events: none; }/* End custom CSS */