.elementor-2295 .elementor-element.elementor-element-aca69be{margin-top:-100px;margin-bottom:0px;}.elementor-2295 .elementor-element.elementor-element-40a60112 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-2295 .elementor-element.elementor-element-40a60112 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-2295 .elementor-element.elementor-element-14bb35f2 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items{--columns:1;}:is( .elementor-2295 .elementor-element.elementor-element-14bb35f2 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items, .elementor-2295 .elementor-element.elementor-element-14bb35f2 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__slider > .jet-listing-grid__items > .slick-list > .slick-track, .elementor-2295 .elementor-element.elementor-element-14bb35f2 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__scroll-slider > .jet-listing-grid__items ) > .jet-listing-grid__item{padding-top:calc(0px / 2);padding-bottom:calc(0px / 2);}:is( .elementor-2295 .elementor-element.elementor-element-14bb35f2 > .elementor-widget-container > .jet-listing-grid, .elementor-2295 .elementor-element.elementor-element-14bb35f2 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__slider, .elementor-2295 .elementor-element.elementor-element-14bb35f2 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__scroll-slider ) > .jet-listing-grid__items.grid-collapse-gap{margin-top:calc( 0px / -2);margin-bottom:calc( 0px / -2);}.elementor-2295 .elementor-element.elementor-element-14bb35f2 .jet-listing-grid__slider-icon:hover{color:var( --e-global-color-primary );background:#FFFFFF;}.elementor-2295 .elementor-element.elementor-element-14bb35f2 .jet-listing-grid__slider-icon.prev-arrow{bottom:70px;top:auto;right:190px;left:auto;}.elementor-2295 .elementor-element.elementor-element-14bb35f2 .jet-listing-grid__slider-icon.next-arrow{bottom:70px;top:auto;right:120px;left:auto;}.elementor-2295 .elementor-element.elementor-element-14bb35f2 .jet-listing-grid__slider .jet-slick-dots li{margin-left:calc( 22px/2 );margin-right:calc( 22px/2 );}.elementor-2295 .elementor-element.elementor-element-45f295b8 > .elementor-container{max-width:1300px;min-height:50px;}.elementor-2295 .elementor-element.elementor-element-45f295b8{margin-top:-120px;margin-bottom:0px;}.elementor-bc-flex-widget .elementor-2295 .elementor-element.elementor-element-26dab0a2.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-2295 .elementor-element.elementor-element-26dab0a2.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-2295 .elementor-element.elementor-element-26dab0a2.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-2295 .elementor-element.elementor-element-7c4bbaa0{width:auto;max-width:auto;}.elementor-2295 .elementor-element.elementor-element-7c4bbaa0 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2295 .elementor-element.elementor-element-691296ce:not(.elementor-motion-effects-element-type-background), .elementor-2295 .elementor-element.elementor-element-691296ce > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-2295 .elementor-element.elementor-element-691296ce > .elementor-background-overlay{background-image:url("https://grupo-vyv.staffdigitalw.com/wp-content/uploads/2023/11/tramo-fondo-web.svg");background-position:bottom left;background-repeat:no-repeat;opacity:1;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2295 .elementor-element.elementor-element-691296ce > .elementor-container{max-width:1300px;}.elementor-2295 .elementor-element.elementor-element-691296ce{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:70px 0px 180px 0px;}.elementor-2295 .elementor-element.elementor-element-7592c778 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-2295 .elementor-element.elementor-element-76d40eda > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:15px;}.elementor-2295 .elementor-element.elementor-element-218e9a72 .elementor-heading-title{font-family:"Source Sans 3", Sans-serif;font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:2.5px;color:var( --e-global-color-secondary );}.elementor-2295 .elementor-element.elementor-element-15d1e729 .elementor-heading-title{font-family:"Source Sans 3", Sans-serif;font-size:32px;font-weight:300;color:#FFFFFF;}.elementor-bc-flex-widget .elementor-2295 .elementor-element.elementor-element-5ccff653.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-2295 .elementor-element.elementor-element-5ccff653.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-2295 .elementor-element.elementor-element-7c223555 .elementor-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );}.elementor-2295 .elementor-element.elementor-element-76a5b3b9{margin-top:40px;margin-bottom:0px;}.elementor-2295 .elementor-element.elementor-element-49f70c60 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items{--columns:4;}.elementor-2295 .elementor-element.elementor-element-49f70c60 .jet-listing-grid__slider-icon{color:#FFFFFF;background:#333333;}.elementor-2295 .elementor-element.elementor-element-49f70c60 .jet-listing-grid__slider-icon:hover{color:var( --e-global-color-primary );background:#FFFFFF;}.elementor-2295 .elementor-element.elementor-element-49f70c60 .jet-listing-grid__slider-icon.prev-arrow{bottom:-100px;top:auto;right:0px;left:auto;}.elementor-2295 .elementor-element.elementor-element-49f70c60 .jet-listing-grid__slider-icon.next-arrow{bottom:-100px;top:auto;right:0px;left:auto;}.elementor-2295 .elementor-element.elementor-element-49f70c60 .jet-listing-grid__slider .jet-slick-dots li{background:#FFFFFF7D;}.elementor-2295 .elementor-element.elementor-element-49f70c60 .jet-listing-grid__slider .jet-slick-dots li.slick-active{background:#FFFFFF;}.elementor-2295 .elementor-element.elementor-element-7b84397e > .elementor-background-overlay{background-image:url("https://grupo-vyv.staffdigitalw.com/wp-content/uploads/2023/11/fondo-vector-web.svg");background-position:150% 0px;background-repeat:no-repeat;opacity:1;}.elementor-2295 .elementor-element.elementor-element-5c4a1111 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-2295 .elementor-element.elementor-element-43da146f > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:15px;}.elementor-2295 .elementor-element.elementor-element-43da146f > .elementor-element-populated{padding:10px 60px 0px 10px;}.elementor-2295 .elementor-element.elementor-element-36a7156 .elementor-heading-title{font-family:"Source Sans 3", Sans-serif;font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:2.5px;color:var( --e-global-color-secondary );}.elementor-2295 .elementor-element.elementor-element-7bdcdb2c > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:15px;}.elementor-2295 .elementor-element.elementor-element-7bdcdb2c > .elementor-element-populated{padding:10px 100px 80px 10px;}.elementor-2295 .elementor-element.elementor-element-6b5729e5 > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-2295 .elementor-element.elementor-element-6b5729e5 .elementor-heading-title{font-family:"Source Sans 3", Sans-serif;font-size:32px;font-weight:300;color:var( --e-global-color-primary );}.elementor-2295 .elementor-element.elementor-element-2da7e1fc{width:var( --container-widget-width, 40% );max-width:40%;--container-widget-width:40%;--container-widget-flex-grow:0;}.elementor-2295 .elementor-element.elementor-element-2da7e1fc .elementor-counter-number-wrapper{font-family:"Source Sans 3", Sans-serif;font-size:80px;font-weight:400;}.elementor-2295 .elementor-element.elementor-element-2da7e1fc .elementor-counter-title{color:var( --e-global-color-primary );font-family:"Source Sans 3", Sans-serif;font-size:16px;font-weight:300;text-transform:uppercase;line-height:20px;}.elementor-2295 .elementor-element.elementor-element-72716983{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-2295 .elementor-element.elementor-element-72716983 .elementor-counter-number-wrapper{font-family:"Source Sans 3", Sans-serif;font-size:80px;font-weight:400;}.elementor-2295 .elementor-element.elementor-element-72716983 .elementor-counter-title{color:var( --e-global-color-primary );font-family:"Source Sans 3", Sans-serif;font-size:16px;font-weight:300;text-transform:uppercase;line-height:20px;}.elementor-2295 .elementor-element.elementor-element-628bb3b6 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-2295 .elementor-element.elementor-element-5ecc77fe{color:var( --e-global-color-primary );font-family:"Source Sans 3", Sans-serif;font-size:18px;font-weight:300;}.elementor-2295 .elementor-element.elementor-element-744da844 .elementor-button{background-color:#02010100;text-decoration:underline;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );padding:0px 0px 0px 0px;}.elementor-2295 .elementor-element.elementor-element-744da844 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-2295 .elementor-element.elementor-element-744da844 .elementor-button .elementor-button-content-wrapper{gap:12px;}.elementor-2295 .elementor-element.elementor-element-7b73f0e{width:auto;max-width:auto;bottom:-35%;}body:not(.rtl) .elementor-2295 .elementor-element.elementor-element-7b73f0e{left:-30px;}body.rtl .elementor-2295 .elementor-element.elementor-element-7b73f0e{right:-30px;}.elementor-2295 .elementor-element.elementor-element-7b73f0e img{width:290px;box-shadow:0px 13px 25px 1px rgba(0, 0, 0, 0.4);}.elementor-2295 .elementor-element.elementor-element-7850d4a{width:auto;max-width:auto;bottom:-55%;}body:not(.rtl) .elementor-2295 .elementor-element.elementor-element-7850d4a{right:-50px;}body.rtl .elementor-2295 .elementor-element.elementor-element-7850d4a{left:-50px;}.elementor-2295 .elementor-element.elementor-element-7850d4a img{width:280px;box-shadow:0px 13px 25px 1px rgba(0, 0, 0, 0.4);}.elementor-2295 .elementor-element.elementor-element-7b84397e > .elementor-container{max-width:1300px;}.elementor-2295 .elementor-element.elementor-element-7b84397e{padding:70px 10px 60px 10px;}.elementor-2295 .elementor-element.elementor-element-44d93d5c:not(.elementor-motion-effects-element-type-background), .elementor-2295 .elementor-element.elementor-element-44d93d5c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F0F0F0;}.elementor-2295 .elementor-element.elementor-element-7123d314 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-2295 .elementor-element.elementor-element-603c1349 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:15px;}.elementor-2295 .elementor-element.elementor-element-663c69fe .elementor-heading-title{font-family:"Source Sans 3", Sans-serif;font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:2.5px;color:var( --e-global-color-secondary );}.elementor-2295 .elementor-element.elementor-element-62f8c6d4 .elementor-heading-title{font-family:"Source Sans 3", Sans-serif;font-size:32px;font-weight:300;color:var( --e-global-color-primary );}.elementor-bc-flex-widget .elementor-2295 .elementor-element.elementor-element-5c05464.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-2295 .elementor-element.elementor-element-5c05464.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-2295 .elementor-element.elementor-element-4200f30d .elementor-button{background-color:#02010100;font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );}.elementor-2295 .elementor-element.elementor-element-4200f30d .elementor-button:hover, .elementor-2295 .elementor-element.elementor-element-4200f30d .elementor-button:focus{background-color:var( --e-global-color-primary );color:#FFFFFF;}.elementor-2295 .elementor-element.elementor-element-4200f30d .elementor-button:hover svg, .elementor-2295 .elementor-element.elementor-element-4200f30d .elementor-button:focus svg{fill:#FFFFFF;}.elementor-2295 .elementor-element.elementor-element-58e87f80{--divider-border-style:solid;--divider-color:#D3D3D3;--divider-border-width:1px;}.elementor-2295 .elementor-element.elementor-element-58e87f80 .elementor-divider-separator{width:100%;}.elementor-2295 .elementor-element.elementor-element-58e87f80 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-2295 .elementor-element.elementor-element-28664a98 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items{--columns:3;}.elementor-2295 .elementor-element.elementor-element-28664a98 .jet-listing-grid__slider-icon:hover{color:var( --e-global-color-primary );background:#FFFFFF;}.elementor-2295 .elementor-element.elementor-element-44d93d5c > .elementor-container{max-width:1300px;}.elementor-2295 .elementor-element.elementor-element-44d93d5c{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:70px 10px 40px 10px;}.elementor-2295 .elementor-element.elementor-element-44d93d5c > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}:root{--page-title-display:none;}@media(max-width:1366px){.elementor-2295 .elementor-element.elementor-element-45f295b8 > .elementor-container{max-width:1100px;}.elementor-2295 .elementor-element.elementor-element-691296ce > .elementor-container{max-width:1100px;}.elementor-2295 .elementor-element.elementor-element-7c223555 .elementor-button{font-size:var( --e-global-typography-accent-font-size );}body:not(.rtl) .elementor-2295 .elementor-element.elementor-element-7b73f0e{left:-120px;}body.rtl .elementor-2295 .elementor-element.elementor-element-7b73f0e{right:-120px;}body:not(.rtl) .elementor-2295 .elementor-element.elementor-element-7850d4a{right:0px;}body.rtl .elementor-2295 .elementor-element.elementor-element-7850d4a{left:0px;}.elementor-2295 .elementor-element.elementor-element-7b84397e > .elementor-container{max-width:1100px;}.elementor-2295 .elementor-element.elementor-element-4200f30d .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-2295 .elementor-element.elementor-element-44d93d5c > .elementor-container{max-width:1100px;}}@media(max-width:1200px){.elementor-2295 .elementor-element.elementor-element-45f295b8 > .elementor-container{max-width:900px;}.elementor-2295 .elementor-element.elementor-element-691296ce > .elementor-container{max-width:900px;}.elementor-2295 .elementor-element.elementor-element-49f70c60 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items{--columns:3;}body:not(.rtl) .elementor-2295 .elementor-element.elementor-element-7b73f0e{left:0px;}body.rtl .elementor-2295 .elementor-element.elementor-element-7b73f0e{right:0px;}.elementor-2295 .elementor-element.elementor-element-7b73f0e{bottom:0px;}.elementor-2295 .elementor-element.elementor-element-7b73f0e img{width:180px;}.elementor-2295 .elementor-element.elementor-element-7850d4a{bottom:-30px;}.elementor-2295 .elementor-element.elementor-element-7850d4a img{width:180px;}.elementor-2295 .elementor-element.elementor-element-7b84397e > .elementor-container{max-width:900px;}.elementor-2295 .elementor-element.elementor-element-28664a98 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items{--columns:2;}.elementor-2295 .elementor-element.elementor-element-44d93d5c > .elementor-container{max-width:900px;}}@media(max-width:1024px){.elementor-2295 .elementor-element.elementor-element-14bb35f2 .jet-listing-grid__slider-icon.prev-arrow{bottom:30px;top:auto;}.elementor-2295 .elementor-element.elementor-element-14bb35f2 .jet-listing-grid__slider-icon.next-arrow{bottom:30px;top:auto;}.elementor-2295 .elementor-element.elementor-element-45f295b8 > .elementor-container{max-width:800px;}.elementor-2295 .elementor-element.elementor-element-45f295b8{margin-top:-80px;margin-bottom:0px;}.elementor-2295 .elementor-element.elementor-element-691296ce > .elementor-container{max-width:800px;}.elementor-2295 .elementor-element.elementor-element-218e9a72 .elementor-heading-title{font-size:10px;}.elementor-2295 .elementor-element.elementor-element-7c223555 .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-2295 .elementor-element.elementor-element-49f70c60 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items{--columns:3;}.elementor-2295 .elementor-element.elementor-element-36a7156 .elementor-heading-title{font-size:10px;}.elementor-2295 .elementor-element.elementor-element-7bdcdb2c > .elementor-element-populated{padding:10px 40px 80px 10px;}.elementor-2295 .elementor-element.elementor-element-7b84397e > .elementor-container{max-width:800px;}.elementor-2295 .elementor-element.elementor-element-7b84397e > .elementor-background-overlay{background-position:0% 0px;}.elementor-2295 .elementor-element.elementor-element-663c69fe .elementor-heading-title{font-size:10px;}.elementor-2295 .elementor-element.elementor-element-4200f30d .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-2295 .elementor-element.elementor-element-28664a98 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items{--columns:2;}.elementor-2295 .elementor-element.elementor-element-44d93d5c > .elementor-container{max-width:800px;}}@media(max-width:880px){.elementor-2295 .elementor-element.elementor-element-14bb35f2 .jet-listing-grid__slider-icon.prev-arrow{bottom:30px;top:auto;}.elementor-2295 .elementor-element.elementor-element-14bb35f2 .jet-listing-grid__slider-icon.next-arrow{bottom:30px;top:auto;}.elementor-2295 .elementor-element.elementor-element-45f295b8 > .elementor-container{max-width:650px;}.elementor-2295 .elementor-element.elementor-element-691296ce > .elementor-container{max-width:650px;}.elementor-2295 .elementor-element.elementor-element-15d1e729 .elementor-heading-title{font-size:24px;}.elementor-2295 .elementor-element.elementor-element-49f70c60 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items{--columns:3;}.elementor-2295 .elementor-element.elementor-element-6b5729e5 .elementor-heading-title{font-size:24px;}.elementor-2295 .elementor-element.elementor-element-2da7e1fc .elementor-counter-number-wrapper{font-size:54px;}.elementor-2295 .elementor-element.elementor-element-2da7e1fc .elementor-counter-title{font-size:14px;}.elementor-2295 .elementor-element.elementor-element-72716983 .elementor-counter-number-wrapper{font-size:54px;}.elementor-2295 .elementor-element.elementor-element-72716983 .elementor-counter-title{font-size:14px;}body:not(.rtl) .elementor-2295 .elementor-element.elementor-element-7b73f0e{left:-150px;}body.rtl .elementor-2295 .elementor-element.elementor-element-7b73f0e{right:-150px;}.elementor-2295 .elementor-element.elementor-element-7b73f0e{bottom:-60px;}.elementor-2295 .elementor-element.elementor-element-7850d4a{bottom:-125px;}.elementor-2295 .elementor-element.elementor-element-7b84397e > .elementor-container{max-width:650px;}.elementor-2295 .elementor-element.elementor-element-7b84397e{padding:50px 10px 50px 10px;}.elementor-2295 .elementor-element.elementor-element-28664a98 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items{--columns:2;}.elementor-2295 .elementor-element.elementor-element-44d93d5c > .elementor-container{max-width:650px;}.elementor-2295 .elementor-element.elementor-element-44d93d5c{padding:50px 10px 50px 10px;}}@media(max-width:767px){.elementor-2295 .elementor-element.elementor-element-14bb35f2 .jet-listing-grid__slider-icon.prev-arrow{bottom:80px;top:auto;right:90px;left:auto;}.elementor-2295 .elementor-element.elementor-element-14bb35f2 .jet-listing-grid__slider-icon.next-arrow{bottom:80px;top:auto;right:20px;left:auto;}.elementor-2295 .elementor-element.elementor-element-691296ce{padding:70px 10px 120px 10px;}.elementor-2295 .elementor-element.elementor-element-7c223555 .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-2295 .elementor-element.elementor-element-49f70c60 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items{--columns:1;}.elementor-2295 .elementor-element.elementor-element-628bb3b6 > .elementor-element-populated{padding:0px 10px 200px 10px;}body:not(.rtl) .elementor-2295 .elementor-element.elementor-element-7b73f0e{left:0px;}body.rtl .elementor-2295 .elementor-element.elementor-element-7b73f0e{right:0px;}.elementor-2295 .elementor-element.elementor-element-7b73f0e{bottom:0%;}.elementor-2295 .elementor-element.elementor-element-7850d4a{bottom:0%;}.elementor-2295 .elementor-element.elementor-element-7b84397e > .elementor-background-overlay{background-position:0% 0px;}.elementor-2295 .elementor-element.elementor-element-4200f30d .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-2295 .elementor-element.elementor-element-28664a98 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items{--columns:1;}}@media(min-width:768px){.elementor-2295 .elementor-element.elementor-element-76d40eda{width:40%;}.elementor-2295 .elementor-element.elementor-element-5ccff653{width:60%;}.elementor-2295 .elementor-element.elementor-element-7bdcdb2c{width:60%;}.elementor-2295 .elementor-element.elementor-element-628bb3b6{width:40%;}}@media(max-width:1024px) and (min-width:768px){.elementor-2295 .elementor-element.elementor-element-76d40eda{width:50%;}.elementor-2295 .elementor-element.elementor-element-5ccff653{width:50%;}}@media(max-width:880px) and (min-width:768px){.elementor-2295 .elementor-element.elementor-element-76d40eda{width:60%;}.elementor-2295 .elementor-element.elementor-element-5ccff653{width:40%;}}@media(min-width:2400px){.elementor-2295 .elementor-element.elementor-element-7c223555 .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-2295 .elementor-element.elementor-element-4200f30d .elementor-button{font-size:var( --e-global-typography-accent-font-size );}}/* Start custom CSS for jet-listing-grid, class: .elementor-element-14bb35f2 */#custom-flechas .prev-arrow,
#custom-flechas .next-arrow{
    background: transparent;
    border: 1px solid #fff;
}
#custom-flechas .prev-arrow:hover,
#custom-flechas .next-arrow:hover{
    background: #fff;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-7c4bbaa0 */.line-progress {
      height: 3px;
      background-color: #ddd;
      width: 90px;
      margin: 10px;
    }
