.elementor-3142 .elementor-element.elementor-element-efd071f:not(.elementor-motion-effects-element-type-background),.elementor-3142 .elementor-element.elementor-element-efd071f>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://ryp-abogados.com/wp-content/uploads/2026/03/igualas-juridicas-empresa-scaled.jpg");background-position:bottom right}.elementor-3142 .elementor-element.elementor-element-efd071f>.elementor-background-overlay{background-color:#02010100;opacity:.5;transition:background .3s,border-radius .3s,opacity .3s}.elementor-3142 .elementor-element.elementor-element-efd071f{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-3142 .elementor-element.elementor-element-4c6ba4c{--spacer-size:170px}.elementor-widget-heading .elementor-heading-title{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight);color:var(--e-global-color-primary)}.elementor-3142 .elementor-element.elementor-element-0baf8a8{text-align:center}.elementor-3142 .elementor-element.elementor-element-0baf8a8 .elementor-heading-title{font-family:"Roboto",Sans-serif;font-size:50px;font-weight:300;color:#fff}.elementor-3142 .elementor-element.elementor-element-f439e3c{--spacer-size:20px}.elementor-3142 .elementor-element.elementor-element-ff96d02{text-align:center}.elementor-3142 .elementor-element.elementor-element-ff96d02 .elementor-heading-title{font-family:"Roboto",Sans-serif;font-size:45px;font-weight:300;color:#fff}.elementor-3142 .elementor-element.elementor-element-3c1eb19{--spacer-size:100px}.elementor-widget-eael-fancy-text .eael-fancy-text-prefix{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight)}.elementor-widget-eael-fancy-text .eael-fancy-text-strings,.elementor-widget-eael-fancy-text .typed-cursor{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight)}.elementor-widget-eael-fancy-text .eael-fancy-text-suffix{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight)}.elementor-3142 .elementor-element.elementor-element-08cf355 .eael-fancy-text-container{text-align:right}.elementor-3142 .elementor-element.elementor-element-08cf355 .eael-fancy-text-prefix{color:#fff;font-family:"Roboto",Sans-serif;font-size:20px;font-weight:300;line-height:1px}.elementor-3142 .elementor-element.elementor-element-08cf355 .eael-fancy-text-strings,.elementor-3142 .elementor-element.elementor-element-08cf355 .typed-cursor{font-family:"Roboto",Sans-serif;font-size:20px;font-weight:400;font-style:italic}.elementor-3142 .elementor-element.elementor-element-08cf355 .eael-fancy-text-strings{color:#922b2f}.elementor-3142 .elementor-element.elementor-element-08cf355 .eael-fancy-text-suffix{font-size:22px;font-weight:600;line-height:1px}.elementor-3142 .elementor-element.elementor-element-946303e>.elementor-container{max-width:1500px}.elementor-3142 .elementor-element.elementor-element-6e1cb7a{--spacer-size:50px}.elementor-3142 .elementor-element.elementor-element-662963a{text-align:center}.elementor-3142 .elementor-element.elementor-element-662963a .elementor-heading-title{font-family:"Roboto",Sans-serif;font-size:48px;font-weight:400;color:tomato}.elementor-3142 .elementor-element.elementor-element-ff5664d{--spacer-size:50px}.elementor-widget-text-editor{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-weight:var(--e-global-typography-text-font-weight);color:var(--e-global-color-text)}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var(--e-global-color-primary)}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap,.elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var(--e-global-color-primary);border-color:var(--e-global-color-primary)}.elementor-3142 .elementor-element.elementor-element-bb5eafd{--spacer-size:50px}.elementor-3142 .elementor-element.elementor-element-aeeb2a6>.elementor-container{max-width:1437px}.elementor-3142 .elementor-element.elementor-element-ecc30c8 .elementor-heading-title{font-family:"Roboto",Sans-serif;font-size:30px;font-weight:400;color:tomato}.elementor-widget-eael-creative-button .eael-creative-button .cretive-button-text{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight)}.elementor-widget-eael-creative-button .eael-creative-button--rayen:before,.elementor-widget-eael-creative-button .eael-creative-button--winona:after,.elementor-widget-eael-creative-button .eael-creative-button--tamaya .eael-creative-button--tamaya-secondary span,.elementor-widget-eael-creative-button .eael-creative-button.eael-creative-button--saqui:after{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight)}.elementor-3142 .elementor-element.elementor-element-25534d9 .eael-creative-button-icon-left svg,.elementor-3142 .elementor-element.elementor-element-25534d9 .eael-creative-button-icon-right svg{rotate:0deg}.elementor-3142 .elementor-element.elementor-element-25534d9 .eael-creative-button-icon-left i,.elementor-3142 .elementor-element.elementor-element-25534d9 .eael-creative-button-icon-right i{rotate:0deg}.elementor-3142 .elementor-element.elementor-element-25534d9 .eael-creative-button i{font-size:30px;color:#fff}.elementor-3142 .elementor-element.elementor-element-25534d9 .eael-creative-button svg{height:30px;width:30px;fill:#fff}.elementor-3142 .elementor-element.elementor-element-25534d9 .eael-creative-button-wrapper{justify-content:center}.elementor-3142 .elementor-element.elementor-element-25534d9 .eael-creative-button .creative-button-inner svg{fill:#fff}.elementor-3142 .elementor-element.elementor-element-25534d9 .eael-creative-button{color:#fff;background-color:#922b2f;border-radius:87px}.elementor-3142 .elementor-element.elementor-element-25534d9 .eael-creative-button .eael-creative-button--tamaya-secondary{color:#fff}.elementor-3142 .elementor-element.elementor-element-25534d9 .eael-creative-button.eael-creative-button--tamaya:before{color:#fff;background-color:#922b2f}.elementor-3142 .elementor-element.elementor-element-25534d9 .eael-creative-button.eael-creative-button--tamaya:after{color:#fff;background-color:#922b2f}.elementor-3142 .elementor-element.elementor-element-25534d9 .eael-creative-button.eael-creative-button--ujarak:hover{background-color:#922b2f}.elementor-3142 .elementor-element.elementor-element-25534d9 .eael-creative-button.eael-creative-button--wayra:hover{background-color:#922b2f}.elementor-3142 .elementor-element.elementor-element-25534d9 .eael-creative-button:before{border-radius:87px}.elementor-3142 .elementor-element.elementor-element-25534d9 .eael-creative-button:after{border-radius:87px}.elementor-3142 .elementor-element.elementor-element-25534d9 .eael-creative-button:hover i{color:#fff}.elementor-3142 .elementor-element.elementor-element-25534d9 .eael-creative-button:hover .creative-button-inner svg{fill:#fff}.elementor-3142 .elementor-element.elementor-element-25534d9 .eael-creative-button:hover{color:#fff;background-color:tomato}.elementor-3142 .elementor-element.elementor-element-25534d9 .eael-creative-button:hover svg{fill:#fff}.elementor-3142 .elementor-element.elementor-element-25534d9 .eael-creative-button.eael-creative-button--winona:after{color:#fff}.elementor-3142 .elementor-element.elementor-element-25534d9 .eael-creative-button.eael-creative-button--saqui:after{color:#fff}.elementor-3142 .elementor-element.elementor-element-25534d9 .eael-creative-button.eael-creative-button--ujarak:before{background-color:tomato}.elementor-3142 .elementor-element.elementor-element-25534d9 .eael-creative-button.eael-creative-button--wayra:hover:before{background-color:tomato}.elementor-3142 .elementor-element.elementor-element-25534d9 .eael-creative-button.eael-creative-button--tamaya:hover{background-color:tomato}.elementor-3142 .elementor-element.elementor-element-25534d9 .eael-creative-button.eael-creative-button--rayen:before{background-color:tomato}.elementor-3142 .elementor-element.elementor-element-25534d9 .eael-creative-button.eael-creative-button--rayen:hover:before{background-color:tomato}.elementor-3142 .elementor-element.elementor-element-ee5cbc1{--spacer-size:50px}.elementor-3142 .elementor-element.elementor-element-97b70dc:not(.elementor-motion-effects-element-type-background),.elementor-3142 .elementor-element.elementor-element-97b70dc>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#922b2f}.elementor-3142 .elementor-element.elementor-element-97b70dc{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-3142 .elementor-element.elementor-element-97b70dc>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-3142 .elementor-element.elementor-element-c5dac69>.elementor-widget-container{margin:45px 0 0 18px}.elementor-3142 .elementor-element.elementor-element-c5dac69{text-align:center}.elementor-3142 .elementor-element.elementor-element-c5dac69 .elementor-heading-title{color:#fff}.elementor-3142 .elementor-element.elementor-element-d1b2b09 .elementor-repeater-item-4e5a22e.elementor-social-icon{background-color:#922B2F00}.elementor-3142 .elementor-element.elementor-element-d1b2b09 .elementor-repeater-item-8aece22.elementor-social-icon{background-color:#01020200}.elementor-3142 .elementor-element.elementor-element-d1b2b09 .elementor-repeater-item-8bdb076.elementor-social-icon{background-color:#02010100}.elementor-3142 .elementor-element.elementor-element-d1b2b09{--grid-template-columns:repeat(0,auto);--grid-column-gap:5px;--grid-row-gap:0px}.elementor-3142 .elementor-element.elementor-element-d1b2b09 .elementor-widget-container{text-align:center}.elementor-widget-image .widget-image-caption{color:var(--e-global-color-text);font-family:var(--e-global-typography-text-font-family),Sans-serif;font-weight:var(--e-global-typography-text-font-weight)}.elementor-3142 .elementor-element.elementor-element-7fe6e87{text-align:center}.elementor-3142 .elementor-element.elementor-element-ed98b80{font-family:"Roboto",Sans-serif;font-size:13px;font-weight:400}.elementor-3142 .elementor-element.elementor-element-8d88fa3>.elementor-element-populated{margin:25px 26px 0 23px;--e-column-margin-right:26px;--e-column-margin-left:23px}.elementor-3142 .elementor-element.elementor-element-d8218fc{font-family:"Roboto",Sans-serif;font-size:14px;font-weight:400;color:#fff}.elementor-3142 .elementor-element.elementor-element-d8218fc p{margin-block-end:0px}