.elementor-36555 .elementor-element.elementor-element-9f5ffab{--display:flex;--min-height:80vh;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.85;--padding-top:40px;--padding-bottom:90px;--padding-left:0px;--padding-right:0px;}.elementor-36555 .elementor-element.elementor-element-9f5ffab:not(.elementor-motion-effects-element-type-background), .elementor-36555 .elementor-element.elementor-element-9f5ffab > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.amalteaconsultoria.es/wp-content/uploads/2026/07/03_registro_salarial.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-36555 .elementor-element.elementor-element-9f5ffab::before, .elementor-36555 .elementor-element.elementor-element-9f5ffab > .elementor-background-video-container::before, .elementor-36555 .elementor-element.elementor-element-9f5ffab > .e-con-inner > .elementor-background-video-container::before, .elementor-36555 .elementor-element.elementor-element-9f5ffab > .elementor-background-slideshow::before, .elementor-36555 .elementor-element.elementor-element-9f5ffab > .e-con-inner > .elementor-background-slideshow::before, .elementor-36555 .elementor-element.elementor-element-9f5ffab > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(90deg, #000000CC 54%, #00000000 100%);}.elementor-36555 .elementor-element.elementor-element-b6ba661{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px;}.elementor-36555 .elementor-element.elementor-element-47e884a{--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:flex-start;--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-36555 .elementor-element.elementor-element-a9500fa{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;padding:0px 0px 0px 0px;border-style:none;border-radius:0px 0px 0px 0px;text-align:center;}.elementor-36555 .elementor-element.elementor-element-a9500fa.elementor-element{--align-self:flex-start;}.elementor-36555 .elementor-element.elementor-element-a9500fa .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:13px;font-weight:700;text-transform:none;line-height:1em;letter-spacing:0.08em;color:var( --e-global-color-a427ec7 );}.elementor-36555 .elementor-element.elementor-element-1099746{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 24px) 0px;padding:0px 0px 0px 0px;}.elementor-36555 .elementor-element.elementor-element-1099746.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-36555 .elementor-element.elementor-element-1099746 .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 );font-style:var( --e-global-typography-primary-font-style );line-height:var( --e-global-typography-primary-line-height );color:#FFFFFF;}.elementor-36555 .elementor-element.elementor-element-2b9460a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 40px) 0px;font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;text-transform:none;line-height:1.3em;color:#FFFFFFE0;}.elementor-36555 .elementor-element.elementor-element-4f3a506{--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:flex-start;--align-items:center;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--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-36555 .elementor-element.elementor-element-ab96ba8 .elementor-button{background-color:#FFFFFF00;font-family:"Inter", Sans-serif;font-size:18px;font-weight:700;text-transform:none;line-height:1.2em;fill:#FFFFFF;color:#FFFFFF;box-shadow:0px 0px 15px 0px rgba(0, 0, 0, 0.18);border-style:solid;border-width:2px 2px 2px 2px;border-color:#FFFFFF;border-radius:999px 999px 999px 999px;padding:14px 30px 14px 30px;}.elementor-36555 .elementor-element.elementor-element-ab96ba8 .elementor-button:hover, .elementor-36555 .elementor-element.elementor-element-ab96ba8 .elementor-button:focus{background-color:#FFFFFF;color:var( --e-global-color-63ba04b );}.elementor-36555 .elementor-element.elementor-element-ab96ba8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-36555 .elementor-element.elementor-element-ab96ba8 .elementor-button:hover svg, .elementor-36555 .elementor-element.elementor-element-ab96ba8 .elementor-button:focus svg{fill:var( --e-global-color-63ba04b );}.elementor-36555 .elementor-element.elementor-element-dfbcbea{--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:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:30px 30px 30px 30px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-36555 .elementor-element.elementor-element-dfbcbea:not(.elementor-motion-effects-element-type-background), .elementor-36555 .elementor-element.elementor-element-dfbcbea > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-a427ec7 );}.elementor-36555 .elementor-element.elementor-element-1359d81{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-36555 .elementor-element.elementor-element-1359d81 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:26px;font-weight:400;letter-spacing:-1px;color:#383838;}.elementor-36555 .elementor-element.elementor-element-64d2323{padding:0px 0px 0px 0px;--e-form-steps-indicators-spacing:20px;--e-form-steps-indicator-padding:30px;--e-form-steps-indicator-inactive-primary-color:var( --e-global-color-63ba04b );--e-form-steps-indicator-inactive-secondary-color:var( --e-global-color-63ba04b );--e-form-steps-indicator-active-secondary-color:#ffffff;--e-form-steps-indicator-completed-secondary-color:#ffffff;--e-form-steps-divider-width:1px;--e-form-steps-divider-gap:10px;}.elementor-36555 .elementor-element.elementor-element-64d2323 .elementor-field-group{padding-right:calc( 8px/2 );padding-left:calc( 8px/2 );margin-bottom:12px;}.elementor-36555 .elementor-element.elementor-element-64d2323 .elementor-form-fields-wrapper{margin-left:calc( -8px/2 );margin-right:calc( -8px/2 );margin-bottom:-12px;}.elementor-36555 .elementor-element.elementor-element-64d2323 .elementor-field-group.recaptcha_v3-bottomleft, .elementor-36555 .elementor-element.elementor-element-64d2323 .elementor-field-group.recaptcha_v3-bottomright{margin-bottom:0;}body.rtl .elementor-36555 .elementor-element.elementor-element-64d2323 .elementor-labels-inline .elementor-field-group > label{padding-left:12px;}body:not(.rtl) .elementor-36555 .elementor-element.elementor-element-64d2323 .elementor-labels-inline .elementor-field-group > label{padding-right:12px;}body .elementor-36555 .elementor-element.elementor-element-64d2323 .elementor-labels-above .elementor-field-group > label{padding-bottom:12px;}.elementor-36555 .elementor-element.elementor-element-64d2323 .elementor-field-group > label, .elementor-36555 .elementor-element.elementor-element-64d2323 .elementor-field-subgroup label{color:#12151B;}.elementor-36555 .elementor-element.elementor-element-64d2323 .elementor-field-group > label{font-family:"Inter", Sans-serif;font-size:15px;font-weight:700;text-transform:none;font-style:normal;line-height:1px;}.elementor-36555 .elementor-element.elementor-element-64d2323 .elementor-field-type-html{padding-bottom:0px;color:var( --e-global-color-63ba04b );font-family:"Space Grotesk", Sans-serif;font-weight:400;line-height:1em;}.elementor-36555 .elementor-element.elementor-element-64d2323 .elementor-field-group .elementor-field{color:var( --e-global-color-63ba04b );}.elementor-36555 .elementor-element.elementor-element-64d2323 .elementor-field-group .elementor-field, .elementor-36555 .elementor-element.elementor-element-64d2323 .elementor-field-subgroup label{font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;text-transform:none;font-style:normal;letter-spacing:0px;}.elementor-36555 .elementor-element.elementor-element-64d2323 .elementor-field-group .elementor-field:not(.elementor-select-wrapper){background-color:#E6E6E6;border-color:#FFFFFF;border-width:0px 0px 0px 0px;border-radius:25px 25px 25px 25px;}.elementor-36555 .elementor-element.elementor-element-64d2323 .elementor-field-group .elementor-select-wrapper select{background-color:#E6E6E6;border-color:#FFFFFF;border-width:0px 0px 0px 0px;border-radius:25px 25px 25px 25px;}.elementor-36555 .elementor-element.elementor-element-64d2323 .elementor-field-group .elementor-select-wrapper::before{color:#FFFFFF;}.elementor-36555 .elementor-element.elementor-element-64d2323 .elementor-button{font-family:"Poppins", Sans-serif;font-weight:600;}.elementor-36555 .elementor-element.elementor-element-64d2323 .e-form__buttons__wrapper__button-next{background-color:var( --e-global-color-1b585d5 );color:var( --e-global-color-a427ec7 );}.elementor-36555 .elementor-element.elementor-element-64d2323 .elementor-button[type="submit"]{background-color:var( --e-global-color-1b585d5 );color:var( --e-global-color-a427ec7 );}.elementor-36555 .elementor-element.elementor-element-64d2323 .elementor-button[type="submit"] svg *{fill:var( --e-global-color-a427ec7 );}.elementor-36555 .elementor-element.elementor-element-64d2323 .e-form__buttons__wrapper__button-previous{background-color:var( --e-global-color-09b3ff5 );color:#000000;}.elementor-36555 .elementor-element.elementor-element-64d2323 .e-form__buttons__wrapper__button-next:hover{background-color:var( --e-global-color-dfd6b54 );color:#ffffff;}.elementor-36555 .elementor-element.elementor-element-64d2323 .elementor-button[type="submit"]:hover{background-color:var( --e-global-color-dfd6b54 );color:#ffffff;}.elementor-36555 .elementor-element.elementor-element-64d2323 .elementor-button[type="submit"]:hover svg *{fill:#ffffff;}.elementor-36555 .elementor-element.elementor-element-64d2323 .e-form__buttons__wrapper__button-previous:hover{color:#ffffff;}.elementor-36555 .elementor-element.elementor-element-64d2323 .e-form__indicators__indicator, .elementor-36555 .elementor-element.elementor-element-64d2323 .e-form__indicators__indicator__label{font-family:"Inter", Sans-serif;}.elementor-36555 .elementor-element.elementor-element-5f96111{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Inter", Sans-serif;font-size:9px;font-weight:400;text-transform:none;}.elementor-36555 .elementor-element.elementor-element-32faf8e{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:45px;--padding-bottom:90px;--padding-left:0px;--padding-right:0px;}.elementor-36555 .elementor-element.elementor-element-18cfc5f{--display:flex;}.elementor-36555 .elementor-element.elementor-element-c726e1c{background-color:var( --e-global-color-85a5994 );margin:25px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;padding:3px 14px 3px 14px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-1b585d5 );border-radius:999px 999px 999px 999px;text-align:center;}.elementor-36555 .elementor-element.elementor-element-c726e1c.elementor-element{--align-self:center;}.elementor-36555 .elementor-element.elementor-element-c726e1c .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:13px;font-weight:700;text-transform:none;line-height:1em;letter-spacing:0.08em;color:var( --e-global-color-825cfc9 );}.elementor-36555 .elementor-element.elementor-element-4c90552{--display:flex;}.elementor-36555 .elementor-element.elementor-element-d95812c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 24px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-36555 .elementor-element.elementor-element-d95812c.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-36555 .elementor-element.elementor-element-d95812c .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );line-height:var( --e-global-typography-secondary-line-height );color:var( --e-global-color-63ba04b );}.elementor-36555 .elementor-element.elementor-element-de02003{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 14px 0px 14px;text-align:center;font-family:"Inter", Sans-serif;font-size:17px;font-weight:400;text-transform:none;}.elementor-36555 .elementor-element.elementor-element-947719b{text-align:center;}.elementor-36555 .elementor-element.elementor-element-947719b .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:30px;font-weight:700;text-transform:none;line-height:1.15em;color:var( --e-global-color-825cfc9 );}.elementor-36555 .elementor-element.elementor-element-0be947a{text-align:center;}.elementor-36555 .elementor-element.elementor-element-4c18255{--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;--overlay-opacity:0.88;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-36555 .elementor-element.elementor-element-4c18255:not(.elementor-motion-effects-element-type-background), .elementor-36555 .elementor-element.elementor-element-4c18255 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.amalteaconsultoria.es/wp-content/uploads/2022/09/pexels-fauxels-3183150-1-3-1-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-36555 .elementor-element.elementor-element-4c18255::before, .elementor-36555 .elementor-element.elementor-element-4c18255 > .elementor-background-video-container::before, .elementor-36555 .elementor-element.elementor-element-4c18255 > .e-con-inner > .elementor-background-video-container::before, .elementor-36555 .elementor-element.elementor-element-4c18255 > .elementor-background-slideshow::before, .elementor-36555 .elementor-element.elementor-element-4c18255 > .e-con-inner > .elementor-background-slideshow::before, .elementor-36555 .elementor-element.elementor-element-4c18255 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-09b3ff5 );--background-overlay:'';}.elementor-36555 .elementor-element.elementor-element-0fa3609{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:56px;--padding-bottom:56px;--padding-left:0px;--padding-right:0px;}.elementor-36555 .elementor-element.elementor-element-0fa3609:not(.elementor-motion-effects-element-type-background), .elementor-36555 .elementor-element.elementor-element-0fa3609 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-85a5994 );}.elementor-36555 .elementor-element.elementor-element-0fa3609.e-con{--align-self:center;}.elementor-36555 .elementor-element.elementor-element-b1d3f09{--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:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px;}.elementor-36555 .elementor-element.elementor-element-4bf3e30{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;padding:0px 14px 0px 14px;}.elementor-36555 .elementor-element.elementor-element-4bf3e30 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );line-height:var( --e-global-typography-secondary-line-height );color:var( --e-global-color-825cfc9 );}.elementor-36555 .elementor-element.elementor-element-cc9d9bf{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-36555 .elementor-element.elementor-element-6fb3aea .elementor-button{background-color:var( --e-global-color-825cfc9 );font-family:"Roboto", Sans-serif;font-size:17px;font-weight:600;text-transform:none;line-height:1em;border-radius:999px 999px 999px 999px;padding:14px 30px 14px 30px;}.elementor-36555 .elementor-element.elementor-element-6fb3aea .elementor-button:hover, .elementor-36555 .elementor-element.elementor-element-6fb3aea .elementor-button:focus{background-color:var( --e-global-color-dfd6b54 );color:#FFFFFF;}.elementor-36555 .elementor-element.elementor-element-6fb3aea{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-36555 .elementor-element.elementor-element-6fb3aea .elementor-button:hover svg, .elementor-36555 .elementor-element.elementor-element-6fb3aea .elementor-button:focus svg{fill:#FFFFFF;}.elementor-36555 .elementor-element.elementor-element-d67c2af{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:none;--border-style:none;--border-radius:0px 0px 0px 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-36555 .elementor-element.elementor-element-1eedca7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-36555 .elementor-element.elementor-element-bd47cda{--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-36555 .elementor-element.elementor-element-d11f3fd{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-825cfc9 );--border-color:var( --e-global-color-825cfc9 );--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-36555 .elementor-element.elementor-element-d11f3fd:not(.elementor-motion-effects-element-type-background), .elementor-36555 .elementor-element.elementor-element-d11f3fd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d1cb65b );}.elementor-36555 .elementor-element.elementor-element-a3fbdd8{--display:flex;}.elementor-36555 .elementor-element.elementor-element-e7cfbd4{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.75;border-style:none;--border-style:none;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:90px;--padding-left:24px;--padding-right:24px;}.elementor-36555 .elementor-element.elementor-element-e7cfbd4:not(.elementor-motion-effects-element-type-background), .elementor-36555 .elementor-element.elementor-element-e7cfbd4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.amalteaconsultoria.es/wp-content/uploads/2026/07/banner_igualdad.png");background-position:bottom center;background-repeat:no-repeat;background-size:cover;}.elementor-36555 .elementor-element.elementor-element-e7cfbd4::before, .elementor-36555 .elementor-element.elementor-element-e7cfbd4 > .elementor-background-video-container::before, .elementor-36555 .elementor-element.elementor-element-e7cfbd4 > .e-con-inner > .elementor-background-video-container::before, .elementor-36555 .elementor-element.elementor-element-e7cfbd4 > .elementor-background-slideshow::before, .elementor-36555 .elementor-element.elementor-element-e7cfbd4 > .e-con-inner > .elementor-background-slideshow::before, .elementor-36555 .elementor-element.elementor-element-e7cfbd4 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, var( --e-global-color-a427ec7 ) 38%, var( --e-global-color-1b585d5 ) 100%);}.elementor-36555 .elementor-element.elementor-element-dd1e90c{background-color:var( --e-global-color-85a5994 );margin:25px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;padding:3px 14px 3px 14px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-1b585d5 );border-radius:999px 999px 999px 999px;text-align:center;}.elementor-36555 .elementor-element.elementor-element-dd1e90c.elementor-element{--align-self:center;}.elementor-36555 .elementor-element.elementor-element-dd1e90c .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:13px;font-weight:700;text-transform:none;line-height:1em;letter-spacing:0.08em;color:var( --e-global-color-825cfc9 );}.elementor-36555 .elementor-element.elementor-element-f389383{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 24px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-36555 .elementor-element.elementor-element-f389383.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-36555 .elementor-element.elementor-element-f389383 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );line-height:var( --e-global-typography-secondary-line-height );color:var( --e-global-color-63ba04b );}.elementor-36555 .elementor-element.elementor-element-fbc178c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;padding:0px 14px 0px 14px;text-align:center;}.elementor-36555 .elementor-element.elementor-element-a70830f{--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-36555 .elementor-element.elementor-element-70483cf{--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;--overlay-opacity:1;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--border-radius:25px 25px 25px 25px;box-shadow:0px 0px 5px -1px rgba(0,0,0,0.5);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:25px;--padding-bottom:25px;--padding-left:15px;--padding-right:15px;}.elementor-36555 .elementor-element.elementor-element-70483cf::before, .elementor-36555 .elementor-element.elementor-element-70483cf > .elementor-background-video-container::before, .elementor-36555 .elementor-element.elementor-element-70483cf > .e-con-inner > .elementor-background-video-container::before, .elementor-36555 .elementor-element.elementor-element-70483cf > .elementor-background-slideshow::before, .elementor-36555 .elementor-element.elementor-element-70483cf > .e-con-inner > .elementor-background-slideshow::before, .elementor-36555 .elementor-element.elementor-element-70483cf > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(90deg, #FFFFFF 38%, #FFFFFF5C 74%);}.elementor-36555 .elementor-element.elementor-element-70483cf.e-con{--align-self:center;--flex-grow:1;--flex-shrink:1;}.elementor-36555 .elementor-element.elementor-element-0fdb3b3{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-36555 .elementor-element.elementor-element-fc0c58b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-36555 .elementor-element.elementor-element-fc0c58b.elementor-element{--align-self:flex-start;}.elementor-36555 .elementor-element.elementor-element-fc0c58b .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:13px;font-weight:600;text-transform:none;line-height:1px;color:var( --e-global-color-825cfc9 );}.elementor-36555 .elementor-element.elementor-element-ab11cec.elementor-element{--align-self:flex-start;}.elementor-36555 .elementor-element.elementor-element-ab11cec .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:23px;font-weight:600;text-transform:none;line-height:1.15em;color:var( --e-global-color-63ba04b );}.elementor-36555 .elementor-element.elementor-element-5e00667{--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;--overlay-opacity:1;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--border-radius:25px 25px 25px 25px;box-shadow:0px 0px 5px -1px rgba(0,0,0,0.5);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:25px;--padding-bottom:25px;--padding-left:15px;--padding-right:15px;}.elementor-36555 .elementor-element.elementor-element-5e00667::before, .elementor-36555 .elementor-element.elementor-element-5e00667 > .elementor-background-video-container::before, .elementor-36555 .elementor-element.elementor-element-5e00667 > .e-con-inner > .elementor-background-video-container::before, .elementor-36555 .elementor-element.elementor-element-5e00667 > .elementor-background-slideshow::before, .elementor-36555 .elementor-element.elementor-element-5e00667 > .e-con-inner > .elementor-background-slideshow::before, .elementor-36555 .elementor-element.elementor-element-5e00667 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(90deg, #FFFFFF 38%, #FFFFFF5C 74%);}.elementor-36555 .elementor-element.elementor-element-5e00667.e-con{--align-self:center;--flex-grow:1;--flex-shrink:1;}.elementor-36555 .elementor-element.elementor-element-baddf0c{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-36555 .elementor-element.elementor-element-d218e0c.elementor-element{--align-self:flex-start;}.elementor-36555 .elementor-element.elementor-element-d218e0c .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:13px;font-weight:600;text-transform:none;line-height:1px;color:var( --e-global-color-825cfc9 );}.elementor-36555 .elementor-element.elementor-element-7c6a12c.elementor-element{--align-self:flex-start;}.elementor-36555 .elementor-element.elementor-element-7c6a12c .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:23px;font-weight:600;text-transform:none;line-height:1.15em;color:var( --e-global-color-63ba04b );}.elementor-36555 .elementor-element.elementor-element-bc87e52{--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-36555 .elementor-element.elementor-element-d15fe46{--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;--overlay-opacity:1;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--border-radius:25px 25px 25px 25px;box-shadow:0px 0px 5px -1px rgba(0,0,0,0.5);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:25px;--padding-bottom:25px;--padding-left:15px;--padding-right:15px;}.elementor-36555 .elementor-element.elementor-element-d15fe46::before, .elementor-36555 .elementor-element.elementor-element-d15fe46 > .elementor-background-video-container::before, .elementor-36555 .elementor-element.elementor-element-d15fe46 > .e-con-inner > .elementor-background-video-container::before, .elementor-36555 .elementor-element.elementor-element-d15fe46 > .elementor-background-slideshow::before, .elementor-36555 .elementor-element.elementor-element-d15fe46 > .e-con-inner > .elementor-background-slideshow::before, .elementor-36555 .elementor-element.elementor-element-d15fe46 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(90deg, #FFFFFF 38%, #FFFFFF5C 74%);}.elementor-36555 .elementor-element.elementor-element-d15fe46.e-con{--align-self:center;--flex-grow:1;--flex-shrink:1;}.elementor-36555 .elementor-element.elementor-element-800c73d{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-36555 .elementor-element.elementor-element-69c503b.elementor-element{--align-self:flex-start;}.elementor-36555 .elementor-element.elementor-element-69c503b{text-align:center;}.elementor-36555 .elementor-element.elementor-element-69c503b .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:13px;font-weight:600;text-transform:none;line-height:1px;color:var( --e-global-color-825cfc9 );}.elementor-36555 .elementor-element.elementor-element-ef70240.elementor-element{--align-self:flex-start;}.elementor-36555 .elementor-element.elementor-element-ef70240 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:23px;font-weight:600;text-transform:none;line-height:1.15em;color:var( --e-global-color-63ba04b );}.elementor-36555 .elementor-element.elementor-element-ca479d7{--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;--overlay-opacity:1;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--border-radius:25px 25px 25px 25px;box-shadow:0px 0px 5px -1px rgba(0,0,0,0.5);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:25px;--padding-bottom:25px;--padding-left:15px;--padding-right:15px;}.elementor-36555 .elementor-element.elementor-element-ca479d7::before, .elementor-36555 .elementor-element.elementor-element-ca479d7 > .elementor-background-video-container::before, .elementor-36555 .elementor-element.elementor-element-ca479d7 > .e-con-inner > .elementor-background-video-container::before, .elementor-36555 .elementor-element.elementor-element-ca479d7 > .elementor-background-slideshow::before, .elementor-36555 .elementor-element.elementor-element-ca479d7 > .e-con-inner > .elementor-background-slideshow::before, .elementor-36555 .elementor-element.elementor-element-ca479d7 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(90deg, #FFFFFF 38%, #FFFFFF5C 74%);}.elementor-36555 .elementor-element.elementor-element-ca479d7.e-con{--align-self:center;--flex-grow:1;--flex-shrink:1;}.elementor-36555 .elementor-element.elementor-element-b42e1ab{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-36555 .elementor-element.elementor-element-e4d82c0.elementor-element{--align-self:flex-start;}.elementor-36555 .elementor-element.elementor-element-e4d82c0 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:13px;font-weight:600;text-transform:none;line-height:1px;color:var( --e-global-color-825cfc9 );}.elementor-36555 .elementor-element.elementor-element-b159db0.elementor-element{--align-self:flex-start;}.elementor-36555 .elementor-element.elementor-element-b159db0 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:23px;font-weight:600;text-transform:none;line-height:1.15em;color:var( --e-global-color-63ba04b );}.elementor-36555 .elementor-element.elementor-element-97984fe{--display:flex;--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-36555 .elementor-element.elementor-element-9862d4b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:45px;--padding-left:0px;--padding-right:0px;}.elementor-36555 .elementor-element.elementor-element-d760de1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 24px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-36555 .elementor-element.elementor-element-d760de1.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-36555 .elementor-element.elementor-element-d760de1 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );line-height:var( --e-global-typography-secondary-line-height );color:var( --e-global-color-63ba04b );}.elementor-36555 .elementor-element.elementor-element-b28adbd{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 25px) 0px;padding:0px 14px 0px 14px;text-align:center;}.elementor-36555 .elementor-element.elementor-element-3fba637{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-36555 .elementor-element.elementor-element-372e475{--item-display:flex;--read-more-alignment:1;--grid-column-gap:35px;}.elementor-36555 .elementor-element.elementor-element-372e475 > .elementor-widget-container{margin:0px 0px 25px 0px;padding:0px 0px 0px 0px;}.elementor-36555 .elementor-element.elementor-element-372e475 .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.66 * 100% );}.elementor-36555 .elementor-element.elementor-element-372e475:after{content:"0.66";}.elementor-36555 .elementor-element.elementor-element-372e475 .elementor-post__meta-data span + span:before{content:"|";}.elementor-36555 .elementor-element.elementor-element-372e475 .elementor-post{border-style:solid;border-width:0px 0px 0px 0px;border-radius:10px;padding:10px 10px 10px 10px;box-shadow:0px 0px 4px -2px rgba(0,0,0,0.5);border-color:#D8D8D86B;}.elementor-36555 .elementor-element.elementor-element-372e475 .elementor-post__text{padding:5px 5px 5px 5px;}.elementor-36555 .elementor-element.elementor-element-372e475 .elementor-post:hover{box-shadow:0px 0px 5px 0px rgba(0,0,0,0.5);}.elementor-36555 .elementor-element.elementor-element-372e475 .elementor-post__thumbnail{border-radius:10px 10px 10px 10px;}.elementor-36555 .elementor-element.elementor-element-372e475.elementor-posts--thumbnail-left .elementor-post__thumbnail__link{margin-right:0px;}.elementor-36555 .elementor-element.elementor-element-372e475.elementor-posts--thumbnail-right .elementor-post__thumbnail__link{margin-left:0px;}.elementor-36555 .elementor-element.elementor-element-372e475.elementor-posts--thumbnail-top .elementor-post__thumbnail__link{margin-bottom:0px;}.elementor-36555 .elementor-element.elementor-element-372e475 .elementor-post:hover .elementor-post__thumbnail img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-36555 .elementor-element.elementor-element-372e475 .elementor-post__read-more{color:#CC7AB1;}.elementor-36555 .elementor-element.elementor-element-74d9fc2 .elementor-button{background-color:var( --e-global-color-825cfc9 );font-family:"Roboto", Sans-serif;font-size:17px;font-weight:600;text-transform:none;line-height:1em;border-radius:999px 999px 999px 999px;padding:14px 30px 14px 30px;}.elementor-36555 .elementor-element.elementor-element-74d9fc2 .elementor-button:hover, .elementor-36555 .elementor-element.elementor-element-74d9fc2 .elementor-button:focus{background-color:var( --e-global-color-dfd6b54 );color:#FFFFFF;}.elementor-36555 .elementor-element.elementor-element-74d9fc2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-36555 .elementor-element.elementor-element-74d9fc2 .elementor-button:hover svg, .elementor-36555 .elementor-element.elementor-element-74d9fc2 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-36555 .elementor-element.elementor-element-3e39c06{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:45px;--padding-bottom:45px;--padding-left:0px;--padding-right:0px;}.elementor-36555 .elementor-element.elementor-element-3e39c06:not(.elementor-motion-effects-element-type-background), .elementor-36555 .elementor-element.elementor-element-3e39c06 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-85a5994 );}.elementor-36555 .elementor-element.elementor-element-98c1bda{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-36555 .elementor-element.elementor-element-c939d68{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-36555 .elementor-element.elementor-element-92a73f4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;padding:0px 0px 0px 0px;}.elementor-36555 .elementor-element.elementor-element-92a73f4 .elementor-heading-title{font-size:44px;color:var( --e-global-color-825cfc9 );}.elementor-36555 .elementor-element.elementor-element-03589df{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-36555 .elementor-element.elementor-element-d4c3ba4{--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:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:30px 30px 30px 30px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-36555 .elementor-element.elementor-element-d4c3ba4:not(.elementor-motion-effects-element-type-background), .elementor-36555 .elementor-element.elementor-element-d4c3ba4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-a427ec7 );}.elementor-36555 .elementor-element.elementor-element-0fd11c8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-36555 .elementor-element.elementor-element-0fd11c8 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:26px;font-weight:400;letter-spacing:-1px;color:#383838;}.elementor-36555 .elementor-element.elementor-element-6154733{padding:0px 0px 0px 0px;--e-form-steps-indicators-spacing:20px;--e-form-steps-indicator-padding:30px;--e-form-steps-indicator-inactive-primary-color:var( --e-global-color-63ba04b );--e-form-steps-indicator-inactive-secondary-color:var( --e-global-color-63ba04b );--e-form-steps-indicator-active-secondary-color:#ffffff;--e-form-steps-indicator-completed-secondary-color:#ffffff;--e-form-steps-divider-width:1px;--e-form-steps-divider-gap:10px;}.elementor-36555 .elementor-element.elementor-element-6154733 .elementor-field-group{padding-right:calc( 8px/2 );padding-left:calc( 8px/2 );margin-bottom:12px;}.elementor-36555 .elementor-element.elementor-element-6154733 .elementor-form-fields-wrapper{margin-left:calc( -8px/2 );margin-right:calc( -8px/2 );margin-bottom:-12px;}.elementor-36555 .elementor-element.elementor-element-6154733 .elementor-field-group.recaptcha_v3-bottomleft, .elementor-36555 .elementor-element.elementor-element-6154733 .elementor-field-group.recaptcha_v3-bottomright{margin-bottom:0;}body.rtl .elementor-36555 .elementor-element.elementor-element-6154733 .elementor-labels-inline .elementor-field-group > label{padding-left:12px;}body:not(.rtl) .elementor-36555 .elementor-element.elementor-element-6154733 .elementor-labels-inline .elementor-field-group > label{padding-right:12px;}body .elementor-36555 .elementor-element.elementor-element-6154733 .elementor-labels-above .elementor-field-group > label{padding-bottom:12px;}.elementor-36555 .elementor-element.elementor-element-6154733 .elementor-field-group > label, .elementor-36555 .elementor-element.elementor-element-6154733 .elementor-field-subgroup label{color:#12151B;}.elementor-36555 .elementor-element.elementor-element-6154733 .elementor-field-group > label{font-family:"Inter", Sans-serif;font-size:15px;font-weight:700;text-transform:none;font-style:normal;line-height:1px;}.elementor-36555 .elementor-element.elementor-element-6154733 .elementor-field-type-html{padding-bottom:0px;color:var( --e-global-color-63ba04b );font-family:"Space Grotesk", Sans-serif;font-weight:400;line-height:1em;}.elementor-36555 .elementor-element.elementor-element-6154733 .elementor-field-group .elementor-field{color:var( --e-global-color-63ba04b );}.elementor-36555 .elementor-element.elementor-element-6154733 .elementor-field-group .elementor-field, .elementor-36555 .elementor-element.elementor-element-6154733 .elementor-field-subgroup label{font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;text-transform:none;font-style:normal;letter-spacing:0px;}.elementor-36555 .elementor-element.elementor-element-6154733 .elementor-field-group .elementor-field:not(.elementor-select-wrapper){background-color:#E6E6E6;border-color:#FFFFFF;border-width:0px 0px 0px 0px;border-radius:25px 25px 25px 25px;}.elementor-36555 .elementor-element.elementor-element-6154733 .elementor-field-group .elementor-select-wrapper select{background-color:#E6E6E6;border-color:#FFFFFF;border-width:0px 0px 0px 0px;border-radius:25px 25px 25px 25px;}.elementor-36555 .elementor-element.elementor-element-6154733 .elementor-field-group .elementor-select-wrapper::before{color:#FFFFFF;}.elementor-36555 .elementor-element.elementor-element-6154733 .elementor-button{font-family:"Poppins", Sans-serif;font-weight:600;}.elementor-36555 .elementor-element.elementor-element-6154733 .e-form__buttons__wrapper__button-next{background-color:var( --e-global-color-1b585d5 );color:var( --e-global-color-a427ec7 );}.elementor-36555 .elementor-element.elementor-element-6154733 .elementor-button[type="submit"]{background-color:var( --e-global-color-1b585d5 );color:var( --e-global-color-a427ec7 );}.elementor-36555 .elementor-element.elementor-element-6154733 .elementor-button[type="submit"] svg *{fill:var( --e-global-color-a427ec7 );}.elementor-36555 .elementor-element.elementor-element-6154733 .e-form__buttons__wrapper__button-previous{background-color:var( --e-global-color-09b3ff5 );color:#000000;}.elementor-36555 .elementor-element.elementor-element-6154733 .e-form__buttons__wrapper__button-next:hover{background-color:var( --e-global-color-dfd6b54 );color:#ffffff;}.elementor-36555 .elementor-element.elementor-element-6154733 .elementor-button[type="submit"]:hover{background-color:var( --e-global-color-dfd6b54 );color:#ffffff;}.elementor-36555 .elementor-element.elementor-element-6154733 .elementor-button[type="submit"]:hover svg *{fill:#ffffff;}.elementor-36555 .elementor-element.elementor-element-6154733 .e-form__buttons__wrapper__button-previous:hover{color:#ffffff;}.elementor-36555 .elementor-element.elementor-element-6154733 .e-form__indicators__indicator, .elementor-36555 .elementor-element.elementor-element-6154733 .e-form__indicators__indicator__label{font-family:"Inter", Sans-serif;}.elementor-36555 .elementor-element.elementor-element-12cd952{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Inter", Sans-serif;font-size:9px;font-weight:400;text-transform:none;}@media(max-width:1024px){.elementor-36555 .elementor-element.elementor-element-9f5ffab{--min-height:640px;--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-36555 .elementor-element.elementor-element-a9500fa{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 28px 0px 28px;}.elementor-36555 .elementor-element.elementor-element-a9500fa .elementor-heading-title{font-size:15px;line-height:1em;}.elementor-36555 .elementor-element.elementor-element-1099746{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 022px) 0px;padding:0px 0px 0px 0px;}.elementor-36555 .elementor-element.elementor-element-1099746 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-36555 .elementor-element.elementor-element-2b9460a{font-size:16px;line-height:1.65em;}.elementor-36555 .elementor-element.elementor-element-ab96ba8 .elementor-button{font-size:15px;line-height:1em;}.elementor-36555 .elementor-element.elementor-element-64d2323 .elementor-field-group > label{font-size:15px;line-height:1em;}.elementor-36555 .elementor-element.elementor-element-5f96111{font-size:16px;line-height:1.65em;}.elementor-36555 .elementor-element.elementor-element-c726e1c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 28px 0px 28px;}.elementor-36555 .elementor-element.elementor-element-c726e1c .elementor-heading-title{font-size:15px;line-height:1em;}.elementor-36555 .elementor-element.elementor-element-d95812c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 022px) 0px;padding:0px 0px 0px 0px;}.elementor-36555 .elementor-element.elementor-element-d95812c .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-36555 .elementor-element.elementor-element-de02003{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 28px 0px 28px;font-size:16px;line-height:1.65em;}.elementor-36555 .elementor-element.elementor-element-947719b .elementor-heading-title{font-size:36px;line-height:1.18em;}.elementor-36555 .elementor-element.elementor-element-0fa3609{--padding-top:48px;--padding-bottom:48px;--padding-left:0px;--padding-right:0px;}.elementor-36555 .elementor-element.elementor-element-b1d3f09{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px;}.elementor-36555 .elementor-element.elementor-element-4bf3e30{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 28px 0px 28px;}.elementor-36555 .elementor-element.elementor-element-4bf3e30 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-36555 .elementor-element.elementor-element-6fb3aea{padding:0px 0px 0px 0px;}.elementor-36555 .elementor-element.elementor-element-6fb3aea .elementor-button{font-size:15px;line-height:1em;}.elementor-36555 .elementor-element.elementor-element-d11f3fd{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:72px;--padding-bottom:72px;--padding-left:0px;--padding-right:0px;}.elementor-36555 .elementor-element.elementor-element-dd1e90c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 28px 0px 28px;}.elementor-36555 .elementor-element.elementor-element-dd1e90c .elementor-heading-title{font-size:15px;line-height:1em;}.elementor-36555 .elementor-element.elementor-element-f389383{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 022px) 0px;padding:0px 0px 0px 0px;}.elementor-36555 .elementor-element.elementor-element-f389383 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-36555 .elementor-element.elementor-element-fbc178c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 28px 0px 28px;}.elementor-36555 .elementor-element.elementor-element-fc0c58b .elementor-heading-title{font-size:15px;line-height:1em;}.elementor-36555 .elementor-element.elementor-element-ab11cec .elementor-heading-title{font-size:36px;line-height:1.18em;}.elementor-36555 .elementor-element.elementor-element-d218e0c .elementor-heading-title{font-size:15px;line-height:1em;}.elementor-36555 .elementor-element.elementor-element-7c6a12c .elementor-heading-title{font-size:36px;line-height:1.18em;}.elementor-36555 .elementor-element.elementor-element-69c503b .elementor-heading-title{font-size:15px;line-height:1em;}.elementor-36555 .elementor-element.elementor-element-ef70240 .elementor-heading-title{font-size:36px;line-height:1.18em;}.elementor-36555 .elementor-element.elementor-element-e4d82c0 .elementor-heading-title{font-size:15px;line-height:1em;}.elementor-36555 .elementor-element.elementor-element-b159db0 .elementor-heading-title{font-size:36px;line-height:1.18em;}.elementor-36555 .elementor-element.elementor-element-d760de1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 022px) 0px;padding:0px 0px 0px 0px;}.elementor-36555 .elementor-element.elementor-element-d760de1 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-36555 .elementor-element.elementor-element-74d9fc2{padding:0px 0px 0px 0px;}.elementor-36555 .elementor-element.elementor-element-74d9fc2 .elementor-button{font-size:15px;line-height:1em;}.elementor-36555 .elementor-element.elementor-element-92a73f4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 28px 0px 28px;}.elementor-36555 .elementor-element.elementor-element-92a73f4 .elementor-heading-title{font-size:36px;}.elementor-36555 .elementor-element.elementor-element-6154733 .elementor-field-group > label{font-size:15px;line-height:1em;}.elementor-36555 .elementor-element.elementor-element-12cd952{font-size:16px;line-height:1.65em;}}@media(max-width:767px){.elementor-36555 .elementor-element.elementor-element-9f5ffab:not(.elementor-motion-effects-element-type-background), .elementor-36555 .elementor-element.elementor-element-9f5ffab > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.amalteaconsultoria.es/wp-content/uploads/2026/07/fondo_igualdad_1.png");background-position:72% 100%;background-size:cover;}.elementor-36555 .elementor-element.elementor-element-9f5ffab{--min-height:auto;--align-items:stretch;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:36px 36px;--row-gap:36px;--column-gap:36px;--overlay-opacity:0.4;--padding-top:035px;--padding-bottom:45px;--padding-left:0px;--padding-right:0px;}.elementor-36555 .elementor-element.elementor-element-b6ba661{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-36555 .elementor-element.elementor-element-a9500fa{margin:25px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;padding:0px 24px 0px 24px;}.elementor-36555 .elementor-element.elementor-element-a9500fa .elementor-heading-title{font-size:10px;line-height:1em;}.elementor-36555 .elementor-element.elementor-element-1099746{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 020px) 0px;}.elementor-36555 .elementor-element.elementor-element-1099746 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-36555 .elementor-element.elementor-element-2b9460a{font-size:17px;line-height:1.6em;}.elementor-36555 .elementor-element.elementor-element-4f3a506{--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--flex-wrap:wrap;}.elementor-36555 .elementor-element.elementor-element-ab96ba8 .elementor-button{font-size:15px;line-height:1em;}.elementor-36555 .elementor-element.elementor-element-64d2323 .elementor-field-group > label{font-size:15px;line-height:1em;}.elementor-36555 .elementor-element.elementor-element-5f96111{font-size:10px;line-height:1.6em;}.elementor-36555 .elementor-element.elementor-element-c726e1c{margin:25px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;padding:0px 24px 0px 24px;}.elementor-36555 .elementor-element.elementor-element-c726e1c .elementor-heading-title{font-size:10px;line-height:1em;}.elementor-36555 .elementor-element.elementor-element-d95812c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 020px) 0px;}.elementor-36555 .elementor-element.elementor-element-d95812c .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-36555 .elementor-element.elementor-element-de02003{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-size:16px;line-height:1.6em;}.elementor-36555 .elementor-element.elementor-element-947719b .elementor-heading-title{font-size:30px;line-height:1.2em;}.elementor-36555 .elementor-element.elementor-element-0fa3609{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-36555 .elementor-element.elementor-element-b1d3f09{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-36555 .elementor-element.elementor-element-4bf3e30{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;padding:0px 0px 0px 0px;}.elementor-36555 .elementor-element.elementor-element-4bf3e30 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-36555 .elementor-element.elementor-element-6fb3aea{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 75px) 0px;padding:24px 24px 24px 24px;}.elementor-36555 .elementor-element.elementor-element-6fb3aea .elementor-button{font-size:15px;line-height:1em;}.elementor-36555 .elementor-element.elementor-element-d67c2af{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--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-36555 .elementor-element.elementor-element-d67c2af.e-con{--align-self:center;}.elementor-36555 .elementor-element.elementor-element-d11f3fd{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:56px;--padding-bottom:56px;--padding-left:0px;--padding-right:0px;}.elementor-36555 .elementor-element.elementor-element-e7cfbd4{--overlay-opacity:0.72;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-36555 .elementor-element.elementor-element-dd1e90c{margin:25px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;padding:0px 24px 0px 24px;}.elementor-36555 .elementor-element.elementor-element-dd1e90c .elementor-heading-title{font-size:10px;line-height:1em;}.elementor-36555 .elementor-element.elementor-element-f389383{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 020px) 0px;}.elementor-36555 .elementor-element.elementor-element-f389383 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-36555 .elementor-element.elementor-element-fbc178c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;padding:0px 0px 0px 0px;}.elementor-36555 .elementor-element.elementor-element-fc0c58b .elementor-heading-title{font-size:15px;line-height:1em;}.elementor-36555 .elementor-element.elementor-element-ab11cec .elementor-heading-title{font-size:30px;line-height:1.2em;}.elementor-36555 .elementor-element.elementor-element-d218e0c .elementor-heading-title{font-size:15px;line-height:1em;}.elementor-36555 .elementor-element.elementor-element-7c6a12c .elementor-heading-title{font-size:30px;line-height:1.2em;}.elementor-36555 .elementor-element.elementor-element-69c503b .elementor-heading-title{font-size:15px;line-height:1em;}.elementor-36555 .elementor-element.elementor-element-ef70240 .elementor-heading-title{font-size:30px;line-height:1.2em;}.elementor-36555 .elementor-element.elementor-element-e4d82c0 .elementor-heading-title{font-size:15px;line-height:1em;}.elementor-36555 .elementor-element.elementor-element-b159db0 .elementor-heading-title{font-size:30px;line-height:1.2em;}.elementor-36555 .elementor-element.elementor-element-9862d4b{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-36555 .elementor-element.elementor-element-d760de1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 020px) 0px;}.elementor-36555 .elementor-element.elementor-element-d760de1 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-36555 .elementor-element.elementor-element-b28adbd{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;padding:0px 0px 0px 0px;}.elementor-36555 .elementor-element.elementor-element-372e475 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 10px 0px;}.elementor-36555 .elementor-element.elementor-element-372e475 .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.5 * 100% );}.elementor-36555 .elementor-element.elementor-element-372e475:after{content:"0.5";}.elementor-36555 .elementor-element.elementor-element-372e475 .elementor-post__thumbnail__link{width:100%;}.elementor-36555 .elementor-element.elementor-element-74d9fc2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 75px) 0px;padding:24px 24px 24px 24px;}.elementor-36555 .elementor-element.elementor-element-74d9fc2 .elementor-button{font-size:15px;line-height:1em;}.elementor-36555 .elementor-element.elementor-element-3e39c06{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:020px;}.elementor-36555 .elementor-element.elementor-element-98c1bda{--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-36555 .elementor-element.elementor-element-c939d68{--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-36555 .elementor-element.elementor-element-92a73f4{margin:25px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-36555 .elementor-element.elementor-element-92a73f4 .elementor-heading-title{font-size:30px;}.elementor-36555 .elementor-element.elementor-element-6154733 .elementor-field-group > label{font-size:15px;line-height:1em;}.elementor-36555 .elementor-element.elementor-element-12cd952{font-size:10px;line-height:1.6em;}}@media(min-width:768px){.elementor-36555 .elementor-element.elementor-element-9f5ffab{--content-width:100%;}.elementor-36555 .elementor-element.elementor-element-b6ba661{--width:1240px;}.elementor-36555 .elementor-element.elementor-element-b1d3f09{--width:70%;}.elementor-36555 .elementor-element.elementor-element-cc9d9bf{--width:30%;}.elementor-36555 .elementor-element.elementor-element-a70830f{--content-width:750px;}.elementor-36555 .elementor-element.elementor-element-70483cf{--width:50%;}.elementor-36555 .elementor-element.elementor-element-5e00667{--width:50%;}.elementor-36555 .elementor-element.elementor-element-bc87e52{--content-width:750px;}}@media(max-width:1024px) and (min-width:768px){.elementor-36555 .elementor-element.elementor-element-b1d3f09{--width:70%;}}@media(min-width:1025px){.elementor-36555 .elementor-element.elementor-element-4c18255:not(.elementor-motion-effects-element-type-background), .elementor-36555 .elementor-element.elementor-element-4c18255 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}/* Start custom CSS for heading, class: .elementor-element-1099746 */.elementor-36555 .elementor-element.elementor-element-1099746 .texto-degradado {
    background: linear-gradient(90deg, #d276b5 0%, #f0a6d2 50%, #b94c9b 100%);
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
    color: transparent;
    display: inline;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5f96111 */.texto-politica a {
  color: inherit !important;
  font-size: inherit;
  font-weight: inherit;
  font-family: inherit;
  text-decoration: none;
}

.texto-politica a:hover {
  color: inherit !important;
  text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d95812c */.elementor-36555 .elementor-element.elementor-element-d95812c .texto-degradado {
    background: #CC7AB1;
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
    color: transparent;
    display: inline;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-1eedca7 */@import url("https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700;800&display=swap");

/* ==================================================
   TIPOS DE PERITAJES E INVESTIGACIONES
================================================== */

.amaltea-peritajes-tipos {
    --amaltea-rosa: #EC94C4;
    --amaltea-rosa-medio: #D966A8;
    --amaltea-rosa-oscuro: #C65393;
    --amaltea-rosa-profundo: #9F3F7D;
    --amaltea-rosa-claro: #FCEBF4;

    --amaltea-blanco: #FFFFFF;
    --amaltea-fondo-suave: #FFF9FC;
    --amaltea-borde: #F1D7E5;

    --amaltea-texto: #3A3137;
    --amaltea-texto-suave: #66565F;

    position: relative;

    width: 100%;
    margin: 0;
    padding: 86px 24px 92px;

    border: 0 !important;
    outline: 0 !important;

    background:
        linear-gradient(
            180deg,
            #FFFFFF 0%,
            #FFF9FC 52%,
            #FFFFFF 100%
        );

    color: var(--amaltea-texto);

    box-shadow: none !important;

    font-family: "Inter", Arial, sans-serif;
}

.amaltea-peritajes-tipos::before,
.amaltea-peritajes-tipos::after {
    content: none !important;
    display: none !important;
}

.amaltea-peritajes-tipos,
.amaltea-peritajes-tipos *,
.amaltea-peritajes-tipos *::before,
.amaltea-peritajes-tipos *::after {
    box-sizing: border-box;
}

.amaltea-peritajes-tipos h2,
.amaltea-peritajes-tipos h3,
.amaltea-peritajes-tipos p,
.amaltea-peritajes-tipos ul,
.amaltea-peritajes-tipos li,
.amaltea-peritajes-tipos span,
.amaltea-peritajes-tipos div,
.amaltea-peritajes-tipos section,
.amaltea-peritajes-tipos article,
.amaltea-peritajes-tipos header,
.amaltea-peritajes-tipos aside,
.amaltea-peritajes-tipos a,
.amaltea-peritajes-tipos strong {
    font-family: "Inter", Arial, sans-serif !important;
    font-synthesis: none !important;

    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}


/* ==================================================
   CONTENEDOR
================================================== */

.amaltea-peritajes-tipos__contenedor {
    width: 100%;
    max-width: 1180px;

    margin: 0 auto;
}


/* ==================================================
   CABECERA PRINCIPAL
================================================== */

.amaltea-peritajes-tipos__cabecera {
    width: 100%;
    max-width: 920px;

    margin: 0 auto 52px;

    text-align: center;
}

.amaltea-peritajes-tipos__etiqueta {
    display: inline-flex;

    align-items: center;
    justify-content: center;

    margin: 0 0 15px;
    padding: 8px 16px;

    border: 1px solid rgba(198, 83, 147, 0.16);
    border-radius: 999px;

    background: var(--amaltea-rosa-claro);
    color: var(--amaltea-rosa-profundo);

    font-size: 11px;
    line-height: 1;
    font-weight: 800;

    letter-spacing: 0.09em;
    text-align: center;
    text-transform: uppercase;
}

section.amaltea-peritajes-tipos
.amaltea-peritajes-tipos__cabecera h2 {
    max-width: 900px;

    margin: 0 auto 19px !important;
    padding: 0 !important;

    border: 0 !important;

    color: #111111 !important;

    font-size: clamp(35px, 4vw, 46px) !important;
    line-height: 1.07 !important;
    font-weight: 800 !important;

    letter-spacing: -0.043em !important;
    text-align: center !important;
}

.amaltea-peritajes-tipos__cabecera p {
    max-width: 760px;

    margin: 0 auto;

    color: var(--amaltea-texto-suave);

    font-size: 17px;
    line-height: 1.72;
    font-weight: 400;

    letter-spacing: -0.01em;
    text-align: center;
}


/* ==================================================
   CUADRÍCULA DE SERVICIOS
================================================== */

.amaltea-peritajes-tipos__servicios {
    display: grid;

    grid-template-columns:
        repeat(2, minmax(0, 1fr));

    grid-auto-rows: 1fr;

    gap: 22px;

    align-items: stretch;

    width: 100%;
}


/* ==================================================
   TARJETA DE SERVICIO
================================================== */

.amaltea-peritajes-tipos__servicio {
    position: relative;

    display: flex;
    flex-direction: column;

    min-width: 0;
    height: 100%;
    padding: 34px;

    border: 1px solid rgba(198, 83, 147, 0.18);
    border-radius: 23px;

    background:
        radial-gradient(
            circle at 96% 2%,
            rgba(236, 148, 196, 0.15) 0%,
            rgba(236, 148, 196, 0) 28%
        ),
        #FFFFFF;

    box-shadow:
        0 13px 34px rgba(115, 44, 84, 0.06);

    overflow: hidden;

    transition:
        border-color 0.22s ease,
        box-shadow 0.22s ease,
        transform 0.22s ease;
}

.amaltea-peritajes-tipos__servicio::before {
    content: "";

    position: absolute;

    top: 0;
    left: 0;

    width: 100%;
    height: 4px;

    background:
        linear-gradient(
            90deg,
            var(--amaltea-rosa-profundo) 0%,
            var(--amaltea-rosa) 100%
        );
}

.amaltea-peritajes-tipos__servicio:hover {
    border-color: rgba(198, 83, 147, 0.32);

    transform: translateY(-2px);

    box-shadow:
        0 18px 40px rgba(115, 44, 84, 0.09);
}


/* ==================================================
   CABECERA DE TARJETA
================================================== */

.amaltea-peritajes-tipos__servicio-cabecera {
    display: grid;

    grid-template-columns:
        44px
        minmax(0, 1fr);

    gap: 16px;

    align-items: start;

    width: 100%;

    margin-bottom: 22px;
}

.amaltea-peritajes-tipos__marca {
    position: relative;

    display: flex;

    align-items: center;
    justify-content: center;

    width: 44px;
    height: 44px;

    border: 1px solid rgba(198, 83, 147, 0.19);
    border-radius: 14px;

    background:
        linear-gradient(
            145deg,
            var(--amaltea-rosa-claro) 0%,
            #FFFFFF 100%
        );
}

.amaltea-peritajes-tipos__marca::before {
    content: "";

    width: 13px;
    height: 13px;

    border: 3px solid var(--amaltea-rosa-profundo);
    border-radius: 50%;

    background: #FFFFFF;

    box-shadow:
        0 0 0 5px rgba(236, 148, 196, 0.16);
}

.amaltea-peritajes-tipos__servicio-etiqueta {
    display: block;

    margin: 0 0 8px;

    color: var(--amaltea-rosa-profundo);

    font-size: 10px;
    line-height: 1.2;
    font-weight: 800;

    letter-spacing: 0.085em;
    text-transform: uppercase;
}

section.amaltea-peritajes-tipos
.amaltea-peritajes-tipos__servicio h3 {
    margin: 0 !important;
    padding: 0 !important;

    border: 0 !important;

    color: #111111 !important;

    font-size: 24px !important;
    line-height: 1.21 !important;
    font-weight: 800 !important;

    letter-spacing: -0.037em !important;
}


/* ==================================================
   DESCRIPCIÓN DESTACADA
================================================== */

.amaltea-peritajes-tipos__descripcion {
    position: relative;

    width: 100%;

    margin-bottom: 24px;
    padding: 18px 19px 18px 22px;

    border: 1px solid rgba(198, 83, 147, 0.13);
    border-radius: 15px;

    background:
        linear-gradient(
            135deg,
            var(--amaltea-rosa-claro) 0%,
            #FFF9FC 100%
        );
}

.amaltea-peritajes-tipos__descripcion::before {
    content: "";

    position: absolute;

    top: 18px;
    bottom: 18px;
    left: 0;

    width: 3px;

    border-radius: 0 999px 999px 0;

    background: var(--amaltea-rosa-profundo);
}

.amaltea-peritajes-tipos__descripcion p {
    margin: 0;

    color: var(--amaltea-texto);

    font-size: 14px;
    line-height: 1.67;
    font-weight: 600;

    letter-spacing: -0.005em;
}


/* ==================================================
   CONTENIDO INTERIOR
================================================== */

.amaltea-peritajes-tipos__servicio-contenido {
    display: flex;
    flex-direction: column;

    flex: 1;

    min-width: 0;
}

.amaltea-peritajes-tipos__detalle-cabecera {
    display: flex;

    align-items: center;
    justify-content: space-between;

    gap: 15px;

    width: 100%;

    margin-bottom: 13px;
}

.amaltea-peritajes-tipos__detalle-titulo {
    margin: 0 !important;

    color: var(--amaltea-texto) !important;

    font-size: 13px !important;
    line-height: 1.45 !important;
    font-weight: 800 !important;

    letter-spacing: -0.004em !important;
}

.amaltea-peritajes-tipos__detalle-linea {
    flex: 1;

    height: 1px;

    background:
        linear-gradient(
            90deg,
            var(--amaltea-borde) 0%,
            transparent 100%
        );
}


/* ==================================================
   LISTA VISUAL
================================================== */

.amaltea-peritajes-tipos__lista {
    display: grid;

    grid-template-columns:
        repeat(2, minmax(0, 1fr));

    gap: 9px;

    width: 100%;

    margin: 0;
    padding: 0;

    list-style: none;
}

.amaltea-peritajes-tipos__lista li {
    position: relative;

    display: flex;

    align-items: center;

    min-width: 0;
    min-height: 50px;

    margin: 0;
    padding: 11px 12px 11px 40px;

    border: 1px solid rgba(198, 83, 147, 0.13);
    border-radius: 11px;

    background: var(--amaltea-fondo-suave);
    color: var(--amaltea-texto);

    font-size: 12px;
    line-height: 1.48;
    font-weight: 650;

    letter-spacing: -0.004em;
}

.amaltea-peritajes-tipos__lista li::before {
    content: "✓";

    position: absolute;

    top: 50%;
    left: 12px;

    display: flex;

    align-items: center;
    justify-content: center;

    width: 19px;
    height: 19px;

    border: 1px solid rgba(198, 83, 147, 0.18);
    border-radius: 6px;

    background: #FFFFFF;
    color: var(--amaltea-rosa-profundo);

    font-size: 10px;
    line-height: 1;
    font-weight: 800;

    transform: translateY(-50%);
}


/* ==================================================
   NOTA TÉCNICA
================================================== */

.amaltea-peritajes-tipos__nota {
    margin-top: auto;
    padding-top: 22px;
}

.amaltea-peritajes-tipos__nota-interior {
    padding: 17px 18px;

    border-top: 1px solid rgba(198, 83, 147, 0.19);
    border-bottom: 1px solid rgba(198, 83, 147, 0.19);

    background:
        linear-gradient(
            90deg,
            rgba(252, 235, 244, 0.62) 0%,
            rgba(255, 255, 255, 0) 100%
        );
}

.amaltea-peritajes-tipos__nota-etiqueta {
    display: block;

    margin: 0 0 7px;

    color: var(--amaltea-rosa-profundo);

    font-size: 10px;
    line-height: 1.25;
    font-weight: 800;

    letter-spacing: 0.08em;
    text-transform: uppercase;
}

.amaltea-peritajes-tipos__nota p {
    margin: 0;

    color: var(--amaltea-texto-suave);

    font-size: 13px;
    line-height: 1.62;
    font-weight: 500;

    letter-spacing: -0.004em;
}


/* ==================================================
   CONTENIDO TEXTUAL · ACOSO DISCRIMINATORIO
================================================== */

.amaltea-peritajes-tipos__bloques-texto {
    display: grid;

    grid-template-columns: 1fr;

    gap: 11px;

    width: 100%;
}

.amaltea-peritajes-tipos__bloque-texto {
    position: relative;

    padding: 18px 18px 18px 50px;

    border: 1px solid rgba(198, 83, 147, 0.14);
    border-radius: 13px;

    background: var(--amaltea-fondo-suave);
}

.amaltea-peritajes-tipos__bloque-texto::before {
    content: "";

    position: absolute;

    top: 20px;
    left: 19px;

    width: 15px;
    height: 15px;

    border: 3px solid var(--amaltea-rosa-medio);
    border-radius: 50%;

    background: #FFFFFF;

    box-shadow:
        0 0 0 4px rgba(236, 148, 196, 0.14);
}

.amaltea-peritajes-tipos__bloque-texto strong {
    display: block;

    margin: 0 0 7px;

    color: var(--amaltea-texto);

    font-size: 13px;
    line-height: 1.4;
    font-weight: 800;

    letter-spacing: -0.004em;
}

.amaltea-peritajes-tipos__bloque-texto p {
    margin: 0;

    color: var(--amaltea-texto-suave);

    font-size: 13px;
    line-height: 1.62;
    font-weight: 400;

    letter-spacing: -0.004em;
}


/* ==================================================
   CIERRE Y CTA
================================================== */

.amaltea-peritajes-tipos__cierre {
    display: grid;

    grid-template-columns:
        minmax(0, 0.68fr)
        minmax(240px, 0.32fr);

    gap: 42px;

    align-items: center;

    width: 100%;

    margin-top: 40px;
    padding: 35px 39px;

    border: 1px solid rgba(198, 83, 147, 0.17);
    border-radius: 22px;

    background:
        radial-gradient(
            circle at 92% 8%,
            rgba(236, 148, 196, 0.2) 0%,
            rgba(236, 148, 196, 0) 31%
        ),
        linear-gradient(
            135deg,
            var(--amaltea-rosa-claro) 0%,
            #FFF9FC 52%,
            #FFFFFF 100%
        );

    box-shadow:
        0 13px 33px rgba(115, 44, 84, 0.06);
}

.amaltea-peritajes-tipos__cierre-contenido {
    min-width: 0;

    padding-left: 22px;

    border-left: 4px solid var(--amaltea-rosa-profundo);
}

.amaltea-peritajes-tipos__cierre-etiqueta {
    display: block;

    margin: 0 0 9px;

    color: var(--amaltea-rosa-profundo);

    font-size: 11px;
    line-height: 1.2;
    font-weight: 800;

    letter-spacing: 0.085em;
    text-transform: uppercase;
}

section.amaltea-peritajes-tipos
.amaltea-peritajes-tipos__cierre h3 {
    margin: 0 0 11px !important;
    padding: 0 !important;

    border: 0 !important;

    color: #111111 !important;

    font-size: 26px !important;
    line-height: 1.2 !important;
    font-weight: 800 !important;

    letter-spacing: -0.037em !important;
}

.amaltea-peritajes-tipos__cierre p {
    margin: 0;

    color: var(--amaltea-texto-suave);

    font-size: 15px;
    line-height: 1.68;
    font-weight: 400;

    letter-spacing: -0.006em;
}


/* ==================================================
   BOTÓN
================================================== */

.amaltea-peritajes-tipos__accion {
    display: flex;

    align-items: center;
    justify-content: flex-end;

    min-width: 0;
}

.amaltea-peritajes-tipos
a.amaltea-peritajes-tipos__cta,
.amaltea-peritajes-tipos
a.amaltea-peritajes-tipos__cta:visited {
    display: inline-flex !important;

    align-items: center !important;
    justify-content: center !important;

    gap: 10px !important;

    min-width: 235px !important;
    min-height: 52px !important;

    margin: 0 !important;
    padding: 14px 25px !important;

    border: 1px solid var(--amaltea-rosa) !important;
    border-radius: 999px !important;

    background: var(--amaltea-rosa) !important;
    background-color: var(--amaltea-rosa) !important;
    background-image: none !important;

    color: #FFFFFF !important;
    -webkit-text-fill-color: #FFFFFF !important;

    font-size: 15px !important;
    line-height: 1.22 !important;
    font-weight: 700 !important;

    letter-spacing: -0.005em !important;
    text-align: center !important;
    text-decoration: none !important;
    text-transform: none !important;

    box-shadow:
        0 11px 24px rgba(198, 83, 147, 0.23) !important;

    opacity: 1 !important;
    visibility: visible !important;

    transition:
        transform 0.22s ease,
        background-color 0.22s ease,
        border-color 0.22s ease,
        box-shadow 0.22s ease !important;
}

.amaltea-peritajes-tipos
a.amaltea-peritajes-tipos__cta *,
.amaltea-peritajes-tipos
a.amaltea-peritajes-tipos__cta:visited * {
    color: #FFFFFF !important;
    -webkit-text-fill-color: #FFFFFF !important;
}

.amaltea-peritajes-tipos
a.amaltea-peritajes-tipos__cta:hover,
.amaltea-peritajes-tipos
a.amaltea-peritajes-tipos__cta:focus,
.amaltea-peritajes-tipos
a.amaltea-peritajes-tipos__cta:focus-visible {
    border-color: var(--amaltea-rosa-profundo) !important;

    background: var(--amaltea-rosa-profundo) !important;
    background-color: var(--amaltea-rosa-profundo) !important;
    background-image: none !important;

    color: #FFFFFF !important;
    -webkit-text-fill-color: #FFFFFF !important;

    text-decoration: none !important;

    transform: translateY(-2px);

    box-shadow:
        0 15px 29px rgba(159, 63, 125, 0.27) !important;
}

.amaltea-peritajes-tipos__cta-flecha {
    display: inline-block;

    color: #FFFFFF !important;
    -webkit-text-fill-color: #FFFFFF !important;

    font-size: 18px !important;
    line-height: 1 !important;

    transition: transform 0.22s ease;
}

.amaltea-peritajes-tipos
a.amaltea-peritajes-tipos__cta:hover
.amaltea-peritajes-tipos__cta-flecha {
    transform: translateX(3px);
}


/* ==================================================
   TABLET
================================================== */

@media (max-width: 980px) {

    .amaltea-peritajes-tipos {
        padding: 70px 22px 78px;
    }

    .amaltea-peritajes-tipos__contenedor {
        max-width: 840px;
    }

    .amaltea-peritajes-tipos__servicio {
        padding: 30px 27px;
    }

    .amaltea-peritajes-tipos__lista {
        grid-template-columns: 1fr;
    }

    .amaltea-peritajes-tipos__cierre {
        grid-template-columns: 1fr;

        gap: 27px;
    }

    .amaltea-peritajes-tipos__accion {
        justify-content: flex-start;

        padding-left: 26px;
    }

}


/* ==================================================
   MÓVIL
================================================== */

@media (max-width: 680px) {

    .amaltea-peritajes-tipos {
        padding: 54px 16px 60px;
    }

    .amaltea-peritajes-tipos__cabecera {
        margin-bottom: 34px;
    }

    section.amaltea-peritajes-tipos
    .amaltea-peritajes-tipos__cabecera h2 {
        margin-bottom: 17px !important;

        font-size: 32px !important;
        line-height: 1.09 !important;
    }

    .amaltea-peritajes-tipos__cabecera p {
        font-size: 15px;
        line-height: 1.65;
    }

    .amaltea-peritajes-tipos__servicios {
        grid-template-columns: 1fr;
        grid-auto-rows: auto;

        gap: 14px;
    }

    .amaltea-peritajes-tipos__servicio {
        padding: 27px 20px;

        border-radius: 19px;
    }

    .amaltea-peritajes-tipos__servicio:hover {
        transform: none;
    }

    .amaltea-peritajes-tipos__servicio-cabecera {
        grid-template-columns:
            39px
            minmax(0, 1fr);

        gap: 13px;

        margin-bottom: 19px;
    }

    .amaltea-peritajes-tipos__marca {
        width: 39px;
        height: 39px;

        border-radius: 12px;
    }

    .amaltea-peritajes-tipos__marca::before {
        width: 11px;
        height: 11px;

        border-width: 2px;
    }

    section.amaltea-peritajes-tipos
    .amaltea-peritajes-tipos__servicio h3 {
        font-size: 21px !important;
        line-height: 1.24 !important;
    }

    .amaltea-peritajes-tipos__descripcion {
        margin-bottom: 20px;
        padding: 16px 16px 16px 19px;
    }

    .amaltea-peritajes-tipos__descripcion p {
        font-size: 13px;
        line-height: 1.62;
    }

    .amaltea-peritajes-tipos__detalle-cabecera {
        margin-bottom: 11px;
    }

    .amaltea-peritajes-tipos__detalle-titulo {
        font-size: 12px !important;
    }

    .amaltea-peritajes-tipos__lista {
        gap: 8px;
    }

    .amaltea-peritajes-tipos__lista li {
        min-height: 0;

        padding: 11px 11px 11px 38px;

        font-size: 12px;
        line-height: 1.48;
    }

    .amaltea-peritajes-tipos__nota {
        padding-top: 19px;
    }

    .amaltea-peritajes-tipos__nota-interior {
        padding: 15px 14px;
    }

    .amaltea-peritajes-tipos__nota p,
    .amaltea-peritajes-tipos__bloque-texto p {
        font-size: 12px;
        line-height: 1.58;
    }

    .amaltea-peritajes-tipos__bloque-texto {
        padding: 16px 15px 16px 45px;
    }

    .amaltea-peritajes-tipos__bloque-texto::before {
        top: 19px;
        left: 17px;

        width: 13px;
        height: 13px;
    }

    .amaltea-peritajes-tipos__cierre {
        gap: 23px;

        margin-top: 30px;
        padding: 26px 20px;

        border-radius: 18px;
    }

    .amaltea-peritajes-tipos__cierre-contenido {
        padding-left: 17px;

        border-left-width: 3px;
    }

    section.amaltea-peritajes-tipos
    .amaltea-peritajes-tipos__cierre h3 {
        font-size: 22px !important;
        line-height: 1.23 !important;
    }

    .amaltea-peritajes-tipos__cierre p {
        font-size: 14px;
        line-height: 1.63;
    }

    .amaltea-peritajes-tipos__accion {
        width: 100%;
        padding-left: 0;
    }

    .amaltea-peritajes-tipos
    a.amaltea-peritajes-tipos__cta,
    .amaltea-peritajes-tipos
    a.amaltea-peritajes-tipos__cta:visited {
        width: 100% !important;
        min-width: 0 !important;
    }

}


/* ==================================================
   MOVIMIENTO REDUCIDO
================================================== */

@media (prefers-reduced-motion: reduce) {

    .amaltea-peritajes-tipos__servicio,
    .amaltea-peritajes-tipos__cta,
    .amaltea-peritajes-tipos__cta-flecha {
        transition: none !important;
    }

}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-4635231 *//* ==========================================================
   INVESTIGACIÓN EXTERNA Y ASESORAMIENTO A LA COMISIÓN
========================================================== */

.amaltea-investigacion-dos {
    --amaltea-rosa: #b43f8d;
    --amaltea-rosa-claro: #d66caf;
    --amaltea-rosa-oscuro: #a7367f;
    --amaltea-rosa-suave: #fff7fb;
    --amaltea-rosa-fondo: #fdf2f8;
    --amaltea-borde: #ebbed8;
    --amaltea-borde-suave: #f2d5e5;
    --amaltea-texto: #111111;
    --amaltea-texto-suave: #5e535a;
    --amaltea-blanco: #ffffff;

    width: 100%;
    padding: 20px 20px 70px;

    color: var(--amaltea-texto);
    font-family: inherit;
    background: var(--amaltea-blanco);
}


.amaltea-investigacion-dos,
.amaltea-investigacion-dos *,
.amaltea-investigacion-dos *::before,
.amaltea-investigacion-dos *::after {
    box-sizing: border-box;
}


/* ==========================================================
   CONTENEDOR
========================================================== */

.amaltea-investigacion-dos__contenedor {
    width: 100%;
    max-width: 1180px;
    margin: 0 auto;
}


/* ==========================================================
   CABECERA PRINCIPAL
========================================================== */

.amaltea-investigacion-dos__cabecera {
    max-width: 820px;
    margin: 0 auto 46px;
    text-align: center;
}


.amaltea-investigacion-dos__etiqueta,
.amaltea-investigacion-dos__servicio-etiqueta,
.amaltea-investigacion-dos__comparacion-etiqueta,
.amaltea-investigacion-dos__nota-ancha-etiqueta {
    display: block;

    color: var(--amaltea-rosa);
    font-size: 10px;
    line-height: 1.3;
    font-weight: 800;
    letter-spacing: 0.08em;
    text-transform: uppercase;
}


.amaltea-investigacion-dos__cabecera h2 {
    margin: 8px 0 14px;

    color: var(--amaltea-texto);
    font-size: clamp(27px, 3vw, 38px);
    line-height: 1.08;
    font-weight: 800;
    letter-spacing: -0.035em;
}


.amaltea-investigacion-dos__cabecera p {
    max-width: 720px;
    margin: 0 auto;

    color: var(--amaltea-texto-suave);
    font-size: 14px;
    line-height: 1.65;
}


/* ==========================================================
   SERVICIOS
========================================================== */

.amaltea-investigacion-dos__servicios {
    display: flex;
    flex-direction: column;
    gap: 34px;
}


.amaltea-investigacion-dos__servicio {
    overflow: hidden;

    background: var(--amaltea-blanco);
    border: 1px solid var(--amaltea-borde);
    border-radius: 18px;

    box-shadow:
        0 13px 28px rgba(82, 29, 62, 0.06);
}


/* ==========================================================
   CABECERA DE SERVICIO
========================================================== */

.amaltea-investigacion-dos__servicio-cabecera {
    padding: 32px 42px 34px;

    text-align: center;

    background:
        linear-gradient(
            105deg,
            #ad3c87 0%,
            #c34e9b 52%,
            #d56bae 100%
        );
}


.amaltea-investigacion-dos__servicio--asesoramiento
.amaltea-investigacion-dos__servicio-cabecera {
    background:
        linear-gradient(
            105deg,
            #d66caf 0%,
            #c04a98 52%,
            #a63880 100%
        );
}


.amaltea-investigacion-dos__identidad {
    color: var(--amaltea-blanco);
}


.amaltea-investigacion-dos__servicio-etiqueta {
    margin-bottom: 5px;
    color: rgba(255, 255, 255, 0.82);
}


.amaltea-investigacion-dos__identidad h3 {
    margin: 0;

    color: var(--amaltea-blanco);
    font-size: clamp(22px, 2.4vw, 31px);
    line-height: 1.15;
    font-weight: 800;
    letter-spacing: -0.025em;
}


/* ==========================================================
   FINALIDAD
========================================================== */

.amaltea-investigacion-dos__finalidad {
    width: min(100%, 670px);
    margin: 22px auto 0;
    padding: 12px 24px 13px;

    color: var(--amaltea-blanco);

    background: rgba(255, 255, 255, 0.06);
    border: 1px solid rgba(255, 255, 255, 0.65);
    border-radius: 8px;
}


.amaltea-investigacion-dos__finalidad span {
    display: block;
    margin-bottom: 4px;

    font-size: 9px;
    line-height: 1.2;
    font-weight: 800;
    letter-spacing: 0.08em;
    text-transform: uppercase;
}


.amaltea-investigacion-dos__finalidad p {
    margin: 0;

    font-size: 13px;
    line-height: 1.48;
    font-weight: 700;
}


/* ==========================================================
   PRIMER SERVICIO
========================================================== */

.amaltea-investigacion-dos__cuerpo-investigacion {
    display: grid;
    grid-template-columns: minmax(0, 0.9fr) minmax(0, 2.1fr);
    gap: 44px;

    padding: 38px 42px 30px;
}


/* CONTEXTO */

.amaltea-investigacion-dos__contexto {
    min-width: 0;
}


.amaltea-investigacion-dos__introduccion {
    margin: 0 0 24px;
    padding-left: 18px;

    color: var(--amaltea-texto);
    font-size: 13px;
    line-height: 1.58;

    border-left: 3px solid var(--amaltea-rosa);
}


/* GARANTÍAS */

.amaltea-investigacion-dos__garantias {
    padding: 18px 20px;

    background: var(--amaltea-rosa-suave);
    border-left: 3px solid var(--amaltea-rosa);
    border-radius: 0 8px 8px 0;
}


.amaltea-investigacion-dos__garantias strong {
    display: block;
    margin-bottom: 10px;

    color: var(--amaltea-rosa);
    font-size: 10px;
    line-height: 1.3;
    font-weight: 800;
    letter-spacing: 0.07em;
    text-transform: uppercase;
}


.amaltea-investigacion-dos__garantias p {
    margin: 0;

    color: var(--amaltea-texto);
    font-size: 12.5px;
    line-height: 1.62;
}


/* ==========================================================
   CABECERAS DE DETALLE
========================================================== */

.amaltea-investigacion-dos__detalle-cabecera {
    display: flex;
    align-items: center;
    gap: 14px;

    margin-bottom: 16px;
}


.amaltea-investigacion-dos__detalle-cabecera strong {
    flex: 0 0 auto;

    color: var(--amaltea-rosa);
    font-size: 10px;
    line-height: 1.3;
    font-weight: 800;
    letter-spacing: 0.06em;
    text-transform: uppercase;
}


.amaltea-investigacion-dos__detalle-cabecera span {
    display: block;
    flex: 1 1 auto;

    height: 1px;

    background: var(--amaltea-borde);
}


/* ==========================================================
   PASOS INVESTIGACIÓN
========================================================== */

.amaltea-investigacion-dos__pasos {
    counter-reset: investigacion-pasos;

    display: grid;
    grid-template-columns: repeat(2, minmax(0, 1fr));

    margin: 0;
    padding: 0;

    list-style: none;
}


.amaltea-investigacion-dos__pasos li {
    counter-increment: investigacion-pasos;

    position: relative;

    display: grid;
    grid-template-columns: 40px minmax(0, 1fr);
    align-items: center;
    min-height: 63px;

    padding: 10px 18px 10px 0;

    color: var(--amaltea-texto);
    font-size: 12.5px;
    line-height: 1.45;
    font-weight: 700;

    border-bottom: 1px solid var(--amaltea-borde);
}


.amaltea-investigacion-dos__pasos li:nth-child(odd) {
    padding-right: 24px;
}


.amaltea-investigacion-dos__pasos li:nth-child(even) {
    padding-left: 18px;
}


.amaltea-investigacion-dos__pasos li::before {
    content: counter(investigacion-pasos, decimal-leading-zero);

    display: inline-flex;
    align-items: center;
    justify-content: center;

    width: 28px;
    height: 28px;

    color: var(--amaltea-rosa);
    font-size: 9px;
    line-height: 1;
    font-weight: 800;

    border: 1px solid var(--amaltea-borde);
    border-radius: 8px;

    background: var(--amaltea-blanco);
}


/* ==========================================================
   NOTA INFERIOR
========================================================== */

.amaltea-investigacion-dos__nota-ancha {
    margin: 0 42px 32px;
    padding: 16px 24px;

    text-align: center;

    background: var(--amaltea-rosa-suave);
    border: 1px solid var(--amaltea-borde);
    border-radius: 10px;
}


.amaltea-investigacion-dos__nota-ancha-etiqueta {
    margin-bottom: 6px;
}


.amaltea-investigacion-dos__nota-ancha p {
    margin: 0;

    color: var(--amaltea-texto);
    font-size: 12px;
    line-height: 1.55;
    font-weight: 600;
}


/* ==========================================================
   SEGUNDO SERVICIO
   ASESORAMIENTO A LA COMISIÓN
========================================================== */

.amaltea-investigacion-dos__cuerpo-asesoramiento {
    padding: 38px 42px 32px;
}


/* INTRODUCCIÓN */

.amaltea-investigacion-dos__introduccion-ancha {
    margin-bottom: 30px;
    padding: 13px 18px;

    border-left: 3px solid var(--amaltea-rosa);
}


.amaltea-investigacion-dos__introduccion-ancha p {
    margin: 0;

    color: var(--amaltea-texto);
    font-size: 13px;
    line-height: 1.58;
}


/* DOS ZONAS */

.amaltea-investigacion-dos__asesoramiento-layout {
    display: grid;
    grid-template-columns: minmax(240px, 0.8fr) minmax(0, 2.2fr);
    gap: 34px;
}


/* EN QUÉ CONSISTE */

.amaltea-investigacion-dos__marco-asesoramiento {
    min-width: 0;
    padding: 20px;

    background: var(--amaltea-rosa-suave);
    border-left: 3px solid var(--amaltea-rosa);
    border-radius: 0 9px 9px 0;
}


.amaltea-investigacion-dos__marco-asesoramiento
.amaltea-investigacion-dos__detalle-cabecera {
    margin-bottom: 14px;
}


.amaltea-investigacion-dos__marco-asesoramiento p {
    margin: 0;

    color: var(--amaltea-texto);
    font-size: 12.5px;
    line-height: 1.62;
}


.amaltea-investigacion-dos__marco-asesoramiento p + p {
    margin-top: 14px;
}


/* ==========================================================
   FASES ASESORAMIENTO
========================================================== */

.amaltea-investigacion-dos__fases-asesoramiento {
    min-width: 0;
}


.amaltea-investigacion-dos__fases-grid {
    display: grid;
    grid-template-columns: repeat(2, minmax(0, 1fr));
    column-gap: 26px;
}


.amaltea-investigacion-dos__fase-asesoramiento {
    display: grid;
    grid-template-columns: 38px minmax(0, 1fr);
    gap: 10px;

    padding: 14px 0 17px;

    border-bottom: 1px solid var(--amaltea-borde);
}


.amaltea-investigacion-dos__fase-numero {
    display: inline-flex;
    align-items: center;
    justify-content: center;

    width: 28px;
    height: 28px;

    color: var(--amaltea-rosa);
    font-size: 9px;
    line-height: 1;
    font-weight: 800;

    border: 1px solid var(--amaltea-borde);
    border-radius: 8px;

    background: var(--amaltea-blanco);
}


.amaltea-investigacion-dos__fase-asesoramiento h4 {
    margin: 1px 0 8px;

    color: var(--amaltea-texto);
    font-size: 13px;
    line-height: 1.35;
    font-weight: 800;
}


.amaltea-investigacion-dos__fase-asesoramiento ul {
    margin: 0;
    padding-left: 16px;
}


.amaltea-investigacion-dos__fase-asesoramiento li {
    margin: 0;

    color: var(--amaltea-texto-suave);
    font-size: 11.5px;
    line-height: 1.5;
}


.amaltea-investigacion-dos__fase-asesoramiento li + li {
    margin-top: 5px;
}


/* ==========================================================
   VALOR DIFERENCIAL
========================================================== */

.amaltea-investigacion-dos__valor-diferencial {
    padding: 18px 24px 20px;
}


.amaltea-investigacion-dos__valor-lista {
    display: grid;
    grid-template-columns: repeat(2, minmax(0, 1fr));
    gap: 8px 28px;

    margin: 13px 0 0;
    padding: 0;

    text-align: left;
    list-style: none;
}


.amaltea-investigacion-dos__valor-lista li {
    position: relative;

    padding: 8px 0 8px 18px;

    color: var(--amaltea-texto);
    font-size: 11.5px;
    line-height: 1.52;
}


.amaltea-investigacion-dos__valor-lista li::before {
    content: "";

    position: absolute;
    top: 15px;
    left: 0;

    width: 6px;
    height: 6px;

    background: var(--amaltea-rosa);
    border-radius: 50%;
}


.amaltea-investigacion-dos__valor-lista strong {
    font-weight: 800;
}


/* ==========================================================
   COMPARACIÓN FINAL
========================================================== */

.amaltea-investigacion-dos__comparacion {
    display: grid;
    grid-template-columns: minmax(250px, 0.85fr) minmax(0, 2.15fr);
    gap: 36px;

    margin-top: 34px;
    padding: 30px 38px;

    background: var(--amaltea-rosa-suave);
    border: 1px solid var(--amaltea-borde);
    border-radius: 18px;
}


.amaltea-investigacion-dos__comparacion-cabecera {
    align-self: start;

    padding-left: 19px;

    border-left: 3px solid var(--amaltea-rosa);
}


.amaltea-investigacion-dos__comparacion-etiqueta {
    margin-bottom: 7px;
}


.amaltea-investigacion-dos__comparacion-cabecera h3 {
    margin: 0;

    color: var(--amaltea-texto);
    font-size: clamp(20px, 2vw, 27px);
    line-height: 1.12;
    font-weight: 800;
    letter-spacing: -0.025em;
}


/* CONTENIDO COMPARACIÓN */

.amaltea-investigacion-dos__comparacion-contenido {
    min-width: 0;
}


.amaltea-investigacion-dos__diferencias {
    display: grid;
    grid-template-columns: repeat(2, minmax(0, 1fr));
    gap: 28px;
}


.amaltea-investigacion-dos__diferencia {
    padding: 13px 0 18px;

    border-top: 1px solid var(--amaltea-borde);
    border-bottom: 1px solid var(--amaltea-borde);
}


.amaltea-investigacion-dos__diferencia strong {
    display: block;
    margin-bottom: 8px;

    color: var(--amaltea-rosa);
    font-size: 12px;
    line-height: 1.35;
    font-weight: 800;
}


.amaltea-investigacion-dos__diferencia p {
    margin: 0;

    color: var(--amaltea-texto-suave);
    font-size: 11.5px;
    line-height: 1.55;
}


/* ELECCIÓN */

.amaltea-investigacion-dos__compatibilidad {
    display: grid;
    grid-template-columns: auto minmax(0, 1fr);
    align-items: center;
    gap: 18px;

    margin-top: 22px;
}


.amaltea-investigacion-dos__compatibilidad span {
    display: inline-flex;
    align-items: center;
    justify-content: center;

    min-height: 28px;
    padding: 7px 15px;

    color: var(--amaltea-blanco);
    font-size: 9px;
    line-height: 1.2;
    font-weight: 800;
    letter-spacing: 0.04em;
    text-transform: uppercase;

    background: var(--amaltea-rosa);
    border-radius: 999px;
}


.amaltea-investigacion-dos__compatibilidad p {
    margin: 0;

    color: var(--amaltea-texto);
    font-size: 11.5px;
    line-height: 1.5;
    font-weight: 600;
}


/* ==========================================================
   RESPONSIVE
========================================================== */

@media (max-width: 980px) {

    .amaltea-investigacion-dos__cuerpo-investigacion {
        grid-template-columns: 1fr;
        gap: 30px;
    }


    .amaltea-investigacion-dos__asesoramiento-layout {
        grid-template-columns: 1fr;
        gap: 28px;
    }


    .amaltea-investigacion-dos__comparacion {
        grid-template-columns: 1fr;
        gap: 28px;
    }


    .amaltea-investigacion-dos__comparacion-cabecera {
        max-width: 520px;
    }

}


@media (max-width: 760px) {

    .amaltea-investigacion-dos {
        padding: 20px 16px 50px;
    }


    .amaltea-investigacion-dos__cabecera {
        margin-bottom: 34px;
    }


    .amaltea-investigacion-dos__servicio-cabecera {
        padding: 28px 22px 30px;
    }


    .amaltea-investigacion-dos__finalidad {
        padding: 12px 16px;
    }


    .amaltea-investigacion-dos__cuerpo-investigacion,
    .amaltea-investigacion-dos__cuerpo-asesoramiento {
        padding: 28px 24px 26px;
    }


    .amaltea-investigacion-dos__nota-ancha {
        margin: 0 24px 26px;
    }


    .amaltea-investigacion-dos__pasos {
        grid-template-columns: 1fr;
    }


    .amaltea-investigacion-dos__pasos li,
    .amaltea-investigacion-dos__pasos li:nth-child(odd),
    .amaltea-investigacion-dos__pasos li:nth-child(even) {
        padding-left: 0;
        padding-right: 0;
    }


    .amaltea-investigacion-dos__fases-grid {
        grid-template-columns: 1fr;
    }


    .amaltea-investigacion-dos__valor-lista {
        grid-template-columns: 1fr;
        gap: 2px;
    }


    .amaltea-investigacion-dos__diferencias {
        grid-template-columns: 1fr;
        gap: 14px;
    }


    .amaltea-investigacion-dos__compatibilidad {
        grid-template-columns: 1fr;
        justify-items: start;
        gap: 12px;
    }


    .amaltea-investigacion-dos__comparacion {
        padding: 26px 24px;
    }

}


@media (max-width: 480px) {

    .amaltea-investigacion-dos {
        padding-left: 12px;
        padding-right: 12px;
    }


    .amaltea-investigacion-dos__cabecera h2 {
        font-size: 27px;
    }


    .amaltea-investigacion-dos__cabecera p {
        font-size: 13px;
    }


    .amaltea-investigacion-dos__servicio {
        border-radius: 14px;
    }


    .amaltea-investigacion-dos__identidad h3 {
        font-size: 22px;
    }


    .amaltea-investigacion-dos__cuerpo-investigacion,
    .amaltea-investigacion-dos__cuerpo-asesoramiento {
        padding-left: 18px;
        padding-right: 18px;
    }


    .amaltea-investigacion-dos__nota-ancha {
        margin-left: 18px;
        margin-right: 18px;
        padding-left: 18px;
        padding-right: 18px;
    }


    .amaltea-investigacion-dos__marco-asesoramiento {
        padding: 18px;
    }


    .amaltea-investigacion-dos__fase-asesoramiento {
        grid-template-columns: 34px minmax(0, 1fr);
    }


    .amaltea-investigacion-dos__comparacion {
        padding: 24px 18px;
    }

}
/* ==========================================================
   AJUSTE DE TAMAÑOS DE TEXTO
   +2PX EN TEXTOS, ETIQUETAS Y NUMERACIONES
   LOS TÍTULOS SE MANTIENEN
========================================================== */

/* ==========================================================
   TÍTULOS — SIN CAMBIOS
========================================================== */

/* TÍTULO PRINCIPAL */
.amaltea-investigacion-dos__cabecera h2 {
    font-size: clamp(30px, 3.2vw, 42px);
}

/* TÍTULOS DE LOS SERVICIOS */
.amaltea-investigacion-dos__identidad h3 {
    font-size: clamp(25px, 2.6vw, 34px);
}

/* TÍTULOS DE LAS FASES */
.amaltea-investigacion-dos__fase-asesoramiento h4 {
    font-size: 15px;
    line-height: 1.4;
}

/* TÍTULO DEL BLOQUE COMPARATIVO FINAL */
.amaltea-investigacion-dos__comparacion-cabecera h3 {
    font-size: clamp(23px, 2.2vw, 30px);
}

/* SUBTÍTULOS DEL BLOQUE COMPARATIVO */
.amaltea-investigacion-dos__diferencia strong {
    font-size: 14px;
}


/* ==========================================================
   TEXTOS GENERALES
========================================================== */

/* TEXTO INTRODUCTORIO PRINCIPAL */
.amaltea-investigacion-dos__cabecera p {
    font-size: 18px;
    line-height: 1.65;
}

/* ETIQUETA SUPERIOR */
.amaltea-investigacion-dos__etiqueta {
    font-size: 13px;
}

/* ETIQUETAS DE LOS SERVICIOS */
.amaltea-investigacion-dos__servicio-etiqueta {
    font-size: 13px;
}


/* ==========================================================
   FINALIDAD
========================================================== */

.amaltea-investigacion-dos__finalidad span {
    font-size: 12px;
}

.amaltea-investigacion-dos__finalidad p {
    font-size: 16.5px;
    line-height: 1.55;
}


/* ==========================================================
   TEXTOS INTRODUCTORIOS
========================================================== */

.amaltea-investigacion-dos__introduccion,
.amaltea-investigacion-dos__introduccion-ancha p {
    font-size: 16.5px;
    line-height: 1.65;
}


/* ==========================================================
   GARANTÍAS
========================================================== */

.amaltea-investigacion-dos__garantias strong {
    font-size: 13px;
}

.amaltea-investigacion-dos__garantias p {
    font-size: 16px;
    line-height: 1.65;
}


/* ==========================================================
   CABECERAS INTERNAS
========================================================== */

.amaltea-investigacion-dos__detalle-cabecera strong {
    font-size: 13.5px;
}


/* ==========================================================
   PASOS DE INVESTIGACIÓN
========================================================== */

.amaltea-investigacion-dos__pasos li {
    font-size: 16px;
    line-height: 1.5;
}


/* ==========================================================
   EN QUÉ CONSISTE
========================================================== */

.amaltea-investigacion-dos__marco-asesoramiento p {
    font-size: 16px;
    line-height: 1.65;
}


/* ==========================================================
   FASES DEL PROCESO
========================================================== */

/* TÍTULO DE CADA FASE: SIN CAMBIOS */
.amaltea-investigacion-dos__fase-asesoramiento h4 {
    font-size: 15px;
    line-height: 1.4;
}

/* TEXTO DE LAS FASES */
.amaltea-investigacion-dos__fase-asesoramiento li {
    font-size: 15px;
    line-height: 1.55;
}

/* NÚMEROS DE LAS FASES */
.amaltea-investigacion-dos__fase-numero {
    font-size: 12px;
}


/* ==========================================================
   NOTAS Y VALOR DIFERENCIAL
========================================================== */

.amaltea-investigacion-dos__nota-ancha-etiqueta {
    font-size: 13px;
}

.amaltea-investigacion-dos__nota-ancha p {
    font-size: 15.5px;
    line-height: 1.6;
}

.amaltea-investigacion-dos__valor-lista li {
    font-size: 15px;
    line-height: 1.6;
}


/* ==========================================================
   BLOQUE COMPARATIVO FINAL
========================================================== */

.amaltea-investigacion-dos__comparacion-etiqueta {
    font-size: 13px;
}

.amaltea-investigacion-dos__diferencia p {
    font-size: 15px;
    line-height: 1.6;
}


/* ==========================================================
   ELECCIÓN SEGÚN EL CASO
========================================================== */

.amaltea-investigacion-dos__compatibilidad span {
    font-size: 12px;
}

.amaltea-investigacion-dos__compatibilidad p {
    font-size: 15px;
    line-height: 1.55;
}


/* ==========================================================
   MÓVIL
   AQUÍ MANTENEMOS TAMAÑOS MÁS CONTENIDOS
========================================================== */

@media (max-width: 760px) {

    /* TÍTULOS */
    .amaltea-investigacion-dos__cabecera h2 {
        font-size: 30px;
    }

    .amaltea-investigacion-dos__identidad h3 {
        font-size: 25px;
    }

    .amaltea-investigacion-dos__fase-asesoramiento h4 {
        font-size: 15px;
    }

    /* TEXTO PRINCIPAL */
    .amaltea-investigacion-dos__cabecera p {
        font-size: 15px;
    }

    /* ETIQUETAS */
    .amaltea-investigacion-dos__etiqueta,
    .amaltea-investigacion-dos__servicio-etiqueta,
    .amaltea-investigacion-dos__nota-ancha-etiqueta,
    .amaltea-investigacion-dos__comparacion-etiqueta {
        font-size: 11px;
    }

    /* FINALIDAD */
    .amaltea-investigacion-dos__finalidad span {
        font-size: 10px;
    }

    .amaltea-investigacion-dos__finalidad p {
        font-size: 14px;
    }

    /* TEXTOS GENERALES */
    .amaltea-investigacion-dos__introduccion,
    .amaltea-investigacion-dos__introduccion-ancha p,
    .amaltea-investigacion-dos__garantias p,
    .amaltea-investigacion-dos__marco-asesoramiento p {
        font-size: 14px;
    }

    /* CABECERAS INTERNAS */
    .amaltea-investigacion-dos__garantias strong,
    .amaltea-investigacion-dos__detalle-cabecera strong {
        font-size: 11px;
    }

    /* INVESTIGACIÓN */
    .amaltea-investigacion-dos__pasos li {
        font-size: 14px;
    }

    /* FASES */
    .amaltea-investigacion-dos__fase-asesoramiento li {
        font-size: 13px;
    }

    .amaltea-investigacion-dos__fase-numero {
        font-size: 10px;
    }

    /* VALOR DIFERENCIAL */
    .amaltea-investigacion-dos__nota-ancha p {
        font-size: 13.5px;
    }

    .amaltea-investigacion-dos__valor-lista li {
        font-size: 13px;
    }

    /* COMPARATIVA */
    .amaltea-investigacion-dos__diferencia p,
    .amaltea-investigacion-dos__compatibilidad p {
        font-size: 13px;
    }

    .amaltea-investigacion-dos__compatibilidad span {
        font-size: 10px;
    }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-f918693 */@import url("https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700;800&display=swap");

/* ==================================================
   METODOLOGÍA DE TRABAJO
================================================== */

.amaltea-metodo-pericial {
    --amaltea-rosa: #EC94C4;
    --amaltea-rosa-medio: #D966A8;
    --amaltea-rosa-oscuro: #C65393;
    --amaltea-rosa-profundo: #9F3F7D;
    --amaltea-rosa-claro: #FCEBF4;

    --amaltea-blanco: #FFFFFF;
    --amaltea-fondo: #FFF9FC;
    --amaltea-borde: #F1D7E5;

    --amaltea-texto: #3A3137;
    --amaltea-texto-suave: #66565F;

    position: relative;

    width: 100%;
    margin: 0;
    padding: 86px 24px 92px;

    border: 0 !important;
    outline: 0 !important;

    background:
        linear-gradient(
            180deg,
            #FFFFFF 0%,
            #FFF9FC 52%,
            #FFFFFF 100%
        );

    color: var(--amaltea-texto);

    box-shadow: none !important;

    font-family: "Inter", Arial, sans-serif;
}

.amaltea-metodo-pericial::before,
.amaltea-metodo-pericial::after {
    content: none !important;
    display: none !important;
}

.amaltea-metodo-pericial,
.amaltea-metodo-pericial *,
.amaltea-metodo-pericial *::before,
.amaltea-metodo-pericial *::after {
    box-sizing: border-box;
}

.amaltea-metodo-pericial h2,
.amaltea-metodo-pericial h3,
.amaltea-metodo-pericial p,
.amaltea-metodo-pericial ul,
.amaltea-metodo-pericial li,
.amaltea-metodo-pericial span,
.amaltea-metodo-pericial div,
.amaltea-metodo-pericial section,
.amaltea-metodo-pericial article,
.amaltea-metodo-pericial header,
.amaltea-metodo-pericial aside,
.amaltea-metodo-pericial a,
.amaltea-metodo-pericial strong {
    font-family: "Inter", Arial, sans-serif !important;
    font-synthesis: none !important;

    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}


/* ==================================================
   CONTENEDOR
================================================== */

.amaltea-metodo-pericial__contenedor {
    width: 100%;
    max-width: 1180px;

    margin: 0 auto;
}


/* ==================================================
   CABECERA
================================================== */

.amaltea-metodo-pericial__cabecera {
    width: 100%;
    max-width: 920px;

    margin: 0 auto 60px;

    text-align: center;
}

.amaltea-metodo-pericial__etiqueta {
    display: inline-flex;

    align-items: center;
    justify-content: center;

    margin: 0 0 15px;
    padding: 8px 16px;

    border: 1px solid rgba(198, 83, 147, 0.17);
    border-radius: 999px;

    background: var(--amaltea-rosa-claro);
    color: var(--amaltea-rosa-profundo);

    font-size: 11px;
    line-height: 1;
    font-weight: 800;

    letter-spacing: 0.09em;
    text-align: center;
    text-transform: uppercase;
}

section.amaltea-metodo-pericial
.amaltea-metodo-pericial__cabecera h2 {
    max-width: 900px;

    margin: 0 auto 20px !important;
    padding: 0 !important;

    border: 0 !important;

    color: #111111 !important;

    font-size: clamp(35px, 4vw, 46px) !important;
    line-height: 1.07 !important;
    font-weight: 800 !important;

    letter-spacing: -0.043em !important;
    text-align: center !important;
}

.amaltea-metodo-pericial__cabecera p {
    max-width: 780px;

    margin: 0 auto;

    color: var(--amaltea-texto-suave);

    font-size: 17px;
    line-height: 1.72;
    font-weight: 400;

    letter-spacing: -0.008em;
    text-align: center;
}


/* ==================================================
   LÍNEA CRONOLÓGICA
================================================== */

.amaltea-metodo-pericial__timeline {
    position: relative;

    width: 100%;

    padding: 16px 0 48px;
}


/* Línea central */

.amaltea-metodo-pericial__timeline::before {
    content: "";

    position: absolute;

    top: 22px;
    bottom: 13px;
    left: 50%;

    width: 2px;

    background:
        linear-gradient(
            180deg,
            var(--amaltea-rosa-medio) 0%,
            var(--amaltea-rosa) 55%,
            var(--amaltea-rosa-profundo) 100%
        );

    transform: translateX(-50%);
}


/* Flecha final */

.amaltea-metodo-pericial__timeline::after {
    content: "";

    position: absolute;

    bottom: 7px;
    left: 50%;

    width: 11px;
    height: 11px;

    border-right: 2px solid var(--amaltea-rosa-profundo);
    border-bottom: 2px solid var(--amaltea-rosa-profundo);

    transform:
        translateX(-50%)
        rotate(45deg);
}


/* ==================================================
   PASO
================================================== */

.amaltea-metodo-pericial__paso {
    position: relative;

    display: grid;

    grid-template-columns:
        minmax(0, 1fr)
        82px
        minmax(0, 1fr);

    align-items: start;

    width: 100%;

    margin: 0 0 36px;
}

.amaltea-metodo-pericial__paso:last-child {
    margin-bottom: 0;
}


/* Punto de la línea */

.amaltea-metodo-pericial__punto {
    position: relative;
    z-index: 3;

    grid-column: 2;
    grid-row: 1;

    justify-self: center;

    display: block;

    width: 18px;
    height: 18px;

    margin-top: 31px;

    border: 4px solid #FFFFFF;
    border-radius: 50%;

    background: var(--amaltea-rosa-medio);

    box-shadow:
        0 0 0 2px var(--amaltea-rosa-medio),
        0 7px 16px rgba(159, 63, 125, 0.15);
}


/* Conector horizontal */

.amaltea-metodo-pericial__punto::after {
    content: "";

    position: absolute;

    top: 50%;

    width: 33px;
    height: 1px;

    background: var(--amaltea-rosa);

    transform: translateY(-50%);
}

.amaltea-metodo-pericial__paso--izquierda
.amaltea-metodo-pericial__punto::after {
    right: 100%;
}

.amaltea-metodo-pericial__paso--derecha
.amaltea-metodo-pericial__punto::after {
    left: 100%;
}


/* ==================================================
   TARJETA
================================================== */

.amaltea-metodo-pericial__tarjeta {
    position: relative;

    min-width: 0;

    padding: 30px 31px 31px;

    border: 1px solid rgba(198, 83, 147, 0.18);
    border-radius: 21px;

    background:
        radial-gradient(
            circle at 95% 4%,
            rgba(236, 148, 196, 0.13) 0%,
            rgba(236, 148, 196, 0) 29%
        ),
        #FFFFFF;

    box-shadow:
        0 13px 34px rgba(115, 44, 84, 0.06);

    transition:
        transform 0.22s ease,
        border-color 0.22s ease,
        box-shadow 0.22s ease;
}

.amaltea-metodo-pericial__paso--izquierda
.amaltea-metodo-pericial__tarjeta {
    grid-column: 1;
    grid-row: 1;
}

.amaltea-metodo-pericial__paso--derecha
.amaltea-metodo-pericial__tarjeta {
    grid-column: 3;
    grid-row: 1;
}

.amaltea-metodo-pericial__tarjeta:hover {
    border-color: rgba(198, 83, 147, 0.32);

    transform: translateY(-2px);

    box-shadow:
        0 18px 40px rgba(115, 44, 84, 0.09);
}


/* Último paso */

.amaltea-metodo-pericial__paso--final
.amaltea-metodo-pericial__punto {
    background: var(--amaltea-rosa-profundo);

    box-shadow:
        0 0 0 2px var(--amaltea-rosa-profundo),
        0 8px 18px rgba(159, 63, 125, 0.2);
}

.amaltea-metodo-pericial__paso--final
.amaltea-metodo-pericial__tarjeta {
    border-color: rgba(159, 63, 125, 0.24);

    background:
        radial-gradient(
            circle at 94% 6%,
            rgba(236, 148, 196, 0.22) 0%,
            rgba(236, 148, 196, 0) 32%
        ),
        linear-gradient(
            145deg,
            var(--amaltea-rosa-claro) 0%,
            #FFFFFF 65%
        );
}


/* ==================================================
   CABECERA DE LA TARJETA
================================================== */

.amaltea-metodo-pericial__tarjeta-cabecera {
    display: grid;

    grid-template-columns:
        52px
        minmax(0, 1fr);

    gap: 17px;

    align-items: center;

    width: 100%;

    margin-bottom: 19px;
}

.amaltea-metodo-pericial__numero {
    display: flex;

    align-items: center;
    justify-content: center;

    width: 52px;
    height: 52px;

    border: 1px solid rgba(198, 83, 147, 0.2);
    border-radius: 15px;

    background:
        linear-gradient(
            145deg,
            var(--amaltea-rosa-claro) 0%,
            #FFFFFF 100%
        );

    color: var(--amaltea-rosa-profundo);

    box-shadow:
        0 6px 16px rgba(115, 44, 84, 0.045);

    font-size: 12px;
    line-height: 1;
    font-weight: 800;

    letter-spacing: 0.04em;
}

section.amaltea-metodo-pericial
.amaltea-metodo-pericial__tarjeta h3 {
    margin: 0 !important;
    padding: 0 !important;

    border: 0 !important;

    color: #111111 !important;

    font-size: 23px !important;
    line-height: 1.22 !important;
    font-weight: 800 !important;

    letter-spacing: -0.035em !important;
}


/* ==================================================
   TEXTOS
================================================== */

.amaltea-metodo-pericial__tarjeta > p,
.amaltea-metodo-pericial__contenido > p {
    margin: 0;

    color: var(--amaltea-texto-suave);

    font-size: 17px;
    line-height: 1.7;
    font-weight: 400;

    letter-spacing: -0.007em;
}

.amaltea-metodo-pericial__contenido > p +
.amaltea-metodo-pericial__contenido > p {
    margin-top: 14px;
}

.amaltea-metodo-pericial__introduccion-lista {
    margin: 20px 0 12px !important;

    color: var(--amaltea-texto) !important;

    font-weight: 700 !important;
}


/* ==================================================
   LISTAS
================================================== */

.amaltea-metodo-pericial__lista {
    display: grid;

    grid-template-columns:
        repeat(2, minmax(0, 1fr));

    gap:
        0
        25px;

    width: 100%;

    margin: 17px 0 0;
    padding: 0;

    border-top: 1px solid var(--amaltea-borde);

    list-style: none;
}

.amaltea-metodo-pericial__lista li {
    position: relative;

    min-width: 0;

    margin: 0;
    padding: 13px 0 13px 24px;

    border-bottom: 1px solid var(--amaltea-borde);

    color: var(--amaltea-texto);

    font-size: 15px;
    line-height: 1.55;
    font-weight: 600;

    letter-spacing: -0.005em;
}

.amaltea-metodo-pericial__lista li::before {
    content: "";

    position: absolute;

    top: 19px;
    left: 2px;

    width: 7px;
    height: 7px;

    border-radius: 50%;

    background: var(--amaltea-rosa-medio);
}

.amaltea-metodo-pericial__lista li:last-child:nth-child(odd) {
    grid-column: 1 / -1;
}


/* ==================================================
   NOTA INTERIOR
================================================== */

.amaltea-metodo-pericial__nota {
    margin-top: 21px;
    padding: 18px 19px;

    border-left: 3px solid var(--amaltea-rosa-profundo);
    border-radius: 0 13px 13px 0;

    background:
        linear-gradient(
            90deg,
            var(--amaltea-rosa-claro) 0%,
            #FFF9FC 100%
        );
}

.amaltea-metodo-pericial__nota p {
    margin: 0;

    color: var(--amaltea-texto);

    font-size: 16px;
    line-height: 1.66;
    font-weight: 600;

    letter-spacing: -0.006em;
}


/* ==================================================
   CTA
================================================== */

.amaltea-metodo-pericial__accion {
    display: flex;

    align-items: center;
    justify-content: center;

    width: 100%;

    margin-top: 42px;
}

.amaltea-metodo-pericial
a.amaltea-metodo-pericial__cta,
.amaltea-metodo-pericial
a.amaltea-metodo-pericial__cta:visited {
    display: inline-flex !important;

    align-items: center !important;
    justify-content: center !important;

    gap: 10px !important;

    min-width: 285px !important;
    min-height: 54px !important;

    margin: 0 !important;
    padding: 14px 27px !important;

    border: 1px solid var(--amaltea-rosa) !important;
    border-radius: 999px !important;

    background: var(--amaltea-rosa) !important;
    background-color: var(--amaltea-rosa) !important;
    background-image: none !important;

    color: #FFFFFF !important;
    -webkit-text-fill-color: #FFFFFF !important;

    font-size: 15px !important;
    line-height: 1.22 !important;
    font-weight: 700 !important;

    letter-spacing: -0.005em !important;
    text-align: center !important;
    text-decoration: none !important;
    text-transform: none !important;

    box-shadow:
        0 11px 24px rgba(198, 83, 147, 0.23) !important;

    opacity: 1 !important;
    visibility: visible !important;

    transition:
        transform 0.22s ease,
        background-color 0.22s ease,
        border-color 0.22s ease,
        box-shadow 0.22s ease !important;
}

.amaltea-metodo-pericial
a.amaltea-metodo-pericial__cta *,
.amaltea-metodo-pericial
a.amaltea-metodo-pericial__cta:visited * {
    color: #FFFFFF !important;
    -webkit-text-fill-color: #FFFFFF !important;
}

.amaltea-metodo-pericial
a.amaltea-metodo-pericial__cta:hover,
.amaltea-metodo-pericial
a.amaltea-metodo-pericial__cta:focus,
.amaltea-metodo-pericial
a.amaltea-metodo-pericial__cta:focus-visible {
    border-color: var(--amaltea-rosa-profundo) !important;

    background: var(--amaltea-rosa-profundo) !important;
    background-color: var(--amaltea-rosa-profundo) !important;
    background-image: none !important;

    color: #FFFFFF !important;
    -webkit-text-fill-color: #FFFFFF !important;

    text-decoration: none !important;

    transform: translateY(-2px);

    box-shadow:
        0 15px 29px rgba(159, 63, 125, 0.27) !important;
}

.amaltea-metodo-pericial__cta-flecha {
    display: inline-block;

    color: #FFFFFF !important;
    -webkit-text-fill-color: #FFFFFF !important;

    font-size: 18px !important;
    line-height: 1 !important;

    transition: transform 0.22s ease;
}

.amaltea-metodo-pericial
a.amaltea-metodo-pericial__cta:hover
.amaltea-metodo-pericial__cta-flecha {
    transform: translateX(3px);
}


/* ==================================================
   TABLET
================================================== */

@media (max-width: 980px) {

    .amaltea-metodo-pericial {
        padding: 70px 22px 78px;
    }

    .amaltea-metodo-pericial__contenedor {
        max-width: 840px;
    }

    .amaltea-metodo-pericial__timeline {
        padding:
            10px
            0
            43px
            72px;
    }

    .amaltea-metodo-pericial__timeline::before {
        top: 16px;
        bottom: 12px;
        left: 30px;

        transform: none;
    }

    .amaltea-metodo-pericial__timeline::after {
        left: 30px;

        transform:
            translateX(-50%)
            rotate(45deg);
    }

    .amaltea-metodo-pericial__paso {
        display: block;

        margin-bottom: 27px;
    }

    .amaltea-metodo-pericial__paso--izquierda
    .amaltea-metodo-pericial__tarjeta,
    .amaltea-metodo-pericial__paso--derecha
    .amaltea-metodo-pericial__tarjeta {
        width: 100%;
    }

    .amaltea-metodo-pericial__punto {
        position: absolute;

        top: 0;
        left: -51px;

        margin-top: 31px;
    }

    .amaltea-metodo-pericial__paso--izquierda
    .amaltea-metodo-pericial__punto::after,
    .amaltea-metodo-pericial__paso--derecha
    .amaltea-metodo-pericial__punto::after {
        right: auto;
        left: 100%;

        width: 34px;
    }

}


/* ==================================================
   MÓVIL
================================================== */

@media (max-width: 680px) {

    .amaltea-metodo-pericial {
        padding: 54px 16px 60px;
    }

    .amaltea-metodo-pericial__cabecera {
        margin-bottom: 38px;
    }

    section.amaltea-metodo-pericial
    .amaltea-metodo-pericial__cabecera h2 {
        margin-bottom: 17px !important;

        font-size: 32px !important;
        line-height: 1.09 !important;
    }

    .amaltea-metodo-pericial__cabecera p {
        font-size: 15px;
        line-height: 1.65;
    }

    .amaltea-metodo-pericial__timeline {
        padding:
            8px
            0
            41px
            54px;
    }

    .amaltea-metodo-pericial__timeline::before {
        top: 15px;
        bottom: 12px;
        left: 18px;
    }

    .amaltea-metodo-pericial__timeline::after {
        left: 18px;
    }

    .amaltea-metodo-pericial__paso {
        margin-bottom: 22px;
    }

    .amaltea-metodo-pericial__punto {
        top: 0;
        left: -45px;

        margin-top: 28px;
    }

    .amaltea-metodo-pericial__paso--izquierda
    .amaltea-metodo-pericial__punto::after,
    .amaltea-metodo-pericial__paso--derecha
    .amaltea-metodo-pericial__punto::after {
        width: 27px;
    }

    .amaltea-metodo-pericial__tarjeta {
        padding: 24px 19px 25px;

        border-radius: 18px;
    }

    .amaltea-metodo-pericial__tarjeta:hover {
        transform: none;
    }

    .amaltea-metodo-pericial__tarjeta-cabecera {
        grid-template-columns:
            44px
            minmax(0, 1fr);

        gap: 14px;

        margin-bottom: 17px;
    }

    .amaltea-metodo-pericial__numero {
        width: 44px;
        height: 44px;

        border-radius: 12px;

        font-size: 10px;
    }

    section.amaltea-metodo-pericial
    .amaltea-metodo-pericial__tarjeta h3 {
        font-size: 20px !important;
        line-height: 1.25 !important;
    }

    .amaltea-metodo-pericial__tarjeta > p,
    .amaltea-metodo-pericial__contenido > p {
        font-size: 15px;
        line-height: 1.64;
    }

    .amaltea-metodo-pericial__lista {
        grid-template-columns: 1fr;

        gap: 0;

        margin-top: 15px;
    }

    .amaltea-metodo-pericial__lista li,
    .amaltea-metodo-pericial__lista li:last-child:nth-child(odd) {
        grid-column: auto;

        padding: 11px 0 11px 22px;

        font-size: 14px;
        line-height: 1.53;
    }

    .amaltea-metodo-pericial__lista li::before {
        top: 17px;
    }

    .amaltea-metodo-pericial__nota {
        margin-top: 18px;
        padding: 16px 16px;
    }

    .amaltea-metodo-pericial__nota p {
        font-size: 14px;
        line-height: 1.61;
    }

    .amaltea-metodo-pericial__accion {
        margin-top: 31px;
    }

    .amaltea-metodo-pericial
    a.amaltea-metodo-pericial__cta,
    .amaltea-metodo-pericial
    a.amaltea-metodo-pericial__cta:visited {
        width: 100% !important;
        min-width: 0 !important;
    }

}


/* ==================================================
   MOVIMIENTO REDUCIDO
================================================== */

@media (prefers-reduced-motion: reduce) {

    .amaltea-metodo-pericial__tarjeta,
    .amaltea-metodo-pericial__cta,
    .amaltea-metodo-pericial__cta-flecha {
        transition: none !important;
    }

}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-bc23fb3 */@import url("https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700;800&display=swap");

/* ==================================================
   BLOQUE 6 · A QUIÉN SE DIRIGE EL SERVICIO
================================================== */

.amaltea-publicos-peritaje {
    --amaltea-rosa: #EC94C4;
    --amaltea-rosa-medio: #D966A8;
    --amaltea-rosa-oscuro: #C65393;
    --amaltea-rosa-profundo: #9F3F7D;
    --amaltea-rosa-claro: #FCEBF4;

    --amaltea-blanco: #FFFFFF;
    --amaltea-fondo-suave: #FFF9FC;
    --amaltea-borde: #F1D7E5;

    --amaltea-texto: #3A3137;
    --amaltea-texto-suave: #66565F;

    position: relative;

    width: 100%;
    margin: 0;
    padding: 86px 24px 92px;

    border: 0 !important;
    outline: 0 !important;

    background:
        linear-gradient(
            180deg,
            #FFFFFF 0%,
            #FFF9FC 100%
        );

    color: var(--amaltea-texto);

    box-shadow: none !important;

    font-family: "Inter", Arial, sans-serif;
}

.amaltea-publicos-peritaje::before,
.amaltea-publicos-peritaje::after {
    content: none !important;
    display: none !important;
}

.amaltea-publicos-peritaje,
.amaltea-publicos-peritaje *,
.amaltea-publicos-peritaje *::before,
.amaltea-publicos-peritaje *::after {
    box-sizing: border-box;
}

.amaltea-publicos-peritaje h2,
.amaltea-publicos-peritaje h3,
.amaltea-publicos-peritaje p,
.amaltea-publicos-peritaje ul,
.amaltea-publicos-peritaje li,
.amaltea-publicos-peritaje span,
.amaltea-publicos-peritaje div,
.amaltea-publicos-peritaje section,
.amaltea-publicos-peritaje article,
.amaltea-publicos-peritaje header,
.amaltea-publicos-peritaje aside,
.amaltea-publicos-peritaje strong {
    font-family: "Inter", Arial, sans-serif !important;
    font-synthesis: none !important;

    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}


/* ==================================================
   CONTENEDOR
================================================== */

.amaltea-publicos-peritaje__contenedor {
    width: 100%;
    max-width: 1180px;

    margin: 0 auto;
}


/* ==================================================
   CABECERA
================================================== */

.amaltea-publicos-peritaje__cabecera {
    width: 100%;
    max-width: 900px;

    margin: 0 auto 53px;

    text-align: center;
}

.amaltea-publicos-peritaje__etiqueta {
    display: inline-flex;

    align-items: center;
    justify-content: center;

    margin: 0 0 15px;
    padding: 8px 16px;

    border: 1px solid rgba(198, 83, 147, 0.16);
    border-radius: 999px;

    background: var(--amaltea-rosa-claro);
    color: var(--amaltea-rosa-profundo);

    font-size: 11px;
    line-height: 1;
    font-weight: 800;

    letter-spacing: 0.09em;
    text-align: center;
    text-transform: uppercase;
}

section.amaltea-publicos-peritaje
.amaltea-publicos-peritaje__cabecera h2 {
    max-width: 880px;

    margin: 0 auto !important;
    padding: 0 !important;

    border: 0 !important;

    color: #111111 !important;

    font-size: clamp(35px, 4vw, 46px) !important;
    line-height: 1.07 !important;
    font-weight: 800 !important;

    letter-spacing: -0.043em !important;
    text-align: center !important;
}


/* ==================================================
   ÁREAS
================================================== */

.amaltea-publicos-peritaje__areas {
    display: grid;

    grid-template-columns:
        repeat(2, minmax(0, 1fr));

    width: 100%;

    border-top: 1px solid var(--amaltea-borde);
    border-bottom: 1px solid var(--amaltea-borde);
}


/* ==================================================
   ÁREA INDIVIDUAL
================================================== */

.amaltea-publicos-peritaje__area {
    position: relative;

    min-width: 0;

    padding: 44px 48px 46px;
}

.amaltea-publicos-peritaje__area +
.amaltea-publicos-peritaje__area {
    border-left: 1px solid var(--amaltea-borde);
}

.amaltea-publicos-peritaje__marca {
    display: block;

    width: 38px;
    height: 4px;

    margin-bottom: 20px;

    border-radius: 999px;

    background:
        linear-gradient(
            90deg,
            var(--amaltea-rosa-profundo) 0%,
            var(--amaltea-rosa) 100%
        );
}

.amaltea-publicos-peritaje__subetiqueta {
    display: block;

    margin: 0 0 9px;

    color: var(--amaltea-rosa-profundo);

    font-size: 10px;
    line-height: 1.25;
    font-weight: 800;

    letter-spacing: 0.085em;
    text-transform: uppercase;
}

section.amaltea-publicos-peritaje
.amaltea-publicos-peritaje__area h3 {
    margin: 0 0 17px !important;
    padding: 0 !important;

    border: 0 !important;

    color: #111111 !important;

    font-size: 25px !important;
    line-height: 1.2 !important;
    font-weight: 800 !important;

    letter-spacing: -0.037em !important;
}

.amaltea-publicos-peritaje__area > p {
    max-width: 500px;

    margin: 0;

    color: var(--amaltea-texto-suave);

    font-size: 17px;
    line-height: 1.68;
    font-weight: 400;

    letter-spacing: -0.007em;
}


/* ==================================================
   LISTAS
================================================== */

.amaltea-publicos-peritaje__lista-titulo {
    margin: 24px 0 13px !important;

    color: var(--amaltea-texto) !important;

    font-size: 15px !important;
    line-height: 1.5 !important;
    font-weight: 800 !important;

    letter-spacing: -0.005em !important;
}

.amaltea-publicos-peritaje__lista {
    width: 100%;

    margin: 0;
    padding: 0;

    border-top: 1px solid var(--amaltea-borde);

    list-style: none;
}

.amaltea-publicos-peritaje__lista li {
    position: relative;

    margin: 0;
    padding: 11px 0 11px 24px;

    border-bottom: 1px solid var(--amaltea-borde);

    color: var(--amaltea-texto);

    font-size: 15px;
    line-height: 1.48;
    font-weight: 600;

    letter-spacing: -0.005em;
}

.amaltea-publicos-peritaje__lista li::before {
    content: "";

    position: absolute;

    top: 18px;
    left: 2px;

    width: 7px;
    height: 7px;

    border-radius: 50%;

    background: var(--amaltea-rosa-medio);
}


/* ==================================================
   NOTAS DESTACADAS
================================================== */

.amaltea-publicos-peritaje__nota {
    margin-top: 28px;
    padding: 21px 22px;

    border-left: 3px solid var(--amaltea-rosa-profundo);
    border-radius: 0 13px 13px 0;

    background:
        linear-gradient(
            90deg,
            var(--amaltea-rosa-claro) 0%,
            #FFF9FC 100%
        );
}

.amaltea-publicos-peritaje__nota p {
    margin: 0;

    color: var(--amaltea-texto);

    font-size: 15px;
    line-height: 1.66;
    font-weight: 600;

    letter-spacing: -0.005em;
}


/* ==================================================
   ÁREA DE ADMINISTRACIONES
================================================== */

.amaltea-publicos-peritaje__area--administraciones {
    display: flex;
    flex-direction: column;
}

.amaltea-publicos-peritaje__principios {
    display: grid;

    grid-template-columns: 1fr;

    gap: 12px;

    width: 100%;

    margin-top: 28px;
}

.amaltea-publicos-peritaje__principio {
    position: relative;

    padding: 18px 20px 18px 49px;

    border: 1px solid rgba(198, 83, 147, 0.15);
    border-radius: 13px;

    background: var(--amaltea-blanco);
}

.amaltea-publicos-peritaje__principio::before {
    content: "";

    position: absolute;

    top: 20px;
    left: 18px;

    width: 13px;
    height: 13px;

    border: 3px solid var(--amaltea-rosa-medio);
    border-radius: 50%;

    background: #FFFFFF;

    box-shadow:
        0 0 0 4px rgba(236, 148, 196, 0.14);
}

.amaltea-publicos-peritaje__principio strong {
    display: block;

    margin-bottom: 5px;

    color: var(--amaltea-texto);

    font-size: 14px;
    line-height: 1.4;
    font-weight: 800;

    letter-spacing: -0.005em;
}

.amaltea-publicos-peritaje__principio p {
    margin: 0;

    color: var(--amaltea-texto-suave);

    font-size: 14px;
    line-height: 1.6;
    font-weight: 400;

    letter-spacing: -0.004em;
}


/* ==================================================
   TABLET
================================================== */

@media (max-width: 980px) {

    .amaltea-publicos-peritaje {
        padding: 70px 22px 78px;
    }

    .amaltea-publicos-peritaje__contenedor {
        max-width: 840px;
    }

    .amaltea-publicos-peritaje__areas {
        grid-template-columns: 1fr;
    }

    .amaltea-publicos-peritaje__area {
        padding: 38px 34px 40px;
    }

    .amaltea-publicos-peritaje__area +
    .amaltea-publicos-peritaje__area {
        border-top: 1px solid var(--amaltea-borde);
        border-left: 0;
    }

    .amaltea-publicos-peritaje__lista {
        display: grid;

        grid-template-columns:
            repeat(2, minmax(0, 1fr));

        gap: 0 34px;
    }

    .amaltea-publicos-peritaje__lista li:last-child:nth-child(odd) {
        grid-column: 1 / -1;
    }

    .amaltea-publicos-peritaje__principios {
        grid-template-columns:
            repeat(2, minmax(0, 1fr));
    }

}


/* ==================================================
   MÓVIL
================================================== */

@media (max-width: 680px) {

    .amaltea-publicos-peritaje {
        padding: 54px 16px 60px;
    }

    .amaltea-publicos-peritaje__cabecera {
        margin-bottom: 34px;
    }

    section.amaltea-publicos-peritaje
    .amaltea-publicos-peritaje__cabecera h2 {
        font-size: 32px !important;
        line-height: 1.09 !important;
    }

    .amaltea-publicos-peritaje__area {
        padding: 29px 3px 31px;
    }

    section.amaltea-publicos-peritaje
    .amaltea-publicos-peritaje__area h3 {
        font-size: 22px !important;
        line-height: 1.23 !important;
    }

    .amaltea-publicos-peritaje__area > p {
        max-width: none;

        font-size: 15px;
        line-height: 1.64;
    }

    .amaltea-publicos-peritaje__lista {
        grid-template-columns: 1fr;

        gap: 0;
    }

    .amaltea-publicos-peritaje__lista li,
    .amaltea-publicos-peritaje__lista li:last-child:nth-child(odd) {
        grid-column: auto;

        padding: 11px 0 11px 22px;

        font-size: 14px;
        line-height: 1.53;
    }

    .amaltea-publicos-peritaje__lista li::before {
        top: 17px;
    }

    .amaltea-publicos-peritaje__nota {
        margin-top: 21px;
        padding: 17px 16px;
    }

    .amaltea-publicos-peritaje__nota p {
        font-size: 14px;
        line-height: 1.61;
    }

    .amaltea-publicos-peritaje__principios {
        grid-template-columns: 1fr;

        margin-top: 21px;
    }

}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f389383 */.elementor-36555 .elementor-element.elementor-element-f389383 .texto-degradado {
    background: #CC7AB1;
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
    color: transparent;
    display: inline;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-7261205 */@import url("https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700;800&display=swap");

/* ==================================================
   FAQ · PERITAJES E INVESTIGACIONES
================================================== */

.amaltea-faq-peritajes {
    --amaltea-rosa: #EC94C4;
    --amaltea-rosa-medio: #D966A8;
    --amaltea-rosa-oscuro: #C65393;
    --amaltea-rosa-profundo: #9F3F7D;
    --amaltea-rosa-claro: #FCEBF4;

    --amaltea-blanco: #FFFFFF;
    --amaltea-fondo-suave: #FFF9FC;
    --amaltea-borde: #F1D7E5;

    --amaltea-texto: #3A3137;
    --amaltea-texto-suave: #66565F;

    position: relative;

    width: 100%;
    margin: 0;
    padding: 86px 24px 92px;

    border: 0 !important;
    outline: 0 !important;

    background:
        linear-gradient(
            180deg,
            #FFFFFF 0%,
            #FFF8FC 100%
        );

    color: var(--amaltea-texto);

    box-shadow: none !important;

    font-family: "Inter", Arial, sans-serif;
}

.amaltea-faq-peritajes::before,
.amaltea-faq-peritajes::after {
    content: none !important;
    display: none !important;
}

.amaltea-faq-peritajes,
.amaltea-faq-peritajes *,
.amaltea-faq-peritajes *::before,
.amaltea-faq-peritajes *::after {
    box-sizing: border-box;
}

.amaltea-faq-peritajes h2,
.amaltea-faq-peritajes p,
.amaltea-faq-peritajes span,
.amaltea-faq-peritajes div,
.amaltea-faq-peritajes section,
.amaltea-faq-peritajes header,
.amaltea-faq-peritajes details,
.amaltea-faq-peritajes summary,
.amaltea-faq-peritajes strong {
    font-family: "Inter", Arial, sans-serif !important;
    font-synthesis: none !important;

    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}


/* ==================================================
   CONTENEDOR
================================================== */

.amaltea-faq-peritajes__contenedor {
    width: 100%;
    max-width: 1120px;

    margin: 0 auto;
}


/* ==================================================
   CABECERA
================================================== */

.amaltea-faq-peritajes__cabecera {
    width: 100%;
    max-width: 900px;

    margin: 0 auto 48px;

    text-align: center;
}

.amaltea-faq-peritajes__etiqueta {
    display: inline-flex;

    align-items: center;
    justify-content: center;

    margin: 0 0 15px;
    padding: 8px 16px;

    border: 1px solid rgba(198, 83, 147, 0.16);
    border-radius: 999px;

    background: var(--amaltea-rosa-claro);
    color: var(--amaltea-rosa-profundo);

    font-size: 11px;
    line-height: 1;
    font-weight: 800;

    letter-spacing: 0.09em;
    text-align: center;
    text-transform: uppercase;
}

section.amaltea-faq-peritajes
.amaltea-faq-peritajes__cabecera h2 {
    max-width: 880px;

    margin: 0 auto 19px !important;
    padding: 0 !important;

    border: 0 !important;

    color: #111111 !important;

    font-size: clamp(35px, 4vw, 46px) !important;
    line-height: 1.07 !important;
    font-weight: 800 !important;

    letter-spacing: -0.043em !important;
    text-align: center !important;
}

.amaltea-faq-peritajes__cabecera p {
    max-width: 750px;

    margin: 0 auto;

    color: var(--amaltea-texto-suave);

    font-size: 17px;
    line-height: 1.72;
    font-weight: 400;

    letter-spacing: -0.008em;
    text-align: center;
}


/* ==================================================
   COLUMNAS
================================================== */

.amaltea-faq-peritajes__columnas {
    display: grid;

    grid-template-columns:
        repeat(2, minmax(0, 1fr));

    gap: 16px;

    align-items: start;

    width: 100%;
}

.amaltea-faq-peritajes__columna {
    display: flex;
    flex-direction: column;

    gap: 16px;

    min-width: 0;
}


/* ==================================================
   PREGUNTA
================================================== */

.amaltea-faq-peritajes__pregunta {
    width: 100%;
    min-width: 0;
    margin: 0;

    border: 1px solid rgba(198, 83, 147, 0.18);
    border-radius: 18px;

    background: var(--amaltea-blanco);

    box-shadow:
        0 8px 23px rgba(115, 44, 84, 0.045);

    overflow: hidden;

    transition:
        border-color 0.22s ease,
        box-shadow 0.22s ease,
        transform 0.22s ease,
        background-color 0.22s ease;
}

.amaltea-faq-peritajes__pregunta:hover {
    border-color: rgba(198, 83, 147, 0.32);

    transform: translateY(-1px);

    box-shadow:
        0 12px 29px rgba(115, 44, 84, 0.075);
}

.amaltea-faq-peritajes__pregunta[open] {
    border-color: rgba(198, 83, 147, 0.32);

    background:
        linear-gradient(
            145deg,
            #FFFFFF 0%,
            #FFF9FC 100%
        );

    box-shadow:
        0 13px 30px rgba(115, 44, 84, 0.075);
}


/* ==================================================
   RESUMEN
================================================== */

.amaltea-faq-peritajes__resumen {
    display: grid;

    grid-template-columns:
        minmax(0, 1fr)
        38px;

    gap: 18px;

    align-items: center;

    width: 100%;

    margin: 0;
    padding: 23px;

    border: 0 !important;
    outline: 0;

    background: transparent;

    color: #111111;

    font-size: 17px;
    line-height: 1.43;
    font-weight: 700;

    letter-spacing: -0.018em;

    cursor: pointer;
    list-style: none;

    transition: color 0.22s ease;
}

.amaltea-faq-peritajes__resumen::-webkit-details-marker {
    display: none;
}

.amaltea-faq-peritajes__resumen::marker {
    content: "";
    display: none;
}

.amaltea-faq-peritajes__resumen:hover,
.amaltea-faq-peritajes__resumen:focus,
.amaltea-faq-peritajes__pregunta[open]
.amaltea-faq-peritajes__resumen {
    color: var(--amaltea-rosa-profundo);
}

.amaltea-faq-peritajes__resumen:focus-visible {
    outline: 2px solid rgba(159, 63, 125, 0.34);
    outline-offset: -4px;

    border-radius: 16px;
}


/* ==================================================
   ICONO MÁS / MENOS
================================================== */

.amaltea-faq-peritajes__icono {
    position: relative;

    display: flex;

    align-items: center;
    justify-content: center;

    width: 38px;
    height: 38px;

    border: 1px solid rgba(198, 83, 147, 0.2);
    border-radius: 50%;

    background: var(--amaltea-rosa-claro);
    color: var(--amaltea-rosa-profundo);

    flex-shrink: 0;

    transition:
        background-color 0.22s ease,
        border-color 0.22s ease,
        color 0.22s ease;
}

.amaltea-faq-peritajes__icono::before,
.amaltea-faq-peritajes__icono::after {
    content: "";

    position: absolute;

    width: 13px;
    height: 2px;

    border-radius: 999px;

    background: currentColor;

    transition:
        transform 0.22s ease,
        opacity 0.22s ease;
}

.amaltea-faq-peritajes__icono::after {
    transform: rotate(90deg);
}

.amaltea-faq-peritajes__pregunta[open]
.amaltea-faq-peritajes__icono {
    border-color: var(--amaltea-rosa-profundo);

    background: var(--amaltea-rosa-profundo);
    color: #FFFFFF;
}

.amaltea-faq-peritajes__pregunta[open]
.amaltea-faq-peritajes__icono::after {
    opacity: 0;

    transform: rotate(0);
}


/* ==================================================
   RESPUESTA
================================================== */

.amaltea-faq-peritajes__respuesta {
    padding:
        0
        79px
        25px
        23px;
}

.amaltea-faq-peritajes__respuesta p {
    margin: 0;

    color: var(--amaltea-texto-suave);

    font-size: 16px;
    line-height: 1.72;
    font-weight: 400;

    letter-spacing: -0.006em;
}

.amaltea-faq-peritajes__respuesta p +
.amaltea-faq-peritajes__respuesta p {
    margin-top: 13px;
}

.amaltea-faq-peritajes__respuesta p:first-child {
    color: var(--amaltea-texto);

    font-weight: 600;
}


/* ==================================================
   TABLET
================================================== */

@media (max-width: 900px) {

    .amaltea-faq-peritajes {
        padding: 70px 22px 78px;
    }

    .amaltea-faq-peritajes__contenedor {
        max-width: 820px;
    }

}


/* ==================================================
   MÓVIL
================================================== */

@media (max-width: 700px) {

    .amaltea-faq-peritajes {
        padding: 54px 16px 60px;
    }

    .amaltea-faq-peritajes__cabecera {
        margin-bottom: 31px;
    }

    section.amaltea-faq-peritajes
    .amaltea-faq-peritajes__cabecera h2 {
        margin-bottom: 17px !important;

        font-size: 32px !important;
        line-height: 1.09 !important;
    }

    .amaltea-faq-peritajes__cabecera p {
        font-size: 15px;
        line-height: 1.65;
    }

    .amaltea-faq-peritajes__columnas {
        grid-template-columns: 1fr;

        gap: 12px;
    }

    .amaltea-faq-peritajes__columna {
        gap: 12px;
    }

    .amaltea-faq-peritajes__pregunta:hover {
        transform: none;
    }

    .amaltea-faq-peritajes__resumen {
        grid-template-columns:
            minmax(0, 1fr)
            34px;

        gap: 14px;

        padding: 19px 17px;

        font-size: 15px;
        line-height: 1.45;
    }

    .amaltea-faq-peritajes__icono {
        width: 34px;
        height: 34px;
    }

    .amaltea-faq-peritajes__icono::before,
    .amaltea-faq-peritajes__icono::after {
        width: 11px;
    }

    .amaltea-faq-peritajes__respuesta {
        padding:
            0
            58px
            21px
            17px;
    }

    .amaltea-faq-peritajes__respuesta p {
        font-size: 14px;
        line-height: 1.65;
    }

}


/* ==================================================
   MOVIMIENTO REDUCIDO
================================================== */

@media (prefers-reduced-motion: reduce) {

    .amaltea-faq-peritajes__pregunta,
    .amaltea-faq-peritajes__resumen,
    .amaltea-faq-peritajes__icono,
    .amaltea-faq-peritajes__icono::before,
    .amaltea-faq-peritajes__icono::after {
        transition: none !important;
    }

}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d760de1 */.elementor-36555 .elementor-element.elementor-element-d760de1 .texto-degradado {
    background: #CC7AB1;
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
    color: transparent;
    display: inline;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-12cd952 */.texto-politica a {
  color: inherit !important;
  font-size: inherit;
  font-weight: inherit;
  font-family: inherit;
  text-decoration: none;
}

.texto-politica a:hover {
  color: inherit !important;
  text-decoration: underline;
}/* End custom CSS */