.elementor-4242 .elementor-element.elementor-element-ec6d2f1{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px}.elementor-4242 .elementor-element.elementor-element-ec6d2f1:not(.elementor-motion-effects-element-type-background),.elementor-4242 .elementor-element.elementor-element-ec6d2f1>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff;background-image:url("https://simulacionurbana.com/wp-content/uploads/2026/09/simulacion_urbana_fondo_casos-scaled.png");background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-4242 .elementor-element.elementor-element-4481ce97{--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:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-4242 .elementor-element.elementor-element-6d12db01{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:23px 0px;--row-gap:23px;--column-gap:0px;--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-4242 .elementor-element.elementor-element-6d12db01.e-con{--flex-grow:0;--flex-shrink:0}.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-4242 .elementor-element.elementor-element-75ab9353{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0;text-align:center}.elementor-4242 .elementor-element.elementor-element-75ab9353 .elementor-heading-title{font-family:"VisbyOf",Sans-serif;font-size:70px;font-weight:700;line-height:100%;letter-spacing:-1px;color:#1f6c93}.elementor-4242 .elementor-element.elementor-element-71dd4045{width:var(--container-widget-width,68%);max-width:68%;margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0;--container-widget-width:68%;--container-widget-flex-grow:0;text-align:center}.elementor-4242 .elementor-element.elementor-element-71dd4045 .elementor-heading-title{font-family:"Lora",Sans-serif;font-size:26px;font-weight:400;line-height:35px;letter-spacing:0px;color:#1f6c93}.elementor-4242 .elementor-element.elementor-element-dcd3228{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px}.elementor-4242 .elementor-element.elementor-element-6042bda{--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;--justify-content:center;--align-items:center;--gap:64px 64px;--row-gap:64px;--column-gap:64px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-widget-form .elementor-field-group>label,.elementor-widget-form .elementor-field-subgroup label{color:var(--e-global-color-text)}.elementor-widget-form .elementor-field-group>label{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-weight:var(--e-global-typography-text-font-weight)}.elementor-widget-form .elementor-field-type-html{color:var(--e-global-color-text);font-family:var(--e-global-typography-text-font-family),Sans-serif;font-weight:var(--e-global-typography-text-font-weight)}.elementor-widget-form .elementor-field-group .elementor-field{color:var(--e-global-color-text)}.elementor-widget-form .elementor-field-group .elementor-field,.elementor-widget-form .elementor-field-subgroup label{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-weight:var(--e-global-typography-text-font-weight)}.elementor-widget-form .elementor-button{font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-weight:var(--e-global-typography-accent-font-weight)}.elementor-widget-form .e-form__buttons__wrapper__button-next{background-color:var(--e-global-color-accent)}.elementor-widget-form .elementor-button[type=submit]{background-color:var(--e-global-color-accent)}.elementor-widget-form .e-form__buttons__wrapper__button-previous{background-color:var(--e-global-color-accent)}.elementor-widget-form .elementor-message{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-weight:var(--e-global-typography-text-font-weight)}.elementor-widget-form .e-form__indicators__indicator,.elementor-widget-form .e-form__indicators__indicator__label{font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-weight:var(--e-global-typography-accent-font-weight)}.elementor-widget-form{--e-form-steps-indicator-inactive-primary-color:var(--e-global-color-text);--e-form-steps-indicator-active-primary-color:var(--e-global-color-accent);--e-form-steps-indicator-completed-primary-color:var(--e-global-color-accent);--e-form-steps-indicator-progress-color:var(--e-global-color-accent);--e-form-steps-indicator-progress-background-color:var(--e-global-color-text);--e-form-steps-indicator-progress-meter-color:var(--e-global-color-text)}.elementor-widget-form .e-form__indicators__indicator__progress__meter{font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-weight:var(--e-global-typography-accent-font-weight)}.elementor-4242 .elementor-element.elementor-element-20b0c3d{width:var(--container-widget-width,62%);max-width:62%;--container-widget-width:62%;--container-widget-flex-grow:0;--e-form-steps-indicators-spacing:20px;--e-form-steps-indicator-padding:30px;--e-form-steps-indicator-inactive-secondary-color:#fff;--e-form-steps-indicator-active-secondary-color:#fff;--e-form-steps-indicator-completed-secondary-color:#fff;--e-form-steps-divider-width:1px;--e-form-steps-divider-gap:10px}.elementor-4242 .elementor-element.elementor-element-20b0c3d .elementor-field-group{padding-right:calc( 20px/2 );padding-left:calc( 20px/2 );margin-bottom:20px}.elementor-4242 .elementor-element.elementor-element-20b0c3d .elementor-form-fields-wrapper{margin-left:calc( -20px/2 );margin-right:calc( -20px/2 );margin-bottom:-20px}.elementor-4242 .elementor-element.elementor-element-20b0c3d .elementor-field-group.recaptcha_v3-bottomleft,.elementor-4242 .elementor-element.elementor-element-20b0c3d .elementor-field-group.recaptcha_v3-bottomright{margin-bottom:0}body.rtl .elementor-4242 .elementor-element.elementor-element-20b0c3d .elementor-labels-inline .elementor-field-group>label{padding-left:8px}body:not(.rtl) .elementor-4242 .elementor-element.elementor-element-20b0c3d .elementor-labels-inline .elementor-field-group>label{padding-right:8px}body .elementor-4242 .elementor-element.elementor-element-20b0c3d .elementor-labels-above .elementor-field-group>label{padding-bottom:8px}.elementor-4242 .elementor-element.elementor-element-20b0c3d .elementor-field-group>label,.elementor-4242 .elementor-element.elementor-element-20b0c3d .elementor-field-subgroup label{color:#1f6c93}.elementor-4242 .elementor-element.elementor-element-20b0c3d .elementor-mark-required .elementor-field-label:after{color:#1f6c93}.elementor-4242 .elementor-element.elementor-element-20b0c3d .elementor-field-group>label{font-family:"VisbyOf",Sans-serif;font-size:15px;font-weight:700;line-height:20px}.elementor-4242 .elementor-element.elementor-element-20b0c3d .elementor-field-type-html{padding-bottom:0;color:#333}.elementor-4242 .elementor-element.elementor-element-20b0c3d .elementor-field-group .elementor-field{color:#333}.elementor-4242 .elementor-element.elementor-element-20b0c3d .elementor-field-group .elementor-field,.elementor-4242 .elementor-element.elementor-element-20b0c3d .elementor-field-subgroup label{font-family:"Lora",Sans-serif;font-size:16px;font-weight:400;line-height:24px}.elementor-4242 .elementor-element.elementor-element-20b0c3d .elementor-field-group .elementor-field:not(.elementor-select-wrapper){background-color:#fff;border-color:#d3e3ff;border-width:2px;border-radius:8px}.elementor-4242 .elementor-element.elementor-element-20b0c3d .elementor-field-group .elementor-select-wrapper select{background-color:#fff;border-color:#d3e3ff;border-width:2px;border-radius:8px}.elementor-4242 .elementor-element.elementor-element-20b0c3d .elementor-field-group .elementor-select-wrapper:before{color:#d3e3ff}.elementor-4242 .elementor-element.elementor-element-20b0c3d .elementor-button{font-family:"VisbyOf",Sans-serif;font-size:15px;font-weight:700;text-transform:uppercase;line-height:20px;border-radius:8px;padding:16px 24px}.elementor-4242 .elementor-element.elementor-element-20b0c3d .e-form__buttons__wrapper__button-next{background-color:#1f6c93;color:#fff}.elementor-4242 .elementor-element.elementor-element-20b0c3d .elementor-button[type=submit]{background-color:#1f6c93;color:#fff}.elementor-4242 .elementor-element.elementor-element-20b0c3d .elementor-button[type=submit] svg *{fill:#fff}.elementor-4242 .elementor-element.elementor-element-20b0c3d .e-form__buttons__wrapper__button-previous{color:#fff}.elementor-4242 .elementor-element.elementor-element-20b0c3d .e-form__buttons__wrapper__button-next:hover{background-color:#174f6c;color:#fff}.elementor-4242 .elementor-element.elementor-element-20b0c3d .elementor-button[type=submit]:hover{background-color:#174f6c;color:#fff}.elementor-4242 .elementor-element.elementor-element-20b0c3d .elementor-button[type=submit]:hover svg *{fill:#fff}.elementor-4242 .elementor-element.elementor-element-20b0c3d .e-form__buttons__wrapper__button-previous:hover{color:#fff}.elementor-4242 .elementor-element.elementor-element-20b0c3d .elementor-message{font-family:"Lora",Sans-serif;font-size:16px}.elementor-4242 .elementor-element.elementor-element-20b0c3d .elementor-message.elementor-message-success{color:#1f6c93}.elementor-4242 .elementor-element.elementor-element-20b0c3d .elementor-message.elementor-message-danger{color:#b42318}.elementor-4242 .elementor-element.elementor-element-2d8107a7{--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;--margin-top:0px;--margin-bottom:-50px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:130px;--padding-left:0px;--padding-right:0px}.elementor-4242 .elementor-element.elementor-element-2d8107a7:not(.elementor-motion-effects-element-type-background),.elementor-4242 .elementor-element.elementor-element-2d8107a7>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#1f6c93}.elementor-4242 .elementor-element.elementor-element-3f6c43a5{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 60px) 0px;padding:0}.elementor-4242 .elementor-element.elementor-element-3f6c43a5 .elementor-heading-title{font-family:"VisbyOf",Sans-serif;font-size:40px;font-weight:700;line-height:42px;letter-spacing:-1px;color:#d3e3ff}.elementor-4242 .elementor-element.elementor-element-7ed70cd0{--display:flex}.elementor-widget-text-editor{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-weight:var(--e-global-typography-text-font-weight);color:var(--e-global-color-text)}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var(--e-global-color-primary)}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap,.elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var(--e-global-color-primary);border-color:var(--e-global-color-primary)}.elementor-4242 .elementor-element.elementor-element-60f33dc3{font-family:"Lora",Sans-serif;font-size:18px;font-weight:400;line-height:25px;letter-spacing:0px;color:#333}.elementor-4242 .elementor-element.elementor-element-598aade9{--display:flex}.elementor-4242 .elementor-element.elementor-element-7a2ea5ba{font-family:"Lora",Sans-serif;font-size:18px;font-weight:400;line-height:25px;letter-spacing:0px;color:#333}.elementor-4242 .elementor-element.elementor-element-4733ac17{--display:flex}.elementor-4242 .elementor-element.elementor-element-46bf161d{font-family:"Lora",Sans-serif;font-size:18px;font-weight:400;line-height:25px;letter-spacing:0px;color:#333}.elementor-4242 .elementor-element.elementor-element-5253d9fe{--display:flex}.elementor-4242 .elementor-element.elementor-element-11823efa{font-family:"Lora",Sans-serif;font-size:18px;font-weight:400;line-height:25px;letter-spacing:0px;color:#333}.elementor-4242 .elementor-element.elementor-element-7057e8c3{--display:flex}.elementor-4242 .elementor-element.elementor-element-14142a0a{font-family:"Lora",Sans-serif;font-size:18px;font-weight:400;line-height:25px;letter-spacing:0px;color:#333}.elementor-4242 .elementor-element.elementor-element-716feb88{--display:flex}.elementor-4242 .elementor-element.elementor-element-203318b6{font-family:"Lora",Sans-serif;font-size:18px;font-weight:400;line-height:25px;letter-spacing:0px;color:#333}.elementor-4242 .elementor-element.elementor-element-6c6119e8{--display:flex}.elementor-4242 .elementor-element.elementor-element-1742a6dd{font-family:"Lora",Sans-serif;font-size:18px;font-weight:400;line-height:25px;letter-spacing:0px;color:#333}.elementor-4242 .elementor-element.elementor-element-653a911b{--n-accordion-title-font-size:24px;--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-icon-size:15px;--n-accordion-icon-normal-color:#d3e3ff;--n-accordion-icon-hover-color:#d3e3ff;--n-accordion-icon-active-color:#d3e3ff}:where(.elementor-4242 .elementor-element.elementor-element-653a911b>.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:"VisbyOf",Sans-serif;font-weight:700;line-height:116%}body.elementor-page-4242:not(.elementor-motion-effects-element-type-background),body.elementor-page-4242>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff}@media(max-width:1440px){.elementor-4242 .elementor-element.elementor-element-dcd3228{--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px}.elementor-4242 .elementor-element.elementor-element-6042bda{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px}.elementor-4242 .elementor-element.elementor-element-2d8107a7{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:60px;--padding-left:30px;--padding-right:30px}}@media(max-width:1024px){.elementor-4242 .elementor-element.elementor-element-ec6d2f1{--flex-wrap:wrap;--padding-top:40px;--padding-bottom:40px;--padding-left:30px;--padding-right:30px}.elementor-4242 .elementor-element.elementor-element-4481ce97{--flex-wrap:wrap;--padding-top:0px;--padding-bottom:40px;--padding-left:30px;--padding-right:30px}.elementor-4242 .elementor-element.elementor-element-71dd4045{--container-widget-width:75%;--container-widget-flex-grow:0;width:var(--container-widget-width,75%);max-width:75%}.elementor-4242 .elementor-element.elementor-element-dcd3228{--flex-wrap:wrap;--padding-top:40px;--padding-bottom:40px;--padding-left:30px;--padding-right:30px}.elementor-4242 .elementor-element.elementor-element-6042bda{--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-4242 .elementor-element.elementor-element-20b0c3d{width:100%;max-width:100%}.elementor-4242 .elementor-element.elementor-element-2d8107a7{--padding-top:40px;--padding-bottom:90px;--padding-left:30px;--padding-right:30px}}@media(max-width:767px){.elementor-4242 .elementor-element.elementor-element-ec6d2f1{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:30px;--padding-right:30px}.elementor-4242 .elementor-element.elementor-element-4481ce97{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px}.elementor-4242 .elementor-element.elementor-element-75ab9353 .elementor-heading-title{font-size:30px;line-height:40px}.elementor-4242 .elementor-element.elementor-element-71dd4045{--container-widget-width:100%;--container-widget-flex-grow:0;width:var(--container-widget-width,100%);max-width:100%}.elementor-4242 .elementor-element.elementor-element-71dd4045 .elementor-heading-title{font-size:18px;line-height:26px}.elementor-4242 .elementor-element.elementor-element-dcd3228{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:30px;--padding-right:30px}.elementor-4242 .elementor-element.elementor-element-20b0c3d{width:100%;max-width:100%}.elementor-4242 .elementor-element.elementor-element-2d8107a7{--padding-top:40px;--padding-bottom:90px;--padding-left:30px;--padding-right:30px}.elementor-4242 .elementor-element.elementor-element-3f6c43a5{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 30px) 0px}.elementor-4242 .elementor-element.elementor-element-3f6c43a5 .elementor-heading-title{font-size:30px;line-height:40px}}@media(min-width:768px){.elementor-4242 .elementor-element.elementor-element-6d12db01{--width:915px}}.elementor-4242 .elementor-element.elementor-element-ec6d2f1{width:100vw;max-width:100vw;position:relative;left:50%;transform:translateX(-50%);overflow-x:hidden;box-sizing:border-box}.elementor-4242 .elementor-element.elementor-element-ec6d2f1>.e-con-inner{max-width:1290px;width:100%;margin-inline:auto;box-sizing:border-box}@media (max-width:1024px){.elementor-4242 .elementor-element.elementor-element-ec6d2f1>.e-con-inner{padding-inline:0px}}@media (max-width:767px){.elementor-4242 .elementor-element.elementor-element-ec6d2f1>.e-con-inner{padding-inline:0px}}.elementor-4242 .elementor-element.elementor-element-6042bda p.elementor-heading-title{margin:0}.elementor-4242 .elementor-element.elementor-element-6042bda .su-contacto__form input[type=checkbox]{accent-color:#1f6c93;width:18px;height:18px;vertical-align:-3px}.elementor-4242 .elementor-element.elementor-element-6042bda .su-contacto__form .elementor-field-option{margin:0 16px 8px 0}.elementor-4242 .elementor-element.elementor-element-6042bda .su-contacto__form .elementor-field-option label{font-family:'Lora',serif;font-size:16px;color:#333}.elementor-4242 .elementor-element.elementor-element-6042bda .su-contacto__form .elementor-field-textual:focus{border-color:#1f6c93 !important;box-shadow:0 0 0 3px rgba(31,108,147,.15);outline:none}.elementor-4242 .elementor-element.elementor-element-6042bda .su-contacto__form .elementor-field-type-acceptance label{font-family:'Lora',serif;font-size:15px;color:#333}.elementor-4242 .elementor-element.elementor-element-6042bda .su-contacto__form input.elementor-field-textual{height:56px;min-height:56px}.elementor-4242 .elementor-element.elementor-element-6042bda .su-contacto__form .nice-select{width:100%;height:56px;line-height:52px;padding:0 40px 0 16px;border:2px solid #d3e3ff;border-radius:8px;background:#fff;font-family:'Lora',serif;font-size:16px;color:#333;float:none}.elementor-4242 .elementor-element.elementor-element-6042bda .su-contacto__form .nice-select .current{color:#333}.elementor-4242 .elementor-element.elementor-element-6042bda .su-contacto__form .nice-select.open,.elementor-4242 .elementor-element.elementor-element-6042bda .su-contacto__form .nice-select:focus{border-color:#1f6c93;box-shadow:0 0 0 3px rgba(31,108,147,.15)}.elementor-4242 .elementor-element.elementor-element-6042bda .su-contacto__form .nice-select .list{width:100%;border-radius:8px;max-height:300px;overflow-y:auto;z-index:20}.elementor-4242 .elementor-element.elementor-element-6042bda .su-contacto__form .nice-select .option{font-family:'Lora',serif;font-size:15px;line-height:40px;min-height:40px;color:#333;white-space:normal}.elementor-4242 .elementor-element.elementor-element-6042bda .su-contacto__form .nice-select .option:hover,.elementor-4242 .elementor-element.elementor-element-6042bda .su-contacto__form .nice-select .option.focus,.elementor-4242 .elementor-element.elementor-element-6042bda .su-contacto__form .nice-select .option.selected.focus{background:#d3e3ff;color:#1f6c93}.elementor-4242 .elementor-element.elementor-element-6042bda .su-contacto__form .select-caret-down-wrapper{z-index:2;pointer-events:none;color:#1f6c93}.elementor-4242 .elementor-element.elementor-element-6042bda .su-contacto__form .elementor-select-wrapper{height:56px}.elementor-4242 .elementor-element.elementor-element-6042bda .su-contacto__form .select-caret-down-wrapper{top:50%;transform:translateY(-50%)}@media (max-width:767px){.elementor-4242 .elementor-element.elementor-element-6042bda .su-contacto__form .elementor-subgroup-inline .elementor-field-option{display:block;width:100%}}@media (min-width:1025px){.elementor-4242 .elementor-element.elementor-element-6042bda .su-contacto__info{position:sticky;top:120px}}.elementor-4242 .elementor-element.elementor-element-ec770a9{position:absolute !important;width:0 !important;height:0;overflow:hidden}.elementor-4242 .elementor-element.elementor-element-dcd3228{width:100vw;max-width:100vw;position:relative;left:50%;transform:translateX(-50%);overflow-x:hidden;box-sizing:border-box}.elementor-4242 .elementor-element.elementor-element-dcd3228>.e-con-inner{max-width:1290px;width:100%;margin-inline:auto;box-sizing:border-box}@media (max-width:1024px){.elementor-4242 .elementor-element.elementor-element-dcd3228>.e-con-inner{padding-inline:0px}}@media (max-width:767px){.elementor-4242 .elementor-element.elementor-element-dcd3228>.e-con-inner{padding-inline:0px}}.elementor-4242 .elementor-element.elementor-element-2d8107a7{width:100vw;max-width:100vw;position:relative;left:50%;transform:translateX(-50%);overflow-x:hidden;box-sizing:border-box}.elementor-4242 .elementor-element.elementor-element-2d8107a7>.e-con-inner{max-width:1290px;width:100%;margin-inline:auto;box-sizing:border-box}@media (max-width:1024px){.elementor-4242 .elementor-element.elementor-element-2d8107a7>.e-con-inner{padding-inline:30px}}@media (max-width:767px){.elementor-4242 .elementor-element.elementor-element-2d8107a7>.e-con-inner{padding-inline:0px}}body.elementor-page-4242 .su-acordeon{--su-verde:#d0e3c1;--su-azul:#1f6c93;--su-azul-claro:#d3e3ff;--su-ancho-cerrada:189px;--su-alto:456px;--su-cerrada-fondo:var(--su-verde);--su-abierta-fondo:var(--su-azul);--su-abierta-texto:#fff;--su-abierta-flecha:var(--su-azul-claro);display:flex;flex-direction:row;flex-wrap:nowrap;gap:0 !important;height:var(--su-alto);padding:0 !important}body.elementor-page-4242 .su-tarjeta{position:relative;overflow:hidden;cursor:pointer;flex:0 0 var(--su-ancho-cerrada) !important;width:auto !important;min-width:0;height:100%;padding:0 !important;border-radius:15px;background:var(--su-cerrada-fondo);transition:flex-grow .5s ease,background-color .4s ease}body.elementor-page-4242 .su-tarjeta--oculta{display:none !important}body.elementor-page-4242 .su-tarjeta__flecha{position:absolute !important;top:48px;right:calc((var(--su-ancho-cerrada) - 40px) / 2);z-index:2;width:auto !important;margin:0 !important;transition:right .5s ease}body.elementor-page-4242 .su-tarjeta__flecha .elementor-icon{fill:currentColor;transition:color .4s ease}body.elementor-page-4242 .su-tarjeta__flecha .elementor-icon svg{width:38px;height:38px;fill:currentColor}body.elementor-page-4242 .su-tarjeta__texto{position:absolute !important;left:calc((var(--su-ancho-cerrada) - 84px) / 2);bottom:56px;width:auto !important;padding:0 !important;animation:suTarjetaCierra .35s ease .15s both}body.elementor-page-4242 .su-tarjeta__titulo .elementor-heading-title{writing-mode:vertical-rl;transform:rotate(180deg);display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden;max-height:calc(var(--su-alto) - 170px)}body.elementor-page-4242 .su-tarjeta__descripcion,body.elementor-page-4242 .su-tarjeta__video,body.elementor-page-4242 .su-tarjeta__etiquetas{display:none !important}body.elementor-page-4242 .su-tarjeta.is-active .su-tarjeta__etiquetas,body.elementor-page-4242 .su-acordeon:not(:has(.is-active)) .su-tarjeta--abierta .su-tarjeta__etiquetas{display:flex !important}body.elementor-page-4242 .su-tarjeta.is-active,body.elementor-page-4242 .su-acordeon:not(:has(.is-active)) .su-tarjeta--abierta{flex-grow:1 !important;background:var(--su-abierta-fondo);cursor:default}body.elementor-page-4242 .su-tarjeta.is-active .su-tarjeta__flecha,body.elementor-page-4242 .su-acordeon:not(:has(.is-active)) .su-tarjeta--abierta .su-tarjeta__flecha{right:66px}body.elementor-page-4242 .su-tarjeta.is-active .su-tarjeta__flecha .elementor-icon,body.elementor-page-4242 .su-acordeon:not(:has(.is-active)) .su-tarjeta--abierta .su-tarjeta__flecha .elementor-icon{color:var(--su-abierta-flecha)}body.elementor-page-4242 .su-tarjeta.is-active .su-tarjeta__texto,body.elementor-page-4242 .su-acordeon:not(:has(.is-active)) .su-tarjeta--abierta .su-tarjeta__texto{left:45px;width:403px !important;max-width:calc(100% - 90px);animation:suTarjetaAbre .4s ease .3s both}body.elementor-page-4242 .su-tarjeta.is-active .su-tarjeta__titulo .elementor-heading-title,body.elementor-page-4242 .su-acordeon:not(:has(.is-active)) .su-tarjeta--abierta .su-tarjeta__titulo .elementor-heading-title{color:var(--su-abierta-texto);writing-mode:horizontal-tb;transform:none;display:block;-webkit-line-clamp:unset;max-height:none}body.elementor-page-4242 .su-tarjeta.is-active .su-tarjeta__descripcion,body.elementor-page-4242 .su-acordeon:not(:has(.is-active)) .su-tarjeta--abierta .su-tarjeta__descripcion,body.elementor-page-4242 .su-tarjeta.is-active .su-tarjeta__video,body.elementor-page-4242 .su-acordeon:not(:has(.is-active)) .su-tarjeta--abierta .su-tarjeta__video{display:block !important}body.elementor-page-4242 .su-tarjeta.is-active:has(.su-tarjeta__etiquetas) .su-tarjeta__texto,body.elementor-page-4242 .su-acordeon:not(:has(.is-active)) .su-tarjeta--abierta:has(.su-tarjeta__etiquetas) .su-tarjeta__texto{left:49px;width:400px !important}body.elementor-page-4242 .su-acordeon.su-acordeon--invertido{--su-cerrada-fondo:var(--su-azul);--su-abierta-fondo:rgba(208,227,193,.9);--su-abierta-texto:var(--su-azul);--su-abierta-flecha:var(--su-azul)}body.elementor-page-4242 .su-acordeon--invertido .su-tarjeta{border:.5px solid var(--su-azul-claro)}body.elementor-page-4242 .su-tarjeta.is-active:has(.su-tarjeta__video) .su-tarjeta__texto,body.elementor-page-4242 .su-acordeon:not(:has(.is-active)) .su-tarjeta--abierta:has(.su-tarjeta__video) .su-tarjeta__texto{top:80px;left:49px;width:380px !important;justify-content:space-between}body.elementor-page-4242 .su-tarjeta__video{width:261px !important;max-width:100%}body.elementor-page-4242 .su-tarjeta__video .elementor-wrapper,body.elementor-page-4242 .su-tarjeta__video .elementor-custom-embed-image-overlay{border-radius:15px;overflow:hidden}body.elementor-page-4242 .su-tarjeta__video .elementor-custom-embed-image-overlay{position:relative}body.elementor-page-4242 .su-tarjeta__video .elementor-custom-embed-image-overlay img{display:block;width:100%;height:162px;object-fit:cover}body.elementor-page-4242 .su-tarjeta__video .elementor-custom-embed-play svg{fill:#fff;width:48px;height:48px}body.elementor-page-4242 .su-tarjeta__video .elementor-custom-embed-image-overlay:before{content:"";position:absolute;inset:0;z-index:1;background:rgba(31,108,147,.7)}body.elementor-page-4242 .su-tarjeta__video .elementor-custom-embed-play{z-index:2}@keyframes suTarjetaAbre{from{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@keyframes suTarjetaCierra{from{opacity:0}to{opacity:1}}body.elementor-page-4242 .su-paginacion__mas,body.elementor-page-4242 .su-paginacion__menos{display:none}body.elementor-page-4242 .su-paginacion--visible{display:block}body.elementor-page-4242.elementor-editor-active .su-paginacion__mas,body.elementor-page-4242.elementor-editor-active .su-paginacion__menos{display:block}body.elementor-page-4242 .su-acordeon.su-acordeon--apilado{flex-direction:column;height:auto;gap:8px !important}body.elementor-page-4242 .su-acordeon.su-acordeon--apilado .su-tarjeta{flex:none !important;height:auto;min-height:80px;padding:24px 70px 24px 24px !important;display:flex;flex-direction:column;justify-content:center;transition:background-color .4s ease}body.elementor-page-4242 .su-acordeon.su-acordeon--apilado .su-tarjeta.is-active,body.elementor-page-4242 .su-acordeon.su-acordeon--apilado:not(:has(.is-active)) .su-tarjeta--abierta{padding:76px 24px 32px !important}body.elementor-page-4242 .su-acordeon.su-acordeon--apilado .su-tarjeta__flecha{top:22px;right:24px}body.elementor-page-4242 .su-acordeon.su-acordeon--apilado .su-tarjeta.is-active .su-tarjeta__flecha,body.elementor-page-4242 .su-acordeon.su-acordeon--apilado:not(:has(.is-active)) .su-tarjeta--abierta .su-tarjeta__flecha{right:24px}body.elementor-page-4242 .su-acordeon.su-acordeon--apilado .su-tarjeta__flecha .elementor-icon svg{width:30px;height:30px}body.elementor-page-4242 .su-acordeon.su-acordeon--apilado .su-tarjeta__texto:not(#su){position:static !important;left:auto !important;right:auto !important;top:auto !important;bottom:auto !important;width:auto !important;max-width:none !important}body.elementor-page-4242 .su-acordeon.su-acordeon--apilado .su-tarjeta__titulo .elementor-heading-title{writing-mode:horizontal-tb !important;transform:none !important;-webkit-line-clamp:1;max-height:none;font-size:20px}body.elementor-page-4242 .su-acordeon.su-acordeon--apilado .su-tarjeta.is-active .su-tarjeta__titulo .elementor-heading-title,body.elementor-page-4242 .su-acordeon.su-acordeon--apilado:not(:has(.is-active)) .su-tarjeta--abierta .su-tarjeta__titulo .elementor-heading-title{-webkit-line-clamp:unset;font-size:22px}body.elementor-page-4242 .su-acordeon.su-acordeon--apilado .su-tarjeta__descripcion .elementor-heading-title{font-size:18px;line-height:24px}body.elementor-page-4242 .su-acordeon.su-acordeon--apilado .su-tarjeta__video{width:100% !important;max-width:340px}body.elementor-page-4242 .su-acordeon.su-acordeon--apilado .su-tarjeta__video .elementor-custom-embed-image-overlay img{height:auto;aspect-ratio:16/10}@font-face{font-family:'VisbyOf';font-style:normal;font-weight:400;font-display:swap;src:url('https://simulacionurbana.com/wp-content/uploads/2026/09/VisbyOf-Regular.eot');src:url('https://simulacionurbana.com/wp-content/uploads/2026/09/VisbyOf-Regular.eot?#iefix') format('embedded-opentype'),url('https://simulacionurbana.com/wp-content/uploads/2026/09/VisbyOf-Regular.woff2') format('woff2'),url('https://simulacionurbana.com/wp-content/uploads/2026/09/VisbyOf-Regular.woff') format('woff'),url('https://simulacionurbana.com/wp-content/uploads/2026/09/VisbyOf-Regular.ttf') format('truetype'),url('https://simulacionurbana.com/wp-content/uploads/2026/09/VisbyOf-Regular.svg#VisbyOf') format('svg')}@font-face{font-family:'VisbyOf';font-style:normal;font-weight:300;font-display:swap;src:url('https://simulacionurbana.com/wp-content/uploads/2026/09/VisbyOf-Light.eot');src:url('https://simulacionurbana.com/wp-content/uploads/2026/09/VisbyOf-Light.eot?#iefix') format('embedded-opentype'),url('https://simulacionurbana.com/wp-content/uploads/2026/09/VisbyOf-Light.woff2') format('woff2'),url('https://simulacionurbana.com/wp-content/uploads/2026/09/VisbyOf-Light.woff') format('woff'),url('https://simulacionurbana.com/wp-content/uploads/2026/09/VisbyOf-Light.ttf') format('truetype'),url('https://simulacionurbana.com/wp-content/uploads/2026/09/VisbyOf-Light.svg#VisbyOf') format('svg')}@font-face{font-family:'VisbyOf';font-style:normal;font-weight:700;font-display:swap;src:url('https://simulacionurbana.com/wp-content/uploads/2026/09/VisbyOf-Bold.eot');src:url('https://simulacionurbana.com/wp-content/uploads/2026/09/VisbyOf-Bold.eot?#iefix') format('embedded-opentype'),url('https://simulacionurbana.com/wp-content/uploads/2026/09/VisbyOf-Bold.woff2') format('woff2'),url('https://simulacionurbana.com/wp-content/uploads/2026/09/VisbyOf-Bold.woff') format('woff'),url('https://simulacionurbana.com/wp-content/uploads/2026/09/VisbyOf-Bold.ttf') format('truetype'),url('https://simulacionurbana.com/wp-content/uploads/2026/09/VisbyOf-Bold.svg#VisbyOf') format('svg')}