.elementor-280 .elementor-element.elementor-element-5d314870:not(.elementor-motion-effects-element-type-background), .elementor-280 .elementor-element.elementor-element-5d314870 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-c40e487 ) 0%, var( --e-global-color-87f59cc ) 100%);}.elementor-280 .elementor-element.elementor-element-5d314870 > .elementor-background-overlay{background-image:url("https://laravila.com/wp-content/uploads/2025/11/Acompanamiento-Remini.jpg");background-position:0px -1350px;background-repeat:no-repeat;background-size:cover;opacity:0.47;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-280 .elementor-element.elementor-element-5d314870 > .elementor-container{min-height:40vh;}.elementor-280 .elementor-element.elementor-element-5d314870 .elementor-background-overlay{filter:brightness( 100% ) contrast( 100% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );}.elementor-280 .elementor-element.elementor-element-5d314870{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-280 .elementor-element.elementor-element-31773369 > .elementor-element-populated{padding:1em 1em 1em 1em;}.elementor-280 .elementor-element.elementor-element-616e429f{text-align:center;}.elementor-280 .elementor-element.elementor-element-616e429f .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-transform:var( --e-global-typography-primary-text-transform );line-height:var( --e-global-typography-primary-line-height );}.elementor-280 .elementor-element.elementor-element-16dbe320{text-align:center;font-family:var( --e-global-typography-2a8970c-font-family ), Sans-serif;font-size:var( --e-global-typography-2a8970c-font-size );font-weight:var( --e-global-typography-2a8970c-font-weight );text-transform:var( --e-global-typography-2a8970c-text-transform );line-height:var( --e-global-typography-2a8970c-line-height );color:var( --e-global-color-primary );}.elementor-280 .elementor-element.elementor-element-10362b3f:not(.elementor-motion-effects-element-type-background), .elementor-280 .elementor-element.elementor-element-10362b3f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-280 .elementor-element.elementor-element-10362b3f{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:6em 1em 0em 1em;}.elementor-280 .elementor-element.elementor-element-10362b3f > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-280 .elementor-element.elementor-element-50e88ad7 > .elementor-element-populated{padding:2em 2em 2em 2em;}.elementor-280 .elementor-element.elementor-element-223df9f7{margin-top:35%;margin-bottom:-55%;}.elementor-280 .elementor-element.elementor-element-2a005df6 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:5px;}.elementor-280 .elementor-element.elementor-element-2a005df6 > .elementor-element-populated{margin:0% 65% 0% 0%;--e-column-margin-right:65%;--e-column-margin-left:0%;padding:1em 1em 1em 1em;}.elementor-280 .elementor-element.elementor-element-2029f3ba{z-index:2;}.elementor-280 .elementor-element.elementor-element-2029f3ba .elementor-counter-number-wrapper{color:#FFFFFF;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-transform:var( --e-global-typography-primary-text-transform );line-height:var( --e-global-typography-primary-line-height );}.elementor-280 .elementor-element.elementor-element-16bc173d{z-index:2;text-align:center;}.elementor-280 .elementor-element.elementor-element-16bc173d .elementor-heading-title{font-family:var( --e-global-typography-1c67701-font-family ), Sans-serif;font-size:var( --e-global-typography-1c67701-font-size );font-weight:var( --e-global-typography-1c67701-font-weight );text-transform:var( --e-global-typography-1c67701-text-transform );line-height:var( --e-global-typography-1c67701-line-height );color:var( --e-global-color-secondary );}.elementor-280 .elementor-element.elementor-element-958e52f{margin:0% -45% calc(var(--kit-widget-spacing, 0px) + -50%) 0%;z-index:1;}.elementor-280 .elementor-element.elementor-element-958e52f img{filter:brightness( 98% ) contrast( 100% ) saturate( 41% ) blur( 0px ) hue-rotate( 0deg );}.elementor-280 .elementor-element.elementor-element-28d83857:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-280 .elementor-element.elementor-element-28d83857 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(220deg, var( --e-global-color-secondary ) 0%, var( --e-global-color-bd5dde3 ) 100%);}.elementor-280 .elementor-element.elementor-element-28d83857 > .elementor-element-populated >  .elementor-background-overlay{background-image:url("https://laravila.com/wp-content/uploads/2025/11/bg.jpg");background-position:center center;background-size:cover;opacity:0.1;filter:brightness( 300% ) contrast( 100% ) saturate( 0% ) blur( 0px ) hue-rotate( 0deg );}.elementor-bc-flex-widget .elementor-280 .elementor-element.elementor-element-28d83857.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-280 .elementor-element.elementor-element-28d83857.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-280 .elementor-element.elementor-element-28d83857 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0% 0% 0% -20%;--e-column-margin-right:0%;--e-column-margin-left:-20%;padding:1em 1em 1em 1em;}.elementor-280 .elementor-element.elementor-element-28d83857 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-280 .elementor-element.elementor-element-f2262b9{--spacer-size:395px;}.elementor-280 .elementor-element.elementor-element-5a6411fc:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-280 .elementor-element.elementor-element-5a6411fc > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(220deg, var( --e-global-color-87f59cc ) 0%, var( --e-global-color-c8dd49a ) 100%);}.elementor-280 .elementor-element.elementor-element-5a6411fc > .elementor-element-populated >  .elementor-background-overlay{opacity:0.15;}.elementor-280 .elementor-element.elementor-element-5a6411fc > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0% 20% 0% 0%;--e-column-margin-right:20%;--e-column-margin-left:0%;padding:0em 0em 0em 0em;}.elementor-280 .elementor-element.elementor-element-5a6411fc > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-280 .elementor-element.elementor-element-137f24a1{--spacer-size:170px;}.elementor-bc-flex-widget .elementor-280 .elementor-element.elementor-element-191223ce.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-280 .elementor-element.elementor-element-191223ce.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-280 .elementor-element.elementor-element-191223ce > .elementor-element-populated{padding:1em 1em 1em 4em;}.elementor-280 .elementor-element.elementor-element-6268bfdb{text-align:left;}.elementor-280 .elementor-element.elementor-element-6268bfdb .elementor-heading-title{font-family:var( --e-global-typography-5dc30df-font-family ), Sans-serif;font-size:var( --e-global-typography-5dc30df-font-size );font-weight:var( --e-global-typography-5dc30df-font-weight );text-transform:var( --e-global-typography-5dc30df-text-transform );letter-spacing:var( --e-global-typography-5dc30df-letter-spacing );}.elementor-280 .elementor-element.elementor-element-2a482413{text-align:left;}.elementor-280 .elementor-element.elementor-element-2a482413 .elementor-heading-title{font-family:var( --e-global-typography-ba40786-font-family ), Sans-serif;font-size:var( --e-global-typography-ba40786-font-size );font-weight:var( --e-global-typography-ba40786-font-weight );text-transform:var( --e-global-typography-ba40786-text-transform );line-height:var( --e-global-typography-ba40786-line-height );color:var( --e-global-color-87f59cc );}.elementor-280 .elementor-element.elementor-element-37908dd9{color:var( --e-global-color-87f59cc );}.elementor-280 .elementor-element.elementor-element-3492a2b3 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-280 .elementor-element.elementor-element-3492a2b3 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-280 .elementor-element.elementor-element-8591868:not(.elementor-motion-effects-element-type-background), .elementor-280 .elementor-element.elementor-element-8591868 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-280 .elementor-element.elementor-element-8591868 > .elementor-background-overlay{background-image:url("https://laravila.com/wp-content/uploads/2025/11/bg2.png");background-position:top left;background-repeat:no-repeat;background-size:20% auto;opacity:0.1;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-280 .elementor-element.elementor-element-8591868{overflow:hidden;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:6em 1em 8em 1em;}.elementor-280 .elementor-element.elementor-element-8591868 .elementor-background-overlay{filter:brightness( 62% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-280 .elementor-element.elementor-element-1a474c30 > .elementor-element-populated{padding:1em 1em 1em 1em;}.elementor-280 .elementor-element.elementor-element-52b224dd{text-align:center;}.elementor-280 .elementor-element.elementor-element-52b224dd .elementor-heading-title{font-family:var( --e-global-typography-5dc30df-font-family ), Sans-serif;font-size:var( --e-global-typography-5dc30df-font-size );font-weight:var( --e-global-typography-5dc30df-font-weight );text-transform:var( --e-global-typography-5dc30df-text-transform );letter-spacing:var( --e-global-typography-5dc30df-letter-spacing );}.elementor-280 .elementor-element.elementor-element-22d919e0{text-align:center;}.elementor-280 .elementor-element.elementor-element-22d919e0 .elementor-heading-title{font-family:var( --e-global-typography-ba40786-font-family ), Sans-serif;font-size:var( --e-global-typography-ba40786-font-size );font-weight:var( --e-global-typography-ba40786-font-weight );text-transform:var( --e-global-typography-ba40786-text-transform );line-height:var( --e-global-typography-ba40786-line-height );color:var( --e-global-color-87f59cc );}.elementor-280 .elementor-element.elementor-element-295fd6ba{margin:0% 15% calc(var(--kit-widget-spacing, 0px) + 0%) 15%;text-align:center;color:var( --e-global-color-87f59cc );}.elementor-280 .elementor-element.elementor-element-3a81a27a{z-index:1;}.elementor-280 .elementor-element.elementor-element-16c0b992:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-280 .elementor-element.elementor-element-16c0b992 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-87f59cc );}.elementor-bc-flex-widget .elementor-280 .elementor-element.elementor-element-16c0b992.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-280 .elementor-element.elementor-element-16c0b992.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-280 .elementor-element.elementor-element-16c0b992 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-c40e487 );transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:2% 2% 2% 2%;--e-column-margin-right:2%;--e-column-margin-left:2%;padding:2em 2em 2em 2em;}.elementor-280 .elementor-element.elementor-element-16c0b992 > .elementor-element-populated, .elementor-280 .elementor-element.elementor-element-16c0b992 > .elementor-element-populated > .elementor-background-overlay, .elementor-280 .elementor-element.elementor-element-16c0b992 > .elementor-background-slideshow{border-radius:1px 1px 1px 1px;}.elementor-280 .elementor-element.elementor-element-16c0b992:hover > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-87f59cc );}.elementor-280 .elementor-element.elementor-element-16c0b992:hover > .elementor-element-populated, .elementor-280 .elementor-element.elementor-element-16c0b992:hover > .elementor-element-populated > .elementor-background-overlay{border-radius:1px 1px 1px 1px;}.elementor-280 .elementor-element.elementor-element-16c0b992 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-280 .elementor-element.elementor-element-488322eb{--icon-box-icon-margin:15px;}.elementor-280 .elementor-element.elementor-element-488322eb .elementor-icon-box-title{margin-block-end:10px;color:var( --e-global-color-6077767 );}.elementor-280 .elementor-element.elementor-element-488322eb.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-6077767 );}.elementor-280 .elementor-element.elementor-element-488322eb.elementor-view-framed .elementor-icon, .elementor-280 .elementor-element.elementor-element-488322eb.elementor-view-default .elementor-icon{fill:var( --e-global-color-6077767 );color:var( --e-global-color-6077767 );border-color:var( --e-global-color-6077767 );}.elementor-280 .elementor-element.elementor-element-488322eb .elementor-icon{font-size:45px;}.elementor-280 .elementor-element.elementor-element-488322eb .elementor-icon-box-title, .elementor-280 .elementor-element.elementor-element-488322eb .elementor-icon-box-title a{font-family:var( --e-global-typography-1c67701-font-family ), Sans-serif;font-size:var( --e-global-typography-1c67701-font-size );font-weight:var( --e-global-typography-1c67701-font-weight );text-transform:var( --e-global-typography-1c67701-text-transform );line-height:var( --e-global-typography-1c67701-line-height );}.elementor-280 .elementor-element.elementor-element-488322eb:has(:hover) .elementor-icon-box-title,
					 .elementor-280 .elementor-element.elementor-element-488322eb:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-6077767 );}.elementor-280 .elementor-element.elementor-element-488322eb .elementor-icon-box-description{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 );color:#FFFFFF;}.elementor-280 .elementor-element.elementor-element-29a9f6db:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-280 .elementor-element.elementor-element-29a9f6db > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-87f59cc );}.elementor-bc-flex-widget .elementor-280 .elementor-element.elementor-element-29a9f6db.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-280 .elementor-element.elementor-element-29a9f6db.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-280 .elementor-element.elementor-element-29a9f6db > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-c40e487 );transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:2% 2% 2% 2%;--e-column-margin-right:2%;--e-column-margin-left:2%;padding:2em 2em 2em 2em;}.elementor-280 .elementor-element.elementor-element-29a9f6db > .elementor-element-populated, .elementor-280 .elementor-element.elementor-element-29a9f6db > .elementor-element-populated > .elementor-background-overlay, .elementor-280 .elementor-element.elementor-element-29a9f6db > .elementor-background-slideshow{border-radius:1px 1px 1px 1px;}.elementor-280 .elementor-element.elementor-element-29a9f6db:hover > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-87f59cc );}.elementor-280 .elementor-element.elementor-element-29a9f6db:hover > .elementor-element-populated, .elementor-280 .elementor-element.elementor-element-29a9f6db:hover > .elementor-element-populated > .elementor-background-overlay{border-radius:1px 1px 1px 1px;}.elementor-280 .elementor-element.elementor-element-29a9f6db > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-280 .elementor-element.elementor-element-a3d09e2{--icon-box-icon-margin:15px;}.elementor-280 .elementor-element.elementor-element-a3d09e2 .elementor-icon-box-title{margin-block-end:10px;color:var( --e-global-color-6077767 );}.elementor-280 .elementor-element.elementor-element-a3d09e2.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-6077767 );}.elementor-280 .elementor-element.elementor-element-a3d09e2.elementor-view-framed .elementor-icon, .elementor-280 .elementor-element.elementor-element-a3d09e2.elementor-view-default .elementor-icon{fill:var( --e-global-color-6077767 );color:var( --e-global-color-6077767 );border-color:var( --e-global-color-6077767 );}.elementor-280 .elementor-element.elementor-element-a3d09e2 .elementor-icon{font-size:45px;}.elementor-280 .elementor-element.elementor-element-a3d09e2 .elementor-icon-box-title, .elementor-280 .elementor-element.elementor-element-a3d09e2 .elementor-icon-box-title a{font-family:var( --e-global-typography-1c67701-font-family ), Sans-serif;font-size:var( --e-global-typography-1c67701-font-size );font-weight:var( --e-global-typography-1c67701-font-weight );text-transform:var( --e-global-typography-1c67701-text-transform );line-height:var( --e-global-typography-1c67701-line-height );}.elementor-280 .elementor-element.elementor-element-a3d09e2:has(:hover) .elementor-icon-box-title,
					 .elementor-280 .elementor-element.elementor-element-a3d09e2:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-6077767 );}.elementor-280 .elementor-element.elementor-element-a3d09e2 .elementor-icon-box-description{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 );color:#FFFFFF;}.elementor-280 .elementor-element.elementor-element-bada7f2:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-280 .elementor-element.elementor-element-bada7f2 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-87f59cc );}.elementor-bc-flex-widget .elementor-280 .elementor-element.elementor-element-bada7f2.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-280 .elementor-element.elementor-element-bada7f2.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-280 .elementor-element.elementor-element-bada7f2 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-c40e487 );transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:2% 2% 2% 2%;--e-column-margin-right:2%;--e-column-margin-left:2%;padding:2em 2em 2em 2em;}.elementor-280 .elementor-element.elementor-element-bada7f2 > .elementor-element-populated, .elementor-280 .elementor-element.elementor-element-bada7f2 > .elementor-element-populated > .elementor-background-overlay, .elementor-280 .elementor-element.elementor-element-bada7f2 > .elementor-background-slideshow{border-radius:1px 1px 1px 1px;}.elementor-280 .elementor-element.elementor-element-bada7f2:hover > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-87f59cc );}.elementor-280 .elementor-element.elementor-element-bada7f2:hover > .elementor-element-populated, .elementor-280 .elementor-element.elementor-element-bada7f2:hover > .elementor-element-populated > .elementor-background-overlay{border-radius:1px 1px 1px 1px;}.elementor-280 .elementor-element.elementor-element-bada7f2 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-280 .elementor-element.elementor-element-8fd2a3e{--icon-box-icon-margin:15px;}.elementor-280 .elementor-element.elementor-element-8fd2a3e .elementor-icon-box-title{margin-block-end:10px;color:var( --e-global-color-6077767 );}.elementor-280 .elementor-element.elementor-element-8fd2a3e.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-6077767 );}.elementor-280 .elementor-element.elementor-element-8fd2a3e.elementor-view-framed .elementor-icon, .elementor-280 .elementor-element.elementor-element-8fd2a3e.elementor-view-default .elementor-icon{fill:var( --e-global-color-6077767 );color:var( --e-global-color-6077767 );border-color:var( --e-global-color-6077767 );}.elementor-280 .elementor-element.elementor-element-8fd2a3e .elementor-icon{font-size:45px;}.elementor-280 .elementor-element.elementor-element-8fd2a3e .elementor-icon-box-title, .elementor-280 .elementor-element.elementor-element-8fd2a3e .elementor-icon-box-title a{font-family:var( --e-global-typography-1c67701-font-family ), Sans-serif;font-size:var( --e-global-typography-1c67701-font-size );font-weight:var( --e-global-typography-1c67701-font-weight );text-transform:var( --e-global-typography-1c67701-text-transform );line-height:var( --e-global-typography-1c67701-line-height );}.elementor-280 .elementor-element.elementor-element-8fd2a3e:has(:hover) .elementor-icon-box-title,
					 .elementor-280 .elementor-element.elementor-element-8fd2a3e:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-6077767 );}.elementor-280 .elementor-element.elementor-element-8fd2a3e .elementor-icon-box-description{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 );color:#FFFFFF;}.elementor-280 .elementor-element.elementor-element-26e361ff:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-280 .elementor-element.elementor-element-26e361ff > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-87f59cc );}.elementor-bc-flex-widget .elementor-280 .elementor-element.elementor-element-26e361ff.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-280 .elementor-element.elementor-element-26e361ff.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-280 .elementor-element.elementor-element-26e361ff > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-c40e487 );transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:2% 2% 2% 2%;--e-column-margin-right:2%;--e-column-margin-left:2%;padding:2em 2em 2em 2em;}.elementor-280 .elementor-element.elementor-element-26e361ff > .elementor-element-populated, .elementor-280 .elementor-element.elementor-element-26e361ff > .elementor-element-populated > .elementor-background-overlay, .elementor-280 .elementor-element.elementor-element-26e361ff > .elementor-background-slideshow{border-radius:1px 1px 1px 1px;}.elementor-280 .elementor-element.elementor-element-26e361ff:hover > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-87f59cc );}.elementor-280 .elementor-element.elementor-element-26e361ff:hover > .elementor-element-populated, .elementor-280 .elementor-element.elementor-element-26e361ff:hover > .elementor-element-populated > .elementor-background-overlay{border-radius:1px 1px 1px 1px;}.elementor-280 .elementor-element.elementor-element-26e361ff > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-280 .elementor-element.elementor-element-3bfd410c{--icon-box-icon-margin:15px;}.elementor-280 .elementor-element.elementor-element-3bfd410c .elementor-icon-box-title{margin-block-end:10px;color:var( --e-global-color-6077767 );}.elementor-280 .elementor-element.elementor-element-3bfd410c.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-6077767 );}.elementor-280 .elementor-element.elementor-element-3bfd410c.elementor-view-framed .elementor-icon, .elementor-280 .elementor-element.elementor-element-3bfd410c.elementor-view-default .elementor-icon{fill:var( --e-global-color-6077767 );color:var( --e-global-color-6077767 );border-color:var( --e-global-color-6077767 );}.elementor-280 .elementor-element.elementor-element-3bfd410c .elementor-icon{font-size:45px;}.elementor-280 .elementor-element.elementor-element-3bfd410c .elementor-icon-box-title, .elementor-280 .elementor-element.elementor-element-3bfd410c .elementor-icon-box-title a{font-family:var( --e-global-typography-1c67701-font-family ), Sans-serif;font-size:var( --e-global-typography-1c67701-font-size );font-weight:var( --e-global-typography-1c67701-font-weight );text-transform:var( --e-global-typography-1c67701-text-transform );line-height:var( --e-global-typography-1c67701-line-height );}.elementor-280 .elementor-element.elementor-element-3bfd410c:has(:hover) .elementor-icon-box-title,
					 .elementor-280 .elementor-element.elementor-element-3bfd410c:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-6077767 );}.elementor-280 .elementor-element.elementor-element-3bfd410c .elementor-icon-box-description{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 );color:#FFFFFF;}.elementor-280 .elementor-element.elementor-element-3a821620:not(.elementor-motion-effects-element-type-background), .elementor-280 .elementor-element.elementor-element-3a821620 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-c40e487 );}.elementor-280 .elementor-element.elementor-element-3a821620 > .elementor-background-overlay{background-image:url("https://laravila.com/wp-content/uploads/2025/11/bg.jpg");background-position:center center;background-size:cover;opacity:0.05;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-280 .elementor-element.elementor-element-3a821620 .elementor-background-overlay{filter:brightness( 300% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-280 .elementor-element.elementor-element-3a821620{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:6em 1em 6em 1em;}.elementor-280 .elementor-element.elementor-element-71950c06 > .elementor-element-populated, .elementor-280 .elementor-element.elementor-element-71950c06 > .elementor-element-populated > .elementor-background-overlay, .elementor-280 .elementor-element.elementor-element-71950c06 > .elementor-background-slideshow{border-radius:1px 1px 1px 1px;}.elementor-280 .elementor-element.elementor-element-71950c06 > .elementor-element-populated{padding:1em 1em 1em 1em;}.elementor-280 .elementor-element.elementor-element-6dd96831{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + -30%) 0%;text-align:left;}.elementor-280 .elementor-element.elementor-element-6dd96831 .elementor-heading-title{font-family:var( --e-global-typography-35ab860-font-family ), Sans-serif;font-size:var( --e-global-typography-35ab860-font-size );font-weight:var( --e-global-typography-35ab860-font-weight );text-transform:var( --e-global-typography-35ab860-text-transform );line-height:var( --e-global-typography-35ab860-line-height );-webkit-text-stroke-width:1px;stroke-width:1px;-webkit-text-stroke-color:var( --e-global-color-c8dd49a );stroke:var( --e-global-color-c8dd49a );color:var( --e-global-color-cfd8d45 );}.elementor-280 .elementor-element.elementor-element-44678f75{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;z-index:1;text-align:left;}.elementor-280 .elementor-element.elementor-element-44678f75 .elementor-heading-title{font-family:var( --e-global-typography-f07bb9e-font-family ), Sans-serif;font-size:var( --e-global-typography-f07bb9e-font-size );font-weight:var( --e-global-typography-f07bb9e-font-weight );text-transform:var( --e-global-typography-f07bb9e-text-transform );line-height:var( --e-global-typography-f07bb9e-line-height );}.elementor-280 .elementor-element.elementor-element-1c54a6cb > .elementor-element-populated{padding:1em 1em 1em 1em;}.elementor-280 .elementor-element.elementor-element-4b6cc46e{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + -30%) 0%;text-align:left;}.elementor-280 .elementor-element.elementor-element-4b6cc46e .elementor-heading-title{font-family:var( --e-global-typography-35ab860-font-family ), Sans-serif;font-size:var( --e-global-typography-35ab860-font-size );font-weight:var( --e-global-typography-35ab860-font-weight );text-transform:var( --e-global-typography-35ab860-text-transform );line-height:var( --e-global-typography-35ab860-line-height );-webkit-text-stroke-width:1px;stroke-width:1px;-webkit-text-stroke-color:var( --e-global-color-c8dd49a );stroke:var( --e-global-color-c8dd49a );color:var( --e-global-color-cfd8d45 );}.elementor-280 .elementor-element.elementor-element-5625071{margin:0% 5% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;z-index:1;text-align:left;}.elementor-280 .elementor-element.elementor-element-5625071 .elementor-heading-title{font-family:var( --e-global-typography-f07bb9e-font-family ), Sans-serif;font-size:var( --e-global-typography-f07bb9e-font-size );font-weight:var( --e-global-typography-f07bb9e-font-weight );text-transform:var( --e-global-typography-f07bb9e-text-transform );line-height:var( --e-global-typography-f07bb9e-line-height );}.elementor-280 .elementor-element.elementor-element-31d52fba > .elementor-element-populated{padding:1em 1em 1em 1em;}.elementor-280 .elementor-element.elementor-element-704cbdff{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + -30%) 0%;text-align:left;}.elementor-280 .elementor-element.elementor-element-704cbdff .elementor-heading-title{font-family:var( --e-global-typography-35ab860-font-family ), Sans-serif;font-size:var( --e-global-typography-35ab860-font-size );font-weight:var( --e-global-typography-35ab860-font-weight );text-transform:var( --e-global-typography-35ab860-text-transform );line-height:var( --e-global-typography-35ab860-line-height );-webkit-text-stroke-width:1px;stroke-width:1px;-webkit-text-stroke-color:var( --e-global-color-c8dd49a );stroke:var( --e-global-color-c8dd49a );color:var( --e-global-color-cfd8d45 );}.elementor-280 .elementor-element.elementor-element-11f3cc93{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;z-index:1;text-align:left;}.elementor-280 .elementor-element.elementor-element-11f3cc93 .elementor-heading-title{font-family:var( --e-global-typography-f07bb9e-font-family ), Sans-serif;font-size:var( --e-global-typography-f07bb9e-font-size );font-weight:var( --e-global-typography-f07bb9e-font-weight );text-transform:var( --e-global-typography-f07bb9e-text-transform );line-height:var( --e-global-typography-f07bb9e-line-height );}.elementor-280 .elementor-element.elementor-element-ba8631c{--display:flex;}.elementor-280 .elementor-element.elementor-element-ba8631c:not(.elementor-motion-effects-element-type-background), .elementor-280 .elementor-element.elementor-element-ba8631c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-280 .elementor-element.elementor-element-11a8f39{--spacer-size:50px;}:root{--page-title-display:none;}@media(max-width:1024px) and (min-width:768px){.elementor-280 .elementor-element.elementor-element-50e88ad7{width:100%;}.elementor-280 .elementor-element.elementor-element-191223ce{width:100%;}.elementor-280 .elementor-element.elementor-element-16c0b992{width:50%;}.elementor-280 .elementor-element.elementor-element-29a9f6db{width:50%;}.elementor-280 .elementor-element.elementor-element-bada7f2{width:50%;}.elementor-280 .elementor-element.elementor-element-26e361ff{width:50%;}.elementor-280 .elementor-element.elementor-element-71950c06{width:50%;}.elementor-280 .elementor-element.elementor-element-1c54a6cb{width:50%;}.elementor-280 .elementor-element.elementor-element-31d52fba{width:50%;}}@media(max-width:1024px){.elementor-280 .elementor-element.elementor-element-5d314870 > .elementor-background-overlay{background-position:center center;}.elementor-280 .elementor-element.elementor-element-616e429f .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-280 .elementor-element.elementor-element-16dbe320{font-size:var( --e-global-typography-2a8970c-font-size );line-height:var( --e-global-typography-2a8970c-line-height );}.elementor-280 .elementor-element.elementor-element-50e88ad7 > .elementor-element-populated{margin:10% 0% 0% 0%;--e-column-margin-right:0%;--e-column-margin-left:0%;padding:5em 5em 5em 5em;}.elementor-280 .elementor-element.elementor-element-2029f3ba .elementor-counter-number-wrapper{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-280 .elementor-element.elementor-element-16bc173d .elementor-heading-title{font-size:var( --e-global-typography-1c67701-font-size );line-height:var( --e-global-typography-1c67701-line-height );}.elementor-280 .elementor-element.elementor-element-7dbaaf78{margin-top:0%;margin-bottom:0%;}.elementor-280 .elementor-element.elementor-element-191223ce > .elementor-element-populated{padding:1em 1em 1em 1em;}.elementor-280 .elementor-element.elementor-element-6268bfdb{text-align:center;}.elementor-280 .elementor-element.elementor-element-6268bfdb .elementor-heading-title{font-size:var( --e-global-typography-5dc30df-font-size );letter-spacing:var( --e-global-typography-5dc30df-letter-spacing );}.elementor-280 .elementor-element.elementor-element-2a482413{text-align:center;}.elementor-280 .elementor-element.elementor-element-2a482413 .elementor-heading-title{font-size:var( --e-global-typography-ba40786-font-size );line-height:var( --e-global-typography-ba40786-line-height );}.elementor-280 .elementor-element.elementor-element-37908dd9{text-align:center;}.elementor-280 .elementor-element.elementor-element-52b224dd .elementor-heading-title{font-size:var( --e-global-typography-5dc30df-font-size );letter-spacing:var( --e-global-typography-5dc30df-letter-spacing );}.elementor-280 .elementor-element.elementor-element-22d919e0 .elementor-heading-title{font-size:var( --e-global-typography-ba40786-font-size );line-height:var( --e-global-typography-ba40786-line-height );}.elementor-280 .elementor-element.elementor-element-488322eb .elementor-icon-box-title, .elementor-280 .elementor-element.elementor-element-488322eb .elementor-icon-box-title a{font-size:var( --e-global-typography-1c67701-font-size );line-height:var( --e-global-typography-1c67701-line-height );}.elementor-280 .elementor-element.elementor-element-488322eb .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );}.elementor-280 .elementor-element.elementor-element-a3d09e2 .elementor-icon-box-title, .elementor-280 .elementor-element.elementor-element-a3d09e2 .elementor-icon-box-title a{font-size:var( --e-global-typography-1c67701-font-size );line-height:var( --e-global-typography-1c67701-line-height );}.elementor-280 .elementor-element.elementor-element-a3d09e2 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );}.elementor-280 .elementor-element.elementor-element-8fd2a3e .elementor-icon-box-title, .elementor-280 .elementor-element.elementor-element-8fd2a3e .elementor-icon-box-title a{font-size:var( --e-global-typography-1c67701-font-size );line-height:var( --e-global-typography-1c67701-line-height );}.elementor-280 .elementor-element.elementor-element-8fd2a3e .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );}.elementor-280 .elementor-element.elementor-element-3bfd410c .elementor-icon-box-title, .elementor-280 .elementor-element.elementor-element-3bfd410c .elementor-icon-box-title a{font-size:var( --e-global-typography-1c67701-font-size );line-height:var( --e-global-typography-1c67701-line-height );}.elementor-280 .elementor-element.elementor-element-3bfd410c .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );}.elementor-280 .elementor-element.elementor-element-6dd96831{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + -15%) 0%;}.elementor-280 .elementor-element.elementor-element-6dd96831 .elementor-heading-title{font-size:var( --e-global-typography-35ab860-font-size );line-height:var( --e-global-typography-35ab860-line-height );}.elementor-280 .elementor-element.elementor-element-44678f75 .elementor-heading-title{font-size:var( --e-global-typography-f07bb9e-font-size );line-height:var( --e-global-typography-f07bb9e-line-height );}.elementor-280 .elementor-element.elementor-element-4b6cc46e{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + -15%) 0%;}.elementor-280 .elementor-element.elementor-element-4b6cc46e .elementor-heading-title{font-size:var( --e-global-typography-35ab860-font-size );line-height:var( --e-global-typography-35ab860-line-height );}.elementor-280 .elementor-element.elementor-element-5625071 .elementor-heading-title{font-size:var( --e-global-typography-f07bb9e-font-size );line-height:var( --e-global-typography-f07bb9e-line-height );}.elementor-280 .elementor-element.elementor-element-31d52fba > .elementor-element-populated{margin:8% 0% 0% 0%;--e-column-margin-right:0%;--e-column-margin-left:0%;}.elementor-280 .elementor-element.elementor-element-704cbdff{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + -15%) 0%;}.elementor-280 .elementor-element.elementor-element-704cbdff .elementor-heading-title{font-size:var( --e-global-typography-35ab860-font-size );line-height:var( --e-global-typography-35ab860-line-height );}.elementor-280 .elementor-element.elementor-element-11f3cc93 .elementor-heading-title{font-size:var( --e-global-typography-f07bb9e-font-size );line-height:var( --e-global-typography-f07bb9e-line-height );}}@media(max-width:767px){.elementor-280 .elementor-element.elementor-element-616e429f .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-280 .elementor-element.elementor-element-16dbe320{font-size:var( --e-global-typography-2a8970c-font-size );line-height:var( --e-global-typography-2a8970c-line-height );}.elementor-280 .elementor-element.elementor-element-2029f3ba .elementor-counter-number-wrapper{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-280 .elementor-element.elementor-element-16bc173d .elementor-heading-title{font-size:var( --e-global-typography-1c67701-font-size );line-height:var( --e-global-typography-1c67701-line-height );}.elementor-280 .elementor-element.elementor-element-958e52f{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + -25%) 0%;}.elementor-280 .elementor-element.elementor-element-28d83857 > .elementor-element-populated{margin:-50% 0% 0% 0%;--e-column-margin-right:0%;--e-column-margin-left:0%;}.elementor-280 .elementor-element.elementor-element-f2262b9{--spacer-size:83px;}.elementor-280 .elementor-element.elementor-element-137f24a1{--spacer-size:48px;}.elementor-280 .elementor-element.elementor-element-6268bfdb .elementor-heading-title{font-size:var( --e-global-typography-5dc30df-font-size );letter-spacing:var( --e-global-typography-5dc30df-letter-spacing );}.elementor-280 .elementor-element.elementor-element-2a482413 .elementor-heading-title{font-size:var( --e-global-typography-ba40786-font-size );line-height:var( --e-global-typography-ba40786-line-height );}.elementor-280 .elementor-element.elementor-element-52b224dd .elementor-heading-title{font-size:var( --e-global-typography-5dc30df-font-size );letter-spacing:var( --e-global-typography-5dc30df-letter-spacing );}.elementor-280 .elementor-element.elementor-element-22d919e0 .elementor-heading-title{font-size:var( --e-global-typography-ba40786-font-size );line-height:var( --e-global-typography-ba40786-line-height );}.elementor-280 .elementor-element.elementor-element-295fd6ba{margin:1% 1% calc(var(--kit-widget-spacing, 0px) + 1%) 1%;}.elementor-280 .elementor-element.elementor-element-488322eb .elementor-icon-box-title, .elementor-280 .elementor-element.elementor-element-488322eb .elementor-icon-box-title a{font-size:var( --e-global-typography-1c67701-font-size );line-height:var( --e-global-typography-1c67701-line-height );}.elementor-280 .elementor-element.elementor-element-488322eb .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );}.elementor-280 .elementor-element.elementor-element-a3d09e2 .elementor-icon-box-title, .elementor-280 .elementor-element.elementor-element-a3d09e2 .elementor-icon-box-title a{font-size:var( --e-global-typography-1c67701-font-size );line-height:var( --e-global-typography-1c67701-line-height );}.elementor-280 .elementor-element.elementor-element-a3d09e2 .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );}.elementor-280 .elementor-element.elementor-element-8fd2a3e .elementor-icon-box-title, .elementor-280 .elementor-element.elementor-element-8fd2a3e .elementor-icon-box-title a{font-size:var( --e-global-typography-1c67701-font-size );line-height:var( --e-global-typography-1c67701-line-height );}.elementor-280 .elementor-element.elementor-element-8fd2a3e .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );}.elementor-280 .elementor-element.elementor-element-3bfd410c .elementor-icon-box-title, .elementor-280 .elementor-element.elementor-element-3bfd410c .elementor-icon-box-title a{font-size:var( --e-global-typography-1c67701-font-size );line-height:var( --e-global-typography-1c67701-line-height );}.elementor-280 .elementor-element.elementor-element-3bfd410c .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );}.elementor-280 .elementor-element.elementor-element-6dd96831{text-align:center;}.elementor-280 .elementor-element.elementor-element-6dd96831 .elementor-heading-title{font-size:var( --e-global-typography-35ab860-font-size );line-height:var( --e-global-typography-35ab860-line-height );}.elementor-280 .elementor-element.elementor-element-44678f75{text-align:center;}.elementor-280 .elementor-element.elementor-element-44678f75 .elementor-heading-title{font-size:var( --e-global-typography-f07bb9e-font-size );line-height:var( --e-global-typography-f07bb9e-line-height );}.elementor-280 .elementor-element.elementor-element-4b6cc46e{text-align:center;}.elementor-280 .elementor-element.elementor-element-4b6cc46e .elementor-heading-title{font-size:var( --e-global-typography-35ab860-font-size );line-height:var( --e-global-typography-35ab860-line-height );}.elementor-280 .elementor-element.elementor-element-5625071{text-align:center;}.elementor-280 .elementor-element.elementor-element-5625071 .elementor-heading-title{font-size:var( --e-global-typography-f07bb9e-font-size );line-height:var( --e-global-typography-f07bb9e-line-height );}.elementor-280 .elementor-element.elementor-element-704cbdff{text-align:center;}.elementor-280 .elementor-element.elementor-element-704cbdff .elementor-heading-title{font-size:var( --e-global-typography-35ab860-font-size );line-height:var( --e-global-typography-35ab860-line-height );}.elementor-280 .elementor-element.elementor-element-11f3cc93{text-align:center;}.elementor-280 .elementor-element.elementor-element-11f3cc93 .elementor-heading-title{font-size:var( --e-global-typography-f07bb9e-font-size );line-height:var( --e-global-typography-f07bb9e-line-height );}}