#content-counter{
    display: flex;
    align-items: center;
    color: #fff;
    font-size: 20px;
    font-weight: 600;
}
#counterElements{
    color: #fff;
    font-size: 20px;
    font-weight: 600;
}
#totalElements1{
    color: #fff;
    font-size: 20px;
    font-weight: 600;
    opacity: 0.7;
}
#totalElements{
    color: #fff;
    font-size: 20px;
    font-weight: 600;
    opacity: 0.7;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-aca69be */#banner-content-custom{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for jet-listing-grid, class: .elementor-element-49f70c60 */#custom-content .jet-listing-grid__item .elementor-widget-eael-creative-button{
    display: none;
}
#custom-content .jet-listing-grid__item .elementor:hover div{
    border-color: #fff;
}
#custom-content .jet-listing-grid__item:hover .elementor-widget-text-editor{
    display: none;
}
#custom-content .jet-listing-grid__item:hover .elementor-widget-eael-creative-button{
    display: block;
}
.home-slider .jet-listing .slick-list, .jet-listing-dynamic-field__content .slick-list {
    position: relative;
    display: block;
    overflow: visible;
}

.home-slider .jet-listing-grid__slider .jet-slick-dots{
    max-width: 1200px;
    width: 100%;
    margin: 0 auto;
    justify-content: left;
    position: absolute;
    left: -80px;
    right: 0;
    bottom: -10px;
}
.home-slider .jet-listing-grid__slider .jet-slick-dots li{
    position: relative;
    z-index: 6;
    width: 2rem !important;
    border-radius: 0px;
    height: 4px !important;
}
.home-slider .jet-listing-grid__slider .jet-slick-dots li.slick-active{
    border: 1px solid var( --e-global-color-primary ) !important;
    width: 3rem !important;
}


