.elementor-1285 .elementor-element.elementor-element-59ddb33{--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:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-1285 .elementor-element.elementor-element-59ddb33:not(.elementor-motion-effects-element-type-background), .elementor-1285 .elementor-element.elementor-element-59ddb33 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-primary ) 0%, var( --e-global-color-secondary ) 100%);}.elementor-1285 .elementor-element.elementor-element-3f773bd{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:30px 30px 30px 30px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-1285 .elementor-element.elementor-element-3f773bd:not(.elementor-motion-effects-element-type-background), .elementor-1285 .elementor-element.elementor-element-3f773bd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-secondary ) 0%, var( --e-global-color-text ) 100%);}.elementor-1285 .elementor-element.elementor-element-b1c9a53{--display:flex;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-1285 .elementor-element.elementor-element-e2ac32d{width:auto;max-width:auto;padding:20px 20px 20px 20px;border-style:none;border-radius:500px 500px 500px 500px;}.elementor-1285 .elementor-element.elementor-element-e2ac32d.elementor-element{--align-self:center;}.elementor-1285 .elementor-element.elementor-element-e2ac32d .jet-listing-dynamic-image{justify-content:center;}.elementor-1285 .elementor-element.elementor-element-e2ac32d .jet-listing-dynamic-image__figure{align-items:center;}.elementor-1285 .elementor-element.elementor-element-e2ac32d .jet-listing-dynamic-image a{display:flex;justify-content:center;width:200px;}.elementor-1285 .elementor-element.elementor-element-e2ac32d .jet-listing-dynamic-image img{width:200px;height:200px;object-fit:cover;border-style:solid;border-width:10px 10px 10px 10px;border-color:#FFFFFF;border-radius:50% 50% 50% 50%;}.elementor-1285 .elementor-element.elementor-element-e2ac32d .jet-listing-dynamic-image__caption{text-align:center;padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;border-style:none;}.elementor-1285 .elementor-element.elementor-element-b90de3e .jet-listing-dynamic-repeater__items{flex-direction:flex-start;justify-content:flex-start;}.elementor-1285 .elementor-element.elementor-element-b90de3e .jet-listing-dynamic-repeater__item > *{justify-content:flex-start;}.elementor-1285 .elementor-element.elementor-element-b1d8dec{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1285 .elementor-element.elementor-element-4911cbe{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.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-1285 .elementor-element.elementor-element-5afa084{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-1285 .elementor-element.elementor-element-5afa084 .elementor-heading-title{font-family:"Alfa Slab One", Sans-serif;font-weight:500;}.elementor-1285 .elementor-element.elementor-element-262776c{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:2px;--padding-bottom:2px;--padding-left:2px;--padding-right:2px;}.elementor-1285 .elementor-element.elementor-element-44cc511{width:auto;max-width:auto;margin:0em 0.3em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;}.elementor-1285 .elementor-element.elementor-element-44cc511.elementor-element{--align-self:flex-start;}.elementor-1285 .elementor-element.elementor-element-44cc511 .elementor-heading-title{font-family:"Sen", Sans-serif;font-size:1.1em;font-weight:400;letter-spacing:-1px;color:var( --e-global-color-414bd21 );}.elementor-1285 .elementor-element.elementor-element-96fd1be{width:auto;max-width:auto;margin:0px 5px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-1285 .elementor-element.elementor-element-96fd1be.elementor-element{--align-self:flex-start;}.elementor-1285 .elementor-element.elementor-element-96fd1be .jet-listing-dynamic-field__content{color:var( --e-global-color-414bd21 );font-family:"Sen", Sans-serif;font-size:1.1em;font-weight:800;line-height:1em;letter-spacing:-1px;text-align:left;}.elementor-1285 .elementor-element.elementor-element-96fd1be .jet-listing-dynamic-field .jet-listing-dynamic-field__inline-wrap{width:auto;}.elementor-1285 .elementor-element.elementor-element-96fd1be .jet-listing-dynamic-field .jet-listing-dynamic-field__content{width:auto;}.elementor-1285 .elementor-element.elementor-element-96fd1be .jet-listing-dynamic-field{justify-content:flex-start;}.elementor-1285 .elementor-element.elementor-element-a2a90dd{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:2px;--padding-bottom:2px;--padding-left:2px;--padding-right:2px;}.elementor-1285 .elementor-element.elementor-element-be59f08{width:auto;max-width:auto;margin:0em 0.3em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;}.elementor-1285 .elementor-element.elementor-element-be59f08.elementor-element{--align-self:flex-start;}.elementor-1285 .elementor-element.elementor-element-be59f08 .elementor-heading-title{font-family:"Sen", Sans-serif;font-size:1.1em;font-weight:400;letter-spacing:-1px;color:var( --e-global-color-414bd21 );}.elementor-1285 .elementor-element.elementor-element-652c50f{width:auto;max-width:auto;margin:0px 5px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-1285 .elementor-element.elementor-element-652c50f.elementor-element{--align-self:flex-start;}.elementor-1285 .elementor-element.elementor-element-652c50f .jet-listing-dynamic-field__content{color:var( --e-global-color-414bd21 );font-family:"Sen", Sans-serif;font-size:1.1em;font-weight:800;line-height:1em;letter-spacing:-1px;text-align:left;}.elementor-1285 .elementor-element.elementor-element-652c50f .jet-listing-dynamic-field .jet-listing-dynamic-field__inline-wrap{width:auto;}.elementor-1285 .elementor-element.elementor-element-652c50f .jet-listing-dynamic-field .jet-listing-dynamic-field__content{width:auto;}.elementor-1285 .elementor-element.elementor-element-652c50f .jet-listing-dynamic-field{justify-content:flex-start;}.elementor-1285 .elementor-element.elementor-element-c9cb9a2{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:2px;--padding-bottom:2px;--padding-left:2px;--padding-right:2px;}.elementor-1285 .elementor-element.elementor-element-ac3e3e0{width:auto;max-width:auto;margin:0em 0.3em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;}.elementor-1285 .elementor-element.elementor-element-ac3e3e0.elementor-element{--align-self:flex-start;}.elementor-1285 .elementor-element.elementor-element-ac3e3e0 .elementor-heading-title{font-family:"Sen", Sans-serif;font-size:1.1em;font-weight:400;letter-spacing:-1px;color:var( --e-global-color-414bd21 );}.elementor-1285 .elementor-element.elementor-element-e9d3591{width:auto;max-width:auto;margin:0px 5px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-1285 .elementor-element.elementor-element-e9d3591.elementor-element{--align-self:flex-start;}.elementor-1285 .elementor-element.elementor-element-e9d3591 .jet-listing-dynamic-field__content{color:var( --e-global-color-414bd21 );font-family:"Sen", Sans-serif;font-size:1.1em;font-weight:800;line-height:1em;letter-spacing:-1px;text-align:left;}.elementor-1285 .elementor-element.elementor-element-e9d3591 .jet-listing-dynamic-field .jet-listing-dynamic-field__inline-wrap{width:auto;}.elementor-1285 .elementor-element.elementor-element-e9d3591 .jet-listing-dynamic-field .jet-listing-dynamic-field__content{width:auto;}.elementor-1285 .elementor-element.elementor-element-e9d3591 .jet-listing-dynamic-field{justify-content:flex-start;}.elementor-1285 .elementor-element.elementor-element-d0e1640{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:2px;--padding-bottom:2px;--padding-left:2px;--padding-right:2px;}.elementor-1285 .elementor-element.elementor-element-d30ecf2{width:100%;max-width:100%;margin:0em 0.3em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;}.elementor-1285 .elementor-element.elementor-element-d30ecf2.elementor-element{--align-self:flex-start;}.elementor-1285 .elementor-element.elementor-element-d30ecf2 .elementor-heading-title{font-family:"Sen", Sans-serif;font-size:1.1em;font-weight:400;letter-spacing:-1px;color:var( --e-global-color-414bd21 );}.elementor-1285 .elementor-element.elementor-element-08df1c1{width:100%;max-width:100%;margin:5px -20px calc(var(--kit-widget-spacing, 0px) + 0px) 20px;padding:0px 0px 0px 0px;}.elementor-1285 .elementor-element.elementor-element-08df1c1.elementor-element{--align-self:flex-start;--flex-grow:1;--flex-shrink:0;}.elementor-1285 .elementor-element.elementor-element-08df1c1 .jet-listing-dynamic-field__content{color:var( --e-global-color-414bd21 );font-family:"Sen", Sans-serif;font-size:1.1em;font-weight:800;line-height:1em;letter-spacing:-1px;text-align:left;}.elementor-1285 .elementor-element.elementor-element-08df1c1 .jet-listing-dynamic-field .jet-listing-dynamic-field__inline-wrap{width:auto;}.elementor-1285 .elementor-element.elementor-element-08df1c1 .jet-listing-dynamic-field .jet-listing-dynamic-field__content{width:auto;}.elementor-1285 .elementor-element.elementor-element-08df1c1 .jet-listing-dynamic-field{justify-content:flex-start;}.elementor-1285 .elementor-element.elementor-element-27dbcdf{width:100%;max-width:100%;margin:5px -20px calc(var(--kit-widget-spacing, 0px) + 0px) 20px;padding:0px 0px 0px 0px;}.elementor-1285 .elementor-element.elementor-element-27dbcdf.elementor-element{--align-self:flex-start;--flex-grow:1;--flex-shrink:0;}.elementor-1285 .elementor-element.elementor-element-27dbcdf .jet-listing-dynamic-field__content{color:var( --e-global-color-414bd21 );font-family:"Sen", Sans-serif;font-size:1.1em;font-weight:800;line-height:1em;letter-spacing:-1px;text-align:left;}.elementor-1285 .elementor-element.elementor-element-27dbcdf .jet-listing-dynamic-field .jet-listing-dynamic-field__inline-wrap{width:auto;}.elementor-1285 .elementor-element.elementor-element-27dbcdf .jet-listing-dynamic-field .jet-listing-dynamic-field__content{width:auto;}.elementor-1285 .elementor-element.elementor-element-27dbcdf .jet-listing-dynamic-field{justify-content:flex-start;}.elementor-1285 .elementor-element.elementor-element-9459e37{width:100%;max-width:100%;margin:5px -20px calc(var(--kit-widget-spacing, 0px) + 0px) 20px;padding:0px 0px 0px 0px;}.elementor-1285 .elementor-element.elementor-element-9459e37.elementor-element{--align-self:flex-start;--flex-grow:1;--flex-shrink:0;}.elementor-1285 .elementor-element.elementor-element-9459e37 .jet-listing-dynamic-field__content{color:var( --e-global-color-414bd21 );font-family:"Sen", Sans-serif;font-size:1.1em;font-weight:800;line-height:1em;letter-spacing:-1px;text-align:left;}.elementor-1285 .elementor-element.elementor-element-9459e37 .jet-listing-dynamic-field .jet-listing-dynamic-field__inline-wrap{width:auto;}.elementor-1285 .elementor-element.elementor-element-9459e37 .jet-listing-dynamic-field .jet-listing-dynamic-field__content{width:auto;}.elementor-1285 .elementor-element.elementor-element-9459e37 .jet-listing-dynamic-field{justify-content:flex-start;}.elementor-1285 .elementor-element.elementor-element-7f35479{width:100%;max-width:100%;margin:5px -20px calc(var(--kit-widget-spacing, 0px) + 0px) 20px;padding:0px 0px 0px 0px;}.elementor-1285 .elementor-element.elementor-element-7f35479.elementor-element{--align-self:flex-start;--flex-grow:1;--flex-shrink:0;}.elementor-1285 .elementor-element.elementor-element-7f35479 .jet-listing-dynamic-field__content{color:var( --e-global-color-414bd21 );font-family:"Sen", Sans-serif;font-size:1.1em;font-weight:800;line-height:1em;letter-spacing:-1px;text-align:left;}.elementor-1285 .elementor-element.elementor-element-7f35479 .jet-listing-dynamic-field .jet-listing-dynamic-field__inline-wrap{width:auto;}.elementor-1285 .elementor-element.elementor-element-7f35479 .jet-listing-dynamic-field .jet-listing-dynamic-field__content{width:auto;}.elementor-1285 .elementor-element.elementor-element-7f35479 .jet-listing-dynamic-field{justify-content:flex-start;}.elementor-1285 .elementor-element.elementor-element-0fa27dc{width:100%;max-width:100%;margin:5px -20px calc(var(--kit-widget-spacing, 0px) + 0px) 20px;padding:0px 0px 0px 0px;}.elementor-1285 .elementor-element.elementor-element-0fa27dc.elementor-element{--align-self:flex-start;--flex-grow:1;--flex-shrink:0;}.elementor-1285 .elementor-element.elementor-element-0fa27dc .jet-listing-dynamic-field__content{color:var( --e-global-color-414bd21 );font-family:"Sen", Sans-serif;font-size:1.1em;font-weight:800;line-height:1em;letter-spacing:-1px;text-align:left;}.elementor-1285 .elementor-element.elementor-element-0fa27dc .jet-listing-dynamic-field .jet-listing-dynamic-field__inline-wrap{width:auto;}.elementor-1285 .elementor-element.elementor-element-0fa27dc .jet-listing-dynamic-field .jet-listing-dynamic-field__content{width:auto;}.elementor-1285 .elementor-element.elementor-element-0fa27dc .jet-listing-dynamic-field{justify-content:flex-start;}.elementor-1285 .elementor-element.elementor-element-8d1617f{width:100%;max-width:100%;margin:5px -20px calc(var(--kit-widget-spacing, 0px) + 0px) 20px;padding:0px 0px 0px 0px;}.elementor-1285 .elementor-element.elementor-element-8d1617f.elementor-element{--align-self:flex-start;--flex-grow:1;--flex-shrink:0;}.elementor-1285 .elementor-element.elementor-element-8d1617f .jet-listing-dynamic-field__content{color:var( --e-global-color-414bd21 );font-family:"Sen", Sans-serif;font-size:1.1em;font-weight:800;line-height:1em;letter-spacing:-1px;text-align:left;}.elementor-1285 .elementor-element.elementor-element-8d1617f .jet-listing-dynamic-field .jet-listing-dynamic-field__inline-wrap{width:auto;}.elementor-1285 .elementor-element.elementor-element-8d1617f .jet-listing-dynamic-field .jet-listing-dynamic-field__content{width:auto;}.elementor-1285 .elementor-element.elementor-element-8d1617f .jet-listing-dynamic-field{justify-content:flex-start;}.elementor-1285 .elementor-element.elementor-element-9733c22{width:100%;max-width:100%;margin:5px -20px calc(var(--kit-widget-spacing, 0px) + 0px) 20px;padding:0px 0px 0px 0px;}.elementor-1285 .elementor-element.elementor-element-9733c22.elementor-element{--align-self:flex-start;--flex-grow:1;--flex-shrink:0;}.elementor-1285 .elementor-element.elementor-element-9733c22 .jet-listing-dynamic-field__content{color:var( --e-global-color-414bd21 );font-family:"Sen", Sans-serif;font-size:1.1em;font-weight:800;line-height:1em;letter-spacing:-1px;text-align:left;}.elementor-1285 .elementor-element.elementor-element-9733c22 .jet-listing-dynamic-field .jet-listing-dynamic-field__inline-wrap{width:auto;}.elementor-1285 .elementor-element.elementor-element-9733c22 .jet-listing-dynamic-field .jet-listing-dynamic-field__content{width:auto;}.elementor-1285 .elementor-element.elementor-element-9733c22 .jet-listing-dynamic-field{justify-content:flex-start;}.elementor-1285 .elementor-element.elementor-element-ef00e5e{width:100%;max-width:100%;margin:5px -20px calc(var(--kit-widget-spacing, 0px) + 0px) 20px;padding:0px 0px 0px 0px;}.elementor-1285 .elementor-element.elementor-element-ef00e5e.elementor-element{--align-self:flex-start;--flex-grow:1;--flex-shrink:0;}.elementor-1285 .elementor-element.elementor-element-ef00e5e .jet-listing-dynamic-field__content{color:var( --e-global-color-414bd21 );font-family:"Sen", Sans-serif;font-size:1.1em;font-weight:800;line-height:1em;letter-spacing:-1px;text-align:left;}.elementor-1285 .elementor-element.elementor-element-ef00e5e .jet-listing-dynamic-field .jet-listing-dynamic-field__inline-wrap{width:auto;}.elementor-1285 .elementor-element.elementor-element-ef00e5e .jet-listing-dynamic-field .jet-listing-dynamic-field__content{width:auto;}.elementor-1285 .elementor-element.elementor-element-ef00e5e .jet-listing-dynamic-field{justify-content:flex-start;}.elementor-1285 .elementor-element.elementor-element-80cc6bf{width:100%;max-width:100%;margin:5px -20px calc(var(--kit-widget-spacing, 0px) + 0px) 20px;padding:0px 0px 0px 0px;}.elementor-1285 .elementor-element.elementor-element-80cc6bf.elementor-element{--align-self:flex-start;--flex-grow:1;--flex-shrink:0;}.elementor-1285 .elementor-element.elementor-element-80cc6bf .jet-listing-dynamic-field__content{color:var( --e-global-color-414bd21 );font-family:"Sen", Sans-serif;font-size:1.1em;font-weight:800;line-height:1em;letter-spacing:-1px;text-align:left;}.elementor-1285 .elementor-element.elementor-element-80cc6bf .jet-listing-dynamic-field .jet-listing-dynamic-field__inline-wrap{width:auto;}.elementor-1285 .elementor-element.elementor-element-80cc6bf .jet-listing-dynamic-field .jet-listing-dynamic-field__content{width:auto;}.elementor-1285 .elementor-element.elementor-element-80cc6bf .jet-listing-dynamic-field{justify-content:flex-start;}.elementor-1285 .elementor-element.elementor-element-0a9bcec{width:100%;max-width:100%;margin:5px -20px calc(var(--kit-widget-spacing, 0px) + 0px) 20px;padding:0px 0px 0px 0px;}.elementor-1285 .elementor-element.elementor-element-0a9bcec.elementor-element{--align-self:flex-start;--flex-grow:1;--flex-shrink:0;}.elementor-1285 .elementor-element.elementor-element-0a9bcec .jet-listing-dynamic-field__content{color:var( --e-global-color-414bd21 );font-family:"Sen", Sans-serif;font-size:1.1em;font-weight:800;line-height:1em;letter-spacing:-1px;text-align:left;}.elementor-1285 .elementor-element.elementor-element-0a9bcec .jet-listing-dynamic-field .jet-listing-dynamic-field__inline-wrap{width:auto;}.elementor-1285 .elementor-element.elementor-element-0a9bcec .jet-listing-dynamic-field .jet-listing-dynamic-field__content{width:auto;}.elementor-1285 .elementor-element.elementor-element-0a9bcec .jet-listing-dynamic-field{justify-content:flex-start;}.elementor-1285 .elementor-element.elementor-element-ade15a4{width:100%;max-width:100%;margin:5px -20px calc(var(--kit-widget-spacing, 0px) + 0px) 20px;padding:0px 0px 0px 0px;}.elementor-1285 .elementor-element.elementor-element-ade15a4.elementor-element{--align-self:flex-start;--flex-grow:1;--flex-shrink:0;}.elementor-1285 .elementor-element.elementor-element-ade15a4 .jet-listing-dynamic-field__content{color:var( --e-global-color-414bd21 );font-family:"Sen", Sans-serif;font-size:1.1em;font-weight:800;line-height:1em;letter-spacing:-1px;text-align:left;}.elementor-1285 .elementor-element.elementor-element-ade15a4 .jet-listing-dynamic-field .jet-listing-dynamic-field__inline-wrap{width:auto;}.elementor-1285 .elementor-element.elementor-element-ade15a4 .jet-listing-dynamic-field .jet-listing-dynamic-field__content{width:auto;}.elementor-1285 .elementor-element.elementor-element-ade15a4 .jet-listing-dynamic-field{justify-content:flex-start;}.elementor-1285 .elementor-element.elementor-element-5467a5e{width:100%;max-width:100%;margin:5px -20px calc(var(--kit-widget-spacing, 0px) + 0px) 20px;padding:0px 0px 0px 0px;}.elementor-1285 .elementor-element.elementor-element-5467a5e.elementor-element{--align-self:flex-start;--flex-grow:1;--flex-shrink:0;}.elementor-1285 .elementor-element.elementor-element-5467a5e .jet-listing-dynamic-field__content{color:var( --e-global-color-414bd21 );font-family:"Sen", Sans-serif;font-size:1.1em;font-weight:800;line-height:1em;letter-spacing:-1px;text-align:left;}.elementor-1285 .elementor-element.elementor-element-5467a5e .jet-listing-dynamic-field .jet-listing-dynamic-field__inline-wrap{width:auto;}.elementor-1285 .elementor-element.elementor-element-5467a5e .jet-listing-dynamic-field .jet-listing-dynamic-field__content{width:auto;}.elementor-1285 .elementor-element.elementor-element-5467a5e .jet-listing-dynamic-field{justify-content:flex-start;}.elementor-1285 .elementor-element.elementor-element-f84c347{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:30px 30px 30px 30px;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;--z-index:2;}.elementor-1285 .elementor-element.elementor-element-f84c347:not(.elementor-motion-effects-element-type-background), .elementor-1285 .elementor-element.elementor-element-f84c347 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-414bd21 );}.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-1285 .elementor-element.elementor-element-135bed1 .elementor-button{background-color:#6EB83E;font-family:"Righteous", Sans-serif;font-size:1.4em;font-weight:500;fill:var( --e-global-color-414bd21 );color:var( --e-global-color-414bd21 );border-style:none;border-radius:15px 15px 15px 15px;}.elementor-1285 .elementor-element.elementor-element-135bed1 .elementor-button:hover, .elementor-1285 .elementor-element.elementor-element-135bed1 .elementor-button:focus{background-color:var( --e-global-color-accent );color:#FFFFFF;}.elementor-1285 .elementor-element.elementor-element-135bed1{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-1285 .elementor-element.elementor-element-135bed1.elementor-element{--align-self:center;}.elementor-1285 .elementor-element.elementor-element-135bed1 .elementor-button-content-wrapper{flex-direction:row;}.elementor-1285 .elementor-element.elementor-element-135bed1 .elementor-button:hover svg, .elementor-1285 .elementor-element.elementor-element-135bed1 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-1285 .elementor-element.elementor-element-bee9814.elementor-element{--align-self:center;}.elementor-1285 .elementor-element.elementor-element-bee9814{z-index:2;}.elementor-1285 .elementor-element.elementor-element-bee9814 .jet-listing-dynamic-field__content{color:var( --e-global-color-text );font-family:"Sen", Sans-serif;font-weight:400;text-transform:uppercase;text-align:center;}.elementor-1285 .elementor-element.elementor-element-bee9814 .jet-listing-dynamic-field .jet-listing-dynamic-field__inline-wrap{width:auto;}.elementor-1285 .elementor-element.elementor-element-bee9814 .jet-listing-dynamic-field .jet-listing-dynamic-field__content{width:auto;}.elementor-1285 .elementor-element.elementor-element-bee9814 .jet-listing-dynamic-field{justify-content:center;}.elementor-1285 .elementor-element.elementor-element-3b4432c{--display:flex;--justify-content:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-1285 .elementor-element.elementor-element-fc88a05{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1285 .elementor-element.elementor-element-c5780e3{width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 5px 0px;}.elementor-1285 .elementor-element.elementor-element-c5780e3.elementor-element{--align-self:flex-start;}.elementor-1285 .elementor-element.elementor-element-c5780e3 .jet-listing-dynamic-field__content{color:var( --e-global-color-414bd21 );font-family:"Alfa Slab One", Sans-serif;font-size:52px;font-weight:500;word-spacing:0px;text-align:left;}.elementor-1285 .elementor-element.elementor-element-c5780e3 .jet-listing-dynamic-field .jet-listing-dynamic-field__inline-wrap{width:auto;}.elementor-1285 .elementor-element.elementor-element-c5780e3 .jet-listing-dynamic-field .jet-listing-dynamic-field__content{width:auto;}.elementor-1285 .elementor-element.elementor-element-c5780e3 .jet-listing-dynamic-field{justify-content:flex-start;}.elementor-1285 .elementor-element.elementor-element-c5780e3 .jet-listing-dynamic-field.display-multiline{padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;}.elementor-1285 .elementor-element.elementor-element-c5780e3 .jet-listing-dynamic-field.display-inline .jet-listing-dynamic-field__inline-wrap{padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;}.elementor-1285 .elementor-element.elementor-element-a762bfd{width:auto;max-width:auto;margin:-40px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1285 .elementor-element.elementor-element-a762bfd.elementor-element{--align-self:flex-start;}.elementor-1285 .elementor-element.elementor-element-a762bfd .jet-listing-dynamic-field__content{color:var( --e-global-color-414bd21 );font-family:"Alfa Slab One", Sans-serif;font-size:52px;font-weight:500;word-spacing:0px;text-align:left;}.elementor-1285 .elementor-element.elementor-element-a762bfd .jet-listing-dynamic-field .jet-listing-dynamic-field__inline-wrap{width:auto;}.elementor-1285 .elementor-element.elementor-element-a762bfd .jet-listing-dynamic-field .jet-listing-dynamic-field__content{width:auto;}.elementor-1285 .elementor-element.elementor-element-a762bfd .jet-listing-dynamic-field{justify-content:flex-start;}.elementor-1285 .elementor-element.elementor-element-a762bfd .jet-listing-dynamic-field.display-multiline{padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;}.elementor-1285 .elementor-element.elementor-element-a762bfd .jet-listing-dynamic-field.display-inline .jet-listing-dynamic-field__inline-wrap{padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;}.elementor-1285 .elementor-element.elementor-element-ba21d3c{--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;--justify-content:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--margin-top:-30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1285 .elementor-element.elementor-element-f72ae89{width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:5px 0px 0px 0px;}.elementor-1285 .elementor-element.elementor-element-f72ae89.elementor-element{--align-self:flex-start;}.elementor-1285 .elementor-element.elementor-element-f72ae89 .jet-listing-dynamic-field__content{color:var( --e-global-color-text );font-family:"Alfa Slab One", Sans-serif;font-size:31px;font-weight:500;text-align:left;}.elementor-1285 .elementor-element.elementor-element-f72ae89 .jet-listing-dynamic-field .jet-listing-dynamic-field__inline-wrap{width:auto;}.elementor-1285 .elementor-element.elementor-element-f72ae89 .jet-listing-dynamic-field .jet-listing-dynamic-field__content{width:auto;}.elementor-1285 .elementor-element.elementor-element-f72ae89 .jet-listing-dynamic-field{justify-content:flex-start;}.elementor-1285 .elementor-element.elementor-element-e24ef56{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1285 .elementor-element.elementor-element-3ed2d8c{width:auto;max-width:auto;margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;padding:0px 0px 0px 0px;}.elementor-1285 .elementor-element.elementor-element-3ed2d8c.elementor-element{--align-self:flex-start;}.elementor-1285 .elementor-element.elementor-element-3ed2d8c .jet-listing-dynamic-field__content{color:var( --e-global-color-414bd21 );font-family:"Sen", Sans-serif;font-size:1.3em;font-weight:800;line-height:1em;letter-spacing:-1px;text-align:left;}.elementor-1285 .elementor-element.elementor-element-3ed2d8c .jet-listing-dynamic-field .jet-listing-dynamic-field__inline-wrap{width:auto;}.elementor-1285 .elementor-element.elementor-element-3ed2d8c .jet-listing-dynamic-field .jet-listing-dynamic-field__content{width:auto;}.elementor-1285 .elementor-element.elementor-element-3ed2d8c .jet-listing-dynamic-field{justify-content:flex-start;}.elementor-1285 .elementor-element.elementor-element-3ed2d8c .jet-listing-dynamic-field__icon{color:var( --e-global-color-primary );}.elementor-1285 .elementor-element.elementor-element-3ed2d8c .jet-listing-dynamic-field__icon :is(svg, path){fill:var( --e-global-color-primary );}body:not(.rtl) .elementor-1285 .elementor-element.elementor-element-3ed2d8c .jet-listing-dynamic-field__icon{margin-right:0px;}body.rtl .elementor-1285 .elementor-element.elementor-element-3ed2d8c .jet-listing-dynamic-field__icon{margin-left:0px;}.elementor-1285 .elementor-element.elementor-element-94f9dc9{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1285 .elementor-element.elementor-element-0ef7a7c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-1285 .elementor-element.elementor-element-0ef7a7c .elementor-heading-title{font-family:"Alfa Slab One", Sans-serif;font-weight:500;color:var( --e-global-color-414bd21 );}.elementor-1285 .elementor-element.elementor-element-c6d0998{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:2px;--padding-bottom:2px;--padding-left:2px;--padding-right:2px;}.elementor-1285 .elementor-element.elementor-element-40a0565{width:auto;max-width:auto;margin:0em 0.3em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;}.elementor-1285 .elementor-element.elementor-element-40a0565.elementor-element{--align-self:flex-start;}.elementor-1285 .elementor-element.elementor-element-40a0565 .elementor-heading-title{font-family:"Sen", Sans-serif;font-size:1.1em;font-weight:400;letter-spacing:-1px;color:var( --e-global-color-414bd21 );}.elementor-1285 .elementor-element.elementor-element-14c18f2{width:auto;max-width:auto;margin:0px 5px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-1285 .elementor-element.elementor-element-14c18f2.elementor-element{--align-self:flex-start;}.elementor-1285 .elementor-element.elementor-element-14c18f2 .jet-listing-dynamic-field__content{color:var( --e-global-color-414bd21 );font-family:"Sen", Sans-serif;font-size:1.1em;font-weight:800;line-height:1em;letter-spacing:-1px;text-align:left;}.elementor-1285 .elementor-element.elementor-element-14c18f2 .jet-listing-dynamic-field .jet-listing-dynamic-field__inline-wrap{width:auto;}.elementor-1285 .elementor-element.elementor-element-14c18f2 .jet-listing-dynamic-field .jet-listing-dynamic-field__content{width:auto;}.elementor-1285 .elementor-element.elementor-element-14c18f2 .jet-listing-dynamic-field{justify-content:flex-start;}.elementor-1285 .elementor-element.elementor-element-a1c861e{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:2px;--padding-bottom:2px;--padding-left:2px;--padding-right:2px;}.elementor-1285 .elementor-element.elementor-element-7148f18{width:auto;max-width:auto;margin:0em 0.3em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;}.elementor-1285 .elementor-element.elementor-element-7148f18.elementor-element{--align-self:flex-start;}.elementor-1285 .elementor-element.elementor-element-7148f18 .elementor-heading-title{font-family:"Sen", Sans-serif;font-size:1.1em;font-weight:400;letter-spacing:-1px;color:var( --e-global-color-414bd21 );}.elementor-1285 .elementor-element.elementor-element-890f7eb{width:auto;max-width:auto;margin:0px 5px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-1285 .elementor-element.elementor-element-890f7eb.elementor-element{--align-self:flex-start;}.elementor-1285 .elementor-element.elementor-element-890f7eb .jet-listing-dynamic-field__content{color:var( --e-global-color-414bd21 );font-family:"Sen", Sans-serif;font-size:1.1em;font-weight:800;line-height:1em;letter-spacing:-1px;text-align:left;}.elementor-1285 .elementor-element.elementor-element-890f7eb .jet-listing-dynamic-field .jet-listing-dynamic-field__inline-wrap{width:auto;}.elementor-1285 .elementor-element.elementor-element-890f7eb .jet-listing-dynamic-field .jet-listing-dynamic-field__content{width:auto;}.elementor-1285 .elementor-element.elementor-element-890f7eb .jet-listing-dynamic-field{justify-content:flex-start;}.elementor-1285 .elementor-element.elementor-element-7de5aad{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-1285 .elementor-element.elementor-element-7de5aad .elementor-heading-title{font-family:"Alfa Slab One", Sans-serif;font-weight:500;color:var( --e-global-color-414bd21 );}.elementor-widget-blockquote .elementor-blockquote__content{color:var( --e-global-color-text );}.elementor-widget-blockquote .elementor-blockquote__author{color:var( --e-global-color-secondary );}.elementor-1285 .elementor-element.elementor-element-cd4acd4 .elementor-blockquote__content{font-family:"Sen", Sans-serif;font-weight:400;}.elementor-1285 .elementor-element.elementor-element-cd4acd4 .elementor-blockquote{background-color:var( --e-global-color-414bd21 );border-radius:30px;}.elementor-1285 .elementor-element.elementor-element-6c06814{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:30px 30px 30px 30px;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-1285 .elementor-element.elementor-element-6c06814:not(.elementor-motion-effects-element-type-background), .elementor-1285 .elementor-element.elementor-element-6c06814 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-414bd21 );}.elementor-1285 .elementor-element.elementor-element-6c06814.e-con{--align-self:center;}.elementor-1285 .elementor-element.elementor-element-5c6e831 .elementor-heading-title{font-family:"Alfa Slab One", Sans-serif;font-weight:500;color:#441602;}.elementor-1285 .elementor-element.elementor-element-f82213c{width:auto;max-width:auto;}.elementor-1285 .elementor-element.elementor-element-f82213c > .elementor-widget-container{background-color:var( --e-global-color-414bd21 );padding:20px 20px 20px 20px;border-radius:30px 30px 30px 30px;}.elementor-1285 .elementor-element.elementor-element-f82213c.elementor-element{--align-self:center;}.elementor-1285 .elementor-element.elementor-element-f82213c .jet-listing-dynamic-repeater__items{flex-direction:flex-start;justify-content:center;}.elementor-1285 .elementor-element.elementor-element-f82213c .jet-listing-dynamic-repeater__item > *{justify-content:center;}.elementor-1285 .elementor-element.elementor-element-c868829{width:initial;max-width:initial;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}@media(min-width:768px){.elementor-1285 .elementor-element.elementor-element-3f773bd{--width:50%;}.elementor-1285 .elementor-element.elementor-element-3b4432c{--width:50%;}.elementor-1285 .elementor-element.elementor-element-fc88a05{--width:100%;}.elementor-1285 .elementor-element.elementor-element-ba21d3c{--width:100%;}}@media(max-width:767px){.elementor-1285 .elementor-element.elementor-element-59ddb33{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1285 .elementor-element.elementor-element-3f773bd{--border-radius:0px 0px 0px 0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1285 .elementor-element.elementor-element-b1c9a53{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1285 .elementor-element.elementor-element-3b4432c{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1285 .elementor-element.elementor-element-94f9dc9{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}}/* Start custom CSS for jet-listing-dynamic-image, class: .elementor-element-e2ac32d *//* Sticker "Qué pinta estás" sobre la foto — widget 8e146d3 */
.elementor-element-e2ac32d .jet-listing{
  position: relative;
  display: inline-block;
}

/* Asegura que la imagen no tape el sticker */
.elementor-element-e2ac32d img.jet-listing-dynamic-image__img{
  display: block;
}

/* Sticker */
.elementor-element-e2ac32d .jet-listing::after{
  content: "¡Hola! 👋";
  position: absolute;
  left: 40%;
  top: -12px;                 /* súbelo/bájalo aquí */
  transform: translateX(-50%) rotate(-6deg);

  padding: 10px 14px;
  border-radius: 999px;

  background: #441602;
  color: #fff;
  border: 2px solid rgba(255,255,255,.95);

  font-weight: 900;
  letter-spacing: .02em;
  text-transform: uppercase;
  font-size: 12px;
  line-height: 1;

  box-shadow: 0 18px 40px rgba(68,22,2,.22);
  z-index: 5;
  pointer-events: none;
  white-space: nowrap;
}

/* Mini “cola” tipo globito */
.elementor-element-e2ac32d .jet-listing::before{
  content: "";
  position: absolute;
  left: 40%;
  top: 19px;                  /* ajusta según el top del sticker */
  transform: translateX(-80%) rotate(40deg);

  width: 10px;
  height: 10px;
  background: #441602;
  border-right: 2px solid rgba(255,255,255,.95);
  border-bottom: 2px solid rgba(255,255,255,.95);

  z-index: 4;
  pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for jet-listing-dynamic-repeater, class: .elementor-element-b90de3e *//* contenedor */
.cz-socials{
  display:flex;
  gap:10px;
  flex-wrap:wrap;
  align-items:center;
}

/* botón base */
.cz-social{
  width:44px;
  height:44px;
  display:inline-flex;
  align-items:center;
  justify-content:center;

  border-radius:14px;
  background: rgba(255,239,212,.22);
  border: 1px solid rgba(255,255,255,.18);
  box-shadow: 0 14px 30px rgba(68,22,2,.14);

  color:#441602;
  text-decoration:none !important;

  transition: transform .14s ease, background-color .14s ease, filter .14s ease;
}

.cz-social:hover{
  transform: translateY(-1px);
  background: rgba(254,173,23,1);
}

/* el “icono” usando Font Awesome (Elementor casi siempre lo trae) */
.cz-social::before{
  content:"";
  font-family: "Font Awesome 5 Brands";
  font-weight: 400;
  font-size: 18px;
  line-height: 1;
  content: var(--cz-icon);
}

/* cuando sea icono “solid” (web/globe) cambiamos family */
.cz-sitio_web::before{
  font-family: "Font Awesome 5 Free";
  font-weight: 900;
}

/* Mapeo por red */
.cz-instagram{ --cz-icon:"\f16d"; }    /* instagram */
.cz-facebook{  --cz-icon:"\f39e"; }    /* facebook-f */
.cz-youtube{   --cz-icon:"\f167"; }    /* youtube */
.cz-pinterest{ --cz-icon:"\f231"; }    /* pinterest-p */
.cz-behance{   --cz-icon:"\f1b4"; }    /* behance */
.cz-x{         --cz-icon:"\f099"; }    /* twitter (fallback para X) */
.cz-sitio_web{ --cz-icon:"\f0ac"; }    /* globe */


.cz-instagram:hover{ background: rgba(255,121,0,1) !important; }
.cz-facebook:hover{  background: rgba(24,119,242,1) !important; }
.cz-youtube:hover{   background: rgba(255,0,0,1) !important; }
.cz-x:hover{         background: rgba(0,0,0,.10) !important; }
.cz-pinterest:hover{ background: rgba(230,0,35,1) !important; }
.cz-behance:hover{   background: rgba(23,105,255,1) !important; }
.cz-sitio_web:hover{ background: rgba(254,173,23,1) !important; }


/* contenedor: cambia justify-content a flex-start si lo quieres a la izquierda */
.cz-socials{
  display:flex;
  gap:12px;
  flex-wrap:wrap;
  align-items:center;
  justify-content:center !important; /* <-- centrado */
}

.jet-listing-dynamic-repeater__item > * {
    justify-content: center !important;
}

/* botón base */
.cz-social{
  width:46px;
  height:46px;

  display:inline-flex;
  align-items:center;
  justify-content:center;   /* centra el icono */

  border-radius:16px;
  background: rgba(255,239,212,0); /* más sutil */
  border: 2px solid rgba(255,255,255,.3);
  box-shadow: 0 18px 40px rgba(68,22,2,.22);

  text-decoration:none !important;
  transition: transform .14s ease, background-color .14s ease, border-color .14s ease, filter .14s ease;
}

/* icono (Font Awesome) */
.cz-social::before{
  font-family: "Font Awesome 5 Brands";
  font-weight: 400;
  font-size: 20px;
  line-height: 1;

  color: #FFEFD4;          /* color base (cremita) */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;

  content: var(--cz-icon);
}

/* si es sitio web (solid) */
.cz-sitio_web::before{
  font-family: "Font Awesome 5 Free";
  font-weight: 900;
}

/* hover general */
.cz-social:hover{
  transform: translateY(-2px);
  filter: brightness(1.04);
  border-color: rgba(255,239,212,1);
}

/* ---- colores por red (hover) ---- */
.cz-instagram:hover{ background: rgba(255,121,0,.25); }
.cz-facebook:hover{  background: rgba(24,119,242,.22); }
.cz-youtube:hover{   background: rgba(255,0,0,.18); }
.cz-x:hover{         background: rgba(0,0,0,.14); }
.cz-pinterest:hover{ background: rgba(230,0,35,.16); }
.cz-behance:hover{   background: rgba(23,105,255,.18); }
.cz-sitio_web:hover{ background: rgba(254,173,23,.22); }

/* icono en hover: blanco para contraste */
.cz-social:hover::before{
  color: #fff;
}

/* (opcional) si quieres que el botón tenga "brillito" */
.cz-social{
  position: relative;
  overflow: hidden;
}
.cz-social::after{
  content:"";
  position:absolute;
  inset:-40%;
  background: radial-gradient(circle at 30% 30%, rgba(255,255,255,.22), transparent 55%);
  opacity:.55;
  pointer-events:none;
}/* End custom CSS */
/* Start custom CSS for jet-listing-dynamic-field, class: .elementor-element-bee9814 *//* CONTENEDOR: layout pro */
.jet-listing-dynamic-field__content > div{
  display:block;
  padding: 6px 0;
}

/* LINK = CARD PREMIUM */
.jet-listing-dynamic-field__content a{
  font-family: "Sen", Sans-serif;
  text-transform: uppercase;
  position: relative;
  display: inline-flex;
  align-items: center;
  gap: 10px;

  padding: 12px 16px;
  border-radius: 16px;

  /* “Glass” suave + profundidad */
  background: rgba(255, 255, 255, 1);
  backdrop-filter: blur(10px);
  -webkit-backdrop-filter: blur(10px);

  color: #441602;
  text-decoration: none;

  font-weight: 800;
  font-size: 14px;
  letter-spacing: -0.5px;

  border: 1px solid rgba(205, 32, 15, 0.18);

  transition: transform .22s ease, box-shadow .22s ease, background .22s ease, border-color .22s ease;
  overflow: hidden;
  margin-bottom: 5px;
}

/* BORDE DEGRADADO REAL (sin depender de nada) */
.jet-listing-dynamic-field__content a::after{
  content:"";
  position:absolute;
  inset:0;
  padding: 1px;
  border-radius: 16px;
  background: linear-gradient(135deg, #FEAD17, #FF7900, #CD200F);
  -webkit-mask:
    linear-gradient(#000 0 0) content-box,
    linear-gradient(#000 0 0);
  -webkit-mask-composite: xor;
  mask-composite: exclude;
  opacity: .65;
  pointer-events: none;
}

/* ICONO “beneficio” en chip */
.jet-listing-dynamic-field__content a::before{
  content:"★";
  display:inline-flex;
  align-items:center;
  justify-content:center;

  width: 28px;
  height: 28px;
  border-radius: 10px;

  background: linear-gradient(135deg, #FEAD17, #FF7900);
  color: #441602;

  font-weight: 900;
  font-size: 14px;

  box-shadow:
    0 10px 22px rgba(0,0,0,0.16),
    inset 0 1px 0 rgba(255,255,255,0.55);
}

/* BRILLO ANIMADO */
.jet-listing-dynamic-field__content a .shine,
.jet-listing-dynamic-field__content a span,
.jet-listing-dynamic-field__content a{
  isolation: isolate;
}

.jet-listing-dynamic-field__content a > *{ position: relative; z-index: 1; }

.jet-listing-dynamic-field__content a::marker{ content:""; }

.jet-listing-dynamic-field__content a::selection{ background: rgba(254,173,23,.25); }

.jet-listing-dynamic-field__content a i{ display:none; }

/* capa de brillo */
.jet-listing-dynamic-field__content a ._ignore{ display:none; }

.jet-listing-dynamic-field__content a::before{ z-index: 1; }

.jet-listing-dynamic-field__content a::after{ z-index: 0; }

.jet-listing-dynamic-field__content a::before,
.jet-listing-dynamic-field__content a::after{ pointer-events:none; }

/* destello */
.jet-listing-dynamic-field__content a::after{
  /* ya es borde, entonces hacemos brillo con background interno extra */
  /* lo sumamos con una sombra suave interna */
  box-shadow: inset 0 0 0 9999px rgba(255,255,255,0.02);
}

.jet-listing-dynamic-field__content a::before{
  /* nada, solo asegurar presencia */
}

/* pseudo brillo adicional */
.jet-listing-dynamic-field__content a span{ z-index: 1; }

.jet-listing-dynamic-field__content a::after{
  /* borde + glow */
  filter: drop-shadow(0 10px 24px rgba(255,121,0,.18));
}

/* HOVER: más premium */
.jet-listing-dynamic-field__content a:hover{
  transform: translateY(-3px);
  background: rgba(255, 239, 212, 0.95);

  box-shadow:
    0 16px 40px rgba(255,255,255,1),
    0 0 0 6px rgba(255,255,255,1),
    inset 0 1px 0 rgba(255,255,255,0.7);

  border-color: rgba(205, 32, 15, 0.35);
}

/* HOVER: icono más vivo */
.jet-listing-dynamic-field__content a:hover::before{
  transform: rotate(-6deg) scale(1.03);
  transition: transform .22s ease;
}

/* FOCUS accesible */
.jet-listing-dynamic-field__content a:focus-visible{
  outline: none;
  box-shadow:
    0 16px 40px rgba(0,0,0,0.18),
    0 0 0 4px rgba(205,32,15,0.22),
    0 0 0 8px rgba(254,173,23,0.18);
}

/* ACTIVE (clic) */
.jet-listing-dynamic-field__content a:active{
  transform: translateY(0);
  box-shadow:
    0 10px 26px rgba(0,0,0,0.14),
    inset 0 1px 0 rgba(255,255,255,0.55);
}

/* Limpieza: quitar <br> si te mete saltos raros */
.jet-listing-dynamic-field__content br{
  display:none;
}

/* Responsive */
@media (max-width: 520px){
  .jet-listing-dynamic-field__content a{
    width: 100%;
    justify-content: flex-start;
  }
}/* End custom CSS */
/* Start custom CSS for jet-listing-dynamic-repeater, class: .elementor-element-f82213c */.ig-embed-list{ display:grid; gap:16px; }
.ig-embed{ margin:0 !important; }/* End custom CSS */