.elementor-2 .elementor-element.elementor-element-f813a60{--display:flex;--min-height:800px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-eead461{--display:flex;--min-height:800px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:1;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-eead461:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-eead461 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://alzar.cl/wp-content/uploads/2026/01/52b3a72b3c545a189037329f1c2091f705d979d3.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2 .elementor-element.elementor-element-eead461::before, .elementor-2 .elementor-element.elementor-element-eead461 > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-eead461 > .e-con-inner > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-eead461 > .elementor-background-slideshow::before, .elementor-2 .elementor-element.elementor-element-eead461 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2 .elementor-element.elementor-element-eead461 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(90deg, var( --e-global-color-secondary ) 0%, #23232366 60%);}.elementor-2 .elementor-element.elementor-element-ea7506e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--padding-top:0em;--padding-bottom:0em;--padding-left:6em;--padding-right:0em;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-2 .elementor-element.elementor-element-eee1a0b{width:auto;max-width:auto;}.elementor-2 .elementor-element.elementor-element-eee1a0b.elementor-element{--align-self:flex-start;}.elementor-2 .elementor-element.elementor-element-eee1a0b .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:35px;font-weight:500;text-transform:uppercase;color:var( --e-global-color-ec53654 );}.elementor-2 .elementor-element.elementor-element-64776ae{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-2 .elementor-element.elementor-element-64776ae.elementor-element{--align-self:flex-start;}.elementor-2 .elementor-element.elementor-element-64776ae .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:60px;font-weight:500;text-transform:uppercase;line-height:69px;letter-spacing:2px;text-shadow:1px 0px 10px rgba(0, 0, 0, 0.6);color:var( --e-global-color-ec53654 );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-2 .elementor-element.elementor-element-595810e{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:600;line-height:30px;color:var( --e-global-color-ec53654 );}.elementor-2 .elementor-element.elementor-element-595810e.elementor-element{--align-self:flex-start;}.elementor-2 .elementor-element.elementor-element-5d6805e{--spacer-size:10px;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-2 .elementor-element.elementor-element-bfe6f9e .elementor-button{background-color:#FFFFFF00;font-family:"Oswald", Sans-serif;font-size:20px;font-weight:400;text-transform:uppercase;letter-spacing:2px;border-style:solid;border-width:1px 1px 1px 1px;border-radius:5px 5px 5px 5px;padding:10px 30px 10px 30px;}.elementor-2 .elementor-element.elementor-element-bfe6f9e .elementor-button:hover, .elementor-2 .elementor-element.elementor-element-bfe6f9e .elementor-button:focus{background-color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-2 .elementor-element.elementor-element-52ef08d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overlay-opacity:1;--overlay-mix-blend-mode:multiply;--padding-top:5em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-2 .elementor-element.elementor-element-52ef08d::before, .elementor-2 .elementor-element.elementor-element-52ef08d > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-52ef08d > .e-con-inner > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-52ef08d > .elementor-background-slideshow::before, .elementor-2 .elementor-element.elementor-element-52ef08d > .e-con-inner > .elementor-background-slideshow::before, .elementor-2 .elementor-element.elementor-element-52ef08d > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#23232399;--background-overlay:'';}.elementor-2 .elementor-element.elementor-element-ed5fb8b{--grid-template-columns:repeat(1, auto);text-align:center;--icon-size:30px;--grid-column-gap:0px;--grid-row-gap:40px;}.elementor-2 .elementor-element.elementor-element-ed5fb8b .elementor-social-icon{background-color:#02010100;--icon-padding:0em;}.elementor-2 .elementor-element.elementor-element-20b059c{--display:flex;--min-height:800px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:1;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-20b059c:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-20b059c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://alzar.cl/wp-content/uploads/2026/01/f9ebb74f24636aa866a1d6b4fce77b7eeb344612.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2 .elementor-element.elementor-element-20b059c::before, .elementor-2 .elementor-element.elementor-element-20b059c > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-20b059c > .e-con-inner > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-20b059c > .elementor-background-slideshow::before, .elementor-2 .elementor-element.elementor-element-20b059c > .e-con-inner > .elementor-background-slideshow::before, .elementor-2 .elementor-element.elementor-element-20b059c > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(90deg, var( --e-global-color-secondary ) 0%, #23232366 60%);}.elementor-2 .elementor-element.elementor-element-73da3d1{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--padding-top:0em;--padding-bottom:0em;--padding-left:6em;--padding-right:0em;}.elementor-2 .elementor-element.elementor-element-9209078{width:auto;max-width:auto;}.elementor-2 .elementor-element.elementor-element-9209078.elementor-element{--align-self:flex-start;}.elementor-2 .elementor-element.elementor-element-9209078 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:35px;font-weight:500;text-transform:uppercase;color:var( --e-global-color-ec53654 );}.elementor-2 .elementor-element.elementor-element-ce1d285{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-2 .elementor-element.elementor-element-ce1d285.elementor-element{--align-self:flex-start;}.elementor-2 .elementor-element.elementor-element-ce1d285 .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:60px;font-weight:500;text-transform:uppercase;line-height:69px;letter-spacing:2px;text-shadow:1px 0px 10px rgba(0, 0, 0, 0.6);color:var( --e-global-color-ec53654 );}.elementor-2 .elementor-element.elementor-element-ce4cb52{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:600;line-height:30px;color:var( --e-global-color-ec53654 );}.elementor-2 .elementor-element.elementor-element-ce4cb52.elementor-element{--align-self:flex-start;}.elementor-2 .elementor-element.elementor-element-ee8b4a6{--spacer-size:10px;}.elementor-2 .elementor-element.elementor-element-8ac8051 .elementor-button{background-color:#FFFFFF00;font-family:"Oswald", Sans-serif;font-size:20px;font-weight:400;text-transform:uppercase;letter-spacing:2px;border-style:solid;border-width:1px 1px 1px 1px;border-radius:5px 5px 5px 5px;padding:10px 30px 10px 30px;}.elementor-2 .elementor-element.elementor-element-8ac8051 .elementor-button:hover, .elementor-2 .elementor-element.elementor-element-8ac8051 .elementor-button:focus{background-color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-2 .elementor-element.elementor-element-48d2ea1{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overlay-opacity:1;--overlay-mix-blend-mode:multiply;--padding-top:5em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-2 .elementor-element.elementor-element-48d2ea1::before, .elementor-2 .elementor-element.elementor-element-48d2ea1 > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-48d2ea1 > .e-con-inner > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-48d2ea1 > .elementor-background-slideshow::before, .elementor-2 .elementor-element.elementor-element-48d2ea1 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2 .elementor-element.elementor-element-48d2ea1 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#23232399;--background-overlay:'';}.elementor-2 .elementor-element.elementor-element-292377d{--grid-template-columns:repeat(1, auto);text-align:center;--icon-size:30px;--grid-column-gap:0px;--grid-row-gap:40px;}.elementor-2 .elementor-element.elementor-element-292377d .elementor-social-icon{background-color:#02010100;--icon-padding:0em;}.elementor-2 .elementor-element.elementor-element-1b8a80b{--display:flex;--min-height:800px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:1;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-1b8a80b:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-1b8a80b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://alzar.cl/wp-content/uploads/2026/01/2375e16cdffdfa766a745846f6e1254cc4c65802.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2 .elementor-element.elementor-element-1b8a80b::before, .elementor-2 .elementor-element.elementor-element-1b8a80b > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-1b8a80b > .e-con-inner > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-1b8a80b > .elementor-background-slideshow::before, .elementor-2 .elementor-element.elementor-element-1b8a80b > .e-con-inner > .elementor-background-slideshow::before, .elementor-2 .elementor-element.elementor-element-1b8a80b > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(90deg, var( --e-global-color-secondary ) 0%, #23232366 60%);}.elementor-2 .elementor-element.elementor-element-07fd440{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--padding-top:0em;--padding-bottom:0em;--padding-left:6em;--padding-right:0em;}.elementor-2 .elementor-element.elementor-element-d6af5f9{width:auto;max-width:auto;}.elementor-2 .elementor-element.elementor-element-d6af5f9.elementor-element{--align-self:flex-start;}.elementor-2 .elementor-element.elementor-element-d6af5f9 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:35px;font-weight:500;text-transform:uppercase;color:var( --e-global-color-ec53654 );}.elementor-2 .elementor-element.elementor-element-8939ccb{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-2 .elementor-element.elementor-element-8939ccb.elementor-element{--align-self:flex-start;}.elementor-2 .elementor-element.elementor-element-8939ccb .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:60px;font-weight:500;text-transform:uppercase;line-height:69px;letter-spacing:2px;text-shadow:1px 0px 10px rgba(0, 0, 0, 0.6);color:var( --e-global-color-ec53654 );}.elementor-2 .elementor-element.elementor-element-2d6d5ce{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:600;line-height:30px;color:var( --e-global-color-ec53654 );}.elementor-2 .elementor-element.elementor-element-2d6d5ce.elementor-element{--align-self:flex-start;}.elementor-2 .elementor-element.elementor-element-448fc92{--spacer-size:10px;}.elementor-2 .elementor-element.elementor-element-1f042b7 .elementor-button{background-color:#FFFFFF00;font-family:"Oswald", Sans-serif;font-size:20px;font-weight:400;text-transform:uppercase;letter-spacing:2px;border-style:solid;border-width:1px 1px 1px 1px;border-radius:5px 5px 5px 5px;padding:10px 30px 10px 30px;}.elementor-2 .elementor-element.elementor-element-1f042b7 .elementor-button:hover, .elementor-2 .elementor-element.elementor-element-1f042b7 .elementor-button:focus{background-color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-2 .elementor-element.elementor-element-44870ae{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overlay-opacity:1;--overlay-mix-blend-mode:multiply;--padding-top:5em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-2 .elementor-element.elementor-element-44870ae::before, .elementor-2 .elementor-element.elementor-element-44870ae > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-44870ae > .e-con-inner > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-44870ae > .elementor-background-slideshow::before, .elementor-2 .elementor-element.elementor-element-44870ae > .e-con-inner > .elementor-background-slideshow::before, .elementor-2 .elementor-element.elementor-element-44870ae > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#23232399;--background-overlay:'';}.elementor-2 .elementor-element.elementor-element-0c4ff2a{--grid-template-columns:repeat(1, auto);text-align:center;--icon-size:30px;--grid-column-gap:0px;--grid-row-gap:40px;}.elementor-2 .elementor-element.elementor-element-0c4ff2a .elementor-social-icon{background-color:#02010100;--icon-padding:0em;}.elementor-2 .elementor-element.elementor-element-153166e{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-swiper-slides-gap:10px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-arrow-prev-left-align:0%;--e-n-carousel-arrow-prev-translate-x:0px;--e-n-carousel-arrow-prev-left-position:650px;--e-n-carousel-arrow-prev-top-align:50%;--e-n-carousel-arrow-prev-translate-y:-50%;--e-n-carousel-arrow-prev-top-position:360px;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:650px;--e-n-carousel-arrow-next-top-align:50%;--e-n-carousel-arrow-next-translate-y:-50%;--e-n-carousel-arrow-next-top-position:360px;--e-n-carousel-arrow-normal-color:var( --e-global-color-secondary );--e-n-carousel-arrow-hover-color:var( --e-global-color-secondary );}.elementor-2 .elementor-element.elementor-element-153166e :is(.elementor-swiper-button-prev, .elementor-swiper-button-next) {background-color:#FFFFFFCC;border-radius:50px 50px 50px 50px;padding:8px 8px 8px 8px;}.elementor-2 .elementor-element.elementor-element-153166e :is(.elementor-swiper-button-prev:hover, .elementor-swiper-button-next:hover) {background-color:var( --e-global-color-ec53654 );}.elementor-2 .elementor-element.elementor-element-5c4f0c8{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:5em;--padding-bottom:5em;--padding-left:0em;--padding-right:0em;}.elementor-2 .elementor-element.elementor-element-f69701c{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-2 .elementor-element.elementor-element-fb66c98{--display:flex;--padding-top:2em;--padding-bottom:4em;--padding-left:2em;--padding-right:2em;}.elementor-2 .elementor-element.elementor-element-fb66c98:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-fb66c98 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-46bb85a );}.elementor-2 .elementor-element.elementor-element-fb66c98.e-con:hover{--e-con-transform-translateY:-50px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-2 .elementor-element.elementor-element-cd6b4d8 img{height:225px;object-fit:contain;object-position:center center;}.elementor-2 .elementor-element.elementor-element-5263803 .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:50px;font-weight:500;text-transform:uppercase;line-height:70px;letter-spacing:2px;color:var( --e-global-color-secondary );}.elementor-2 .elementor-element.elementor-element-1286bc3{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:500;line-height:30px;}.elementor-2 .elementor-element.elementor-element-d6e6aea{--display:flex;--padding-top:2em;--padding-bottom:4em;--padding-left:2em;--padding-right:2em;}.elementor-2 .elementor-element.elementor-element-d6e6aea.e-con:hover{--e-con-transform-translateY:-50px;}.elementor-2 .elementor-element.elementor-element-d34b4d0 img{height:225px;object-fit:contain;object-position:center center;}.elementor-2 .elementor-element.elementor-element-0ff077c .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:50px;font-weight:500;text-transform:uppercase;line-height:70px;letter-spacing:2px;color:var( --e-global-color-secondary );}.elementor-2 .elementor-element.elementor-element-6a50168{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:500;line-height:30px;}.elementor-2 .elementor-element.elementor-element-3c43cb8{--display:flex;--padding-top:2em;--padding-bottom:4em;--padding-left:2em;--padding-right:2em;}.elementor-2 .elementor-element.elementor-element-3c43cb8:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-3c43cb8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FADADD;}.elementor-2 .elementor-element.elementor-element-3c43cb8.e-con:hover{--e-con-transform-translateY:-50px;}.elementor-2 .elementor-element.elementor-element-f667a86 img{height:225px;object-fit:contain;object-position:center center;}.elementor-2 .elementor-element.elementor-element-930739c .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:50px;font-weight:500;text-transform:uppercase;line-height:70px;letter-spacing:2px;color:var( --e-global-color-secondary );}.elementor-2 .elementor-element.elementor-element-d7a778a{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:500;line-height:30px;}.elementor-2 .elementor-element.elementor-element-212c866{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:5em;--padding-bottom:5em;--padding-left:0em;--padding-right:0em;}.elementor-2 .elementor-element.elementor-element-fa6ee63{--display:flex;}.elementor-2 .elementor-element.elementor-element-208a321{--display:flex;--padding-top:2em;--padding-bottom:4em;--padding-left:2em;--padding-right:2em;}.elementor-2 .elementor-element.elementor-element-208a321:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-208a321 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-46bb85a );}.elementor-2 .elementor-element.elementor-element-208a321.e-con:hover{--e-con-transform-translateY:-50px;}.elementor-2 .elementor-element.elementor-element-253d418 img{height:225px;object-fit:contain;object-position:center center;}.elementor-2 .elementor-element.elementor-element-0510640 .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:50px;font-weight:500;text-transform:uppercase;line-height:70px;letter-spacing:2px;color:var( --e-global-color-secondary );}.elementor-2 .elementor-element.elementor-element-5ec5b8f{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:500;line-height:30px;}.elementor-2 .elementor-element.elementor-element-f1869f6{--display:flex;}.elementor-2 .elementor-element.elementor-element-6de2d5f{--display:flex;--padding-top:2em;--padding-bottom:4em;--padding-left:2em;--padding-right:2em;}.elementor-2 .elementor-element.elementor-element-6de2d5f.e-con:hover{--e-con-transform-translateY:-50px;}.elementor-2 .elementor-element.elementor-element-327871c img{height:225px;object-fit:contain;object-position:center center;}.elementor-2 .elementor-element.elementor-element-e6dc6f7 .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:50px;font-weight:500;text-transform:uppercase;line-height:70px;letter-spacing:2px;color:var( --e-global-color-secondary );}.elementor-2 .elementor-element.elementor-element-3e7007d{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:500;line-height:30px;}.elementor-2 .elementor-element.elementor-element-69ed7ac{--display:flex;}.elementor-2 .elementor-element.elementor-element-8d38a77{--display:flex;--padding-top:2em;--padding-bottom:4em;--padding-left:2em;--padding-right:2em;}.elementor-2 .elementor-element.elementor-element-8d38a77:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-8d38a77 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FADADD;}.elementor-2 .elementor-element.elementor-element-8d38a77.e-con:hover{--e-con-transform-translateY:-50px;}.elementor-2 .elementor-element.elementor-element-3385143 img{height:225px;object-fit:contain;object-position:center center;}.elementor-2 .elementor-element.elementor-element-e59e30b .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:50px;font-weight:500;text-transform:uppercase;line-height:70px;letter-spacing:2px;color:var( --e-global-color-secondary );}.elementor-2 .elementor-element.elementor-element-e3661c6{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:500;line-height:30px;}.elementor-2 .elementor-element.elementor-element-bf5466b{--e-n-carousel-swiper-slides-gap:10px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-dots-normal-color:var( --e-global-color-primary );}.elementor-2 .elementor-element.elementor-element-2205e6d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0em;--padding-bottom:5em;--padding-left:0em;--padding-right:0em;}.elementor-2 .elementor-element.elementor-element-c0e800d{text-align:center;}.elementor-2 .elementor-element.elementor-element-c0e800d .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:50px;font-weight:500;text-transform:uppercase;line-height:70px;word-spacing:2px;color:var( --e-global-color-secondary );}.elementor-2 .elementor-element.elementor-element-a7325c0{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-374d5e2 > .jet-listing-grid > .jet-listing-grid__items{--columns:4;}.elementor-2 .elementor-element.elementor-element-374d5e2{padding:0px 0px 0px 0px;}:is( .elementor-2 .elementor-element.elementor-element-374d5e2 > .jet-listing-grid > .jet-listing-grid__items, .elementor-2 .elementor-element.elementor-element-374d5e2 > .jet-listing-grid > .jet-listing-grid__slider > .jet-listing-grid__items > .slick-list > .slick-track, .elementor-2 .elementor-element.elementor-element-374d5e2 > .jet-listing-grid > .jet-listing-grid__scroll-slider > .jet-listing-grid__items ) > .jet-listing-grid__item{padding-left:calc(0px / 2);padding-right:calc(0px / 2);padding-top:calc(0px / 2);padding-bottom:calc(0px / 2);}:is( .elementor-2 .elementor-element.elementor-element-374d5e2 > .jet-listing-grid, .elementor-2 .elementor-element.elementor-element-374d5e2 > .jet-listing-grid > .jet-listing-grid__slider, .elementor-2 .elementor-element.elementor-element-374d5e2 > .jet-listing-grid > .jet-listing-grid__scroll-slider ) > .jet-listing-grid__items{margin-left:calc( 0px / -2);margin-right:calc( 0px / -2);width:calc(100% + 0px);}:is( .elementor-2 .elementor-element.elementor-element-374d5e2 > .jet-listing-grid, .elementor-2 .elementor-element.elementor-element-374d5e2 > .jet-listing-grid > .jet-listing-grid__slider, .elementor-2 .elementor-element.elementor-element-374d5e2 > .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-2 .elementor-element.elementor-element-d729367 > .jet-listing-grid > .jet-listing-grid__items{--columns:4;}.elementor-2 .elementor-element.elementor-element-d729367{padding:0px 0px 0px 0px;}:is( .elementor-2 .elementor-element.elementor-element-d729367 > .jet-listing-grid > .jet-listing-grid__items, .elementor-2 .elementor-element.elementor-element-d729367 > .jet-listing-grid > .jet-listing-grid__slider > .jet-listing-grid__items > .slick-list > .slick-track, .elementor-2 .elementor-element.elementor-element-d729367 > .jet-listing-grid > .jet-listing-grid__scroll-slider > .jet-listing-grid__items ) > .jet-listing-grid__item{padding-left:calc(0px / 2);padding-right:calc(0px / 2);padding-top:calc(0px / 2);padding-bottom:calc(0px / 2);}:is( .elementor-2 .elementor-element.elementor-element-d729367 > .jet-listing-grid, .elementor-2 .elementor-element.elementor-element-d729367 > .jet-listing-grid > .jet-listing-grid__slider, .elementor-2 .elementor-element.elementor-element-d729367 > .jet-listing-grid > .jet-listing-grid__scroll-slider ) > .jet-listing-grid__items{margin-left:calc( 0px / -2);margin-right:calc( 0px / -2);width:calc(100% + 0px);}:is( .elementor-2 .elementor-element.elementor-element-d729367 > .jet-listing-grid, .elementor-2 .elementor-element.elementor-element-d729367 > .jet-listing-grid > .jet-listing-grid__slider, .elementor-2 .elementor-element.elementor-element-d729367 > .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-2 .elementor-element.elementor-element-d729367 .jet-listing-grid__slider-icon{background:var( --e-global-color-primary );}.elementor-2 .elementor-element.elementor-element-86f5b63{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:5em;--padding-bottom:5em;--padding-left:0em;--padding-right:0em;}.elementor-2 .elementor-element.elementor-element-5a091e9{text-align:center;}.elementor-2 .elementor-element.elementor-element-5a091e9 .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:50px;font-weight:500;text-transform:uppercase;line-height:70px;word-spacing:2px;color:var( --e-global-color-secondary );}.elementor-2 .elementor-element.elementor-element-1278faf{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:5em;--padding-bottom:5em;--padding-left:0em;--padding-right:0em;}.elementor-2 .elementor-element.elementor-element-e7ce8e8{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-9aa0b9d{--display:flex;--min-height:500px;--background-transition:0.5s;border-style:solid;--border-style:solid;border-width:1px 1px 0px 0px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-46bb85a );--border-color:var( --e-global-color-46bb85a );--padding-top:4em;--padding-bottom:4em;--padding-left:2em;--padding-right:2em;}.elementor-2 .elementor-element.elementor-element-9aa0b9d:hover{background-color:var( --e-global-color-46bb85a );}.elementor-2 .elementor-element.elementor-element-f1874e6{text-align:end;}.elementor-2 .elementor-element.elementor-element-f1874e6 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:60px;font-weight:300;letter-spacing:2px;}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-2 .elementor-element.elementor-element-251005f .elementor-icon-box-wrapper{text-align:start;gap:15px;}.elementor-2 .elementor-element.elementor-element-251005f.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-2 .elementor-element.elementor-element-251005f.elementor-view-framed .elementor-icon, .elementor-2 .elementor-element.elementor-element-251005f.elementor-view-default .elementor-icon{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-2 .elementor-element.elementor-element-251005f .elementor-icon{font-size:60px;}.elementor-2 .elementor-element.elementor-element-251005f .elementor-icon-box-title, .elementor-2 .elementor-element.elementor-element-251005f .elementor-icon-box-title a{font-family:"Oswald", Sans-serif;font-size:30px;font-weight:500;text-transform:uppercase;line-height:40px;}.elementor-2 .elementor-element.elementor-element-251005f .elementor-icon-box-title{color:var( --e-global-color-secondary );}.elementor-2 .elementor-element.elementor-element-251005f:has(:hover) .elementor-icon-box-title,
					 .elementor-2 .elementor-element.elementor-element-251005f:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-secondary );}.elementor-2 .elementor-element.elementor-element-251005f .elementor-icon-box-description{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:500;line-height:26px;}.elementor-2 .elementor-element.elementor-element-cf9bd4a{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-dc48ebc{--display:flex;--min-height:500px;--background-transition:0.5s;border-style:solid;--border-style:solid;border-width:1px 1px 0px 0px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-46bb85a );--border-color:var( --e-global-color-46bb85a );--padding-top:4em;--padding-bottom:4em;--padding-left:2em;--padding-right:2em;}.elementor-2 .elementor-element.elementor-element-dc48ebc:hover{background-color:var( --e-global-color-46bb85a );}.elementor-2 .elementor-element.elementor-element-574e1bf{text-align:end;}.elementor-2 .elementor-element.elementor-element-574e1bf .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:60px;font-weight:300;letter-spacing:2px;}.elementor-2 .elementor-element.elementor-element-9d29622 .elementor-icon-box-wrapper{text-align:start;gap:15px;}.elementor-2 .elementor-element.elementor-element-9d29622.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-2 .elementor-element.elementor-element-9d29622.elementor-view-framed .elementor-icon, .elementor-2 .elementor-element.elementor-element-9d29622.elementor-view-default .elementor-icon{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-2 .elementor-element.elementor-element-9d29622 .elementor-icon{font-size:60px;}.elementor-2 .elementor-element.elementor-element-9d29622 .elementor-icon-box-title, .elementor-2 .elementor-element.elementor-element-9d29622 .elementor-icon-box-title a{font-family:"Oswald", Sans-serif;font-size:30px;font-weight:500;text-transform:uppercase;line-height:40px;}.elementor-2 .elementor-element.elementor-element-9d29622 .elementor-icon-box-title{color:var( --e-global-color-secondary );}.elementor-2 .elementor-element.elementor-element-9d29622:has(:hover) .elementor-icon-box-title,
					 .elementor-2 .elementor-element.elementor-element-9d29622:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-secondary );}.elementor-2 .elementor-element.elementor-element-9d29622 .elementor-icon-box-description{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:500;line-height:26px;}.elementor-2 .elementor-element.elementor-element-cd4082c{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-41e4fcd{--display:flex;--min-height:500px;--background-transition:0.5s;border-style:solid;--border-style:solid;border-width:1px 1px 0px 0px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-46bb85a );--border-color:var( --e-global-color-46bb85a );--padding-top:4em;--padding-bottom:4em;--padding-left:2em;--padding-right:2em;}.elementor-2 .elementor-element.elementor-element-41e4fcd:hover{background-color:var( --e-global-color-46bb85a );}.elementor-2 .elementor-element.elementor-element-70bbcd8{text-align:end;}.elementor-2 .elementor-element.elementor-element-70bbcd8 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:60px;font-weight:300;letter-spacing:2px;}.elementor-2 .elementor-element.elementor-element-646648a .elementor-icon-box-wrapper{text-align:start;gap:15px;}.elementor-2 .elementor-element.elementor-element-646648a.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-2 .elementor-element.elementor-element-646648a.elementor-view-framed .elementor-icon, .elementor-2 .elementor-element.elementor-element-646648a.elementor-view-default .elementor-icon{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-2 .elementor-element.elementor-element-646648a .elementor-icon{font-size:60px;}.elementor-2 .elementor-element.elementor-element-646648a .elementor-icon-box-title, .elementor-2 .elementor-element.elementor-element-646648a .elementor-icon-box-title a{font-family:"Oswald", Sans-serif;font-size:30px;font-weight:500;text-transform:uppercase;line-height:40px;}.elementor-2 .elementor-element.elementor-element-646648a .elementor-icon-box-title{color:var( --e-global-color-secondary );}.elementor-2 .elementor-element.elementor-element-646648a:has(:hover) .elementor-icon-box-title,
					 .elementor-2 .elementor-element.elementor-element-646648a:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-secondary );}.elementor-2 .elementor-element.elementor-element-646648a .elementor-icon-box-description{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:500;line-height:26px;}.elementor-2 .elementor-element.elementor-element-a57d096{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-a2b3f19{--display:flex;--min-height:500px;--background-transition:0.5s;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-46bb85a );--border-color:var( --e-global-color-46bb85a );--padding-top:4em;--padding-bottom:4em;--padding-left:2em;--padding-right:2em;}.elementor-2 .elementor-element.elementor-element-a2b3f19:hover{background-color:var( --e-global-color-46bb85a );}.elementor-2 .elementor-element.elementor-element-8c1603c{text-align:end;}.elementor-2 .elementor-element.elementor-element-8c1603c .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:60px;font-weight:300;letter-spacing:2px;}.elementor-2 .elementor-element.elementor-element-5df4e6e .elementor-icon-box-wrapper{text-align:start;gap:15px;}.elementor-2 .elementor-element.elementor-element-5df4e6e.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-2 .elementor-element.elementor-element-5df4e6e.elementor-view-framed .elementor-icon, .elementor-2 .elementor-element.elementor-element-5df4e6e.elementor-view-default .elementor-icon{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-2 .elementor-element.elementor-element-5df4e6e .elementor-icon{font-size:60px;}.elementor-2 .elementor-element.elementor-element-5df4e6e .elementor-icon-box-title, .elementor-2 .elementor-element.elementor-element-5df4e6e .elementor-icon-box-title a{font-family:"Oswald", Sans-serif;font-size:30px;font-weight:500;text-transform:uppercase;line-height:40px;}.elementor-2 .elementor-element.elementor-element-5df4e6e .elementor-icon-box-title{color:var( --e-global-color-secondary );}.elementor-2 .elementor-element.elementor-element-5df4e6e:has(:hover) .elementor-icon-box-title,
					 .elementor-2 .elementor-element.elementor-element-5df4e6e:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-secondary );}.elementor-2 .elementor-element.elementor-element-5df4e6e .elementor-icon-box-description{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:500;line-height:26px;}.elementor-2 .elementor-element.elementor-element-b74817f{--e-n-carousel-swiper-slides-gap:0px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-dots-normal-color:var( --e-global-color-primary );}.elementor-2 .elementor-element.elementor-element-b44f9f5{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-d657423{--display:flex;--min-height:500px;--background-transition:0.5s;border-style:solid;--border-style:solid;border-width:1px 1px 0px 0px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-46bb85a );--border-color:var( --e-global-color-46bb85a );--padding-top:4em;--padding-bottom:4em;--padding-left:2em;--padding-right:2em;}.elementor-2 .elementor-element.elementor-element-d657423:hover{background-color:var( --e-global-color-46bb85a );}.elementor-2 .elementor-element.elementor-element-b4e0ee1{text-align:end;}.elementor-2 .elementor-element.elementor-element-b4e0ee1 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:60px;font-weight:300;letter-spacing:2px;}.elementor-2 .elementor-element.elementor-element-9e2c409 .elementor-icon-box-wrapper{text-align:start;gap:15px;}.elementor-2 .elementor-element.elementor-element-9e2c409.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-2 .elementor-element.elementor-element-9e2c409.elementor-view-framed .elementor-icon, .elementor-2 .elementor-element.elementor-element-9e2c409.elementor-view-default .elementor-icon{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-2 .elementor-element.elementor-element-9e2c409 .elementor-icon{font-size:60px;}.elementor-2 .elementor-element.elementor-element-9e2c409 .elementor-icon-box-title, .elementor-2 .elementor-element.elementor-element-9e2c409 .elementor-icon-box-title a{font-family:"Oswald", Sans-serif;font-size:30px;font-weight:500;text-transform:uppercase;line-height:40px;}.elementor-2 .elementor-element.elementor-element-9e2c409 .elementor-icon-box-title{color:var( --e-global-color-secondary );}.elementor-2 .elementor-element.elementor-element-9e2c409:has(:hover) .elementor-icon-box-title,
					 .elementor-2 .elementor-element.elementor-element-9e2c409:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-secondary );}.elementor-2 .elementor-element.elementor-element-9e2c409 .elementor-icon-box-description{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:500;line-height:26px;}.elementor-2 .elementor-element.elementor-element-82eade4{--display:flex;--min-height:500px;--background-transition:0.5s;border-style:solid;--border-style:solid;border-width:1px 1px 0px 0px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-46bb85a );--border-color:var( --e-global-color-46bb85a );--padding-top:4em;--padding-bottom:4em;--padding-left:2em;--padding-right:2em;}.elementor-2 .elementor-element.elementor-element-82eade4:hover{background-color:var( --e-global-color-46bb85a );}.elementor-2 .elementor-element.elementor-element-0c3db45{text-align:end;}.elementor-2 .elementor-element.elementor-element-0c3db45 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:60px;font-weight:300;letter-spacing:2px;}.elementor-2 .elementor-element.elementor-element-ecdfb2d .elementor-icon-box-wrapper{text-align:start;gap:15px;}.elementor-2 .elementor-element.elementor-element-ecdfb2d.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-2 .elementor-element.elementor-element-ecdfb2d.elementor-view-framed .elementor-icon, .elementor-2 .elementor-element.elementor-element-ecdfb2d.elementor-view-default .elementor-icon{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-2 .elementor-element.elementor-element-ecdfb2d .elementor-icon{font-size:60px;}.elementor-2 .elementor-element.elementor-element-ecdfb2d .elementor-icon-box-title, .elementor-2 .elementor-element.elementor-element-ecdfb2d .elementor-icon-box-title a{font-family:"Oswald", Sans-serif;font-size:30px;font-weight:500;text-transform:uppercase;line-height:40px;}.elementor-2 .elementor-element.elementor-element-ecdfb2d .elementor-icon-box-title{color:var( --e-global-color-secondary );}.elementor-2 .elementor-element.elementor-element-ecdfb2d:has(:hover) .elementor-icon-box-title,
					 .elementor-2 .elementor-element.elementor-element-ecdfb2d:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-secondary );}.elementor-2 .elementor-element.elementor-element-ecdfb2d .elementor-icon-box-description{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:500;line-height:26px;}.elementor-2 .elementor-element.elementor-element-f5f59c1{--display:flex;--min-height:500px;--background-transition:0.5s;border-style:solid;--border-style:solid;border-width:1px 1px 0px 0px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-46bb85a );--border-color:var( --e-global-color-46bb85a );--padding-top:4em;--padding-bottom:4em;--padding-left:2em;--padding-right:2em;}.elementor-2 .elementor-element.elementor-element-f5f59c1:hover{background-color:var( --e-global-color-46bb85a );}.elementor-2 .elementor-element.elementor-element-9f39f8d{text-align:end;}.elementor-2 .elementor-element.elementor-element-9f39f8d .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:60px;font-weight:300;letter-spacing:2px;}.elementor-2 .elementor-element.elementor-element-261ec88 .elementor-icon-box-wrapper{text-align:start;gap:15px;}.elementor-2 .elementor-element.elementor-element-261ec88.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-2 .elementor-element.elementor-element-261ec88.elementor-view-framed .elementor-icon, .elementor-2 .elementor-element.elementor-element-261ec88.elementor-view-default .elementor-icon{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-2 .elementor-element.elementor-element-261ec88 .elementor-icon{font-size:60px;}.elementor-2 .elementor-element.elementor-element-261ec88 .elementor-icon-box-title, .elementor-2 .elementor-element.elementor-element-261ec88 .elementor-icon-box-title a{font-family:"Oswald", Sans-serif;font-size:30px;font-weight:500;text-transform:uppercase;line-height:40px;}.elementor-2 .elementor-element.elementor-element-261ec88 .elementor-icon-box-title{color:var( --e-global-color-secondary );}.elementor-2 .elementor-element.elementor-element-261ec88:has(:hover) .elementor-icon-box-title,
					 .elementor-2 .elementor-element.elementor-element-261ec88:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-secondary );}.elementor-2 .elementor-element.elementor-element-261ec88 .elementor-icon-box-description{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:500;line-height:26px;}.elementor-2 .elementor-element.elementor-element-0b8cc95{--display:flex;--min-height:500px;--background-transition:0.5s;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-46bb85a );--border-color:var( --e-global-color-46bb85a );--padding-top:4em;--padding-bottom:4em;--padding-left:2em;--padding-right:2em;}.elementor-2 .elementor-element.elementor-element-0b8cc95:hover{background-color:var( --e-global-color-46bb85a );}.elementor-2 .elementor-element.elementor-element-f53c985{text-align:end;}.elementor-2 .elementor-element.elementor-element-f53c985 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:60px;font-weight:300;letter-spacing:2px;}.elementor-2 .elementor-element.elementor-element-8749710 .elementor-icon-box-wrapper{text-align:start;gap:15px;}.elementor-2 .elementor-element.elementor-element-8749710.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-2 .elementor-element.elementor-element-8749710.elementor-view-framed .elementor-icon, .elementor-2 .elementor-element.elementor-element-8749710.elementor-view-default .elementor-icon{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-2 .elementor-element.elementor-element-8749710 .elementor-icon{font-size:60px;}.elementor-2 .elementor-element.elementor-element-8749710 .elementor-icon-box-title, .elementor-2 .elementor-element.elementor-element-8749710 .elementor-icon-box-title a{font-family:"Oswald", Sans-serif;font-size:30px;font-weight:500;text-transform:uppercase;line-height:40px;}.elementor-2 .elementor-element.elementor-element-8749710 .elementor-icon-box-title{color:var( --e-global-color-secondary );}.elementor-2 .elementor-element.elementor-element-8749710:has(:hover) .elementor-icon-box-title,
					 .elementor-2 .elementor-element.elementor-element-8749710:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-secondary );}.elementor-2 .elementor-element.elementor-element-8749710 .elementor-icon-box-description{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:500;line-height:26px;}.elementor-2 .elementor-element.elementor-element-721250d{--display:flex;--min-height:720px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--overlay-opacity:0.2;--overlay-mix-blend-mode:screen;--padding-top:0em;--padding-bottom:0em;--padding-left:6em;--padding-right:6em;}.elementor-2 .elementor-element.elementor-element-721250d:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-721250d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#232323;}.elementor-2 .elementor-element.elementor-element-721250d::before, .elementor-2 .elementor-element.elementor-element-721250d > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-721250d > .e-con-inner > .elementor-background-video-container::before, .elementor-2 .elementor-element.elementor-element-721250d > .elementor-background-slideshow::before, .elementor-2 .elementor-element.elementor-element-721250d > .e-con-inner > .elementor-background-slideshow::before, .elementor-2 .elementor-element.elementor-element-721250d > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://alzar.cl/wp-content/uploads/2026/01/836df7e164c8fd43d722a2af4e46e0e0ac436693-1.png");--background-overlay:'';background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2 .elementor-element.elementor-element-721250d::before{filter:brightness( 100% ) contrast( 100% ) saturate( 0% ) blur( 2px ) hue-rotate( 0deg );}.elementor-2 .elementor-element.elementor-element-b72beae{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-2912f17{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-0133cd5{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;}.elementor-2 .elementor-element.elementor-element-0133cd5 .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:50px;font-weight:500;text-transform:uppercase;line-height:60px;letter-spacing:2px;color:#F1F1F1;}.elementor-2 .elementor-element.elementor-element-fe8b2e9{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-aee5897{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:500;line-height:30px;color:#F1F1F1;}.elementor-2 .elementor-element.elementor-element-4568585{--display:flex;--padding-top:4em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-2 .elementor-element.elementor-element-f9a6c7b{--e-image-carousel-slides-to-show:4;padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-f9a6c7b .swiper-wrapper{display:flex;align-items:center;}.elementor-2 .elementor-element.elementor-element-f9a6c7b .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-style:none;}.elementor-2 .elementor-element.elementor-element-5fc02ff{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-1eac08a{--spacer-size:30px;}.elementor-2 .elementor-element.elementor-element-0b9868a .elementor-button{background-color:#FFFFFF00;font-family:"Oswald", Sans-serif;font-size:20px;font-weight:400;text-transform:uppercase;letter-spacing:2px;border-style:solid;border-width:1px 1px 1px 1px;border-radius:5px 5px 5px 5px;padding:10px 30px 10px 30px;}.elementor-2 .elementor-element.elementor-element-0b9868a .elementor-button:hover, .elementor-2 .elementor-element.elementor-element-0b9868a .elementor-button:focus{background-color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-2 .elementor-element.elementor-element-b147e75{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:5em;--padding-bottom:5em;--padding-left:6em;--padding-right:6em;}.elementor-2 .elementor-element.elementor-element-d6303b2{--display:flex;--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:2em;}.elementor-2 .elementor-element.elementor-element-006e84f{--display:flex;--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-2 .elementor-element.elementor-element-7b52b24{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-6450496{--display:flex;}.elementor-2 .elementor-element.elementor-element-46f40ac{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-2 .elementor-element.elementor-element-46f40ac .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:50px;font-weight:500;text-transform:uppercase;line-height:70px;letter-spacing:2px;color:var( --e-global-color-secondary );}.elementor-2 .elementor-element.elementor-element-5cbec97{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-ac7a61c .elementor-button{background-color:var( --e-global-color-primary );font-family:"Oswald", Sans-serif;font-size:20px;font-weight:400;text-transform:uppercase;letter-spacing:2px;border-style:solid;border-width:1px 1px 1px 1px;border-radius:5px 5px 5px 5px;padding:10px 30px 10px 30px;}.elementor-2 .elementor-element.elementor-element-ac7a61c .elementor-button:hover, .elementor-2 .elementor-element.elementor-element-ac7a61c .elementor-button:focus{background-color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-2 .elementor-element.elementor-element-26771d4{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-3999899{--display:flex;}.elementor-2 .elementor-element.elementor-element-14dc42b{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:500;line-height:30px;}.elementor-2 .elementor-element.elementor-element-f1e81ab{--display:flex;}.elementor-2 .elementor-element.elementor-element-da0828a{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:500;line-height:30px;}.elementor-2 .elementor-element.elementor-element-9c7128a{--display:flex;}.elementor-2 .elementor-element.elementor-element-bfebcbf{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:500;line-height:30px;}.elementor-2 .elementor-element.elementor-element-01e9d32{--display:flex;}.elementor-2 .elementor-element.elementor-element-e8f032c{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:500;line-height:30px;}.elementor-2 .elementor-element.elementor-element-3ea4ec1{--display:flex;}.elementor-2 .elementor-element.elementor-element-4179605{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:500;line-height:30px;}.elementor-2 .elementor-element.elementor-element-914f8dd{--n-accordion-title-font-size:18px;--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-icon-size:35px;}.elementor-2 .elementor-element.elementor-element-914f8dd > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:solid;border-width:1px 0px 1px 0px;border-color:#23232326;}.elementor-2 .elementor-element.elementor-element-914f8dd {--n-accordion-padding:1em 1em 1em 1em;}:where( .elementor-2 .elementor-element.elementor-element-914f8dd > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Oswald", Sans-serif;font-weight:500;text-transform:uppercase;line-height:60px;letter-spacing:2px;}:where( .elementor-2 .elementor-element.elementor-element-914f8dd > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:none;--padding-top:15px;--padding-right:15px;--padding-bottom:15px;--padding-left:15px;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-2 .elementor-element.elementor-element-ea7506e{--width:95%;}.elementor-2 .elementor-element.elementor-element-52ef08d{--width:5%;}.elementor-2 .elementor-element.elementor-element-73da3d1{--width:95%;}.elementor-2 .elementor-element.elementor-element-48d2ea1{--width:5%;}.elementor-2 .elementor-element.elementor-element-07fd440{--width:95%;}.elementor-2 .elementor-element.elementor-element-44870ae{--width:5%;}.elementor-2 .elementor-element.elementor-element-2912f17{--width:45%;}.elementor-2 .elementor-element.elementor-element-fe8b2e9{--width:55%;}.elementor-2 .elementor-element.elementor-element-d6303b2{--width:40%;}.elementor-2 .elementor-element.elementor-element-006e84f{--width:60%;}.elementor-2 .elementor-element.elementor-element-6450496{--width:75%;}.elementor-2 .elementor-element.elementor-element-5cbec97{--width:25%;}}@media(max-width:1024px) and (min-width:768px){.elementor-2 .elementor-element.elementor-element-ea7506e{--width:90%;}.elementor-2 .elementor-element.elementor-element-52ef08d{--width:10%;}.elementor-2 .elementor-element.elementor-element-73da3d1{--width:90%;}.elementor-2 .elementor-element.elementor-element-48d2ea1{--width:10%;}.elementor-2 .elementor-element.elementor-element-07fd440{--width:90%;}.elementor-2 .elementor-element.elementor-element-44870ae{--width:10%;}.elementor-2 .elementor-element.elementor-element-d6303b2{--width:100%;}.elementor-2 .elementor-element.elementor-element-006e84f{--width:100%;}}@media(max-width:1366px){.elementor-2 .elementor-element.elementor-element-f813a60{--min-height:720px;}.elementor-2 .elementor-element.elementor-element-eead461{--min-height:720px;}.elementor-2 .elementor-element.elementor-element-ea7506e{--padding-top:0em;--padding-bottom:0em;--padding-left:3em;--padding-right:0em;}.elementor-2 .elementor-element.elementor-element-64776ae{--container-widget-width:75%;--container-widget-flex-grow:0;width:var( --container-widget-width, 75% );max-width:75%;}.elementor-2 .elementor-element.elementor-element-595810e{--container-widget-width:75%;--container-widget-flex-grow:0;width:var( --container-widget-width, 75% );max-width:75%;}.elementor-2 .elementor-element.elementor-element-20b059c{--min-height:720px;}.elementor-2 .elementor-element.elementor-element-73da3d1{--padding-top:0em;--padding-bottom:0em;--padding-left:3em;--padding-right:0em;}.elementor-2 .elementor-element.elementor-element-ce1d285{--container-widget-width:75%;--container-widget-flex-grow:0;width:var( --container-widget-width, 75% );max-width:75%;}.elementor-2 .elementor-element.elementor-element-ce4cb52{--container-widget-width:75%;--container-widget-flex-grow:0;width:var( --container-widget-width, 75% );max-width:75%;}.elementor-2 .elementor-element.elementor-element-1b8a80b{--min-height:720px;}.elementor-2 .elementor-element.elementor-element-07fd440{--padding-top:0em;--padding-bottom:0em;--padding-left:3em;--padding-right:0em;}.elementor-2 .elementor-element.elementor-element-8939ccb{--container-widget-width:75%;--container-widget-flex-grow:0;width:var( --container-widget-width, 75% );max-width:75%;}.elementor-2 .elementor-element.elementor-element-2d6d5ce{--container-widget-width:75%;--container-widget-flex-grow:0;width:var( --container-widget-width, 75% );max-width:75%;}.elementor-2 .elementor-element.elementor-element-153166e{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-arrow-prev-left-position:600px;--e-n-carousel-arrow-prev-top-position:300px;--e-n-carousel-arrow-next-right-position:600px;--e-n-carousel-arrow-next-top-position:300px;}.elementor-2 .elementor-element.elementor-element-5c4f0c8{--padding-top:5em;--padding-bottom:5em;--padding-left:3em;--padding-right:3em;}.elementor-2 .elementor-element.elementor-element-f69701c{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-5263803 .elementor-heading-title{font-size:40px;}.elementor-2 .elementor-element.elementor-element-0ff077c .elementor-heading-title{font-size:40px;}.elementor-2 .elementor-element.elementor-element-930739c .elementor-heading-title{font-size:40px;}.elementor-2 .elementor-element.elementor-element-212c866{--padding-top:5em;--padding-bottom:5em;--padding-left:3em;--padding-right:3em;}.elementor-2 .elementor-element.elementor-element-0510640 .elementor-heading-title{font-size:40px;}.elementor-2 .elementor-element.elementor-element-e6dc6f7 .elementor-heading-title{font-size:40px;}.elementor-2 .elementor-element.elementor-element-e59e30b .elementor-heading-title{font-size:40px;}.elementor-2 .elementor-element.elementor-element-c0e800d .elementor-heading-title{font-size:40px;line-height:50px;}.elementor-2 .elementor-element.elementor-element-374d5e2 > .jet-listing-grid > .jet-listing-grid__items{--columns:4;}.elementor-2 .elementor-element.elementor-element-d729367 > .jet-listing-grid > .jet-listing-grid__items{--columns:4;}.elementor-2 .elementor-element.elementor-element-5a091e9 .elementor-heading-title{font-size:40px;line-height:50px;}.elementor-2 .elementor-element.elementor-element-1278faf{--padding-top:5em;--padding-bottom:5em;--padding-left:3em;--padding-right:3em;}.elementor-2 .elementor-element.elementor-element-f9a6c7b{--e-image-carousel-slides-to-show:3;}.elementor-2 .elementor-element.elementor-element-46f40ac .elementor-heading-title{font-size:40px;line-height:50px;}}@media(max-width:1024px){.elementor-2 .elementor-element.elementor-element-f813a60{--min-height:600px;}.elementor-2 .elementor-element.elementor-element-eead461{--min-height:600px;}.elementor-2 .elementor-element.elementor-element-eee1a0b .elementor-heading-title{font-size:25px;}.elementor-2 .elementor-element.elementor-element-64776ae .elementor-heading-title{font-size:46px;line-height:56px;}.elementor-2 .elementor-element.elementor-element-595810e{font-size:16px;}.elementor-2 .elementor-element.elementor-element-20b059c{--min-height:600px;}.elementor-2 .elementor-element.elementor-element-9209078 .elementor-heading-title{font-size:25px;}.elementor-2 .elementor-element.elementor-element-ce1d285 .elementor-heading-title{font-size:46px;line-height:56px;}.elementor-2 .elementor-element.elementor-element-ce4cb52{font-size:16px;}.elementor-2 .elementor-element.elementor-element-1b8a80b{--min-height:600px;}.elementor-2 .elementor-element.elementor-element-d6af5f9 .elementor-heading-title{font-size:25px;}.elementor-2 .elementor-element.elementor-element-8939ccb .elementor-heading-title{font-size:46px;line-height:56px;}.elementor-2 .elementor-element.elementor-element-2d6d5ce{font-size:16px;}.elementor-2 .elementor-element.elementor-element-153166e{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-arrow-prev-left-position:300px;--e-n-carousel-arrow-prev-top-position:270px;--e-n-carousel-arrow-next-right-position:300px;--e-n-carousel-arrow-next-top-position:270px;}.elementor-2 .elementor-element.elementor-element-5c4f0c8{--padding-top:5em;--padding-bottom:5em;--padding-left:3em;--padding-right:3em;}.elementor-2 .elementor-element.elementor-element-f69701c{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-2 .elementor-element.elementor-element-cd6b4d8 img{width:100%;height:100px;object-fit:contain;}.elementor-2 .elementor-element.elementor-element-5263803 .elementor-heading-title{font-size:24px;}.elementor-2 .elementor-element.elementor-element-d34b4d0 img{height:100px;}.elementor-2 .elementor-element.elementor-element-0ff077c .elementor-heading-title{font-size:24px;}.elementor-2 .elementor-element.elementor-element-f667a86 img{height:100px;}.elementor-2 .elementor-element.elementor-element-930739c .elementor-heading-title{font-size:24px;}.elementor-2 .elementor-element.elementor-element-212c866{--padding-top:5em;--padding-bottom:5em;--padding-left:3em;--padding-right:3em;}.elementor-2 .elementor-element.elementor-element-253d418 img{width:100%;height:100px;object-fit:contain;}.elementor-2 .elementor-element.elementor-element-0510640 .elementor-heading-title{font-size:24px;}.elementor-2 .elementor-element.elementor-element-327871c img{height:100px;}.elementor-2 .elementor-element.elementor-element-e6dc6f7 .elementor-heading-title{font-size:24px;}.elementor-2 .elementor-element.elementor-element-3385143 img{height:100px;}.elementor-2 .elementor-element.elementor-element-e59e30b .elementor-heading-title{font-size:24px;}.elementor-2 .elementor-element.elementor-element-bf5466b{--e-n-carousel-swiper-slides-to-display:2;--e-n-carousel-swiper-pagination-size:10px;--e-n-carousel-swiper-pagination-spacing:20px;}.elementor-2 .elementor-element.elementor-element-c0e800d .elementor-heading-title{font-size:30px;line-height:40px;}.elementor-2 .elementor-element.elementor-element-374d5e2 > .jet-listing-grid > .jet-listing-grid__items{--columns:2;}.elementor-2 .elementor-element.elementor-element-d729367 > .jet-listing-grid > .jet-listing-grid__items{--columns:2;}.elementor-2 .elementor-element.elementor-element-5a091e9 .elementor-heading-title{font-size:30px;line-height:40px;}.elementor-2 .elementor-element.elementor-element-1278faf{--padding-top:5em;--padding-bottom:5em;--padding-left:3em;--padding-right:3em;}.elementor-2 .elementor-element.elementor-element-b74817f{--e-n-carousel-swiper-slides-to-display:2;--e-n-carousel-swiper-pagination-size:10px;--e-n-carousel-swiper-pagination-spacing:20px;}.elementor-2 .elementor-element.elementor-element-b44f9f5{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-2 .elementor-element.elementor-element-721250d{--min-height:600px;--padding-top:0em;--padding-bottom:0em;--padding-left:3em;--padding-right:3em;}.elementor-2 .elementor-element.elementor-element-0133cd5{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-2 .elementor-element.elementor-element-0133cd5 .elementor-heading-title{font-size:30px;line-height:40px;}.elementor-2 .elementor-element.elementor-element-aee5897{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:16px;}.elementor-2 .elementor-element.elementor-element-4568585{--padding-top:2em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-2 .elementor-element.elementor-element-f9a6c7b{--e-image-carousel-slides-to-show:3;}.elementor-2 .elementor-element.elementor-element-b147e75{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:5em;--padding-bottom:5em;--padding-left:3em;--padding-right:3em;}.elementor-2 .elementor-element.elementor-element-46a5237 img{width:50%;}.elementor-2 .elementor-element.elementor-element-46f40ac .elementor-heading-title{font-size:30px;line-height:40px;}}@media(max-width:767px){.elementor-2 .elementor-element.elementor-element-f813a60{--min-height:500px;}.elementor-2 .elementor-element.elementor-element-eead461{--min-height:500px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;}.elementor-2 .elementor-element.elementor-element-ea7506e{--min-height:500px;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-2 .elementor-element.elementor-element-eee1a0b .elementor-heading-title{font-size:20px;}.elementor-2 .elementor-element.elementor-element-64776ae{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-2 .elementor-element.elementor-element-64776ae .elementor-heading-title{font-size:30px;line-height:40px;}.elementor-2 .elementor-element.elementor-element-595810e{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:14px;line-height:20px;}.elementor-2 .elementor-element.elementor-element-52ef08d{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-2 .elementor-element.elementor-element-ed5fb8b{--grid-template-columns:repeat(3, auto);--grid-column-gap:40px;--grid-row-gap:0px;}.elementor-2 .elementor-element.elementor-element-20b059c{--min-height:500px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;}.elementor-2 .elementor-element.elementor-element-73da3d1{--min-height:500px;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-2 .elementor-element.elementor-element-9209078 .elementor-heading-title{font-size:20px;}.elementor-2 .elementor-element.elementor-element-ce1d285{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-2 .elementor-element.elementor-element-ce1d285 .elementor-heading-title{font-size:30px;line-height:40px;}.elementor-2 .elementor-element.elementor-element-ce4cb52{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:14px;line-height:20px;}.elementor-2 .elementor-element.elementor-element-48d2ea1{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-2 .elementor-element.elementor-element-292377d{--grid-template-columns:repeat(3, auto);--grid-column-gap:40px;--grid-row-gap:0px;}.elementor-2 .elementor-element.elementor-element-1b8a80b{--min-height:500px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;}.elementor-2 .elementor-element.elementor-element-07fd440{--min-height:500px;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-2 .elementor-element.elementor-element-d6af5f9 .elementor-heading-title{font-size:20px;}.elementor-2 .elementor-element.elementor-element-8939ccb{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-2 .elementor-element.elementor-element-8939ccb .elementor-heading-title{font-size:30px;line-height:40px;}.elementor-2 .elementor-element.elementor-element-2d6d5ce{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:14px;line-height:20px;}.elementor-2 .elementor-element.elementor-element-44870ae{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-2 .elementor-element.elementor-element-0c4ff2a{--grid-template-columns:repeat(3, auto);--grid-column-gap:40px;--grid-row-gap:0px;}.elementor-2 .elementor-element.elementor-element-153166e{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-arrow-prev-left-position:100px;--e-n-carousel-arrow-prev-top-position:170px;--e-n-carousel-arrow-next-right-position:100px;--e-n-carousel-arrow-next-top-position:170px;--e-n-carousel-arrow-size:20px;}.elementor-2 .elementor-element.elementor-element-5c4f0c8{--padding-top:3em;--padding-bottom:3em;--padding-left:1em;--padding-right:1em;}.elementor-2 .elementor-element.elementor-element-212c866{--padding-top:3em;--padding-bottom:3em;--padding-left:1em;--padding-right:1em;}.elementor-2 .elementor-element.elementor-element-bf5466b{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-swiper-pagination-size:10px;--e-n-carousel-swiper-pagination-spacing:20px;}.elementor-2 .elementor-element.elementor-element-2205e6d{--padding-top:3em;--padding-bottom:3em;--padding-left:1em;--padding-right:1em;}.elementor-2 .elementor-element.elementor-element-d729367 > .jet-listing-grid > .jet-listing-grid__items{--columns:1;}.elementor-2 .elementor-element.elementor-element-d729367 .jet-listing-grid__slider-icon{width:30px;height:30px;line-height:30px;margin-top:calc( -30px/2 );font-size:16px;}.elementor-2 .elementor-element.elementor-element-d729367 .jet-listing-grid__slider-icon svg{height:16px;}.elementor-2 .elementor-element.elementor-element-86f5b63{--padding-top:3em;--padding-bottom:3em;--padding-left:1em;--padding-right:1em;}.elementor-2 .elementor-element.elementor-element-1278faf{--padding-top:3em;--padding-bottom:3em;--padding-left:1em;--padding-right:1em;}.elementor-2 .elementor-element.elementor-element-b74817f{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-swiper-pagination-size:10px;}.elementor-2 .elementor-element.elementor-element-721250d{--min-height:680px;--padding-top:0em;--padding-bottom:0em;--padding-left:1em;--padding-right:1em;}.elementor-2 .elementor-element.elementor-element-4568585{--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-2 .elementor-element.elementor-element-1eac08a{--spacer-size:10px;}.elementor-2 .elementor-element.elementor-element-b147e75{--padding-top:3em;--padding-bottom:3em;--padding-left:1em;--padding-right:1em;}.elementor-2 .elementor-element.elementor-element-d6303b2{--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-2 .elementor-element.elementor-element-46a5237 img{width:100%;}.elementor-2 .elementor-element.elementor-element-46f40ac{text-align:center;}.elementor-2 .elementor-element.elementor-element-14dc42b{font-size:14px;line-height:20px;}.elementor-2 .elementor-element.elementor-element-da0828a{font-size:14px;line-height:20px;}.elementor-2 .elementor-element.elementor-element-bfebcbf{font-size:14px;line-height:20px;}.elementor-2 .elementor-element.elementor-element-e8f032c{font-size:14px;line-height:20px;}.elementor-2 .elementor-element.elementor-element-4179605{font-size:14px;line-height:20px;}.elementor-2 .elementor-element.elementor-element-914f8dd{--n-accordion-title-font-size:16px;}:where( .elementor-2 .elementor-element.elementor-element-914f8dd > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{line-height:20px;}}@media(max-width:1366px) and (min-width:768px){.elementor-2 .elementor-element.elementor-element-ea7506e{--width:93%;}.elementor-2 .elementor-element.elementor-element-52ef08d{--width:7%;}}@media(min-width:1900px){.elementor-2 .elementor-element.elementor-element-f813a60{--min-height:855px;}.elementor-2 .elementor-element.elementor-element-eead461{--min-height:855px;}.elementor-2 .elementor-element.elementor-element-ea7506e{--padding-top:0em;--padding-bottom:0em;--padding-left:10em;--padding-right:0em;}.elementor-2 .elementor-element.elementor-element-52ef08d{--padding-top:10em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-2 .elementor-element.elementor-element-20b059c{--min-height:855px;}.elementor-2 .elementor-element.elementor-element-1b8a80b{--min-height:855px;}.elementor-2 .elementor-element.elementor-element-153166e{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-arrow-prev-left-position:860px;--e-n-carousel-arrow-next-right-position:860px;}.elementor-2 .elementor-element.elementor-element-153166e :is(.elementor-swiper-button-prev, .elementor-swiper-button-next) {padding:10px 10px 10px 10px;}.elementor-2 .elementor-element.elementor-element-721250d{--min-height:860px;--padding-top:0em;--padding-bottom:0em;--padding-left:10em;--padding-right:10em;}.elementor-2 .elementor-element.elementor-element-0133cd5{--container-widget-width:80%;--container-widget-flex-grow:0;width:var( --container-widget-width, 80% );max-width:80%;}.elementor-2 .elementor-element.elementor-element-aee5897{--container-widget-width:80%;--container-widget-flex-grow:0;width:var( --container-widget-width, 80% );max-width:80%;}.elementor-2 .elementor-element.elementor-element-f9a6c7b{--e-image-carousel-slides-to-show:5;}.elementor-2 .elementor-element.elementor-element-b147e75{--padding-top:5em;--padding-bottom:5em;--padding-left:10em;--padding-right:10em;}.elementor-2 .elementor-element.elementor-element-d6303b2{--width:50%;}.elementor-2 .elementor-element.elementor-element-46a5237 img{max-width:550px;}.elementor-2 .elementor-element.elementor-element-006e84f{--width:50%;}.elementor-2 .elementor-element.elementor-element-914f8dd{--n-accordion-title-font-size:22px;}}/* Start custom CSS for container, class: .elementor-element-52ef08d */.elementor-2 .elementor-element.elementor-element-52ef08d {
    backdrop-filter: blur(20px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-48d2ea1 */.elementor-2 .elementor-element.elementor-element-48d2ea1 {
    backdrop-filter: blur(20px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-44870ae */.elementor-2 .elementor-element.elementor-element-44870ae {
    backdrop-filter: blur(20px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-52ef08d */.elementor-2 .elementor-element.elementor-element-52ef08d {
    backdrop-filter: blur(20px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-48d2ea1 */.elementor-2 .elementor-element.elementor-element-48d2ea1 {
    backdrop-filter: blur(20px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-44870ae */.elementor-2 .elementor-element.elementor-element-44870ae {
    backdrop-filter: blur(20px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-52ef08d */.elementor-2 .elementor-element.elementor-element-52ef08d {
    backdrop-filter: blur(20px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-48d2ea1 */.elementor-2 .elementor-element.elementor-element-48d2ea1 {
    backdrop-filter: blur(20px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-44870ae */.elementor-2 .elementor-element.elementor-element-44870ae {
    backdrop-filter: blur(20px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-52ef08d */.elementor-2 .elementor-element.elementor-element-52ef08d {
    backdrop-filter: blur(20px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-48d2ea1 */.elementor-2 .elementor-element.elementor-element-48d2ea1 {
    backdrop-filter: blur(20px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-44870ae */.elementor-2 .elementor-element.elementor-element-44870ae {
    backdrop-filter: blur(20px);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-cd6b4d8 */.elementor-2 .elementor-element.elementor-element-cd6b4d8 {
    mix-blend-mode: multiply;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5263803 */.elementor-2 .elementor-element.elementor-element-5263803 span {
    color:#DF111A;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fb66c98 */.elementor-2 .elementor-element.elementor-element-fb66c98 {
    clip-path: polygon(0 0, calc(100% - 40px) 0, 100% 40px, 100% 100%, 0 100%);

}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d34b4d0 */.elementor-2 .elementor-element.elementor-element-d34b4d0 {
    mix-blend-mode: multiply;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0ff077c */.elementor-2 .elementor-element.elementor-element-0ff077c span {
    color:#DF111A;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d6e6aea */.box-cut-border{
  position: relative;
  --stroke: 1px;                 /* grosor */
  --c: rgba(35,35,35,.8);        /* color */
  --inset: 0px;                 /* margen interno del borde */
  --cut: 34px;                   /* tamaño del corte */
}

/* Dibuja el borde con fondos (no se deforma) */
.box-cut-border::before{
  content:"";
  position:absolute;
  inset: var(--inset) var(--inset) var(--inset) calc(var(--inset) + var(--shift-left, 0px));
  pointer-events:none;
  box-sizing: border-box;

  background:
    /* TOP */
    linear-gradient(var(--c), var(--c)) 0 0 / 100% var(--stroke) no-repeat,
    /* LEFT */
    linear-gradient(var(--c), var(--c)) 0 0 / var(--stroke) 100% no-repeat,
    /* RIGHT (corta abajo) */
    linear-gradient(var(--c), var(--c)) 100% 0 / var(--stroke) calc(100% - var(--cut)) no-repeat,
    /* BOTTOM (corta a la derecha) */
    linear-gradient(var(--c), var(--c)) 0 100% / calc(100% - var(--cut)) var(--stroke) no-repeat,
    /* DIAGONAL del corte */
    linear-gradient(
      135deg,
      transparent calc(50% - (var(--stroke)/2)),
      var(--c) 0,
      var(--c) calc(50% + (var(--stroke)/2)),
      transparent 0
    ) 100% 100% / var(--cut) var(--cut) no-repeat;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-f667a86 */.elementor-2 .elementor-element.elementor-element-f667a86 {
    mix-blend-mode: multiply;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-930739c */.elementor-2 .elementor-element.elementor-element-930739c span {
    color:#DF111A;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3c43cb8 */.elementor-2 .elementor-element.elementor-element-3c43cb8 {
  clip-path: polygon(0 0, calc(100% - 40px) 0, 100% 40px, 100% 100%, 0 100%);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-253d418 */.elementor-2 .elementor-element.elementor-element-253d418 {
    mix-blend-mode: multiply;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0510640 */.elementor-2 .elementor-element.elementor-element-0510640 span {
    color:#DF111A;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-208a321 */.elementor-2 .elementor-element.elementor-element-208a321 {
    clip-path: polygon(0 0, calc(100% - 40px) 0, 100% 40px, 100% 100%, 0 100%);

}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-327871c */.elementor-2 .elementor-element.elementor-element-327871c {
    mix-blend-mode: multiply;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e6dc6f7 */.elementor-2 .elementor-element.elementor-element-e6dc6f7 span {
    color:#DF111A;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6de2d5f */.box-cut-border{
  position: relative;
  --stroke: 1px;                 /* grosor */
  --c: rgba(35,35,35,.8);        /* color */
  --inset: 0px;                 /* margen interno del borde */
  --cut: 34px;                   /* tamaño del corte */
}

/* Dibuja el borde con fondos (no se deforma) */
.box-cut-border::before{
  content:"";
  position:absolute;
  inset: var(--inset) var(--inset) var(--inset) calc(var(--inset) + var(--shift-left, 0px));
  pointer-events:none;
  box-sizing: border-box;

  background:
    /* TOP */
    linear-gradient(var(--c), var(--c)) 0 0 / 100% var(--stroke) no-repeat,
    /* LEFT */
    linear-gradient(var(--c), var(--c)) 0 0 / var(--stroke) 100% no-repeat,
    /* RIGHT (corta abajo) */
    linear-gradient(var(--c), var(--c)) 100% 0 / var(--stroke) calc(100% - var(--cut)) no-repeat,
    /* BOTTOM (corta a la derecha) */
    linear-gradient(var(--c), var(--c)) 0 100% / calc(100% - var(--cut)) var(--stroke) no-repeat,
    /* DIAGONAL del corte */
    linear-gradient(
      135deg,
      transparent calc(50% - (var(--stroke)/2)),
      var(--c) 0,
      var(--c) calc(50% + (var(--stroke)/2)),
      transparent 0
    ) 100% 100% / var(--cut) var(--cut) no-repeat;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-3385143 */.elementor-2 .elementor-element.elementor-element-3385143 {
    mix-blend-mode: multiply;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e59e30b */.elementor-2 .elementor-element.elementor-element-e59e30b span {
    color:#DF111A;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8d38a77 */.elementor-2 .elementor-element.elementor-element-8d38a77 {
  clip-path: polygon(0 0, calc(100% - 40px) 0, 100% 40px, 100% 100%, 0 100%);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-253d418 */.elementor-2 .elementor-element.elementor-element-253d418 {
    mix-blend-mode: multiply;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0510640 */.elementor-2 .elementor-element.elementor-element-0510640 span {
    color:#DF111A;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-208a321 */.elementor-2 .elementor-element.elementor-element-208a321 {
    clip-path: polygon(0 0, calc(100% - 40px) 0, 100% 40px, 100% 100%, 0 100%);

}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-327871c */.elementor-2 .elementor-element.elementor-element-327871c {
    mix-blend-mode: multiply;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e6dc6f7 */.elementor-2 .elementor-element.elementor-element-e6dc6f7 span {
    color:#DF111A;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6de2d5f */.box-cut-border{
  position: relative;
  --stroke: 1px;                 /* grosor */
  --c: rgba(35,35,35,.8);        /* color */
  --inset: 0px;                 /* margen interno del borde */
  --cut: 34px;                   /* tamaño del corte */
}

/* Dibuja el borde con fondos (no se deforma) */
.box-cut-border::before{
  content:"";
  position:absolute;
  inset: var(--inset) var(--inset) var(--inset) calc(var(--inset) + var(--shift-left, 0px));
  pointer-events:none;
  box-sizing: border-box;

  background:
    /* TOP */
    linear-gradient(var(--c), var(--c)) 0 0 / 100% var(--stroke) no-repeat,
    /* LEFT */
    linear-gradient(var(--c), var(--c)) 0 0 / var(--stroke) 100% no-repeat,
    /* RIGHT (corta abajo) */
    linear-gradient(var(--c), var(--c)) 100% 0 / var(--stroke) calc(100% - var(--cut)) no-repeat,
    /* BOTTOM (corta a la derecha) */
    linear-gradient(var(--c), var(--c)) 0 100% / calc(100% - var(--cut)) var(--stroke) no-repeat,
    /* DIAGONAL del corte */
    linear-gradient(
      135deg,
      transparent calc(50% - (var(--stroke)/2)),
      var(--c) 0,
      var(--c) calc(50% + (var(--stroke)/2)),
      transparent 0
    ) 100% 100% / var(--cut) var(--cut) no-repeat;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-3385143 */.elementor-2 .elementor-element.elementor-element-3385143 {
    mix-blend-mode: multiply;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e59e30b */.elementor-2 .elementor-element.elementor-element-e59e30b span {
    color:#DF111A;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8d38a77 */.elementor-2 .elementor-element.elementor-element-8d38a77 {
  clip-path: polygon(0 0, calc(100% - 40px) 0, 100% 40px, 100% 100%, 0 100%);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-253d418 */.elementor-2 .elementor-element.elementor-element-253d418 {
    mix-blend-mode: multiply;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0510640 */.elementor-2 .elementor-element.elementor-element-0510640 span {
    color:#DF111A;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-208a321 */.elementor-2 .elementor-element.elementor-element-208a321 {
    clip-path: polygon(0 0, calc(100% - 40px) 0, 100% 40px, 100% 100%, 0 100%);

}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-327871c */.elementor-2 .elementor-element.elementor-element-327871c {
    mix-blend-mode: multiply;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e6dc6f7 */.elementor-2 .elementor-element.elementor-element-e6dc6f7 span {
    color:#DF111A;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6de2d5f */.box-cut-border{
  position: relative;
  --stroke: 1px;                 /* grosor */
  --c: rgba(35,35,35,.8);        /* color */
  --inset: 0px;                 /* margen interno del borde */
  --cut: 34px;                   /* tamaño del corte */
}

/* Dibuja el borde con fondos (no se deforma) */
.box-cut-border::before{
  content:"";
  position:absolute;
  inset: var(--inset) var(--inset) var(--inset) calc(var(--inset) + var(--shift-left, 0px));
  pointer-events:none;
  box-sizing: border-box;

  background:
    /* TOP */
    linear-gradient(var(--c), var(--c)) 0 0 / 100% var(--stroke) no-repeat,
    /* LEFT */
    linear-gradient(var(--c), var(--c)) 0 0 / var(--stroke) 100% no-repeat,
    /* RIGHT (corta abajo) */
    linear-gradient(var(--c), var(--c)) 100% 0 / var(--stroke) calc(100% - var(--cut)) no-repeat,
    /* BOTTOM (corta a la derecha) */
    linear-gradient(var(--c), var(--c)) 0 100% / calc(100% - var(--cut)) var(--stroke) no-repeat,
    /* DIAGONAL del corte */
    linear-gradient(
      135deg,
      transparent calc(50% - (var(--stroke)/2)),
      var(--c) 0,
      var(--c) calc(50% + (var(--stroke)/2)),
      transparent 0
    ) 100% 100% / var(--cut) var(--cut) no-repeat;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-3385143 */.elementor-2 .elementor-element.elementor-element-3385143 {
    mix-blend-mode: multiply;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e59e30b */.elementor-2 .elementor-element.elementor-element-e59e30b span {
    color:#DF111A;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8d38a77 */.elementor-2 .elementor-element.elementor-element-8d38a77 {
  clip-path: polygon(0 0, calc(100% - 40px) 0, 100% 40px, 100% 100%, 0 100%);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-253d418 */.elementor-2 .elementor-element.elementor-element-253d418 {
    mix-blend-mode: multiply;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0510640 */.elementor-2 .elementor-element.elementor-element-0510640 span {
    color:#DF111A;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-208a321 */.elementor-2 .elementor-element.elementor-element-208a321 {
    clip-path: polygon(0 0, calc(100% - 40px) 0, 100% 40px, 100% 100%, 0 100%);

}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-327871c */.elementor-2 .elementor-element.elementor-element-327871c {
    mix-blend-mode: multiply;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e6dc6f7 */.elementor-2 .elementor-element.elementor-element-e6dc6f7 span {
    color:#DF111A;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6de2d5f */.box-cut-border{
  position: relative;
  --stroke: 1px;                 /* grosor */
  --c: rgba(35,35,35,.8);        /* color */
  --inset: 0px;                 /* margen interno del borde */
  --cut: 34px;                   /* tamaño del corte */
}

/* Dibuja el borde con fondos (no se deforma) */
.box-cut-border::before{
  content:"";
  position:absolute;
  inset: var(--inset) var(--inset) var(--inset) calc(var(--inset) + var(--shift-left, 0px));
  pointer-events:none;
  box-sizing: border-box;

  background:
    /* TOP */
    linear-gradient(var(--c), var(--c)) 0 0 / 100% var(--stroke) no-repeat,
    /* LEFT */
    linear-gradient(var(--c), var(--c)) 0 0 / var(--stroke) 100% no-repeat,
    /* RIGHT (corta abajo) */
    linear-gradient(var(--c), var(--c)) 100% 0 / var(--stroke) calc(100% - var(--cut)) no-repeat,
    /* BOTTOM (corta a la derecha) */
    linear-gradient(var(--c), var(--c)) 0 100% / calc(100% - var(--cut)) var(--stroke) no-repeat,
    /* DIAGONAL del corte */
    linear-gradient(
      135deg,
      transparent calc(50% - (var(--stroke)/2)),
      var(--c) 0,
      var(--c) calc(50% + (var(--stroke)/2)),
      transparent 0
    ) 100% 100% / var(--cut) var(--cut) no-repeat;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-3385143 */.elementor-2 .elementor-element.elementor-element-3385143 {
    mix-blend-mode: multiply;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e59e30b */.elementor-2 .elementor-element.elementor-element-e59e30b span {
    color:#DF111A;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8d38a77 */.elementor-2 .elementor-element.elementor-element-8d38a77 {
  clip-path: polygon(0 0, calc(100% - 40px) 0, 100% 40px, 100% 100%, 0 100%);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c0e800d */.elementor-2 .elementor-element.elementor-element-c0e800d span {
    color:#DF111A;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5a091e9 */.elementor-2 .elementor-element.elementor-element-5a091e9 span {
    color:#DF111A;
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-f9a6c7b */.elementor-2 .elementor-element.elementor-element-f9a6c7b .swiper-wrapper{

-webkit-transition-timing-function: linear !important;

transition-timing-function: linear !important;

}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-914f8dd */.e-n-accordion-item-title {
    border-width: 1px 0 0 0 !important;
}/* End custom CSS */
/* Start custom CSS *//* Suavidad */
.feature-box .elementor-icon svg *{
  transition: fill .25s ease, stroke .25s ease;
}

/* Hover: fondo rojo */
.feature-box:hover .elementor-icon svg rect{
  fill: #DF111A !important;
  stroke: #DF111A !important;
}

/* Hover: figura blanca (trazos) */
.feature-box:hover .elementor-icon svg :not(rect){
  stroke: #fff !important;
}

/* Hover: figura blanca (rellenos, solo si ya tienen fill y no es none) */
.feature-box:hover .elementor-icon svg :not(rect)[fill]:not([fill="none"]){
  fill: #fff !important;
}/* End custom CSS */