.elementor-1149 .elementor-element.elementor-element-c134bc7{--display:flex;--min-height:100vh;--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-1149 .elementor-element.elementor-element-c134bc7:not(.elementor-motion-effects-element-type-background), .elementor-1149 .elementor-element.elementor-element-c134bc7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://fourdevelopers.com/wp-content/uploads/2026/01/bg-start-vc.webp");background-position:center center;}.elementor-1149 .elementor-element.elementor-element-41770d7{--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;--justify-content:center;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1149 .elementor-element.elementor-element-41770d7:not(.elementor-motion-effects-element-type-background), .elementor-1149 .elementor-element.elementor-element-41770d7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://fourdevelopers.com/wp-content/uploads/2026/01/Start-Villa-Crespo-FourDevelopers_Corrientes-5136_Fachada-Nocturna3.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1149 .elementor-element.elementor-element-f913c4f{--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:flex-end;}.elementor-1149 .elementor-element.elementor-element-cb3735e{--display:flex;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-1149 .elementor-element.elementor-element-094fdb1 img{width:60%;}.elementor-1149 .elementor-element.elementor-element-e9ba4c5{--display:flex;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:1%;--padding-bottom:11%;--padding-left:1%;--padding-right:16%;}.elementor-1149 .elementor-element.elementor-element-aa6432e{--spacer-size:11vh;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );color:var( --e-global-color-primary );}.elementor-1149 .elementor-element.elementor-element-c067e9a{text-align:start;}.elementor-1149 .elementor-element.elementor-element-c067e9a .elementor-heading-title{font-family:"gyst", Sans-serif;font-size:2.2em;font-weight:700;text-transform:uppercase;color:var( --e-global-color-b966a6c );}.elementor-1149 .elementor-element.elementor-element-9a98a8f{--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 128px;--row-gap:0px;--column-gap:128px;--padding-top:5%;--padding-bottom:5%;--padding-left:0%;--padding-right:0%;}.elementor-1149 .elementor-element.elementor-element-9a98a8f:not(.elementor-motion-effects-element-type-background), .elementor-1149 .elementor-element.elementor-element-9a98a8f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://fourdevelopers.com/wp-content/uploads/2026/01/triangulo-bg-claro.svg");background-position:bottom right;background-repeat:repeat;background-size:147px auto;}.elementor-1149 .elementor-element.elementor-element-e13d714{--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:0%;--padding-bottom:2%;--padding-left:6%;--padding-right:0%;}.elementor-1149 .elementor-element.elementor-element-3d9e434{--display:flex;}.elementor-1149 .elementor-element.elementor-element-00c1574{text-align:start;}.elementor-1149 .elementor-element.elementor-element-00c1574 img{width:56px;}.elementor-1149 .elementor-element.elementor-element-6322144{--display:flex;--padding-top:1%;--padding-bottom:1%;--padding-left:0%;--padding-right:5%;}.elementor-1149 .elementor-element.elementor-element-aff5f73{text-align:start;}.elementor-1149 .elementor-element.elementor-element-aff5f73 .elementor-heading-title{font-family:"gyst", Sans-serif;font-size:2.5em;font-weight:700;text-transform:uppercase;color:var( --e-global-color-primary );}.elementor-1149 .elementor-element.elementor-element-5f419c1{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1149 .elementor-element.elementor-element-60a8ad1{--display:flex;}.elementor-1149 .elementor-element.elementor-element-de447e3{--display:flex;--padding-top:5%;--padding-bottom:5%;--padding-left:5%;--padding-right:5%;}.elementor-1149 .elementor-element.elementor-element-de447e3:not(.elementor-motion-effects-element-type-background), .elementor-1149 .elementor-element.elementor-element-de447e3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b966a6c );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color: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-1149 .elementor-element.elementor-element-e6c4e0e{width:var( --container-widget-width, 1200px );max-width:1200px;--container-widget-width:1200px;--container-widget-flex-grow:0;columns:2;column-gap:60px;font-family:"NeueMachina", Sans-serif;font-size:1.2em;font-weight:300;}.elementor-1149 .elementor-element.elementor-element-87c9e1c{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1149 .elementor-element.elementor-element-93d0bd3{--display:flex;}.elementor-1149 .elementor-element.elementor-element-38dc6a5{--display:flex;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-1149 .elementor-element.elementor-element-60abbdc{--display:grid;--e-con-grid-template-columns:repeat(7, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:5px 5px;--row-gap:5px;--column-gap:5px;--grid-auto-flow:row;--padding-top:5px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1149 .elementor-element.elementor-element-f02aee0{--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:0% 4%;--row-gap:0%;--column-gap:4%;--padding-top:5%;--padding-bottom:5%;--padding-left:0%;--padding-right:5%;}.elementor-1149 .elementor-element.elementor-element-f02aee0:not(.elementor-motion-effects-element-type-background), .elementor-1149 .elementor-element.elementor-element-f02aee0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-1149 .elementor-element.elementor-element-97329de{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1149 .elementor-element.elementor-element-0243468{text-align:start;}.elementor-1149 .elementor-element.elementor-element-cf164b5{--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;}.elementor-1149 .elementor-element.elementor-element-07afeba{--display:flex;}.elementor-1149 .elementor-element.elementor-element-ce41a98{text-align:start;}.elementor-1149 .elementor-element.elementor-element-ce41a98 img{width:77px;}.elementor-1149 .elementor-element.elementor-element-564a436{text-align:start;}.elementor-1149 .elementor-element.elementor-element-564a436 .elementor-heading-title{font-family:"gyst", Sans-serif;font-size:2.5em;font-weight:700;text-transform:uppercase;color:var( --e-global-color-b966a6c );}.elementor-1149 .elementor-element.elementor-element-e47a9f1{--display:flex;}.elementor-1149 .elementor-element.elementor-element-a61ee70{width:var( --container-widget-width, 1200px );max-width:1200px;--container-widget-width:1200px;--container-widget-flex-grow:0;columns:1;font-family:"NeueMachina", Sans-serif;font-size:1.2em;font-weight:300;color:var( --e-global-color-secondary );}.elementor-1149 .elementor-element.elementor-element-9079616{--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 128px;--row-gap:0px;--column-gap:128px;--padding-top:5%;--padding-bottom:5%;--padding-left:0%;--padding-right:0%;}.elementor-1149 .elementor-element.elementor-element-9079616:not(.elementor-motion-effects-element-type-background), .elementor-1149 .elementor-element.elementor-element-9079616 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );background-image:url("https://fourdevelopers.com/wp-content/uploads/2026/01/bg-grilla-vertical.svg");background-position:bottom left;background-repeat:no-repeat;background-size:331px auto;}.elementor-1149 .elementor-element.elementor-element-160a519{--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:0%;--padding-bottom:2%;--padding-left:6%;--padding-right:0%;}.elementor-1149 .elementor-element.elementor-element-4347949{--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-1149 .elementor-element.elementor-element-b10021c{text-align:start;}.elementor-1149 .elementor-element.elementor-element-b10021c img{width:56px;}.elementor-1149 .elementor-element.elementor-element-0ae5c5a .elementor-heading-title{font-family:"Barlow", Sans-serif;font-size:1.2em;font-weight:400;text-transform:uppercase;color:var( --e-global-color-secondary );}.elementor-1149 .elementor-element.elementor-element-7be4e31{--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:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-1149 .elementor-element.elementor-element-e2df277{--display:flex;}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-1149 .elementor-element.elementor-element-9df2cf7{border-style:solid;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-secondary );--e-icon-list-icon-size:49px;--icon-vertical-offset:0px;}.elementor-1149 .elementor-element.elementor-element-9df2cf7 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-1149 .elementor-element.elementor-element-9df2cf7 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-1149 .elementor-element.elementor-element-9df2cf7 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1149 .elementor-element.elementor-element-9df2cf7 .elementor-icon-list-item > a{font-family:"Barlow", Sans-serif;font-size:1.2em;font-weight:300;}.elementor-1149 .elementor-element.elementor-element-9df2cf7 .elementor-icon-list-text{transition:color 0.3s;}.elementor-1149 .elementor-element.elementor-element-c8946ab{width:var( --container-widget-width, 1200px );max-width:1200px;--container-widget-width:1200px;--container-widget-flex-grow:0;columns:2;column-gap:30px;font-family:"NeueMachina", Sans-serif;font-size:1em;font-weight:300;text-transform:uppercase;color:var( --e-global-color-secondary );}.elementor-1149 .elementor-element.elementor-element-cf1210e{border-style:solid;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-secondary );--e-icon-list-icon-size:25px;--icon-vertical-offset:0px;}.elementor-1149 .elementor-element.elementor-element-cf1210e .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-1149 .elementor-element.elementor-element-cf1210e .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-1149 .elementor-element.elementor-element-cf1210e .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1149 .elementor-element.elementor-element-cf1210e .elementor-icon-list-item > a{font-family:"Barlow", Sans-serif;font-size:1.2em;font-weight:300;line-height:48px;}.elementor-1149 .elementor-element.elementor-element-cf1210e .elementor-icon-list-text{transition:color 0.3s;}.elementor-1149 .elementor-element.elementor-element-2301b76{width:var( --container-widget-width, 1200px );max-width:1200px;--container-widget-width:1200px;--container-widget-flex-grow:0;columns:1;font-family:"NeueMachina", Sans-serif;font-size:1em;font-weight:300;text-transform:uppercase;color:var( --e-global-color-secondary );}.elementor-1149 .elementor-element.elementor-element-d788ecb{--display:flex;}.elementor-1149 .elementor-element.elementor-element-30bb988{border-style:solid;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-secondary );--e-icon-list-icon-size:33px;--icon-vertical-offset:0px;}.elementor-1149 .elementor-element.elementor-element-30bb988 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-1149 .elementor-element.elementor-element-30bb988 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-1149 .elementor-element.elementor-element-30bb988 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1149 .elementor-element.elementor-element-30bb988 .elementor-icon-list-item > a{font-family:"Barlow", Sans-serif;font-size:1.2em;font-weight:300;line-height:48px;}.elementor-1149 .elementor-element.elementor-element-30bb988 .elementor-icon-list-text{transition:color 0.3s;}.elementor-1149 .elementor-element.elementor-element-bcacb39{width:var( --container-widget-width, 1200px );max-width:1200px;--container-widget-width:1200px;--container-widget-flex-grow:0;columns:1;font-family:"NeueMachina", Sans-serif;font-size:1em;font-weight:300;text-transform:uppercase;color:var( --e-global-color-secondary );}.elementor-1149 .elementor-element.elementor-element-132280a{border-style:solid;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-secondary );--e-icon-list-icon-size:33px;--icon-vertical-offset:0px;}.elementor-1149 .elementor-element.elementor-element-132280a .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-1149 .elementor-element.elementor-element-132280a .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-1149 .elementor-element.elementor-element-132280a .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1149 .elementor-element.elementor-element-132280a .elementor-icon-list-item > a{font-family:"Barlow", Sans-serif;font-size:1.2em;font-weight:300;line-height:48px;}.elementor-1149 .elementor-element.elementor-element-132280a .elementor-icon-list-text{transition:color 0.3s;}.elementor-1149 .elementor-element.elementor-element-0fed35d{width:var( --container-widget-width, 1200px );max-width:1200px;--container-widget-width:1200px;--container-widget-flex-grow:0;columns:1;font-family:"NeueMachina", Sans-serif;font-size:1em;font-weight:300;text-transform:uppercase;color:var( --e-global-color-secondary );}.elementor-1149 .elementor-element.elementor-element-561348c{border-style:solid;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-secondary );--e-icon-list-icon-size:31px;--icon-vertical-offset:0px;}.elementor-1149 .elementor-element.elementor-element-561348c .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-1149 .elementor-element.elementor-element-561348c .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-1149 .elementor-element.elementor-element-561348c .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1149 .elementor-element.elementor-element-561348c .elementor-icon-list-item > a{font-family:"Barlow", Sans-serif;font-size:1.2em;font-weight:300;line-height:48px;}.elementor-1149 .elementor-element.elementor-element-561348c .elementor-icon-list-text{transition:color 0.3s;}.elementor-1149 .elementor-element.elementor-element-73cfdff{width:var( --container-widget-width, 1200px );max-width:1200px;--container-widget-width:1200px;--container-widget-flex-grow:0;columns:1;font-family:"NeueMachina", Sans-serif;font-size:1em;font-weight:300;text-transform:uppercase;color:var( --e-global-color-secondary );}.elementor-1149 .elementor-element.elementor-element-2f855db{--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:0% 4%;--row-gap:0%;--column-gap:4%;--padding-top:5%;--padding-bottom:5%;--padding-left:0%;--padding-right:0%;}.elementor-1149 .elementor-element.elementor-element-04625ba{--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:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1149 .elementor-element.elementor-element-edfbaa4{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1149 .elementor-element.elementor-element-cc621dd{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1149 .elementor-element.elementor-element-b50dba3{--display:flex;--justify-content:center;--padding-top:23px;--padding-bottom:23px;--padding-left:23px;--padding-right:23px;}.elementor-1149 .elementor-element.elementor-element-b50dba3:not(.elementor-motion-effects-element-type-background), .elementor-1149 .elementor-element.elementor-element-b50dba3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://fourdevelopers.com/wp-content/uploads/2026/01/triangulito-celeste-1.svg");background-position:top center;background-repeat:no-repeat;background-size:35px auto;}.elementor-1149 .elementor-element.elementor-element-b2c30e5 .elementor-heading-title{font-family:"NeueMachina", Sans-serif;font-size:1.1em;font-weight:400;text-transform:uppercase;}.elementor-1149 .elementor-element.elementor-element-2310558{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1149 .elementor-element.elementor-element-b6a25e3{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1149 .elementor-element.elementor-element-c10ceef{--display:flex;--justify-content:center;--padding-top:23px;--padding-bottom:23px;--padding-left:23px;--padding-right:23px;}.elementor-1149 .elementor-element.elementor-element-c10ceef:not(.elementor-motion-effects-element-type-background), .elementor-1149 .elementor-element.elementor-element-c10ceef > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://fourdevelopers.com/wp-content/uploads/2026/01/triangulito-celeste-1.svg");background-position:top center;background-repeat:no-repeat;background-size:35px auto;}.elementor-1149 .elementor-element.elementor-element-47a06b1 .elementor-heading-title{font-family:"NeueMachina", Sans-serif;font-size:1.1em;font-weight:400;text-transform:uppercase;}.elementor-1149 .elementor-element.elementor-element-8c1c4cf{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1149 .elementor-element.elementor-element-3a6ccc0{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1149 .elementor-element.elementor-element-4e42685{--display:flex;--justify-content:center;--padding-top:23px;--padding-bottom:23px;--padding-left:23px;--padding-right:23px;}.elementor-1149 .elementor-element.elementor-element-4e42685:not(.elementor-motion-effects-element-type-background), .elementor-1149 .elementor-element.elementor-element-4e42685 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://fourdevelopers.com/wp-content/uploads/2026/01/triangulito-celeste-1.svg");background-position:top center;background-repeat:no-repeat;background-size:35px auto;}.elementor-1149 .elementor-element.elementor-element-4cdb88b .elementor-heading-title{font-family:"NeueMachina", Sans-serif;font-size:1.1em;font-weight:400;text-transform:uppercase;}.elementor-1149 .elementor-element.elementor-element-8b49014{--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;--justify-content:center;--align-items:center;}.elementor-1149 .elementor-element.elementor-element-5a23cfd{--display:flex;--padding-top:0%;--padding-bottom:10%;--padding-left:16%;--padding-right:16%;}.elementor-1149 .elementor-element.elementor-element-3a49a25{text-align:start;}.elementor-1149 .elementor-element.elementor-element-3a49a25 .elementor-heading-title{font-family:"gyst", Sans-serif;font-size:2.5em;font-weight:700;text-transform:uppercase;color:var( --e-global-color-primary );}.elementor-1149 .elementor-element.elementor-element-f12d5b0{--display:flex;--padding-top:4%;--padding-bottom:4%;--padding-left:16%;--padding-right:16%;}.elementor-1149 .elementor-element.elementor-element-f12d5b0:not(.elementor-motion-effects-element-type-background), .elementor-1149 .elementor-element.elementor-element-f12d5b0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b966a6c );}.elementor-1149 .elementor-element.elementor-element-abaf1d9{width:var( --container-widget-width, 457px );max-width:457px;--container-widget-width:457px;--container-widget-flex-grow:0;columns:1;font-family:"NeueMachina", Sans-serif;font-size:1.2em;font-weight:300;color:var( --e-global-color-primary );}.elementor-1149 .elementor-element.elementor-element-3226469{--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:0% 4%;--row-gap:0%;--column-gap:4%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1149 .elementor-element.elementor-element-3226469:not(.elementor-motion-effects-element-type-background), .elementor-1149 .elementor-element.elementor-element-3226469 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );background-image:url("https://fourdevelopers.com/wp-content/uploads/2026/01/bg-grilla-vertical.svg");background-position:top left;background-repeat:no-repeat;}.elementor-1149 .elementor-element.elementor-element-8bd52fb{--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:0%;--padding-bottom:0%;--padding-left:3%;--padding-right:3%;}.elementor-1149 .elementor-element.elementor-element-64f43fb{--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:1%;--padding-bottom:1%;--padding-left:4%;--padding-right:1%;}.elementor-1149 .elementor-element.elementor-element-78f1249{--display:flex;}.elementor-1149 .elementor-element.elementor-element-59e5e86{text-align:start;}.elementor-1149 .elementor-element.elementor-element-59e5e86 img{width:56px;}.elementor-1149 .elementor-element.elementor-element-c1d00b2{--display:flex;--padding-top:1%;--padding-bottom:1%;--padding-left:8%;--padding-right:1%;}.elementor-1149 .elementor-element.elementor-element-13b79e2{text-align:start;}.elementor-1149 .elementor-element.elementor-element-13b79e2 .elementor-heading-title{font-family:"gyst", Sans-serif;font-size:2.5em;font-weight:700;text-transform:uppercase;color:var( --e-global-color-b966a6c );}.elementor-1149 .elementor-element.elementor-element-6a2eadf{width:var( --container-widget-width, 457px );max-width:457px;--container-widget-width:457px;--container-widget-flex-grow:0;columns:1;font-family:"NeueMachina", Sans-serif;font-size:1.2em;font-weight:300;color:var( --e-global-color-secondary );}.elementor-1149 .elementor-element.elementor-element-b5822ef{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1149 .elementor-element.elementor-element-c034faa{--e-image-carousel-slides-to-show:1;}.elementor-1149 .elementor-element.elementor-element-c034faa .elementor-swiper-button.elementor-swiper-button-prev, .elementor-1149 .elementor-element.elementor-element-c034faa .elementor-swiper-button.elementor-swiper-button-next{font-size:50px;}.elementor-1149 .elementor-element.elementor-element-eb13b26{--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 128px;--row-gap:0px;--column-gap:128px;--padding-top:5%;--padding-bottom:5%;--padding-left:0%;--padding-right:5%;}.elementor-1149 .elementor-element.elementor-element-4eab705{--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:0%;--padding-bottom:2%;--padding-left:6%;--padding-right:0%;}.elementor-1149 .elementor-element.elementor-element-c34f9ec{--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-1149 .elementor-element.elementor-element-8727341{text-align:start;}.elementor-1149 .elementor-element.elementor-element-8727341 img{width:56px;}.elementor-1149 .elementor-element.elementor-element-4a801c5{--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:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-1149 .elementor-element.elementor-element-444c0dd{--display:flex;}.elementor-1149 .elementor-element.elementor-element-431fe59{padding:0px 0px 0px 26px;text-align:start;}.elementor-1149 .elementor-element.elementor-element-431fe59 .elementor-heading-title{font-family:"gyst", Sans-serif;font-size:2.5em;font-weight:700;text-transform:uppercase;color:var( --e-global-color-b966a6c );}.elementor-1149 .elementor-element.elementor-element-bf35e50{--display:flex;}.elementor-1149 .elementor-element.elementor-element-131e1dc{--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:0%;--padding-bottom:2%;--padding-left:6%;--padding-right:0%;}.elementor-1149 .elementor-element.elementor-element-398ab54{--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-1149 .elementor-element.elementor-element-6545c56{--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:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-1149 .elementor-element.elementor-element-d2b386b{--display:flex;}.elementor-1149 .elementor-element.elementor-element-056aafc{width:var( --container-widget-width, 1200px );max-width:1200px;--container-widget-width:1200px;--container-widget-flex-grow:0;columns:1;font-family:"NeueMachina", Sans-serif;font-size:1em;font-weight:300;color:var( --e-global-color-primary );}.elementor-1149 .elementor-element.elementor-element-bc5aa91{--display:flex;}.elementor-1149 .elementor-element.elementor-element-6042d1b{width:var( --container-widget-width, 450px );max-width:450px;--container-widget-width:450px;--container-widget-flex-grow:0;columns:1;font-family:"NeueMachina", Sans-serif;font-size:1em;font-weight:300;color:var( --e-global-color-primary );}.elementor-1149 .elementor-element.elementor-element-a5d35d4{--spacer-size:30px;}.elementor-1149 .elementor-element.elementor-element-58ae2ac{width:var( --container-widget-width, 450px );max-width:450px;padding:0px 0px 0px 30px;--container-widget-width:450px;--container-widget-flex-grow:0;}.elementor-1149 .elementor-element.elementor-element-58ae2ac .elementor-heading-title{font-family:"NeueMachina", Sans-serif;font-size:1.3em;font-weight:700;text-transform:none;}.elementor-1149 .elementor-element.elementor-element-4f9f6bc{--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-1149 .elementor-element.elementor-element-e59d395{--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:1%;--padding-bottom:1%;--padding-left:9%;--padding-right:9%;}.elementor-1149 .elementor-element.elementor-element-e59d395:not(.elementor-motion-effects-element-type-background), .elementor-1149 .elementor-element.elementor-element-e59d395 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-1149 .elementor-element.elementor-element-3f2e21e img{width:150px;}.elementor-1149 .elementor-element.elementor-element-0d0ca29{--spacer-size:2vh;}.elementor-1149 .elementor-element.elementor-element-b126343{--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;}.elementor-1149 .elementor-element.elementor-element-6a66d76{--e-image-carousel-slides-to-show:1;padding:0% 5% 0% 5%;}.elementor-1149 .elementor-element.elementor-element-6a66d76 .elementor-swiper-button.elementor-swiper-button-prev, .elementor-1149 .elementor-element.elementor-element-6a66d76 .elementor-swiper-button.elementor-swiper-button-next{font-size:44px;color:#C7C7C7;}.elementor-1149 .elementor-element.elementor-element-6a66d76 .elementor-swiper-button.elementor-swiper-button-prev svg, .elementor-1149 .elementor-element.elementor-element-6a66d76 .elementor-swiper-button.elementor-swiper-button-next svg{fill:#C7C7C7;}.elementor-1149 .elementor-element.elementor-element-9fa80c9{--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:6%;--padding-bottom:2%;--padding-left:6%;--padding-right:6%;}.elementor-1149 .elementor-element.elementor-element-368ab1c{--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;}.elementor-1149 .elementor-element.elementor-element-2fffb11{--display:flex;}.elementor-1149 .elementor-element.elementor-element-163c59e{width:var( --container-widget-width, 457px );max-width:457px;--container-widget-width:457px;--container-widget-flex-grow:0;columns:1;font-family:"NeueMachina", Sans-serif;font-size:1.2em;font-weight:300;color:var( --e-global-color-primary );}.elementor-1149 .elementor-element.elementor-element-db50f59{--display:flex;}.elementor-1149 .elementor-element.elementor-element-68fabf4{width:var( --container-widget-width, 457px );max-width:457px;--container-widget-width:457px;--container-widget-flex-grow:0;columns:1;font-family:"NeueMachina", Sans-serif;font-size:1.2em;font-weight:300;color:var( --e-global-color-primary );}.elementor-1149 .elementor-element.elementor-element-e3ed662{--display:flex;}.elementor-1149 .elementor-element.elementor-element-4b87cc5{width:var( --container-widget-width, 457px );max-width:457px;--container-widget-width:457px;--container-widget-flex-grow:0;columns:1;font-family:"NeueMachina", Sans-serif;font-size:1.2em;font-weight:300;color:var( --e-global-color-primary );}.elementor-1149 .elementor-element.elementor-element-c52da79{--display:flex;}.elementor-1149 .elementor-element.elementor-element-0906671{width:var( --container-widget-width, 457px );max-width:457px;--container-widget-width:457px;--container-widget-flex-grow:0;columns:1;font-family:"NeueMachina", Sans-serif;font-size:1.2em;font-weight:300;color:var( --e-global-color-primary );}.elementor-1149 .elementor-element.elementor-element-cbf7826{--display:flex;}.elementor-1149 .elementor-element.elementor-element-0a889a2{width:var( --container-widget-width, 457px );max-width:457px;--container-widget-width:457px;--container-widget-flex-grow:0;columns:1;font-family:"NeueMachina", Sans-serif;font-size:1.2em;font-weight:300;color:var( --e-global-color-primary );}.elementor-1149 .elementor-element.elementor-element-510fc3a{--display:flex;}.elementor-1149 .elementor-element.elementor-element-2866a53{width:var( --container-widget-width, 457px );max-width:457px;--container-widget-width:457px;--container-widget-flex-grow:0;columns:1;font-family:"NeueMachina", Sans-serif;font-size:1.2em;font-weight:300;color:var( --e-global-color-primary );}.elementor-1149 .elementor-element.elementor-element-cded464{--display:flex;}.elementor-1149 .elementor-element.elementor-element-a8095da{width:var( --container-widget-width, 457px );max-width:457px;--container-widget-width:457px;--container-widget-flex-grow:0;columns:1;font-family:"NeueMachina", Sans-serif;font-size:1.1em;font-weight:400;color:var( --e-global-color-primary );}.elementor-1149 .elementor-element.elementor-element-bb31fec{--display:flex;}.elementor-1149 .elementor-element.elementor-element-f102ff9{width:var( --container-widget-width, 457px );max-width:457px;--container-widget-width:457px;--container-widget-flex-grow:0;columns:1;font-family:"NeueMachina", Sans-serif;font-size:1.1em;font-weight:400;color:var( --e-global-color-primary );}.elementor-1149 .elementor-element.elementor-element-435dec6{--display:flex;}.elementor-1149 .elementor-element.elementor-element-a79a33f{width:var( --container-widget-width, 457px );max-width:457px;--container-widget-width:457px;--container-widget-flex-grow:0;columns:1;font-family:"NeueMachina", Sans-serif;font-size:1.1em;font-weight:400;color:var( --e-global-color-primary );}.elementor-1149 .elementor-element.elementor-element-31f5320{--display:flex;}.elementor-1149 .elementor-element.elementor-element-bac59e5{width:var( --container-widget-width, 457px );max-width:457px;--container-widget-width:457px;--container-widget-flex-grow:0;columns:1;font-family:"NeueMachina", Sans-serif;font-size:1.1em;font-weight:400;color:var( --e-global-color-primary );}.elementor-1149 .elementor-element.elementor-element-3e5aeca{--n-accordion-title-font-size:1.2em;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-title-normal-color:#6F6F6F;--n-accordion-icon-size:15px;}:where( .elementor-1149 .elementor-element.elementor-element-3e5aeca > .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:"gyst", Sans-serif;font-weight:600;text-transform:uppercase;}.elementor-1149 .elementor-element.elementor-element-13a0d97{--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;--justify-content:center;--align-items:center;}.elementor-1149 .elementor-element.elementor-element-845ff81{width:var( --container-widget-width, 427px );max-width:427px;padding:0px 0px 0px 26px;--container-widget-width:427px;--container-widget-flex-grow:0;text-align:start;}.elementor-1149 .elementor-element.elementor-element-845ff81 .elementor-heading-title{font-family:"gyst", Sans-serif;font-size:2.5em;font-weight:700;text-transform:uppercase;color:var( --e-global-color-primary );}.elementor-1149 .elementor-element.elementor-element-e63f394{--display:flex;--min-height:471px;--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 128px;--row-gap:0px;--column-gap:128px;--padding-top:5%;--padding-bottom:5%;--padding-left:0%;--padding-right:0%;}.elementor-1149 .elementor-element.elementor-element-e63f394:not(.elementor-motion-effects-element-type-background), .elementor-1149 .elementor-element.elementor-element-e63f394 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://fourdevelopers.com/wp-content/uploads/2026/01/triangulo-bg-claro.svg");background-position:top right;background-repeat:repeat;background-size:147px auto;}.elementor-1149 .elementor-element.elementor-element-cef26a9{--display:flex;--min-height:187px;--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;--justify-content:center;--align-items:center;}.elementor-1149 .elementor-element.elementor-element-cef26a9:not(.elementor-motion-effects-element-type-background), .elementor-1149 .elementor-element.elementor-element-cef26a9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://fourdevelopers.com/wp-content/uploads/2026/01/bg-queres.svg");background-position:center center;background-repeat:repeat-x;background-size:749px auto;}.elementor-1149 .elementor-element.elementor-element-aab63f0 img{width:452px;}.elementor-1149 .elementor-element.elementor-element-7709f8d{--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:4%;--padding-bottom:1%;--padding-left:1.4%;--padding-right:12%;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-1149 .elementor-element.elementor-element-41770d7{--width:50%;}.elementor-1149 .elementor-element.elementor-element-f913c4f{--width:50%;}.elementor-1149 .elementor-element.elementor-element-3d9e434{--width:25%;}.elementor-1149 .elementor-element.elementor-element-6322144{--width:75%;}.elementor-1149 .elementor-element.elementor-element-60a8ad1{--width:25%;}.elementor-1149 .elementor-element.elementor-element-de447e3{--width:75%;}.elementor-1149 .elementor-element.elementor-element-93d0bd3{--width:25%;}.elementor-1149 .elementor-element.elementor-element-38dc6a5{--width:75%;}.elementor-1149 .elementor-element.elementor-element-97329de{--width:60%;}.elementor-1149 .elementor-element.elementor-element-cf164b5{--width:40%;}.elementor-1149 .elementor-element.elementor-element-4347949{--width:25%;}.elementor-1149 .elementor-element.elementor-element-7be4e31{--width:75%;}.elementor-1149 .elementor-element.elementor-element-04625ba{--width:50%;}.elementor-1149 .elementor-element.elementor-element-cc621dd{--width:65%;}.elementor-1149 .elementor-element.elementor-element-b50dba3{--width:35%;}.elementor-1149 .elementor-element.elementor-element-b6a25e3{--width:65%;}.elementor-1149 .elementor-element.elementor-element-c10ceef{--width:35%;}.elementor-1149 .elementor-element.elementor-element-3a6ccc0{--width:65%;}.elementor-1149 .elementor-element.elementor-element-4e42685{--width:35%;}.elementor-1149 .elementor-element.elementor-element-8b49014{--width:50%;}.elementor-1149 .elementor-element.elementor-element-8bd52fb{--width:50%;}.elementor-1149 .elementor-element.elementor-element-64f43fb{--width:50%;}.elementor-1149 .elementor-element.elementor-element-c34f9ec{--width:25%;}.elementor-1149 .elementor-element.elementor-element-4a801c5{--width:75%;}.elementor-1149 .elementor-element.elementor-element-444c0dd{--width:80%;}.elementor-1149 .elementor-element.elementor-element-bf35e50{--width:20%;}.elementor-1149 .elementor-element.elementor-element-398ab54{--width:25%;}.elementor-1149 .elementor-element.elementor-element-6545c56{--width:75%;}.elementor-1149 .elementor-element.elementor-element-e59d395{--width:30%;}.elementor-1149 .elementor-element.elementor-element-b126343{--width:70%;}.elementor-1149 .elementor-element.elementor-element-368ab1c{--width:40%;}.elementor-1149 .elementor-element.elementor-element-13a0d97{--width:60%;}.elementor-1149 .elementor-element.elementor-element-cef26a9{--width:50%;}.elementor-1149 .elementor-element.elementor-element-7709f8d{--width:50%;}}@media(max-width:1024px) and (min-width:768px){.elementor-1149 .elementor-element.elementor-element-41770d7{--width:100%;}.elementor-1149 .elementor-element.elementor-element-f913c4f{--width:100%;}.elementor-1149 .elementor-element.elementor-element-97329de{--width:100%;}.elementor-1149 .elementor-element.elementor-element-cf164b5{--width:100%;}.elementor-1149 .elementor-element.elementor-element-4347949{--width:50%;}.elementor-1149 .elementor-element.elementor-element-7be4e31{--width:90%;}.elementor-1149 .elementor-element.elementor-element-04625ba{--width:100%;}.elementor-1149 .elementor-element.elementor-element-8b49014{--width:100%;}.elementor-1149 .elementor-element.elementor-element-8bd52fb{--width:68%;}.elementor-1149 .elementor-element.elementor-element-64f43fb{--width:100%;}.elementor-1149 .elementor-element.elementor-element-368ab1c{--width:100%;}.elementor-1149 .elementor-element.elementor-element-13a0d97{--width:100%;}.elementor-1149 .elementor-element.elementor-element-cef26a9{--width:100%;}.elementor-1149 .elementor-element.elementor-element-7709f8d{--width:100%;}}@media(max-width:1024px){.elementor-1149 .elementor-element.elementor-element-c134bc7{--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;}.elementor-1149 .elementor-element.elementor-element-41770d7{--min-height:682px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-1149 .elementor-element.elementor-element-094fdb1 img{width:46%;}.elementor-1149 .elementor-element.elementor-element-aa6432e{--spacer-size:3vh;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-1149 .elementor-element.elementor-element-9a98a8f{--gap:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-1149 .elementor-element.elementor-element-e6c4e0e{--container-widget-width:755px;--container-widget-flex-grow:0;width:var( --container-widget-width, 755px );max-width:755px;columns:1;font-size:1em;}.elementor-1149 .elementor-element.elementor-element-60abbdc{--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-1149 .elementor-element.elementor-element-f02aee0{--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:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-1149 .elementor-element.elementor-element-cf164b5{--padding-top:6%;--padding-bottom:6%;--padding-left:6%;--padding-right:6%;}.elementor-1149 .elementor-element.elementor-element-a61ee70{--container-widget-width:755px;--container-widget-flex-grow:0;width:var( --container-widget-width, 755px );max-width:755px;font-size:1em;}.elementor-1149 .elementor-element.elementor-element-9079616{--gap:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-1149 .elementor-element.elementor-element-160a519{--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;}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );}.elementor-1149 .elementor-element.elementor-element-c8946ab{--container-widget-width:755px;--container-widget-flex-grow:0;width:var( --container-widget-width, 755px );max-width:755px;}.elementor-1149 .elementor-element.elementor-element-2301b76{--container-widget-width:755px;--container-widget-flex-grow:0;width:var( --container-widget-width, 755px );max-width:755px;}.elementor-1149 .elementor-element.elementor-element-bcacb39{--container-widget-width:755px;--container-widget-flex-grow:0;width:var( --container-widget-width, 755px );max-width:755px;}.elementor-1149 .elementor-element.elementor-element-0fed35d{--container-widget-width:755px;--container-widget-flex-grow:0;width:var( --container-widget-width, 755px );max-width:755px;}.elementor-1149 .elementor-element.elementor-element-73cfdff{--container-widget-width:755px;--container-widget-flex-grow:0;width:var( --container-widget-width, 755px );max-width:755px;}.elementor-1149 .elementor-element.elementor-element-2f855db{--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:5%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-1149 .elementor-element.elementor-element-8b49014{--padding-top:50px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1149 .elementor-element.elementor-element-5a23cfd{--padding-top:0%;--padding-bottom:0%;--padding-left:16%;--padding-right:16%;}.elementor-1149 .elementor-element.elementor-element-abaf1d9{--container-widget-width:755px;--container-widget-flex-grow:0;width:var( --container-widget-width, 755px );max-width:755px;font-size:1em;}.elementor-1149 .elementor-element.elementor-element-3226469{--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;}.elementor-1149 .elementor-element.elementor-element-3226469:not(.elementor-motion-effects-element-type-background), .elementor-1149 .elementor-element.elementor-element-3226469 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-repeat:repeat-y;background-size:385px auto;}.elementor-1149 .elementor-element.elementor-element-64f43fb{--padding-top:1%;--padding-bottom:6%;--padding-left:4%;--padding-right:1%;}.elementor-1149 .elementor-element.elementor-element-c1d00b2{--padding-top:1%;--padding-bottom:1%;--padding-left:8%;--padding-right:8%;}.elementor-1149 .elementor-element.elementor-element-6a2eadf{--container-widget-width:755px;--container-widget-flex-grow:0;width:var( --container-widget-width, 755px );max-width:755px;font-size:1em;}.elementor-1149 .elementor-element.elementor-element-eb13b26{--gap:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-1149 .elementor-element.elementor-element-6545c56{--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;}.elementor-1149 .elementor-element.elementor-element-d2b386b{--padding-top:00px;--padding-bottom:00px;--padding-left:00px;--padding-right:00px;}.elementor-1149 .elementor-element.elementor-element-056aafc{--container-widget-width:755px;--container-widget-flex-grow:0;width:var( --container-widget-width, 755px );max-width:755px;}.elementor-1149 .elementor-element.elementor-element-bc5aa91{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1149 .elementor-element.elementor-element-6042d1b{--container-widget-width:755px;--container-widget-flex-grow:0;width:var( --container-widget-width, 755px );max-width:755px;}.elementor-1149 .elementor-element.elementor-element-9fa80c9{--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;}.elementor-1149 .elementor-element.elementor-element-163c59e{--container-widget-width:755px;--container-widget-flex-grow:0;width:var( --container-widget-width, 755px );max-width:755px;}.elementor-1149 .elementor-element.elementor-element-68fabf4{--container-widget-width:755px;--container-widget-flex-grow:0;width:var( --container-widget-width, 755px );max-width:755px;}.elementor-1149 .elementor-element.elementor-element-4b87cc5{--container-widget-width:755px;--container-widget-flex-grow:0;width:var( --container-widget-width, 755px );max-width:755px;}.elementor-1149 .elementor-element.elementor-element-0906671{--container-widget-width:755px;--container-widget-flex-grow:0;width:var( --container-widget-width, 755px );max-width:755px;}.elementor-1149 .elementor-element.elementor-element-0a889a2{--container-widget-width:755px;--container-widget-flex-grow:0;width:var( --container-widget-width, 755px );max-width:755px;}.elementor-1149 .elementor-element.elementor-element-2866a53{--container-widget-width:755px;--container-widget-flex-grow:0;width:var( --container-widget-width, 755px );max-width:755px;}.elementor-1149 .elementor-element.elementor-element-a8095da{--container-widget-width:755px;--container-widget-flex-grow:0;width:var( --container-widget-width, 755px );max-width:755px;}.elementor-1149 .elementor-element.elementor-element-f102ff9{--container-widget-width:755px;--container-widget-flex-grow:0;width:var( --container-widget-width, 755px );max-width:755px;}.elementor-1149 .elementor-element.elementor-element-a79a33f{--container-widget-width:755px;--container-widget-flex-grow:0;width:var( --container-widget-width, 755px );max-width:755px;}.elementor-1149 .elementor-element.elementor-element-bac59e5{--container-widget-width:755px;--container-widget-flex-grow:0;width:var( --container-widget-width, 755px );max-width:755px;}.elementor-1149 .elementor-element.elementor-element-13a0d97{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:8%;--padding-bottom:8%;--padding-left:0%;--padding-right:8%;}.elementor-1149 .elementor-element.elementor-element-e63f394{--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:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-1149 .elementor-element.elementor-element-cef26a9{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0%;--padding-bottom:0%;--padding-left:10%;--padding-right:10%;}.elementor-1149 .elementor-element.elementor-element-cef26a9:not(.elementor-motion-effects-element-type-background), .elementor-1149 .elementor-element.elementor-element-cef26a9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:485px auto;}.elementor-1149 .elementor-element.elementor-element-aab63f0 img{width:84%;}.elementor-1149 .elementor-element.elementor-element-7709f8d{--padding-top:6%;--padding-bottom:6%;--padding-left:6%;--padding-right:6%;}}@media(max-width:767px){.elementor-1149 .elementor-element.elementor-element-41770d7{--min-height:443px;}.elementor-1149 .elementor-element.elementor-element-f913c4f{--padding-top:6%;--padding-bottom:6%;--padding-left:4%;--padding-right:6%;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-1149 .elementor-element.elementor-element-094fdb1 img{width:60%;}.elementor-1149 .elementor-element.elementor-element-e9ba4c5{--padding-top:0%;--padding-bottom:10%;--padding-left:10%;--padding-right:10%;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-1149 .elementor-element.elementor-element-c067e9a .elementor-heading-title{font-size:2em;}.elementor-1149 .elementor-element.elementor-element-9a98a8f{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:6%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-1149 .elementor-element.elementor-element-3d9e434{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1149 .elementor-element.elementor-element-6322144{--padding-top:4%;--padding-bottom:4%;--padding-left:8%;--padding-right:4%;}.elementor-1149 .elementor-element.elementor-element-aff5f73 .elementor-heading-title{font-size:2em;}.elementor-1149 .elementor-element.elementor-element-de447e3{--padding-top:8%;--padding-bottom:8%;--padding-left:8%;--padding-right:12%;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-1149 .elementor-element.elementor-element-e6c4e0e{font-size:1.1em;}.elementor-1149 .elementor-element.elementor-element-60abbdc{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-1149 .elementor-element.elementor-element-07afeba{--padding-top:6%;--padding-bottom:6%;--padding-left:6%;--padding-right:6%;}.elementor-1149 .elementor-element.elementor-element-564a436 .elementor-heading-title{font-size:2em;}.elementor-1149 .elementor-element.elementor-element-e47a9f1{--padding-top:8%;--padding-bottom:8%;--padding-left:6%;--padding-right:8%;}.elementor-1149 .elementor-element.elementor-element-a61ee70{font-size:1.1em;}.elementor-1149 .elementor-element.elementor-element-9079616{--padding-top:6%;--padding-bottom:6%;--padding-left:6%;--padding-right:6%;}.elementor-1149 .elementor-element.elementor-element-160a519{--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );}.elementor-1149 .elementor-element.elementor-element-c8946ab{columns:1;font-size:1.1em;}.elementor-1149 .elementor-element.elementor-element-2301b76{font-size:1.1em;}.elementor-1149 .elementor-element.elementor-element-bcacb39{font-size:1.1em;}.elementor-1149 .elementor-element.elementor-element-0fed35d{font-size:1.1em;}.elementor-1149 .elementor-element.elementor-element-73cfdff{font-size:1.1em;}.elementor-1149 .elementor-element.elementor-element-b50dba3{--padding-top:8%;--padding-bottom:8%;--padding-left:8%;--padding-right:8%;}.elementor-1149 .elementor-element.elementor-element-c10ceef{--padding-top:8%;--padding-bottom:8%;--padding-left:8%;--padding-right:8%;}.elementor-1149 .elementor-element.elementor-element-4e42685{--padding-top:8%;--padding-bottom:8%;--padding-left:8%;--padding-right:8%;}.elementor-1149 .elementor-element.elementor-element-5a23cfd{--padding-top:8%;--padding-bottom:8%;--padding-left:8%;--padding-right:8%;}.elementor-1149 .elementor-element.elementor-element-3a49a25 .elementor-heading-title{font-size:2em;}.elementor-1149 .elementor-element.elementor-element-f12d5b0{--padding-top:8%;--padding-bottom:8%;--padding-left:8%;--padding-right:8%;}.elementor-1149 .elementor-element.elementor-element-abaf1d9{font-size:1.1em;}.elementor-1149 .elementor-element.elementor-element-3226469:not(.elementor-motion-effects-element-type-background), .elementor-1149 .elementor-element.elementor-element-3226469 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:0px auto;}.elementor-1149 .elementor-element.elementor-element-8bd52fb{--padding-top:00%;--padding-bottom:00%;--padding-left:00%;--padding-right:00%;}.elementor-1149 .elementor-element.elementor-element-64f43fb{--padding-top:8%;--padding-bottom:8%;--padding-left:8%;--padding-right:8%;}.elementor-1149 .elementor-element.elementor-element-c1d00b2{--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:6%;}.elementor-1149 .elementor-element.elementor-element-13b79e2 .elementor-heading-title{font-size:2em;}.elementor-1149 .elementor-element.elementor-element-6a2eadf{font-size:1.1em;}.elementor-1149 .elementor-element.elementor-element-c34f9ec{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1149 .elementor-element.elementor-element-431fe59{padding:0px 0px 0px 0px;}.elementor-1149 .elementor-element.elementor-element-431fe59 .elementor-heading-title{font-size:2em;}.elementor-1149 .elementor-element.elementor-element-131e1dc{--padding-top:6%;--padding-bottom:6%;--padding-left:6%;--padding-right:6%;}.elementor-1149 .elementor-element.elementor-element-6545c56{--padding-top:0%;--padding-bottom:0%;--padding-left:6%;--padding-right:0%;}.elementor-1149 .elementor-element.elementor-element-056aafc{font-size:1.1em;}.elementor-1149 .elementor-element.elementor-element-6042d1b{font-size:1.1em;}.elementor-1149 .elementor-element.elementor-element-58ae2ac{padding:0px 0px 0px 0px;}.elementor-1149 .elementor-element.elementor-element-e59d395{--min-height:1079px;--padding-top:8%;--padding-bottom:8%;--padding-left:8%;--padding-right:12%;}.elementor-1149 .elementor-element.elementor-element-163c59e{font-size:1.1em;}.elementor-1149 .elementor-element.elementor-element-68fabf4{font-size:1.1em;}.elementor-1149 .elementor-element.elementor-element-4b87cc5{font-size:1.1em;}.elementor-1149 .elementor-element.elementor-element-0906671{font-size:1.1em;}.elementor-1149 .elementor-element.elementor-element-0a889a2{font-size:1.1em;}.elementor-1149 .elementor-element.elementor-element-2866a53{font-size:1.1em;}.elementor-1149 .elementor-element.elementor-element-a8095da{font-size:1.1em;}.elementor-1149 .elementor-element.elementor-element-f102ff9{font-size:1.1em;}.elementor-1149 .elementor-element.elementor-element-a79a33f{font-size:1.1em;}.elementor-1149 .elementor-element.elementor-element-bac59e5{font-size:1.1em;}.elementor-1149 .elementor-element.elementor-element-845ff81 .elementor-heading-title{font-size:2em;}.elementor-1149 .elementor-element.elementor-element-aab63f0{text-align:start;}.elementor-1149 .elementor-element.elementor-element-7709f8d{--padding-top:8%;--padding-bottom:8%;--padding-left:8%;--padding-right:11%;}}/* Start custom CSS for text-editor, class: .elementor-element-e6c4e0e */b, strong {
    font-weight: 800!important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a61ee70 */b, strong {
    font-weight: 800!important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c8946ab */b, strong {
    font-weight: 800!important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2301b76 */b, strong {
    font-weight: 800!important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-bcacb39 */b, strong {
    font-weight: 800!important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0fed35d */b, strong {
    font-weight: 800!important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-73cfdff */b, strong {
    font-weight: 800!important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-abaf1d9 */b, strong {
    font-weight: 800!important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6a2eadf */b, strong {
    font-weight: 800!important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-056aafc */b, strong {
    font-weight: 800!important;
}

.bullets-vc ul li {
    padding-left: 30px;
}
.bullets-vc ul {
    margin-left: 0px;
    padding-left: 0px;;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6042d1b */b, strong {
    font-weight: 800!important;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-8e591fd *//* =========================
   1) PISOS: hover SIEMPRE (sin opacity)
   ========================= */

#edificioStartVC rect[id]{
  cursor: pointer;
  pointer-events: all;
  opacity: 1 !important;           /* evita que quede "pegada" una opacidad rara */
  filter: none !important;         /* base limpia */
  transition: filter .15s ease;
}

#edificioStartVC rect[id]:hover{
  filter: brightness(.92) !important; /* hover que no se rompe después del click */
}

/* si marcás activo por JS */
#edificioStartVC rect[id].is-active{
  filter: none !important;
}

/* evita estados raros post-click */
#edificioStartVC rect[id]:focus,
#edificioStartVC rect[id]:active{
  outline: none !important;
}


/* =========================
   2) TIPOGRAFÍA / NOMBRES: colores correctos
   - grises (cls-2): texto blanco
   - celestes (cls-3): texto negro
   ========================= */

/* IMPORTANTE: NO usamos currentColor */
#edificioStartVC #NOMBRES_PISOS .cls-1{ 
  fill: #ffffff !important;
  stroke: none !important;
}

/* todo el texto de nombres que NO sea cls-1 => negro */
#edificioStartVC #NOMBRES_PISOS path:not(.cls-1){
  fill: #000000 !important;
  stroke: none !important;
}


/* =========================
   3) El texto NO debe bloquear el click
   ========================= */

#edificioStartVC #NOMBRES_PISOS,
#edificioStartVC #NOMBRES_PISOS *{
  pointer-events: none !important;
}


/* =========================
   4) Evitar efectos de links/visited dentro del SVG
   (sin tocar fill/stroke)
   ========================= */

#edificioStartVC a,
#edificioStartVC a:link,
#edificioStartVC a:visited,
#edificioStartVC a:hover,
#edificioStartVC a:active{
  text-decoration: none !important;
  outline: none !important;
  color: inherit !important;
}
/* Pisos grises / blancos: 50% de opacidad como en el diseño */
#edificioStartVC .cls-2{
  fill: #ffffff !important;
  fill-opacity: .5 !important;   /* CLAVE */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-163c59e */b, strong {
    font-weight: 800!important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-68fabf4 */b, strong {
    font-weight: 800!important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4b87cc5 */b, strong {
    font-weight: 800!important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0906671 */b, strong {
    font-weight: 800!important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0a889a2 */b, strong {
    font-weight: 800!important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2866a53 */b, strong {
    font-weight: 800!important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a8095da */b, strong {
    font-weight: 800!important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f102ff9 */b, strong {
    font-weight: 800!important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a79a33f */b, strong {
    font-weight: 800!important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-bac59e5 */b, strong {
    font-weight: 800!important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-163c59e */b, strong {
    font-weight: 800!important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-68fabf4 */b, strong {
    font-weight: 800!important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4b87cc5 */b, strong {
    font-weight: 800!important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0906671 */b, strong {
    font-weight: 800!important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0a889a2 */b, strong {
    font-weight: 800!important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2866a53 */b, strong {
    font-weight: 800!important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a8095da */b, strong {
    font-weight: 800!important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f102ff9 */b, strong {
    font-weight: 800!important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a79a33f */b, strong {
    font-weight: 800!important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-bac59e5 */b, strong {
    font-weight: 800!important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-163c59e */b, strong {
    font-weight: 800!important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-68fabf4 */b, strong {
    font-weight: 800!important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4b87cc5 */b, strong {
    font-weight: 800!important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0906671 */b, strong {
    font-weight: 800!important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0a889a2 */b, strong {
    font-weight: 800!important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2866a53 */b, strong {
    font-weight: 800!important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a8095da */b, strong {
    font-weight: 800!important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f102ff9 */b, strong {
    font-weight: 800!important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a79a33f */b, strong {
    font-weight: 800!important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-bac59e5 */b, strong {
    font-weight: 800!important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-163c59e */b, strong {
    font-weight: 800!important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-68fabf4 */b, strong {
    font-weight: 800!important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4b87cc5 */b, strong {
    font-weight: 800!important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0906671 */b, strong {
    font-weight: 800!important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0a889a2 */b, strong {
    font-weight: 800!important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2866a53 */b, strong {
    font-weight: 800!important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a8095da */b, strong {
    font-weight: 800!important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f102ff9 */b, strong {
    font-weight: 800!important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a79a33f */b, strong {
    font-weight: 800!important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-bac59e5 */b, strong {
    font-weight: 800!important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-163c59e */b, strong {
    font-weight: 800!important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-68fabf4 */b, strong {
    font-weight: 800!important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4b87cc5 */b, strong {
    font-weight: 800!important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0906671 */b, strong {
    font-weight: 800!important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0a889a2 */b, strong {
    font-weight: 800!important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2866a53 */b, strong {
    font-weight: 800!important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a8095da */b, strong {
    font-weight: 800!important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f102ff9 */b, strong {
    font-weight: 800!important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a79a33f */b, strong {
    font-weight: 800!important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-bac59e5 */b, strong {
    font-weight: 800!important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-163c59e */b, strong {
    font-weight: 800!important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-68fabf4 */b, strong {
    font-weight: 800!important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4b87cc5 */b, strong {
    font-weight: 800!important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0906671 */b, strong {
    font-weight: 800!important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0a889a2 */b, strong {
    font-weight: 800!important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2866a53 */b, strong {
    font-weight: 800!important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a8095da */b, strong {
    font-weight: 800!important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f102ff9 */b, strong {
    font-weight: 800!important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a79a33f */b, strong {
    font-weight: 800!important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-bac59e5 */b, strong {
    font-weight: 800!important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-163c59e */b, strong {
    font-weight: 800!important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-68fabf4 */b, strong {
    font-weight: 800!important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4b87cc5 */b, strong {
    font-weight: 800!important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0906671 */b, strong {
    font-weight: 800!important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0a889a2 */b, strong {
    font-weight: 800!important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2866a53 */b, strong {
    font-weight: 800!important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a8095da */b, strong {
    font-weight: 800!important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f102ff9 */b, strong {
    font-weight: 800!important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a79a33f */b, strong {
    font-weight: 800!important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-bac59e5 */b, strong {
    font-weight: 800!important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-163c59e */b, strong {
    font-weight: 800!important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-68fabf4 */b, strong {
    font-weight: 800!important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4b87cc5 */b, strong {
    font-weight: 800!important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0906671 */b, strong {
    font-weight: 800!important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0a889a2 */b, strong {
    font-weight: 800!important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2866a53 */b, strong {
    font-weight: 800!important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a8095da */b, strong {
    font-weight: 800!important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f102ff9 */b, strong {
    font-weight: 800!important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a79a33f */b, strong {
    font-weight: 800!important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-bac59e5 */b, strong {
    font-weight: 800!important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-163c59e */b, strong {
    font-weight: 800!important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-68fabf4 */b, strong {
    font-weight: 800!important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4b87cc5 */b, strong {
    font-weight: 800!important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0906671 */b, strong {
    font-weight: 800!important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0a889a2 */b, strong {
    font-weight: 800!important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2866a53 */b, strong {
    font-weight: 800!important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a8095da */b, strong {
    font-weight: 800!important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f102ff9 */b, strong {
    font-weight: 800!important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a79a33f */b, strong {
    font-weight: 800!important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-bac59e5 */b, strong {
    font-weight: 800!important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-163c59e */b, strong {
    font-weight: 800!important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-68fabf4 */b, strong {
    font-weight: 800!important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4b87cc5 */b, strong {
    font-weight: 800!important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0906671 */b, strong {
    font-weight: 800!important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0a889a2 */b, strong {
    font-weight: 800!important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2866a53 */b, strong {
    font-weight: 800!important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a8095da */b, strong {
    font-weight: 800!important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f102ff9 */b, strong {
    font-weight: 800!important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a79a33f */b, strong {
    font-weight: 800!important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-bac59e5 */b, strong {
    font-weight: 800!important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-163c59e */b, strong {
    font-weight: 800!important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-68fabf4 */b, strong {
    font-weight: 800!important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4b87cc5 */b, strong {
    font-weight: 800!important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0906671 */b, strong {
    font-weight: 800!important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0a889a2 */b, strong {
    font-weight: 800!important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2866a53 */b, strong {
    font-weight: 800!important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a8095da */b, strong {
    font-weight: 800!important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f102ff9 */b, strong {
    font-weight: 800!important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a79a33f */b, strong {
    font-weight: 800!important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-bac59e5 */b, strong {
    font-weight: 800!important;
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-3e5aeca *//* 1) Oculto los iconos originales (+ / -) de Elementor */
.e-n-accordion-item-title-icon {
  display: none !important;
}

/* 2) Le creo el "triángulo" al summary, a la derecha */
.e-n-accordion-item > summary.e-n-accordion-item-title {
  position: relative;
  padding-right: 44px; /* deja lugar para el icono a la derecha */
}

/* Icono base (cerrado) */
.e-n-accordion-item > summary.e-n-accordion-item-title::after {
  content: "";
  position: absolute;
  right: 16px;
  top: 50%;
  transform: translateY(-50%);
  width: 20px;   /* ajustá tamaño */
  height: 20px;  /* ajustá tamaño */

  background-image: url("https://fourdevelopers.com/wp-content/uploads/2026/01/triangulo-enviar.svg");
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center;

  opacity: 0.5; /* cerrado: 50% */
  transition: opacity 0.2s ease;
}

/* 3) Cuando el item está abierto, opacidad 100% */
.e-n-accordion-item[open] > summary.e-n-accordion-item-title::after {
  opacity: 1;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'gyst';
	font-style: normal;
	font-weight: 600;
	font-display: auto;
	src: url('https://fourdevelopers.com/wp-content/uploads/2026/01/gyst-medium.eot');
	src: url('https://fourdevelopers.com/wp-content/uploads/2026/01/gyst-medium.eot?#iefix') format('embedded-opentype'),
		url('https://fourdevelopers.com/wp-content/uploads/2026/01/gyst-medium.woff2') format('woff2'),
		url('https://fourdevelopers.com/wp-content/uploads/2026/01/gyst-medium.woff') format('woff'),
		url('https://fourdevelopers.com/wp-content/uploads/2026/01/gyst-medium.ttf') format('truetype'),
		url('https://fourdevelopers.com/wp-content/uploads/2026/01/gyst-medium.svg#gyst') format('svg');
}
/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'NeueMachina';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://fourdevelopers.com/wp-content/uploads/2026/01/NeueMachina-Regular.eot');
	src: url('https://fourdevelopers.com/wp-content/uploads/2026/01/NeueMachina-Regular.eot?#iefix') format('embedded-opentype'),
		url('https://fourdevelopers.com/wp-content/uploads/2026/01/NeueMachina-Regular.woff2') format('woff2'),
		url('https://fourdevelopers.com/wp-content/uploads/2026/01/NeueMachina-Regular.woff') format('woff'),
		url('https://fourdevelopers.com/wp-content/uploads/2026/01/NeueMachina-Regular.ttf') format('truetype'),
		url('https://fourdevelopers.com/wp-content/uploads/2026/01/NeueMachina-Regular.svg#NeueMachina') format('svg');
}
@font-face {
	font-family: 'NeueMachina';
	font-style: normal;
	font-weight: 800;
	font-display: auto;
	src: url('https://fourdevelopers.com/wp-content/uploads/2026/01/NeueMachina-Ultrabold.eot');
	src: url('https://fourdevelopers.com/wp-content/uploads/2026/01/NeueMachina-Ultrabold.eot?#iefix') format('embedded-opentype'),
		url('https://fourdevelopers.com/wp-content/uploads/2026/01/NeueMachina-Ultrabold.woff2') format('woff2'),
		url('https://fourdevelopers.com/wp-content/uploads/2026/01/NeueMachina-Ultrabold.woff') format('woff'),
		url('https://fourdevelopers.com/wp-content/uploads/2026/01/NeueMachina-Ultrabold.ttf') format('truetype'),
		url('https://fourdevelopers.com/wp-content/uploads/2026/01/NeueMachina-Ultrabold.svg#NeueMachina') format('svg');
}
@font-face {
	font-family: 'NeueMachina';
	font-style: normal;
	font-weight: 300;
	font-display: auto;
	src: url('https://fourdevelopers.com/wp-content/uploads/2026/01/NeueMachina-Light-2.eot');
	src: url('https://fourdevelopers.com/wp-content/uploads/2026/01/NeueMachina-Light-2.eot?#iefix') format('embedded-opentype'),
		url('https://fourdevelopers.com/wp-content/uploads/2026/01/NeueMachina-Light-2.woff2') format('woff2'),
		url('https://fourdevelopers.com/wp-content/uploads/2026/01/NeueMachina-Light-2.woff') format('woff'),
		url('https://fourdevelopers.com/wp-content/uploads/2026/01/NeueMachina-Light-2.ttf') format('truetype'),
		url('https://fourdevelopers.com/wp-content/uploads/2026/01/NeueMachina-Light-2.svg#NeueMachina') format('svg');
}
/* End Custom Fonts CSS */