.elementor-52 .elementor-element.elementor-element-835a63f{--display:flex;--min-height:90vh;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--gap:0px 0px;--background-transition:0.3s;--padding-block-start:50px;--padding-block-end:50px;--padding-inline-start:50px;--padding-inline-end:50px;}.elementor-52 .elementor-element.elementor-element-167510a{--display:flex;--min-height:0px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--justify-content:center;--background-transition:0.3s;}.elementor-52 .elementor-element.elementor-element-167510a, .elementor-52 .elementor-element.elementor-element-167510a::before{--border-transition:0.3s;}.elementor-52 .elementor-element.elementor-element-167510a.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-52 .elementor-element.elementor-element-7bc0611{--display:flex;--min-height:64vh;--background-transition:0.3s;}.elementor-52 .elementor-element.elementor-element-7bc0611:not(.elementor-motion-effects-element-type-background), .elementor-52 .elementor-element.elementor-element-7bc0611 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://staging.rociorodriguezpsicologia.es/wp-content/uploads/2024/01/sesion-rocio-2409-078.jpg");background-position:top center;background-size:cover;}.elementor-52 .elementor-element.elementor-element-7bc0611, .elementor-52 .elementor-element.elementor-element-7bc0611::before{--border-transition:0.3s;}.elementor-52 .elementor-element.elementor-element-7b4c6fd{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--justify-content:space-around;--background-transition:0.3s;}.elementor-52 .elementor-element.elementor-element-66e1835 .qodef-qi-highlight{text-align:left;color:var( --e-global-color-text );font-family:"IF bosch", Sans-serif;font-size:40px;}.elementor-52 .elementor-element.elementor-element-66e1835 .qodef-qi-highlight .qodef-highlight-text{color:var( --e-global-color-text );}.elementor-52 .elementor-element.elementor-element-66e1835{width:var( --container-widget-width, 93.617% );max-width:93.617%;--container-widget-width:93.617%;--container-widget-flex-grow:0;}.elementor-52 .elementor-element.elementor-element-66e1835.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-52 .elementor-element.elementor-element-0597908{--display:flex;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--background-transition:0.3s;}.elementor-52 .elementor-element.elementor-element-384b9a2{text-align:justify;font-family:"Montserrat", Sans-serif;font-weight:400;width:var( --container-widget-width, 56.013% );max-width:56.013%;--container-widget-width:56.013%;--container-widget-flex-grow:0;}.elementor-52 .elementor-element.elementor-element-384b9a2.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-52 .elementor-element.elementor-element-72631ae{--display:flex;--min-height:80vh;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--gap:0px 0px;--background-transition:0.3s;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:40px;--padding-inline-end:40px;}.elementor-52 .elementor-element.elementor-element-5745af0{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-block-start-width:0px;--border-inline-end-width:0px;--border-block-end-width:0px;--border-inline-start-width:0px;border-color:var( --e-global-color-a3b6067 );--border-color:var( --e-global-color-a3b6067 );--border-radius:20px 0px 0px 20px;--padding-block-start:20px;--padding-block-end:0px;--padding-inline-start:50px;--padding-inline-end:50px;}.elementor-52 .elementor-element.elementor-element-5745af0:not(.elementor-motion-effects-element-type-background), .elementor-52 .elementor-element.elementor-element-5745af0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-52 .elementor-element.elementor-element-5745af0, .elementor-52 .elementor-element.elementor-element-5745af0::before{--border-transition:0.3s;}.elementor-52 .elementor-element.elementor-element-5745af0.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-52 .elementor-element.elementor-element-244dfa0{text-align:center;}.elementor-52 .elementor-element.elementor-element-244dfa0 .elementor-heading-title{color:var( --e-global-color-accent );font-family:"bosch", Sans-serif;font-size:50px;font-weight:400;}.elementor-52 .elementor-element.elementor-element-6207e82{text-align:justify;color:var( --e-global-color-accent );font-family:"Montserrat", Sans-serif;font-size:15px;}.elementor-52 .elementor-element.elementor-element-6207e82 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-52 .elementor-element.elementor-element-0655128{--display:flex;--background-transition:0.3s;--border-radius:0px 20px 20px 0px;}.elementor-52 .elementor-element.elementor-element-0655128, .elementor-52 .elementor-element.elementor-element-0655128::before{--border-transition:0.3s;}.elementor-52 .elementor-element.elementor-element-12646ea{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:040px;--padding-inline-end:40px;}.elementor-52 .elementor-element.elementor-element-0208394{--display:flex;--min-height:50vh;--justify-content:center;--background-transition:0.3s;--border-radius:20px 20px 20px 20px;--margin-block-start:30px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:20px;--padding-block-end:15px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-52 .elementor-element.elementor-element-0208394:not(.elementor-motion-effects-element-type-background), .elementor-52 .elementor-element.elementor-element-0208394 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-52 .elementor-element.elementor-element-0208394, .elementor-52 .elementor-element.elementor-element-0208394::before{--border-transition:0.3s;}.elementor-52 .elementor-element.elementor-element-0208394.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-52 .elementor-element.elementor-element-f4cd6f6{text-align:center;}.elementor-52 .elementor-element.elementor-element-f4cd6f6 .elementor-heading-title{color:var( --e-global-color-accent );font-family:"bosch", Sans-serif;font-size:35px;font-weight:400;}.elementor-52 .elementor-element.elementor-element-1340e61{text-align:center;color:var( --e-global-color-accent );font-family:"Montserrat", Sans-serif;font-weight:400;}.elementor-52 .elementor-element.elementor-element-1340e61 > .elementor-widget-container{padding:0px 50px 0px 50px;}.elementor-52 .elementor-element.elementor-element-fb1605e{--display:flex;--min-height:80vh;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--gap:0px 0px;--background-transition:0.3s;--margin-block-start:30px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:40px;--padding-inline-end:40px;}.elementor-52 .elementor-element.elementor-element-5c527fe{--display:flex;--justify-content:flex-start;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:0px 1px 0px 0px;--border-block-start-width:0px;--border-inline-end-width:1px;--border-block-end-width:0px;--border-inline-start-width:0px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );--border-radius:20px 0px 0px 20px;--padding-block-start:70px;--padding-block-end:0px;--padding-inline-start:50px;--padding-inline-end:50px;}.elementor-52 .elementor-element.elementor-element-5c527fe:not(.elementor-motion-effects-element-type-background), .elementor-52 .elementor-element.elementor-element-5c527fe > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-52 .elementor-element.elementor-element-5c527fe, .elementor-52 .elementor-element.elementor-element-5c527fe::before{--border-transition:0.3s;}.elementor-52 .elementor-element.elementor-element-5c527fe.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-52 .elementor-element.elementor-element-a9288c1{text-align:center;}.elementor-52 .elementor-element.elementor-element-a9288c1 .elementor-heading-title{color:var( --e-global-color-accent );font-family:"IF bosch", Sans-serif;font-size:35px;font-weight:400;}.elementor-52 .elementor-element.elementor-element-fb25d41{text-align:justify;color:var( --e-global-color-accent );font-family:"Montserrat", Sans-serif;font-size:15px;}.elementor-52 .elementor-element.elementor-element-fb25d41 > .elementor-widget-container{padding:0px 40px 0px 40px;}.elementor-52 .elementor-element.elementor-element-e5823d6{--display:flex;--justify-content:flex-start;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:20px 20px;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-block-start-width:0px;--border-inline-end-width:0px;--border-block-end-width:0px;--border-inline-start-width:0px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );--border-radius:0px 20px 20px 0px;--padding-block-start:070px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-52 .elementor-element.elementor-element-e5823d6:not(.elementor-motion-effects-element-type-background), .elementor-52 .elementor-element.elementor-element-e5823d6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-52 .elementor-element.elementor-element-e5823d6, .elementor-52 .elementor-element.elementor-element-e5823d6::before{--border-transition:0.3s;}.elementor-52 .elementor-element.elementor-element-e5823d6.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-52 .elementor-element.elementor-element-308c2f8{text-align:center;}.elementor-52 .elementor-element.elementor-element-308c2f8 .elementor-heading-title{color:var( --e-global-color-accent );font-family:"IF bosch", Sans-serif;font-size:35px;font-weight:400;}.elementor-52 .elementor-element.elementor-element-798276f{text-align:justify;color:var( --e-global-color-accent );font-family:"Montserrat", Sans-serif;font-size:15px;}.elementor-52 .elementor-element.elementor-element-798276f > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-52 .elementor-element.elementor-element-c62cac0{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;--margin-block-start:40px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;}.elementor-52 .elementor-element.elementor-element-d941ad5{--display:flex;--background-transition:0.3s;}.elementor-52 .elementor-element.elementor-element-a3837eb .qodef-qi-highlight{text-align:center;color:var( --e-global-color-text );font-family:"IF bosch", Sans-serif;font-size:35px;}.elementor-52 .elementor-element.elementor-element-a3837eb .qodef-qi-highlight .qodef-highlight-text{color:var( --e-global-color-text );}.elementor-52 .elementor-element.elementor-element-c339f7a{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--background-transition:0.3s;}.elementor-52 .elementor-element.elementor-element-52a5014{--display:flex;--min-height:42vh;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:13px 13px;--background-transition:0.3s;--border-radius:20px 20px 20px 20px;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:20px;--padding-block-end:20px;--padding-inline-start:10px;--padding-inline-end:010px;}.elementor-52 .elementor-element.elementor-element-52a5014:not(.elementor-motion-effects-element-type-background), .elementor-52 .elementor-element.elementor-element-52a5014 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-52 .elementor-element.elementor-element-52a5014, .elementor-52 .elementor-element.elementor-element-52a5014::before{--border-transition:0.3s;}.elementor-52 .elementor-element.elementor-element-bf44669{--display:flex;--min-height:29vh;--background-transition:0.3s;}.elementor-52 .elementor-element.elementor-element-bf44669:not(.elementor-motion-effects-element-type-background), .elementor-52 .elementor-element.elementor-element-bf44669 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://staging.rociorodriguezpsicologia.es/wp-content/uploads/2024/01/160A8129-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-52 .elementor-element.elementor-element-bf44669, .elementor-52 .elementor-element.elementor-element-bf44669::before{--border-transition:0.3s;}.elementor-52 .elementor-element.elementor-element-bf44669.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-52 .elementor-element.elementor-element-f0b2861{--display:flex;--gap:14px 14px;--background-transition:0.3s;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-52 .elementor-element.elementor-element-b0432b9{text-align:left;}.elementor-52 .elementor-element.elementor-element-b0432b9 .elementor-heading-title{color:var( --e-global-color-text );font-family:"IF bosch", Sans-serif;font-size:25px;font-weight:400;}.elementor-52 .elementor-element.elementor-element-c89e6cc{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--background-transition:0.3s;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-52 .elementor-element.elementor-element-6740597 .elementor-button{font-family:"IF bosch", Sans-serif;font-size:20px;font-weight:400;fill:var( --e-global-color-text );color:var( --e-global-color-text );background-color:var( --e-global-color-secondary );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-text );border-radius:50px 50px 50px 50px;}.elementor-52 .elementor-element.elementor-element-6740597 .elementor-button:hover, .elementor-52 .elementor-element.elementor-element-6740597 .elementor-button:focus{color:var( --e-global-color-326aa1f );background-color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-52 .elementor-element.elementor-element-6740597 .elementor-button:hover svg, .elementor-52 .elementor-element.elementor-element-6740597 .elementor-button:focus svg{fill:var( --e-global-color-326aa1f );}.elementor-52 .elementor-element.elementor-element-359bca6{--display:flex;--min-height:42vh;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:13px 13px;--background-transition:0.3s;--border-radius:20px 20px 20px 20px;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:20px;--padding-block-end:20px;--padding-inline-start:10px;--padding-inline-end:010px;}.elementor-52 .elementor-element.elementor-element-359bca6:not(.elementor-motion-effects-element-type-background), .elementor-52 .elementor-element.elementor-element-359bca6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-52 .elementor-element.elementor-element-359bca6, .elementor-52 .elementor-element.elementor-element-359bca6::before{--border-transition:0.3s;}.elementor-52 .elementor-element.elementor-element-ba7385a{--display:flex;--min-height:29vh;--background-transition:0.3s;}.elementor-52 .elementor-element.elementor-element-ba7385a:not(.elementor-motion-effects-element-type-background), .elementor-52 .elementor-element.elementor-element-ba7385a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://staging.rociorodriguezpsicologia.es/wp-content/uploads/2024/01/foto-web-color-nueva-pelo-corto.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-52 .elementor-element.elementor-element-ba7385a, .elementor-52 .elementor-element.elementor-element-ba7385a::before{--border-transition:0.3s;}.elementor-52 .elementor-element.elementor-element-ba7385a.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-52 .elementor-element.elementor-element-48c65f8{--display:flex;--gap:14px 14px;--background-transition:0.3s;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-52 .elementor-element.elementor-element-ea58fc3{text-align:left;}.elementor-52 .elementor-element.elementor-element-ea58fc3 .elementor-heading-title{color:var( --e-global-color-text );font-family:"IF bosch", Sans-serif;font-size:25px;font-weight:400;}.elementor-52 .elementor-element.elementor-element-2a49971{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--background-transition:0.3s;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-52 .elementor-element.elementor-element-2c754bd .elementor-button{font-family:"IF bosch", Sans-serif;font-size:20px;font-weight:400;fill:var( --e-global-color-text );color:var( --e-global-color-text );background-color:var( --e-global-color-secondary );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-text );border-radius:50px 50px 50px 50px;}.elementor-52 .elementor-element.elementor-element-2c754bd .elementor-button:hover, .elementor-52 .elementor-element.elementor-element-2c754bd .elementor-button:focus{color:var( --e-global-color-326aa1f );background-color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-52 .elementor-element.elementor-element-2c754bd .elementor-button:hover svg, .elementor-52 .elementor-element.elementor-element-2c754bd .elementor-button:focus svg{fill:var( --e-global-color-326aa1f );}.elementor-52 .elementor-element.elementor-element-9e5d1be{--display:flex;--min-height:42vh;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:13px 13px;--background-transition:0.3s;--border-radius:20px 20px 20px 20px;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:20px;--padding-block-end:20px;--padding-inline-start:10px;--padding-inline-end:010px;}.elementor-52 .elementor-element.elementor-element-9e5d1be:not(.elementor-motion-effects-element-type-background), .elementor-52 .elementor-element.elementor-element-9e5d1be > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-52 .elementor-element.elementor-element-9e5d1be, .elementor-52 .elementor-element.elementor-element-9e5d1be::before{--border-transition:0.3s;}.elementor-52 .elementor-element.elementor-element-bf7fa0c{--display:flex;--min-height:29vh;--background-transition:0.3s;}.elementor-52 .elementor-element.elementor-element-bf7fa0c:not(.elementor-motion-effects-element-type-background), .elementor-52 .elementor-element.elementor-element-bf7fa0c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://staging.rociorodriguezpsicologia.es/wp-content/uploads/2024/01/IMG-20240128-WA0029.jpg");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-52 .elementor-element.elementor-element-bf7fa0c, .elementor-52 .elementor-element.elementor-element-bf7fa0c::before{--border-transition:0.3s;}.elementor-52 .elementor-element.elementor-element-bf7fa0c.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-52 .elementor-element.elementor-element-e9bc8b9{--display:flex;--gap:14px 14px;--background-transition:0.3s;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-52 .elementor-element.elementor-element-e9bc8b9.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-52 .elementor-element.elementor-element-ac33c3f{text-align:left;}.elementor-52 .elementor-element.elementor-element-ac33c3f .elementor-heading-title{color:var( --e-global-color-text );font-family:"IF bosch", Sans-serif;font-size:25px;font-weight:400;}.elementor-52 .elementor-element.elementor-element-cf95931{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--background-transition:0.3s;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-52 .elementor-element.elementor-element-c556294 .elementor-button{font-family:"IF bosch", Sans-serif;font-size:20px;font-weight:400;fill:var( --e-global-color-text );color:var( --e-global-color-text );background-color:var( --e-global-color-secondary );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-text );border-radius:50px 50px 50px 50px;}.elementor-52 .elementor-element.elementor-element-c556294 .elementor-button:hover, .elementor-52 .elementor-element.elementor-element-c556294 .elementor-button:focus{color:var( --e-global-color-326aa1f );background-color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-52 .elementor-element.elementor-element-c556294 .elementor-button:hover svg, .elementor-52 .elementor-element.elementor-element-c556294 .elementor-button:focus svg{fill:var( --e-global-color-326aa1f );}.elementor-52 .elementor-element.elementor-element-f5df8eb{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--background-transition:0.3s;}.elementor-52 .elementor-element.elementor-element-429971f{--display:flex;--min-height:42vh;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:13px 13px;--background-transition:0.3s;--border-radius:20px 20px 20px 20px;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:20px;--padding-block-end:20px;--padding-inline-start:10px;--padding-inline-end:010px;}.elementor-52 .elementor-element.elementor-element-429971f:not(.elementor-motion-effects-element-type-background), .elementor-52 .elementor-element.elementor-element-429971f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-52 .elementor-element.elementor-element-429971f, .elementor-52 .elementor-element.elementor-element-429971f::before{--border-transition:0.3s;}.elementor-52 .elementor-element.elementor-element-1a079b5{--display:flex;--min-height:29vh;--background-transition:0.3s;}.elementor-52 .elementor-element.elementor-element-1a079b5:not(.elementor-motion-effects-element-type-background), .elementor-52 .elementor-element.elementor-element-1a079b5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://staging.rociorodriguezpsicologia.es/wp-content/uploads/2024/02/402A4818.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-52 .elementor-element.elementor-element-1a079b5, .elementor-52 .elementor-element.elementor-element-1a079b5::before{--border-transition:0.3s;}.elementor-52 .elementor-element.elementor-element-1a079b5.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-52 .elementor-element.elementor-element-f9fb174{--display:flex;--gap:14px 14px;--background-transition:0.3s;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-52 .elementor-element.elementor-element-77ca072{text-align:left;}.elementor-52 .elementor-element.elementor-element-77ca072 .elementor-heading-title{color:var( --e-global-color-text );font-family:"IF bosch", Sans-serif;font-size:25px;font-weight:400;}.elementor-52 .elementor-element.elementor-element-1e7f272{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--background-transition:0.3s;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-52 .elementor-element.elementor-element-927b8ff .elementor-button{font-family:"IF bosch", Sans-serif;font-size:20px;font-weight:400;fill:var( --e-global-color-text );color:var( --e-global-color-text );background-color:var( --e-global-color-secondary );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-text );border-radius:50px 50px 50px 50px;}.elementor-52 .elementor-element.elementor-element-927b8ff .elementor-button:hover, .elementor-52 .elementor-element.elementor-element-927b8ff .elementor-button:focus{color:var( --e-global-color-326aa1f );background-color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-52 .elementor-element.elementor-element-927b8ff .elementor-button:hover svg, .elementor-52 .elementor-element.elementor-element-927b8ff .elementor-button:focus svg{fill:var( --e-global-color-326aa1f );}.elementor-52 .elementor-element.elementor-element-800d881{--display:flex;--min-height:42vh;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:13px 13px;--background-transition:0.3s;--border-radius:20px 20px 20px 20px;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:20px;--padding-block-end:20px;--padding-inline-start:10px;--padding-inline-end:010px;}.elementor-52 .elementor-element.elementor-element-800d881:not(.elementor-motion-effects-element-type-background), .elementor-52 .elementor-element.elementor-element-800d881 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-52 .elementor-element.elementor-element-800d881, .elementor-52 .elementor-element.elementor-element-800d881::before{--border-transition:0.3s;}.elementor-52 .elementor-element.elementor-element-9d0f3f1{--display:flex;--min-height:29vh;--background-transition:0.3s;}.elementor-52 .elementor-element.elementor-element-9d0f3f1:not(.elementor-motion-effects-element-type-background), .elementor-52 .elementor-element.elementor-element-9d0f3f1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://staging.rociorodriguezpsicologia.es/wp-content/uploads/2024/02/IMG_4685-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-52 .elementor-element.elementor-element-9d0f3f1, .elementor-52 .elementor-element.elementor-element-9d0f3f1::before{--border-transition:0.3s;}.elementor-52 .elementor-element.elementor-element-9d0f3f1.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-52 .elementor-element.elementor-element-a2a5e17{--display:flex;--gap:14px 14px;--background-transition:0.3s;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-52 .elementor-element.elementor-element-f22c739{text-align:left;}.elementor-52 .elementor-element.elementor-element-f22c739 .elementor-heading-title{color:var( --e-global-color-text );font-family:"IF bosch", Sans-serif;font-size:25px;font-weight:400;}.elementor-52 .elementor-element.elementor-element-c9e7f93{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--background-transition:0.3s;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-52 .elementor-element.elementor-element-0f7b466 .elementor-button{font-family:"IF bosch", Sans-serif;font-size:20px;font-weight:400;fill:var( --e-global-color-text );color:var( --e-global-color-text );background-color:var( --e-global-color-secondary );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-text );border-radius:50px 50px 50px 50px;}.elementor-52 .elementor-element.elementor-element-0f7b466 .elementor-button:hover, .elementor-52 .elementor-element.elementor-element-0f7b466 .elementor-button:focus{color:var( --e-global-color-326aa1f );background-color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-52 .elementor-element.elementor-element-0f7b466 .elementor-button:hover svg, .elementor-52 .elementor-element.elementor-element-0f7b466 .elementor-button:focus svg{fill:var( --e-global-color-326aa1f );}.elementor-52 .elementor-element.elementor-element-365663e{--display:flex;--min-height:42vh;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:13px 13px;--background-transition:0.3s;--border-radius:20px 20px 20px 20px;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:20px;--padding-block-end:20px;--padding-inline-start:10px;--padding-inline-end:010px;}.elementor-52 .elementor-element.elementor-element-365663e:not(.elementor-motion-effects-element-type-background), .elementor-52 .elementor-element.elementor-element-365663e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-52 .elementor-element.elementor-element-365663e, .elementor-52 .elementor-element.elementor-element-365663e::before{--border-transition:0.3s;}.elementor-52 .elementor-element.elementor-element-813e5f7{--display:flex;--min-height:29vh;--background-transition:0.3s;}.elementor-52 .elementor-element.elementor-element-813e5f7:not(.elementor-motion-effects-element-type-background), .elementor-52 .elementor-element.elementor-element-813e5f7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://staging.rociorodriguezpsicologia.es/wp-content/uploads/2024/02/Facetune_27-02-2023-12-49-50.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-52 .elementor-element.elementor-element-813e5f7, .elementor-52 .elementor-element.elementor-element-813e5f7::before{--border-transition:0.3s;}.elementor-52 .elementor-element.elementor-element-813e5f7.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-52 .elementor-element.elementor-element-b158f40{--display:flex;--gap:14px 14px;--background-transition:0.3s;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-52 .elementor-element.elementor-element-1d32805{text-align:left;}.elementor-52 .elementor-element.elementor-element-1d32805 .elementor-heading-title{color:var( --e-global-color-text );font-family:"IF bosch", Sans-serif;font-size:25px;font-weight:400;}.elementor-52 .elementor-element.elementor-element-1137cb7{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--background-transition:0.3s;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-52 .elementor-element.elementor-element-e42fa7d .elementor-button{font-family:"IF bosch", Sans-serif;font-size:20px;font-weight:400;fill:var( --e-global-color-text );color:var( --e-global-color-text );background-color:var( --e-global-color-secondary );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-text );border-radius:50px 50px 50px 50px;}.elementor-52 .elementor-element.elementor-element-e42fa7d .elementor-button:hover, .elementor-52 .elementor-element.elementor-element-e42fa7d .elementor-button:focus{color:var( --e-global-color-326aa1f );background-color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-52 .elementor-element.elementor-element-e42fa7d .elementor-button:hover svg, .elementor-52 .elementor-element.elementor-element-e42fa7d .elementor-button:focus svg{fill:var( --e-global-color-326aa1f );}.elementor-52 .elementor-element.elementor-element-8324f90{--display:flex;--background-transition:0.3s;}.elementor-52 .elementor-element.elementor-element-beaf0a0{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;--margin-block-start:40px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:40px;--padding-inline-end:40px;}.elementor-52 .elementor-element.elementor-element-9556223{--display:flex;--background-transition:0.3s;}.elementor-52 .elementor-element.elementor-element-4ef45ec .qodef-qi-highlight{text-align:center;color:var( --e-global-color-text );font-family:"bosch", Sans-serif;font-size:35px;}.elementor-52 .elementor-element.elementor-element-4ef45ec .qodef-qi-highlight .qodef-highlight-text{color:var( --e-global-color-text );}.elementor-52 .elementor-element.elementor-element-2ca959e{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--background-transition:0.3s;}.elementor-52 .elementor-element.elementor-element-367e36a{--display:flex;--min-height:42vh;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:13px 13px;--background-transition:0.3s;--border-radius:20px 20px 20px 20px;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:20px;--padding-block-end:20px;--padding-inline-start:10px;--padding-inline-end:010px;}.elementor-52 .elementor-element.elementor-element-367e36a:not(.elementor-motion-effects-element-type-background), .elementor-52 .elementor-element.elementor-element-367e36a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-52 .elementor-element.elementor-element-367e36a, .elementor-52 .elementor-element.elementor-element-367e36a::before{--border-transition:0.3s;}.elementor-52 .elementor-element.elementor-element-5425249{--display:flex;--min-height:29vh;--background-transition:0.3s;}.elementor-52 .elementor-element.elementor-element-5425249:not(.elementor-motion-effects-element-type-background), .elementor-52 .elementor-element.elementor-element-5425249 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://staging.rociorodriguezpsicologia.es/wp-content/uploads/2024/02/gabrila-uriarte.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-52 .elementor-element.elementor-element-5425249, .elementor-52 .elementor-element.elementor-element-5425249::before{--border-transition:0.3s;}.elementor-52 .elementor-element.elementor-element-5425249.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-52 .elementor-element.elementor-element-0060c2c{--display:flex;--gap:14px 14px;--background-transition:0.3s;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-52 .elementor-element.elementor-element-9277ed8{text-align:left;}.elementor-52 .elementor-element.elementor-element-9277ed8 .elementor-heading-title{color:var( --e-global-color-text );font-family:"IF bosch", Sans-serif;font-size:25px;font-weight:400;}.elementor-52 .elementor-element.elementor-element-81c4c22{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--background-transition:0.3s;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-52 .elementor-element.elementor-element-87322f2 .elementor-button{font-family:"IF bosch", Sans-serif;font-size:20px;font-weight:400;fill:var( --e-global-color-text );color:var( --e-global-color-text );background-color:var( --e-global-color-secondary );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-text );border-radius:50px 50px 50px 50px;}.elementor-52 .elementor-element.elementor-element-87322f2 .elementor-button:hover, .elementor-52 .elementor-element.elementor-element-87322f2 .elementor-button:focus{color:var( --e-global-color-326aa1f );background-color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-52 .elementor-element.elementor-element-87322f2 .elementor-button:hover svg, .elementor-52 .elementor-element.elementor-element-87322f2 .elementor-button:focus svg{fill:var( --e-global-color-326aa1f );}.elementor-52 .elementor-element.elementor-element-c06a538{--display:flex;--min-height:42vh;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:13px 13px;--background-transition:0.3s;--border-radius:20px 20px 20px 20px;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:20px;--padding-block-end:20px;--padding-inline-start:10px;--padding-inline-end:010px;}.elementor-52 .elementor-element.elementor-element-c06a538:not(.elementor-motion-effects-element-type-background), .elementor-52 .elementor-element.elementor-element-c06a538 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-52 .elementor-element.elementor-element-c06a538, .elementor-52 .elementor-element.elementor-element-c06a538::before{--border-transition:0.3s;}.elementor-52 .elementor-element.elementor-element-93f009d{--display:flex;--min-height:29vh;--background-transition:0.3s;}.elementor-52 .elementor-element.elementor-element-93f009d:not(.elementor-motion-effects-element-type-background), .elementor-52 .elementor-element.elementor-element-93f009d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://staging.rociorodriguezpsicologia.es/wp-content/uploads/2024/02/25c3ce4f-1d10-49f6-8fc8-a9335adea88a.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-52 .elementor-element.elementor-element-93f009d, .elementor-52 .elementor-element.elementor-element-93f009d::before{--border-transition:0.3s;}.elementor-52 .elementor-element.elementor-element-93f009d.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-52 .elementor-element.elementor-element-5c70344{--display:flex;--gap:14px 14px;--background-transition:0.3s;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-52 .elementor-element.elementor-element-3bc4f7e{text-align:left;}.elementor-52 .elementor-element.elementor-element-3bc4f7e .elementor-heading-title{color:var( --e-global-color-text );font-family:"IF bosch", Sans-serif;font-size:25px;font-weight:400;}.elementor-52 .elementor-element.elementor-element-e7d2510{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--background-transition:0.3s;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-52 .elementor-element.elementor-element-94e7789 .elementor-button{font-family:"IF bosch", Sans-serif;font-size:20px;font-weight:400;fill:var( --e-global-color-text );color:var( --e-global-color-text );background-color:var( --e-global-color-secondary );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-text );border-radius:50px 50px 50px 50px;}.elementor-52 .elementor-element.elementor-element-94e7789 .elementor-button:hover, .elementor-52 .elementor-element.elementor-element-94e7789 .elementor-button:focus{color:var( --e-global-color-326aa1f );background-color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-52 .elementor-element.elementor-element-94e7789 .elementor-button:hover svg, .elementor-52 .elementor-element.elementor-element-94e7789 .elementor-button:focus svg{fill:var( --e-global-color-326aa1f );}.elementor-52 .elementor-element.elementor-element-a680a5a{--display:flex;--min-height:42vh;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:13px 13px;--background-transition:0.3s;--border-radius:20px 20px 20px 20px;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:20px;--padding-block-end:20px;--padding-inline-start:10px;--padding-inline-end:010px;}.elementor-52 .elementor-element.elementor-element-a680a5a:not(.elementor-motion-effects-element-type-background), .elementor-52 .elementor-element.elementor-element-a680a5a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-52 .elementor-element.elementor-element-a680a5a, .elementor-52 .elementor-element.elementor-element-a680a5a::before{--border-transition:0.3s;}.elementor-52 .elementor-element.elementor-element-86939d6{--display:flex;--min-height:29vh;--background-transition:0.3s;}.elementor-52 .elementor-element.elementor-element-86939d6:not(.elementor-motion-effects-element-type-background), .elementor-52 .elementor-element.elementor-element-86939d6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://staging.rociorodriguezpsicologia.es/wp-content/uploads/2024/02/37ccb01e6a827ccb0c8d68ed3ea6db97.jpg");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-52 .elementor-element.elementor-element-86939d6, .elementor-52 .elementor-element.elementor-element-86939d6::before{--border-transition:0.3s;}.elementor-52 .elementor-element.elementor-element-86939d6.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-52 .elementor-element.elementor-element-b3d64d2{--display:flex;--gap:14px 14px;--background-transition:0.3s;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-52 .elementor-element.elementor-element-cb58cff{text-align:left;}.elementor-52 .elementor-element.elementor-element-cb58cff .elementor-heading-title{color:var( --e-global-color-text );font-family:"IF bosch", Sans-serif;font-size:25px;font-weight:400;}.elementor-52 .elementor-element.elementor-element-6fddec2{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--background-transition:0.3s;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-52 .elementor-element.elementor-element-078f794 .elementor-button{font-family:"IF bosch", Sans-serif;font-size:20px;font-weight:400;fill:var( --e-global-color-text );color:var( --e-global-color-text );background-color:var( --e-global-color-secondary );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-text );border-radius:50px 50px 50px 50px;}.elementor-52 .elementor-element.elementor-element-078f794 .elementor-button:hover, .elementor-52 .elementor-element.elementor-element-078f794 .elementor-button:focus{color:var( --e-global-color-326aa1f );background-color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-52 .elementor-element.elementor-element-078f794 .elementor-button:hover svg, .elementor-52 .elementor-element.elementor-element-078f794 .elementor-button:focus svg{fill:var( --e-global-color-326aa1f );}.elementor-52 .elementor-element.elementor-element-69d13de{--display:flex;--min-height:42vh;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:13px 13px;--background-transition:0.3s;--border-radius:20px 20px 20px 20px;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:20px;--padding-block-end:20px;--padding-inline-start:10px;--padding-inline-end:010px;}.elementor-52 .elementor-element.elementor-element-69d13de:not(.elementor-motion-effects-element-type-background), .elementor-52 .elementor-element.elementor-element-69d13de > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-52 .elementor-element.elementor-element-69d13de, .elementor-52 .elementor-element.elementor-element-69d13de::before{--border-transition:0.3s;}.elementor-52 .elementor-element.elementor-element-a22d6d7{--display:flex;--min-height:29vh;--background-transition:0.3s;}.elementor-52 .elementor-element.elementor-element-a22d6d7:not(.elementor-motion-effects-element-type-background), .elementor-52 .elementor-element.elementor-element-a22d6d7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://staging.rociorodriguezpsicologia.es/wp-content/uploads/2024/01/PHOTO-2024-01-30-14-41-32.jpg");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-52 .elementor-element.elementor-element-a22d6d7, .elementor-52 .elementor-element.elementor-element-a22d6d7::before{--border-transition:0.3s;}.elementor-52 .elementor-element.elementor-element-a22d6d7.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-52 .elementor-element.elementor-element-2ee33dc{--display:flex;--gap:14px 14px;--background-transition:0.3s;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-52 .elementor-element.elementor-element-e5ad7ad{text-align:left;}.elementor-52 .elementor-element.elementor-element-e5ad7ad .elementor-heading-title{color:var( --e-global-color-text );font-family:"IF bosch", Sans-serif;font-size:25px;font-weight:400;}.elementor-52 .elementor-element.elementor-element-b4c208f{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--background-transition:0.3s;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-52 .elementor-element.elementor-element-5581b00 .elementor-button{font-family:"IF bosch", Sans-serif;font-size:20px;font-weight:400;fill:var( --e-global-color-text );color:var( --e-global-color-text );background-color:var( --e-global-color-secondary );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-text );border-radius:50px 50px 50px 50px;}.elementor-52 .elementor-element.elementor-element-5581b00 .elementor-button:hover, .elementor-52 .elementor-element.elementor-element-5581b00 .elementor-button:focus{color:var( --e-global-color-326aa1f );background-color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-52 .elementor-element.elementor-element-5581b00 .elementor-button:hover svg, .elementor-52 .elementor-element.elementor-element-5581b00 .elementor-button:focus svg{fill:var( --e-global-color-326aa1f );}.elementor-52 .elementor-element.elementor-element-f1df982{--display:flex;--min-height:400px;--justify-content:center;--gap:20px 20px;--background-transition:0.3s;--margin-block-start:050px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:30px;--padding-block-end:30px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-52 .elementor-element.elementor-element-f1df982:not(.elementor-motion-effects-element-type-background), .elementor-52 .elementor-element.elementor-element-f1df982 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-52 .elementor-element.elementor-element-f1df982, .elementor-52 .elementor-element.elementor-element-f1df982::before{--border-transition:0.3s;}.elementor-52 .elementor-element.elementor-element-9aa242e{text-align:center;}.elementor-52 .elementor-element.elementor-element-9aa242e .elementor-heading-title{font-family:"IF bosch", Sans-serif;font-size:35px;font-weight:400;}.elementor-52 .elementor-element.elementor-element-89aa7fc .elementor-swiper-button{font-size:20px;}.elementor-52 .elementor-element.elementor-element-89aa7fc > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-52 .elementor-element.elementor-element-6da552f .elementor-button:hover, .elementor-52 .elementor-element.elementor-element-6da552f .elementor-button:focus{color:var( --e-global-color-accent );background-color:var( --e-global-color-326aa1f );}.elementor-52 .elementor-element.elementor-element-6da552f .elementor-button:hover svg, .elementor-52 .elementor-element.elementor-element-6da552f .elementor-button:focus svg{fill:var( --e-global-color-accent );}.elementor-52 .elementor-element.elementor-element-6da552f .elementor-button{border-style:solid;border-width:1px 1px 1px 1px;border-radius:50px 50px 50px 50px;}.elementor-52 .elementor-element.elementor-element-6da552f > .elementor-widget-container{margin:-15px 0px 0px 0px;}.elementor-52 .elementor-element.elementor-element-77f362e{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--justify-content:center;--background-transition:0.3s;--margin-block-start:050px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;}.elementor-52 .elementor-element.elementor-element-aa04cb5{text-align:center;}.elementor-52 .elementor-element.elementor-element-aa04cb5 .elementor-heading-title{color:var( --e-global-color-a3b6067 );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-52 .elementor-element.elementor-element-1c507e2{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--gap:0px 20px;--background-transition:0.3s;--margin-block-start:20px;--margin-block-end:50px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:30px;--padding-inline-end:30px;}.elementor-52 .elementor-element.elementor-element-8056a0d{--display:flex;--min-height:222px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--justify-content:center;--background-transition:0.3s;--border-radius:20px 20px 20px 20px;}.elementor-52 .elementor-element.elementor-element-8056a0d:not(.elementor-motion-effects-element-type-background), .elementor-52 .elementor-element.elementor-element-8056a0d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-a3b6067 );}.elementor-52 .elementor-element.elementor-element-8056a0d, .elementor-52 .elementor-element.elementor-element-8056a0d::before{--border-transition:0.3s;}.elementor-52 .elementor-element.elementor-element-bd74604{--display:flex;--min-height:222px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--justify-content:center;--background-transition:0.3s;--border-radius:20px 20px 20px 20px;}.elementor-52 .elementor-element.elementor-element-bd74604:not(.elementor-motion-effects-element-type-background), .elementor-52 .elementor-element.elementor-element-bd74604 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-a3b6067 );}.elementor-52 .elementor-element.elementor-element-bd74604, .elementor-52 .elementor-element.elementor-element-bd74604::before{--border-transition:0.3s;}.elementor-52 .elementor-element.elementor-element-5ed5f2c{--display:flex;--min-height:222px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--justify-content:center;--background-transition:0.3s;--border-radius:20px 20px 20px 20px;}.elementor-52 .elementor-element.elementor-element-5ed5f2c:not(.elementor-motion-effects-element-type-background), .elementor-52 .elementor-element.elementor-element-5ed5f2c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-a3b6067 );}.elementor-52 .elementor-element.elementor-element-5ed5f2c, .elementor-52 .elementor-element.elementor-element-5ed5f2c::before{--border-transition:0.3s;}.elementor-52 .elementor-element.elementor-element-183051f{--display:flex;--min-height:222px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--justify-content:center;--background-transition:0.3s;--border-radius:20px 20px 20px 20px;}.elementor-52 .elementor-element.elementor-element-183051f:not(.elementor-motion-effects-element-type-background), .elementor-52 .elementor-element.elementor-element-183051f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-a3b6067 );}.elementor-52 .elementor-element.elementor-element-183051f, .elementor-52 .elementor-element.elementor-element-183051f::before{--border-transition:0.3s;}.elementor-52 .elementor-element.elementor-element-237131f{--display:flex;--min-height:70vh;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--background-transition:0.3s;--margin-block-start:0px;--margin-block-end:50px;--margin-inline-start:0px;--margin-inline-end:0px;}.elementor-52 .elementor-element.elementor-element-f98f831{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--background-transition:0.3s;}.elementor-52 .elementor-element.elementor-element-95bd949{--display:flex;--background-transition:0.3s;--border-radius:500px 500px 500px 500px;}.elementor-52 .elementor-element.elementor-element-95bd949, .elementor-52 .elementor-element.elementor-element-95bd949::before{--border-transition:0.3s;}.elementor-52 .elementor-element.elementor-element-95bd949.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-52 .elementor-element.elementor-element-726bc43{--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;--justify-content:center;--align-items:center;--background-transition:0.3s;}.elementor-52 .elementor-element.elementor-element-726bc43.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-52 .elementor-element.elementor-element-e696a00{text-align:center;}.elementor-52 .elementor-element.elementor-element-e696a00 .elementor-heading-title{color:var( --e-global-color-text );font-family:"bastia", Sans-serif;font-size:30px;font-weight:700;}.elementor-52 .elementor-element.elementor-element-e59502e{text-align:center;width:var( --container-widget-width, 79.279% );max-width:79.279%;--container-widget-width:79.279%;--container-widget-flex-grow:0;}.elementor-52 .elementor-element.elementor-element-e59502e .elementor-heading-title{color:var( --e-global-color-text );font-family:"bosch", Sans-serif;font-size:44px;font-weight:400;}.elementor-52 .elementor-element.elementor-element-e59502e.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-52 .elementor-element.elementor-element-a8ab2b0 .elementor-button{font-family:"IF bosch", Sans-serif;font-size:20px;font-weight:400;fill:var( --e-global-color-text );color:var( --e-global-color-text );background-color:var( --e-global-color-secondary );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-text );border-radius:50px 50px 50px 50px;}.elementor-52 .elementor-element.elementor-element-a8ab2b0 .elementor-button:hover, .elementor-52 .elementor-element.elementor-element-a8ab2b0 .elementor-button:focus{color:var( --e-global-color-326aa1f );background-color:var( --e-global-color-a3b6067 );border-color:var( --e-global-color-text );}.elementor-52 .elementor-element.elementor-element-a8ab2b0 .elementor-button:hover svg, .elementor-52 .elementor-element.elementor-element-a8ab2b0 .elementor-button:focus svg{fill:var( --e-global-color-326aa1f );}:root{--page-title-display:none;}body.elementor-page-52:not(.elementor-motion-effects-element-type-background), body.elementor-page-52 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-326aa1f );}@media(max-width:1024px){.elementor-52 .elementor-element.elementor-element-835a63f{--padding-block-start:30px;--padding-block-end:30px;--padding-inline-start:30px;--padding-inline-end:30px;}.elementor-52 .elementor-element.elementor-element-66e1835 .qodef-qi-highlight{font-size:35px;}.elementor-52 .elementor-element.elementor-element-384b9a2{font-size:15px;}.elementor-52 .elementor-element.elementor-element-244dfa0 .elementor-heading-title{font-size:40px;}.elementor-52 .elementor-element.elementor-element-6207e82{font-size:13px;}.elementor-52 .elementor-element.elementor-element-6207e82 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-52 .elementor-element.elementor-element-0208394{--padding-block-start:20px;--padding-block-end:15px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-52 .elementor-element.elementor-element-1340e61{font-size:13px;}.elementor-52 .elementor-element.elementor-element-5c527fe{--justify-content:flex-start;--padding-block-start:50px;--padding-block-end:0px;--padding-inline-start:50px;--padding-inline-end:50px;}.elementor-52 .elementor-element.elementor-element-a9288c1 .elementor-heading-title{font-size:30px;}.elementor-52 .elementor-element.elementor-element-fb25d41{font-size:13px;}.elementor-52 .elementor-element.elementor-element-fb25d41 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-52 .elementor-element.elementor-element-e5823d6{--justify-content:flex-start;--padding-block-start:50px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:020px;}.elementor-52 .elementor-element.elementor-element-308c2f8 .elementor-heading-title{font-size:30px;}.elementor-52 .elementor-element.elementor-element-798276f{font-size:13px;}.elementor-52 .elementor-element.elementor-element-798276f > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-52 .elementor-element.elementor-element-c62cac0{--min-height:15vh;}.elementor-52 .elementor-element.elementor-element-b0432b9 .elementor-heading-title{font-size:20px;}.elementor-52 .elementor-element.elementor-element-6740597 .elementor-button{font-size:16px;}.elementor-52 .elementor-element.elementor-element-2c754bd .elementor-button{font-size:16px;}.elementor-52 .elementor-element.elementor-element-c556294 .elementor-button{font-size:16px;}.elementor-52 .elementor-element.elementor-element-927b8ff .elementor-button{font-size:16px;}.elementor-52 .elementor-element.elementor-element-0f7b466 .elementor-button{font-size:16px;}.elementor-52 .elementor-element.elementor-element-e42fa7d .elementor-button{font-size:16px;}.elementor-52 .elementor-element.elementor-element-beaf0a0{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-52 .elementor-element.elementor-element-2ca959e{--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;--align-items:center;--flex-wrap:wrap;}.elementor-52 .elementor-element.elementor-element-87322f2 .elementor-button{font-size:16px;}.elementor-52 .elementor-element.elementor-element-94e7789 .elementor-button{font-size:16px;}.elementor-52 .elementor-element.elementor-element-078f794 .elementor-button{font-size:16px;}.elementor-52 .elementor-element.elementor-element-5581b00 .elementor-button{font-size:16px;}.elementor-52 .elementor-element.elementor-element-f98f831{--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:030px;--padding-inline-end:30px;}.elementor-52 .elementor-element.elementor-element-e59502e .elementor-heading-title{font-size:30px;}}@media(max-width:767px){.elementor-52 .elementor-element.elementor-element-835a63f{--padding-block-start:10px;--padding-block-end:20px;--padding-inline-start:20px;--padding-inline-end:20px;}.elementor-52 .elementor-element.elementor-element-7b4c6fd{--margin-block-start:-44px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;}.elementor-52 .elementor-element.elementor-element-384b9a2 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-52 .elementor-element.elementor-element-72631ae{--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:015px;--padding-inline-end:015px;}.elementor-52 .elementor-element.elementor-element-5745af0{--min-height:50vh;--border-radius:20px 20px 0px 0px;--padding-block-start:20px;--padding-block-end:0px;--padding-inline-start:040px;--padding-inline-end:040px;}.elementor-52 .elementor-element.elementor-element-6207e82{font-size:14px;}.elementor-52 .elementor-element.elementor-element-0655128{--min-height:50vh;--border-radius:0px 0px 20px 20px;}.elementor-52 .elementor-element.elementor-element-12646ea{--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:15px;--padding-inline-end:15px;}.elementor-52 .elementor-element.elementor-element-fb1605e{--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:015px;--padding-inline-end:015px;}.elementor-52 .elementor-element.elementor-element-5c527fe{--min-height:50vh;border-width:0px 0px 1px 0px;--border-block-start-width:0px;--border-inline-end-width:0px;--border-block-end-width:1px;--border-inline-start-width:0px;--border-radius:20px 20px 0px 0px;--padding-block-start:20px;--padding-block-end:0px;--padding-inline-start:040px;--padding-inline-end:040px;}.elementor-52 .elementor-element.elementor-element-fb25d41{font-size:14px;}.elementor-52 .elementor-element.elementor-element-e5823d6{--min-height:50vh;--border-radius:0px 0px 20px 020px;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:20px;--padding-block-end:20px;--padding-inline-start:0px;--padding-inline-end:30px;}.elementor-52 .elementor-element.elementor-element-798276f{font-size:14px;}.elementor-52 .elementor-element.elementor-element-c62cac0{--padding-block-start:30px;--padding-block-end:0px;--padding-inline-start:40px;--padding-inline-end:40px;}.elementor-52 .elementor-element.elementor-element-d941ad5{--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:20px;--padding-inline-end:20px;}.elementor-52 .elementor-element.elementor-element-a3837eb .qodef-qi-highlight{font-size:32px;}.elementor-52 .elementor-element.elementor-element-9556223{--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:20px;--padding-inline-end:20px;}.elementor-52 .elementor-element.elementor-element-4ef45ec .qodef-qi-highlight{font-size:32px;}.elementor-52 .elementor-element.elementor-element-f1df982{--padding-block-start:30px;--padding-block-end:30px;--padding-inline-start:30px;--padding-inline-end:30px;}.elementor-52 .elementor-element.elementor-element-9aa242e .elementor-heading-title{font-size:30px;}.elementor-52 .elementor-element.elementor-element-aa04cb5 > .elementor-widget-container{padding:0px 20px 0px 20px;}.elementor-52 .elementor-element.elementor-element-1c507e2{--gap:20px 20px;}.elementor-52 .elementor-element.elementor-element-237131f{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;}.elementor-52 .elementor-element.elementor-element-f98f831{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;}.elementor-52 .elementor-element.elementor-element-95bd949{--min-height:56vh;}.elementor-52 .elementor-element.elementor-element-e59502e .elementor-heading-title{font-size:25px;}.elementor-52 .elementor-element.elementor-element-e59502e{width:var( --container-widget-width, 237.125px );max-width:237.125px;--container-widget-width:237.125px;--container-widget-flex-grow:0;}}@media(min-width:768px){.elementor-52 .elementor-element.elementor-element-167510a{--width:33.3333%;}.elementor-52 .elementor-element.elementor-element-7b4c6fd{--width:66.6666%;}.elementor-52 .elementor-element.elementor-element-5745af0{--width:64.533%;}.elementor-52 .elementor-element.elementor-element-0655128{--content-width:50%;}.elementor-52 .elementor-element.elementor-element-0208394{--width:100%;}.elementor-52 .elementor-element.elementor-element-5c527fe{--width:50.007%;}.elementor-52 .elementor-element.elementor-element-e5823d6{--width:50.007%;}.elementor-52 .elementor-element.elementor-element-bf44669{--width:73%;}.elementor-52 .elementor-element.elementor-element-f0b2861{--width:73%;}.elementor-52 .elementor-element.elementor-element-ba7385a{--width:73%;}.elementor-52 .elementor-element.elementor-element-48c65f8{--width:73%;}.elementor-52 .elementor-element.elementor-element-bf7fa0c{--width:73%;}.elementor-52 .elementor-element.elementor-element-e9bc8b9{--width:75.595%;}.elementor-52 .elementor-element.elementor-element-1a079b5{--width:73%;}.elementor-52 .elementor-element.elementor-element-f9fb174{--width:73%;}.elementor-52 .elementor-element.elementor-element-9d0f3f1{--width:73%;}.elementor-52 .elementor-element.elementor-element-a2a5e17{--width:73%;}.elementor-52 .elementor-element.elementor-element-813e5f7{--width:73%;}.elementor-52 .elementor-element.elementor-element-b158f40{--width:73%;}.elementor-52 .elementor-element.elementor-element-5425249{--width:73%;}.elementor-52 .elementor-element.elementor-element-0060c2c{--width:73%;}.elementor-52 .elementor-element.elementor-element-93f009d{--width:73%;}.elementor-52 .elementor-element.elementor-element-5c70344{--width:73%;}.elementor-52 .elementor-element.elementor-element-86939d6{--width:73%;}.elementor-52 .elementor-element.elementor-element-b3d64d2{--width:73%;}.elementor-52 .elementor-element.elementor-element-a22d6d7{--width:73%;}.elementor-52 .elementor-element.elementor-element-2ee33dc{--width:73%;}.elementor-52 .elementor-element.elementor-element-8056a0d{--width:25%;}.elementor-52 .elementor-element.elementor-element-bd74604{--width:25%;}.elementor-52 .elementor-element.elementor-element-5ed5f2c{--width:25%;}.elementor-52 .elementor-element.elementor-element-183051f{--width:25%;}.elementor-52 .elementor-element.elementor-element-95bd949{--width:36.429%;}.elementor-52 .elementor-element.elementor-element-726bc43{--width:61.25%;}}@media(max-width:1024px) and (min-width:768px){.elementor-52 .elementor-element.elementor-element-167510a{--width:282.664px;}.elementor-52 .elementor-element.elementor-element-2ca959e{--width:56%;}.elementor-52 .elementor-element.elementor-element-95bd949{--width:317.203px;}}/* Start Custom Fonts CSS */@font-face {
	font-family: 'IF bosch';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('http://staging.rociorodriguezpsicologia.es/wp-content/uploads/2024/02/IFBosch-Regular.ttf') format('truetype');
}
@font-face {
	font-family: 'IF bosch';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('http://staging.rociorodriguezpsicologia.es/wp-content/uploads/2024/02/IFBosch-Regular.woff') format('woff');
}
/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'bosch';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('http://staging.rociorodriguezpsicologia.es/wp-content/uploads/2024/02/IFBosch-Regular.ttf') format('truetype');
}
@font-face {
	font-family: 'bosch';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('http://staging.rociorodriguezpsicologia.es/wp-content/uploads/2024/02/IFBosch-Regular.woff') format('woff');
}
/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'bastia';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('http://staging.rociorodriguezpsicologia.es/wp-content/uploads/2024/01/Bastia-Bold-Regular.ttf') format('truetype');
}
/* End Custom Fonts CSS */