@media screen and (max-width: 1024px){
    .home-slider .jet-listing-grid__slider .jet-slick-dots li{
    position: relative;
    z-index: 6;
    width: 2rem !important;
    border-radius: 8px;
    height: 4px !important;
}
}
@media screen and (max-width: 1203px){
.home-slider .jet-listing-grid__slider .jet-slick-dots{
    left: 10px;
}
}


/*--navegation ---*/
#custom-content .jet-slick-dots{
    position: absolute;
    bottom: -80px;
}
#custom-content .jet-slick-dots li{
    margin: 0;
    padding: 0;
    min-width: 16%;
}
#custom-content .jet-slick-dots li.slick-active{
    min-width: 16%;
    
}
#custom-content .prev-arrow{
    margin-right: 68px;
}
@media screen and (max-width: 768px){
    #custom-content .jet-slick-dots li{
    min-width: 10%;
}
#custom-content .jet-slick-dots li.slick-active{
    min-width: 10%;
    
}
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-691296ce */#content-section-1{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-7bdcdb2c */#counter-item-custom{
    width: 220px;
    height: 100px;
    margin-right: 60px;
    display: flex;
    align-items: center;
    border-top: 1px solid #DDDDDD;
}
#counter-item-custom .elementor-counter{
    display: flex;
    align-items: flex-end;
}
#counter-item-custom .elementor-counter .elementor-counter-title{
    margin: 0 20px 10px 20px;
    text-align: left;
}
.counter-item{
    width: 280px !important;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-7bdcdb2c */#counter-item-custom{
    width: 220px;
    height: 100px;
    margin-right: 60px;
    display: flex;
    align-items: center;
    border-top: 1px solid #DDDDDD;
}
#counter-item-custom .elementor-counter{
    display: flex;
    align-items: flex-end;
}
#counter-item-custom .elementor-counter .elementor-counter-title{
    margin: 0 20px 10px 20px;
    text-align: left;
}
.counter-item{
    width: 280px !important;
}/* End custom CSS */