.elementor-2017 .elementor-element.elementor-element-821d5ab:not(.elementor-motion-effects-element-type-background), .elementor-2017 .elementor-element.elementor-element-821d5ab > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://psicologacarolinacastillo.com/wp-content/uploads/2022/06/Fondo-Mapa-de-Ruta-amarillo-2-1024x493.jpg");background-position:bottom left;background-repeat:no-repeat;}.elementor-2017 .elementor-element.elementor-element-821d5ab{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-2017 .elementor-element.elementor-element-821d5ab > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.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-2017 .elementor-element.elementor-element-db6ff28{column-gap:10px;font-family:"Belleza Regular", Sans-serif;font-weight:400;}.elementor-2017 .elementor-element.elementor-element-06ebbf8{width:var( --container-widget-width, 107.106% );max-width:107.106%;--container-widget-width:107.106%;--container-widget-flex-grow:0;column-gap:10px;font-family:"Belleza Regular", Sans-serif;font-weight:400;color:#1ECAD3;}.elementor-2017 .elementor-element.elementor-element-06ebbf8 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-2017 .elementor-element.elementor-element-7c41094{column-gap:10px;font-family:"Belleza Regular", Sans-serif;font-weight:400;}.elementor-2017 .elementor-element.elementor-element-8e09b89:not(.elementor-motion-effects-element-type-background), .elementor-2017 .elementor-element.elementor-element-8e09b89 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://psicologacarolinacastillo.com/wp-content/uploads/2022/06/pág-venta-Mapa-de-Ruta.jpg");background-repeat:no-repeat;background-size:cover;}.elementor-2017 .elementor-element.elementor-element-8e09b89{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-2017 .elementor-element.elementor-element-8e09b89 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2017 .elementor-element.elementor-element-28e86a9{--spacer-size:25px;}.elementor-2017 .elementor-element.elementor-element-28e86a9 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2017 .elementor-element.elementor-element-ee615df:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-2017 .elementor-element.elementor-element-ee615df > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF00;}.elementor-2017 .elementor-element.elementor-element-ee615df > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-2017 .elementor-element.elementor-element-ee615df > .elementor-element-populated >  .elementor-background-overlay{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-2017 .elementor-element.elementor-element-ee615df > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-2017 .elementor-element.elementor-element-ee615df > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2017 .elementor-element.elementor-element-4a26d57{--spacer-size:50px;}.elementor-2017 .elementor-element.elementor-element-f279ab6{width:var( --container-widget-width, 103.612% );max-width:103.612%;--container-widget-width:103.612%;--container-widget-flex-grow:0;text-align:center;}.elementor-2017 .elementor-element.elementor-element-f279ab6 > .elementor-widget-container{background-color:#FFFFFFE3;}.elementor-2017 .elementor-element.elementor-element-b16a1cf{--spacer-size:40px;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-2017 .elementor-element.elementor-element-794240b .elementor-button{background-color:#FF647D;font-family:"Abril Fatface", Sans-serif;font-size:27px;font-weight:500;}.elementor-2017 .elementor-element.elementor-element-794240b .elementor-button:hover, .elementor-2017 .elementor-element.elementor-element-794240b .elementor-button:focus{color:#FFD100;}.elementor-2017 .elementor-element.elementor-element-794240b .elementor-button:hover svg, .elementor-2017 .elementor-element.elementor-element-794240b .elementor-button:focus svg{fill:#FFD100;}.elementor-2017 .elementor-element.elementor-element-d6a7c64{column-gap:10px;font-family:"Belleza Regular", Sans-serif;font-weight:400;}.elementor-2017 .elementor-element.elementor-element-47a4358 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-2017 .elementor-element.elementor-element-47a4358{column-gap:10px;font-family:"Belleza Regular", Sans-serif;font-weight:400;}.elementor-2017 .elementor-element.elementor-element-4e04394{column-gap:10px;font-family:"Belleza Regular", Sans-serif;font-weight:400;}.elementor-2017 .elementor-element.elementor-element-2c11047:not(.elementor-motion-effects-element-type-background), .elementor-2017 .elementor-element.elementor-element-2c11047 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://psicologacarolinacastillo.com/wp-content/uploads/2022/06/pag-venta-Mapa-de-Ruta-1.jpg");background-position:bottom right;background-repeat:no-repeat;background-size:cover;}.elementor-2017 .elementor-element.elementor-element-2c11047 > .elementor-background-overlay{opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2017 .elementor-element.elementor-element-2c11047{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-2017 .elementor-element.elementor-element-d1fdb9f > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-2017 .elementor-element.elementor-element-d1fdb9f > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.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-2017 .elementor-element.elementor-element-6a7db9e > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2017 .elementor-element.elementor-element-6a7db9e{text-align:center;}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{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-2017 .elementor-element.elementor-element-7366001 .elementor-icon-box-wrapper{gap:15px;}.elementor-2017 .elementor-element.elementor-element-7366001.elementor-view-stacked .elementor-icon{background-color:#FFD100;}.elementor-2017 .elementor-element.elementor-element-7366001.elementor-view-framed .elementor-icon, .elementor-2017 .elementor-element.elementor-element-7366001.elementor-view-default .elementor-icon{fill:#FFD100;color:#FFD100;border-color:#FFD100;}.elementor-2017 .elementor-element.elementor-element-4720449{width:var( --container-widget-width, 106.63% );max-width:106.63%;--container-widget-width:106.63%;--container-widget-flex-grow:0;}.elementor-2017 .elementor-element.elementor-element-4720449 .elementor-icon-box-wrapper{gap:15px;}.elementor-2017 .elementor-element.elementor-element-4720449.elementor-view-stacked .elementor-icon{background-color:#FFD100;}.elementor-2017 .elementor-element.elementor-element-4720449.elementor-view-framed .elementor-icon, .elementor-2017 .elementor-element.elementor-element-4720449.elementor-view-default .elementor-icon{fill:#FFD100;color:#FFD100;border-color:#FFD100;}.elementor-2017 .elementor-element.elementor-element-7607ccd .elementor-icon-box-wrapper{gap:15px;}.elementor-2017 .elementor-element.elementor-element-7607ccd.elementor-view-stacked .elementor-icon{background-color:#FFD100;}.elementor-2017 .elementor-element.elementor-element-7607ccd.elementor-view-framed .elementor-icon, .elementor-2017 .elementor-element.elementor-element-7607ccd.elementor-view-default .elementor-icon{fill:#FFD100;color:#FFD100;border-color:#FFD100;}.elementor-2017 .elementor-element.elementor-element-13a3d22 .elementor-icon-box-wrapper{gap:15px;}.elementor-2017 .elementor-element.elementor-element-13a3d22.elementor-view-stacked .elementor-icon{background-color:#FFD100;}.elementor-2017 .elementor-element.elementor-element-13a3d22.elementor-view-framed .elementor-icon, .elementor-2017 .elementor-element.elementor-element-13a3d22.elementor-view-default .elementor-icon{fill:#FFD100;color:#FFD100;border-color:#FFD100;}.elementor-2017 .elementor-element.elementor-element-adf4056{width:var( --container-widget-width, 101.057% );max-width:101.057%;--container-widget-width:101.057%;--container-widget-flex-grow:0;}.elementor-2017 .elementor-element.elementor-element-adf4056 .elementor-icon-box-wrapper{gap:15px;}.elementor-2017 .elementor-element.elementor-element-adf4056.elementor-view-stacked .elementor-icon{background-color:#FFD100;}.elementor-2017 .elementor-element.elementor-element-adf4056.elementor-view-framed .elementor-icon, .elementor-2017 .elementor-element.elementor-element-adf4056.elementor-view-default .elementor-icon{fill:#FFD100;color:#FFD100;border-color:#FFD100;}.elementor-2017 .elementor-element.elementor-element-80929f2{width:var( --container-widget-width, 99.632% );max-width:99.632%;--container-widget-width:99.632%;--container-widget-flex-grow:0;}.elementor-2017 .elementor-element.elementor-element-80929f2 .elementor-icon-box-wrapper{gap:15px;}.elementor-2017 .elementor-element.elementor-element-80929f2.elementor-view-stacked .elementor-icon{background-color:#FFD100;}.elementor-2017 .elementor-element.elementor-element-80929f2.elementor-view-framed .elementor-icon, .elementor-2017 .elementor-element.elementor-element-80929f2.elementor-view-default .elementor-icon{fill:#FFD100;color:#FFD100;border-color:#FFD100;}.elementor-2017 .elementor-element.elementor-element-6392933:not(.elementor-motion-effects-element-type-background), .elementor-2017 .elementor-element.elementor-element-6392933 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1ECAD3;}.elementor-2017 .elementor-element.elementor-element-6392933{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-2017 .elementor-element.elementor-element-6392933 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2017 .elementor-element.elementor-element-a6e9c60{width:var( --container-widget-width, 96.514% );max-width:96.514%;--container-widget-width:96.514%;--container-widget-flex-grow:0;text-align:center;}.elementor-2017 .elementor-element.elementor-element-a6e9c60 > .elementor-widget-container{margin:41px 41px 41px 41px;padding:0px 0px 0px 0px;}.elementor-2017 .elementor-element.elementor-element-a6e9c60 .elementor-heading-title{font-family:"Abril Fatface", Sans-serif;font-size:39px;font-weight:400;-webkit-text-stroke-width:0px;stroke-width:0px;-webkit-text-stroke-color:#000;stroke:#000;text-shadow:0px 0px 0px rgba(0,0,0,0.3);color:#FFFFFF;}.elementor-2017 .elementor-element.elementor-element-4822d17:not(.elementor-motion-effects-element-type-background), .elementor-2017 .elementor-element.elementor-element-4822d17 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1ECAD3;}.elementor-2017 .elementor-element.elementor-element-4822d17{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-2017 .elementor-element.elementor-element-4822d17 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2017 .elementor-element.elementor-element-403df0c{width:var( --container-widget-width, 96.514% );max-width:96.514%;--container-widget-width:96.514%;--container-widget-flex-grow:0;text-align:center;}.elementor-2017 .elementor-element.elementor-element-403df0c > .elementor-widget-container{margin:41px 41px 41px 41px;padding:0px 0px 0px 0px;}.elementor-2017 .elementor-element.elementor-element-403df0c .elementor-heading-title{font-family:"Belleza Regular", Sans-serif;font-size:39px;font-weight:400;-webkit-text-stroke-width:0px;stroke-width:0px;-webkit-text-stroke-color:#000;stroke:#000;text-shadow:0px 0px 0px rgba(0,0,0,0.3);color:#FFFFFF;}.elementor-2017 .elementor-element.elementor-element-952f501:not(.elementor-motion-effects-element-type-background), .elementor-2017 .elementor-element.elementor-element-952f501 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1ECAD3;}.elementor-2017 .elementor-element.elementor-element-952f501{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-2017 .elementor-element.elementor-element-952f501 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2017 .elementor-element.elementor-element-8209347{width:var( --container-widget-width, 96.514% );max-width:96.514%;--container-widget-width:96.514%;--container-widget-flex-grow:0;text-align:center;}.elementor-2017 .elementor-element.elementor-element-8209347 > .elementor-widget-container{margin:41px 41px 41px 41px;padding:0px 0px 0px 0px;}.elementor-2017 .elementor-element.elementor-element-8209347 .elementor-heading-title{font-family:"Belleza Regular", Sans-serif;font-size:39px;font-weight:400;-webkit-text-stroke-width:0px;stroke-width:0px;-webkit-text-stroke-color:#000;stroke:#000;text-shadow:0px 0px 16px rgba(0,0,0,0.3);color:#FFD100;}.elementor-2017 .elementor-element.elementor-element-6abf81d:not(.elementor-motion-effects-element-type-background), .elementor-2017 .elementor-element.elementor-element-6abf81d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1ECAD3;}.elementor-2017 .elementor-element.elementor-element-6abf81d{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-2017 .elementor-element.elementor-element-6abf81d > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2017 .elementor-element.elementor-element-39cf8e1:not(.elementor-motion-effects-element-type-background), .elementor-2017 .elementor-element.elementor-element-39cf8e1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://psicologacarolinacastillo.com/wp-content/uploads/2022/06/Fondo-Mapa-de-Ruta-amarillo-2.jpg");background-position:bottom left;background-repeat:no-repeat;background-size:cover;}.elementor-2017 .elementor-element.elementor-element-39cf8e1{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-2017 .elementor-element.elementor-element-39cf8e1 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2017 .elementor-element.elementor-element-4a0bd7a{--spacer-size:16px;}.elementor-2017 .elementor-element.elementor-element-579a4f9{--spacer-size:10px;}.elementor-2017 .elementor-element.elementor-element-1a7ba1f{width:var( --container-widget-width, 8.036% );max-width:8.036%;--container-widget-width:8.036%;--container-widget-flex-grow:0;text-align:center;}.elementor-2017 .elementor-element.elementor-element-1a7ba1f > .elementor-widget-container{margin:27px 27px 27px 27px;}.elementor-2017 .elementor-element.elementor-element-1a7ba1f .elementor-heading-title{font-family:"Abril Fatface", Sans-serif;font-weight:400;-webkit-text-stroke-color:#000;stroke:#000;color:#1ECAD3;}.elementor-2017 .elementor-element.elementor-element-acc61d1{width:var( --container-widget-width, 90.625% );max-width:90.625%;--container-widget-width:90.625%;--container-widget-flex-grow:0;text-align:center;}.elementor-2017 .elementor-element.elementor-element-acc61d1 > .elementor-widget-container{margin:27px 27px 27px 27px;}.elementor-2017 .elementor-element.elementor-element-acc61d1 .elementor-heading-title{font-family:"Abril Fatface", Sans-serif;font-weight:400;-webkit-text-stroke-color:#000;stroke:#000;color:#1ECAD3;}.elementor-2017 .elementor-element.elementor-element-a57312b{--spacer-size:14px;}.elementor-2017 .elementor-element.elementor-element-fa55c80{width:var( --container-widget-width, 99.442% );max-width:99.442%;--container-widget-width:99.442%;--container-widget-flex-grow:0;}.elementor-2017 .elementor-element.elementor-element-218fe8f{--spacer-size:26px;}.elementor-2017 .elementor-element.elementor-element-6f39637{--spacer-size:63px;}.elementor-2017 .elementor-element.elementor-element-faa246c:not(.elementor-motion-effects-element-type-background), .elementor-2017 .elementor-element.elementor-element-faa246c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1ECAD3;}.elementor-2017 .elementor-element.elementor-element-faa246c{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-2017 .elementor-element.elementor-element-faa246c > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2017 .elementor-element.elementor-element-2a3c216 > .elementor-widget-container{margin:41px 41px 41px 41px;padding:0px 0px 0px 0px;}.elementor-2017 .elementor-element.elementor-element-2a3c216{text-align:center;}.elementor-2017 .elementor-element.elementor-element-2a3c216 .elementor-heading-title{font-family:"Belleza Regular", Sans-serif;font-size:39px;font-weight:400;-webkit-text-stroke-width:0px;stroke-width:0px;-webkit-text-stroke-color:#000;stroke:#000;color:#FFFFFF;}.elementor-2017 .elementor-element.elementor-element-f1df926 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-2017 .elementor-element.elementor-element-76429a6 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-2017 .elementor-element.elementor-element-76429a6 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.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-2017 .elementor-element.elementor-element-d91c01f{--spacer-size:10px;}.elementor-2017 .elementor-element.elementor-element-b45cd34.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-2017 .elementor-element.elementor-element-08d3514{font-family:"Belleza Regular", Sans-serif;font-size:18px;font-weight:100;line-height:1.7em;}.elementor-2017 .elementor-element.elementor-element-ec0cd82{--spacer-size:10px;}.elementor-2017 .elementor-element.elementor-element-46be44e:not(.elementor-motion-effects-element-type-background), .elementor-2017 .elementor-element.elementor-element-46be44e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1ECAD3;}.elementor-2017 .elementor-element.elementor-element-46be44e{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-2017 .elementor-element.elementor-element-46be44e > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2017 .elementor-element.elementor-element-807a024 > .elementor-widget-container{margin:41px 41px 41px 41px;padding:0px 0px 0px 0px;}.elementor-2017 .elementor-element.elementor-element-807a024{text-align:center;}.elementor-2017 .elementor-element.elementor-element-807a024 .elementor-heading-title{font-family:"Abril Fatface", Sans-serif;font-size:39px;font-weight:400;-webkit-text-stroke-width:0px;stroke-width:0px;-webkit-text-stroke-color:#000;stroke:#000;color:#FFFFFF;}.elementor-2017 .elementor-element.elementor-element-3b8f948 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-2017 .elementor-element.elementor-element-709748e > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-2017 .elementor-element.elementor-element-709748e > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2017 .elementor-element.elementor-element-02f924e{--spacer-size:10px;}.elementor-2017 .elementor-element.elementor-element-7f66cef.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-2017 .elementor-element.elementor-element-9c6e01c > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2017 .elementor-element.elementor-element-9c6e01c{font-family:"Abril Fatface", Sans-serif;font-size:18px;font-weight:100;line-height:1.7em;}.elementor-2017 .elementor-element.elementor-element-dc29cff{--spacer-size:10px;}.elementor-2017 .elementor-element.elementor-element-18f2c38 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-2017 .elementor-element.elementor-element-9a0a928 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-2017 .elementor-element.elementor-element-9a0a928 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2017 .elementor-element.elementor-element-ca1f99f{width:var( --container-widget-width, 94% );max-width:94%;--container-widget-width:94%;--container-widget-flex-grow:0;font-family:"Belleza Regular", Sans-serif;font-size:18px;font-weight:100;line-height:1.7em;}.elementor-2017 .elementor-element.elementor-element-9e188f8{--spacer-size:50px;}.elementor-2017 .elementor-element.elementor-element-e764d4c.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-2017 .elementor-element.elementor-element-e7c28e7{--spacer-size:50px;}.elementor-2017 .elementor-element.elementor-element-c35b108{column-gap:10px;font-family:"Belleza Regular", Sans-serif;font-weight:400;}.elementor-2017 .elementor-element.elementor-element-509fb93{width:var( --container-widget-width, 95.352% );max-width:95.352%;--container-widget-width:95.352%;--container-widget-flex-grow:0;column-gap:10px;font-family:"Belleza Regular", Sans-serif;font-weight:400;color:#FF7F40;}.elementor-2017 .elementor-element.elementor-element-509fb93 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-2017 .elementor-element.elementor-element-e3cf0ae{column-gap:10px;font-family:"Belleza Regular", Sans-serif;font-weight:400;}.elementor-2017 .elementor-element.elementor-element-87ab27e:not(.elementor-motion-effects-element-type-background), .elementor-2017 .elementor-element.elementor-element-87ab27e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://psicologacarolinacastillo.com/wp-content/uploads/2022/12/Productiva-y-Liberada-programa.jpg");background-repeat:no-repeat;background-size:cover;}.elementor-2017 .elementor-element.elementor-element-87ab27e{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-2017 .elementor-element.elementor-element-87ab27e > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2017 .elementor-element.elementor-element-2519cc8{--spacer-size:25px;}.elementor-2017 .elementor-element.elementor-element-2519cc8 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2017 .elementor-element.elementor-element-b9cedaf:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-2017 .elementor-element.elementor-element-b9cedaf > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF00;}.elementor-2017 .elementor-element.elementor-element-b9cedaf > .elementor-element-populated >  .elementor-background-overlay{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-2017 .elementor-element.elementor-element-b9cedaf > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-2017 .elementor-element.elementor-element-b9cedaf > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2017 .elementor-element.elementor-element-4bbb0de{--spacer-size:61px;}.elementor-2017 .elementor-element.elementor-element-b479c87 > .elementor-widget-container{background-color:#FFFFFFE3;padding:10px 50px 0px 50px;}.elementor-2017 .elementor-element.elementor-element-b479c87{text-align:center;font-family:"Belleza Regular", Sans-serif;font-size:1px;font-weight:400;letter-spacing:0px;}.elementor-2017 .elementor-element.elementor-element-0d0bf31{--spacer-size:40px;}.elementor-2017 .elementor-element.elementor-element-d8546fd:not(.elementor-motion-effects-element-type-background), .elementor-2017 .elementor-element.elementor-element-d8546fd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1ECAD3;}.elementor-2017 .elementor-element.elementor-element-d8546fd{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-2017 .elementor-element.elementor-element-d8546fd > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2017 .elementor-element.elementor-element-a401025 > .elementor-widget-container{margin:41px 41px 41px 41px;padding:0px 0px 0px 0px;}.elementor-2017 .elementor-element.elementor-element-a401025{text-align:center;}.elementor-2017 .elementor-element.elementor-element-a401025 .elementor-heading-title{font-family:"Abril Fatface", Sans-serif;font-size:39px;font-weight:400;-webkit-text-stroke-width:0px;stroke-width:0px;-webkit-text-stroke-color:#000;stroke:#000;color:#FFFFFF;}.elementor-2017 .elementor-element.elementor-element-d19c2c2:not(.elementor-motion-effects-element-type-background), .elementor-2017 .elementor-element.elementor-element-d19c2c2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://psicologacarolinacastillo.com/wp-content/uploads/2023/04/240_F_307376258_yquC0xdP490JTyLF33EIN5L0xLjccJnQ.jpg");background-position:center right;background-repeat:no-repeat;background-size:477px auto;}.elementor-2017 .elementor-element.elementor-element-d19c2c2{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-2017 .elementor-element.elementor-element-d19c2c2 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2017 .elementor-element.elementor-element-6c46c7e:not(.elementor-motion-effects-element-type-background), .elementor-2017 .elementor-element.elementor-element-6c46c7e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1ECAD3;}.elementor-2017 .elementor-element.elementor-element-6c46c7e{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-2017 .elementor-element.elementor-element-6c46c7e > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2017 .elementor-element.elementor-element-f53750c{--spacer-size:10px;}.elementor-2017 .elementor-element.elementor-element-26a8d85{width:var( --container-widget-width, 93.386% );max-width:93.386%;--container-widget-width:93.386%;--container-widget-flex-grow:0;text-align:center;}.elementor-2017 .elementor-element.elementor-element-26a8d85 > .elementor-widget-container{margin:41px 41px 41px 41px;padding:0px 0px 0px 0px;}.elementor-2017 .elementor-element.elementor-element-26a8d85 .elementor-heading-title{font-family:"Belleza Regular", Sans-serif;font-size:39px;font-weight:400;-webkit-text-stroke-width:0px;stroke-width:0px;-webkit-text-stroke-color:#000;stroke:#000;color:#FFFFFF;}.elementor-2017 .elementor-element.elementor-element-cc5494f{--spacer-size:50px;}.elementor-2017 .elementor-element.elementor-element-2a53036{font-family:"Abril Fatface", Sans-serif;font-weight:400;color:#FF647D;}.elementor-2017 .elementor-element.elementor-element-9cedcd4{font-family:"Abril Fatface", Sans-serif;font-weight:400;color:#FF647D;}.elementor-2017 .elementor-element.elementor-element-0ee79a2:not(.elementor-motion-effects-element-type-background), .elementor-2017 .elementor-element.elementor-element-0ee79a2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1ECAD3;}.elementor-2017 .elementor-element.elementor-element-0ee79a2{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-2017 .elementor-element.elementor-element-0ee79a2 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2017 .elementor-element.elementor-element-4c4c40f > .elementor-widget-container{margin:41px 41px 41px 41px;padding:0px 0px 0px 0px;}.elementor-2017 .elementor-element.elementor-element-4c4c40f{text-align:center;}.elementor-2017 .elementor-element.elementor-element-4c4c40f .elementor-heading-title{font-family:"Belleza", Sans-serif;font-size:39px;font-weight:400;-webkit-text-stroke-width:0px;stroke-width:0px;-webkit-text-stroke-color:#000;stroke:#000;color:#FFFFFF;}.elementor-2017 .elementor-element.elementor-element-cb55c20{--spacer-size:50px;}.elementor-2017 .elementor-element.elementor-element-e11725f .elementor-icon-box-wrapper{gap:15px;}.elementor-2017 .elementor-element.elementor-element-e11725f .elementor-icon-box-title, .elementor-2017 .elementor-element.elementor-element-e11725f .elementor-icon-box-title a{font-family:"Belleza Regular", Sans-serif;font-weight:600;}.elementor-2017 .elementor-element.elementor-element-e11725f .elementor-icon-box-title{color:#FFD100;}.elementor-2017 .elementor-element.elementor-element-3f0d838 .elementor-icon-box-wrapper{text-align:center;gap:15px;}.elementor-2017 .elementor-element.elementor-element-3f0d838 .elementor-icon-box-title, .elementor-2017 .elementor-element.elementor-element-3f0d838 .elementor-icon-box-title a{font-family:"Belleza Regular", Sans-serif;font-weight:600;}.elementor-2017 .elementor-element.elementor-element-3f0d838 .elementor-icon-box-title{color:#FFD100;}.elementor-2017 .elementor-element.elementor-element-b412d5f .elementor-icon-box-wrapper{gap:15px;}.elementor-2017 .elementor-element.elementor-element-b412d5f .elementor-icon-box-title, .elementor-2017 .elementor-element.elementor-element-b412d5f .elementor-icon-box-title a{font-family:"Belleza Regular", Sans-serif;font-weight:600;}.elementor-2017 .elementor-element.elementor-element-b412d5f .elementor-icon-box-title{color:#FFD100;}.elementor-2017 .elementor-element.elementor-element-2a521df .elementor-icon-box-wrapper{gap:15px;}.elementor-2017 .elementor-element.elementor-element-2a521df .elementor-icon-box-title, .elementor-2017 .elementor-element.elementor-element-2a521df .elementor-icon-box-title a{font-family:"Belleza Regular", Sans-serif;font-weight:600;}.elementor-2017 .elementor-element.elementor-element-2a521df .elementor-icon-box-title{color:#FFD100;}.elementor-2017 .elementor-element.elementor-element-bf6e07a{width:var( --container-widget-width, 95.378% );max-width:95.378%;--container-widget-width:95.378%;--container-widget-flex-grow:0;}.elementor-2017 .elementor-element.elementor-element-bf6e07a .elementor-icon-box-wrapper{gap:15px;}.elementor-2017 .elementor-element.elementor-element-bf6e07a .elementor-icon-box-title, .elementor-2017 .elementor-element.elementor-element-bf6e07a .elementor-icon-box-title a{font-family:"Belleza Regular", Sans-serif;font-weight:600;}.elementor-2017 .elementor-element.elementor-element-bf6e07a .elementor-icon-box-title{color:#FFD100;}.elementor-2017 .elementor-element.elementor-element-ff6fd10{width:var( --container-widget-width, 105.882% );max-width:105.882%;--container-widget-width:105.882%;--container-widget-flex-grow:0;}.elementor-2017 .elementor-element.elementor-element-ff6fd10 .elementor-icon-box-wrapper{gap:15px;}.elementor-2017 .elementor-element.elementor-element-ff6fd10 .elementor-icon-box-title, .elementor-2017 .elementor-element.elementor-element-ff6fd10 .elementor-icon-box-title a{font-family:"Belleza Regular", Sans-serif;font-weight:600;}.elementor-2017 .elementor-element.elementor-element-ff6fd10 .elementor-icon-box-title{color:#FFD100;}.elementor-2017 .elementor-element.elementor-element-0f0b4e2{width:var( --container-widget-width, 105.882% );max-width:105.882%;--container-widget-width:105.882%;--container-widget-flex-grow:0;}.elementor-2017 .elementor-element.elementor-element-0f0b4e2 .elementor-icon-box-wrapper{gap:15px;}.elementor-2017 .elementor-element.elementor-element-0f0b4e2 .elementor-icon-box-title, .elementor-2017 .elementor-element.elementor-element-0f0b4e2 .elementor-icon-box-title a{font-family:"Belleza Regular", Sans-serif;font-weight:600;}.elementor-2017 .elementor-element.elementor-element-0f0b4e2 .elementor-icon-box-title{color:#FFD100;}.elementor-2017 .elementor-element.elementor-element-f140a35{--spacer-size:50px;}.elementor-2017 .elementor-element.elementor-element-f4aa8d8:not(.elementor-motion-effects-element-type-background), .elementor-2017 .elementor-element.elementor-element-f4aa8d8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1ECAD3;}.elementor-2017 .elementor-element.elementor-element-f4aa8d8{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-2017 .elementor-element.elementor-element-f4aa8d8 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2017 .elementor-element.elementor-element-7d66bda > .elementor-widget-container{margin:41px 41px 41px 41px;padding:0px 0px 0px 0px;}.elementor-2017 .elementor-element.elementor-element-7d66bda{text-align:center;}.elementor-2017 .elementor-element.elementor-element-7d66bda .elementor-heading-title{font-family:"Abril Fatface", Sans-serif;font-size:39px;font-weight:400;-webkit-text-stroke-width:0px;stroke-width:0px;-webkit-text-stroke-color:#000;stroke:#000;color:#FFFFFF;}.elementor-2017 .elementor-element.elementor-element-f95324e{--spacer-size:50px;}.elementor-widget-image-box .elementor-image-box-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-widget-image-box:has(:hover) .elementor-image-box-title,
					 .elementor-widget-image-box:has(:focus) .elementor-image-box-title{color:var( --e-global-color-primary );}.elementor-widget-image-box .elementor-image-box-description{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-2017 .elementor-element.elementor-element-c75b16f.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-2017 .elementor-element.elementor-element-c75b16f.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-2017 .elementor-element.elementor-element-c75b16f.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-2017 .elementor-element.elementor-element-c75b16f .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-2017 .elementor-element.elementor-element-c75b16f .elementor-image-box-img img{transition-duration:0.3s;}.elementor-2017 .elementor-element.elementor-element-c75b16f .elementor-image-box-title{color:#FFD100;}.elementor-2017 .elementor-element.elementor-element-0a6990a.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-2017 .elementor-element.elementor-element-0a6990a.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-2017 .elementor-element.elementor-element-0a6990a.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-2017 .elementor-element.elementor-element-0a6990a .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-2017 .elementor-element.elementor-element-0a6990a .elementor-image-box-img img{transition-duration:0.3s;}.elementor-2017 .elementor-element.elementor-element-0a6990a .elementor-image-box-title{color:#FFD100;}.elementor-2017 .elementor-element.elementor-element-c774a30.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-2017 .elementor-element.elementor-element-c774a30.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-2017 .elementor-element.elementor-element-c774a30.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-2017 .elementor-element.elementor-element-c774a30 .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-2017 .elementor-element.elementor-element-c774a30 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-2017 .elementor-element.elementor-element-c774a30 .elementor-image-box-title{color:#FFD100;}.elementor-2017 .elementor-element.elementor-element-6ad56a2.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-2017 .elementor-element.elementor-element-6ad56a2.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-2017 .elementor-element.elementor-element-6ad56a2.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-2017 .elementor-element.elementor-element-6ad56a2 .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-2017 .elementor-element.elementor-element-6ad56a2 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-2017 .elementor-element.elementor-element-6ad56a2 .elementor-image-box-title{color:#FFD100;}.elementor-2017 .elementor-element.elementor-element-d4dddb6{text-align:center;font-family:"Abril Fatface", Sans-serif;font-weight:400;}.elementor-2017 .elementor-element.elementor-element-a30ef73{text-align:center;font-family:"Abril Fatface", Sans-serif;font-weight:400;}.elementor-2017 .elementor-element.elementor-element-de4f80a{text-align:center;font-family:"Abril Fatface", Sans-serif;font-weight:400;}.elementor-2017 .elementor-element.elementor-element-e02cda0{text-align:center;font-family:"Abril Fatface", Sans-serif;font-weight:400;}.elementor-2017 .elementor-element.elementor-element-ab02c0f{text-align:center;}.elementor-2017 .elementor-element.elementor-element-ab02c0f .elementor-heading-title{color:#FF7F40;}.elementor-2017 .elementor-element.elementor-element-a5155dc{text-align:center;}.elementor-2017 .elementor-element.elementor-element-a5155dc .elementor-heading-title{color:#FF7F40;}.elementor-2017 .elementor-element.elementor-element-8c1d986 > .elementor-background-overlay{background-image:url("https://psicologacarolinacastillo.com/wp-content/uploads/2022/06/Fondo-Mapa-de-Ruta-amarillo-2.jpg");background-position:bottom left;background-repeat:no-repeat;opacity:1;}.elementor-2017 .elementor-element.elementor-element-132025a{column-gap:10px;font-family:"Belleza Regular", Sans-serif;font-weight:400;}.elementor-2017 .elementor-element.elementor-element-71f3485 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-2017 .elementor-element.elementor-element-71f3485 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2017 .elementor-element.elementor-element-bf2bc9b{width:var( --container-widget-width, 89.973% );max-width:89.973%;--container-widget-width:89.973%;--container-widget-flex-grow:0;column-gap:10px;font-family:"Belleza Regular", Sans-serif;font-weight:400;color:#FF647D;}.elementor-2017 .elementor-element.elementor-element-bf2bc9b > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-2017 .elementor-element.elementor-element-df3ed1a{column-gap:10px;font-family:"Belleza Regular", Sans-serif;font-weight:400;}.elementor-2017 .elementor-element.elementor-element-4408149:not(.elementor-motion-effects-element-type-background), .elementor-2017 .elementor-element.elementor-element-4408149 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1ECAD3;}.elementor-2017 .elementor-element.elementor-element-4408149{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-2017 .elementor-element.elementor-element-4408149 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2017 .elementor-element.elementor-element-813f126 > .elementor-widget-container{margin:41px 41px 41px 41px;padding:0px 0px 0px 0px;}.elementor-2017 .elementor-element.elementor-element-813f126{text-align:center;}.elementor-2017 .elementor-element.elementor-element-813f126 .elementor-heading-title{font-family:"Abril Fatface", Sans-serif;font-size:39px;font-weight:400;-webkit-text-stroke-width:0px;stroke-width:0px;-webkit-text-stroke-color:#000;stroke:#000;color:#FF647D;}.elementor-2017 .elementor-element.elementor-element-a371d7a{--spacer-size:50px;}.elementor-2017 .elementor-element.elementor-element-834fdb3:not(.elementor-motion-effects-element-type-background), .elementor-2017 .elementor-element.elementor-element-834fdb3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1ECAD3;}.elementor-2017 .elementor-element.elementor-element-834fdb3{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-2017 .elementor-element.elementor-element-834fdb3 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2017 .elementor-element.elementor-element-ae73805 > .elementor-widget-container{margin:41px 41px 41px 41px;padding:0px 0px 0px 0px;}.elementor-2017 .elementor-element.elementor-element-ae73805{text-align:center;}.elementor-2017 .elementor-element.elementor-element-ae73805 .elementor-heading-title{font-family:"Belleza Regular", Sans-serif;font-size:39px;font-weight:400;-webkit-text-stroke-width:0px;stroke-width:0px;-webkit-text-stroke-color:#000;stroke:#000;color:#FFFFFF;}.elementor-2017 .elementor-element.elementor-element-3c5abcd{--spacer-size:10px;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-2017 .elementor-element.elementor-element-0292db3 .elementor-icon-wrapper{text-align:center;}.elementor-2017 .elementor-element.elementor-element-0292db3.elementor-view-stacked .elementor-icon{background-color:#FF7F40;}.elementor-2017 .elementor-element.elementor-element-0292db3.elementor-view-framed .elementor-icon, .elementor-2017 .elementor-element.elementor-element-0292db3.elementor-view-default .elementor-icon{color:#FF7F40;border-color:#FF7F40;}.elementor-2017 .elementor-element.elementor-element-0292db3.elementor-view-framed .elementor-icon, .elementor-2017 .elementor-element.elementor-element-0292db3.elementor-view-default .elementor-icon svg{fill:#FF7F40;}.elementor-2017 .elementor-element.elementor-element-91b8794{text-align:center;}.elementor-2017 .elementor-element.elementor-element-91b8794 .elementor-heading-title{color:#FF7F40;}.elementor-2017 .elementor-element.elementor-element-99ecaa7:not(.elementor-motion-effects-element-type-background), .elementor-2017 .elementor-element.elementor-element-99ecaa7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1ECAD3;}.elementor-2017 .elementor-element.elementor-element-99ecaa7{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-2017 .elementor-element.elementor-element-99ecaa7 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2017 .elementor-element.elementor-element-9a9d28f > .elementor-widget-container{margin:41px 41px 41px 41px;padding:0px 0px 0px 0px;}.elementor-2017 .elementor-element.elementor-element-9a9d28f{text-align:center;}.elementor-2017 .elementor-element.elementor-element-9a9d28f .elementor-heading-title{font-family:"Belleza Regular", Sans-serif;font-size:39px;font-weight:400;-webkit-text-stroke-width:0px;stroke-width:0px;-webkit-text-stroke-color:#000;stroke:#000;color:#FFFFFF;}.elementor-2017 .elementor-element.elementor-element-75ba618 > .elementor-widget-container{margin:41px 41px 41px 41px;padding:0px 0px 0px 0px;}.elementor-2017 .elementor-element.elementor-element-75ba618{text-align:center;}.elementor-2017 .elementor-element.elementor-element-75ba618 .elementor-heading-title{font-family:"Abril Fatface", Sans-serif;font-size:39px;font-weight:400;-webkit-text-stroke-width:0px;stroke-width:0px;-webkit-text-stroke-color:#000;stroke:#000;color:#FFD100;}.elementor-2017 .elementor-element.elementor-element-0f335ca{text-align:center;}.elementor-2017 .elementor-element.elementor-element-0f335ca .elementor-heading-title{font-family:"Belleza", Sans-serif;font-weight:600;}.elementor-2017 .elementor-element.elementor-element-dd71bf9 .elementor-button{background-color:#1ECAD3;font-family:"Abril Fatface", Sans-serif;font-size:27px;font-weight:500;}.elementor-2017 .elementor-element.elementor-element-dd71bf9 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2017 .elementor-element.elementor-element-dd71bf9 .elementor-button:hover, .elementor-2017 .elementor-element.elementor-element-dd71bf9 .elementor-button:focus{color:#FFD100;}.elementor-2017 .elementor-element.elementor-element-dd71bf9 .elementor-button:hover svg, .elementor-2017 .elementor-element.elementor-element-dd71bf9 .elementor-button:focus svg{fill:#FFD100;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-2017 .elementor-element.elementor-element-d1cc7aa{--divider-border-style:zigzag_tribal;--divider-color:#FF7F40;--divider-pattern-height:19.5px;}.elementor-2017 .elementor-element.elementor-element-d1cc7aa .elementor-divider-separator{width:78%;margin:0 auto;margin-center:0;}.elementor-2017 .elementor-element.elementor-element-d1cc7aa .elementor-divider{text-align:center;padding-block-start:2px;padding-block-end:2px;}.elementor-2017 .elementor-element.elementor-element-bc6ef42 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2017 .elementor-element.elementor-element-bc6ef42{text-align:center;}.elementor-2017 .elementor-element.elementor-element-bc6ef42 .elementor-heading-title{font-family:"Abril Fatface", Sans-serif;font-size:39px;font-weight:400;-webkit-text-stroke-width:0px;stroke-width:0px;-webkit-text-stroke-color:#000;stroke:#000;color:#FFD100;}.elementor-2017 .elementor-element.elementor-element-1c073ae{--spacer-size:34px;}.elementor-widget-toggle .elementor-toggle-title, .elementor-widget-toggle .elementor-toggle-icon{color:var( --e-global-color-primary );}.elementor-widget-toggle .elementor-toggle-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-toggle .elementor-tab-title.elementor-active a, .elementor-widget-toggle .elementor-tab-title.elementor-active .elementor-toggle-icon{color:var( --e-global-color-accent );}.elementor-widget-toggle .elementor-toggle-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-toggle .elementor-tab-content{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-2017 .elementor-element.elementor-element-8565aa4 .elementor-toggle-title, .elementor-2017 .elementor-element.elementor-element-8565aa4 .elementor-toggle-icon{color:#41BBC9;}.elementor-2017 .elementor-element.elementor-element-8565aa4 .elementor-toggle-icon svg{fill:#41BBC9;}.elementor-2017 .elementor-element.elementor-element-1ff5910{--spacer-size:68px;}.elementor-2017 .elementor-element.elementor-element-dd70f51 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-2017 .elementor-element.elementor-element-dd70f51:not(.elementor-motion-effects-element-type-background), .elementor-2017 .elementor-element.elementor-element-dd70f51 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://psicologacarolinacastillo.com/wp-content/uploads/2022/06/Fondo-Mapa-de-Ruta-Caro-Castillo.jpg");background-position:top right;background-repeat:no-repeat;background-size:cover;}.elementor-2017 .elementor-element.elementor-element-dd70f51{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-2017 .elementor-element.elementor-element-dd70f51 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2017 .elementor-element.elementor-element-f7680c9 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-2017 .elementor-element.elementor-element-f7680c9 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2017 .elementor-element.elementor-element-3a0f916:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-2017 .elementor-element.elementor-element-3a0f916 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#C3C7D6D1;}.elementor-2017 .elementor-element.elementor-element-3a0f916.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-2017 .elementor-element.elementor-element-3a0f916 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-2017 .elementor-element.elementor-element-3a0f916 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2017 .elementor-element.elementor-element-1706a19{--spacer-size:50px;}.elementor-2017 .elementor-element.elementor-element-30b058e > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2017 .elementor-element.elementor-element-30b058e{font-family:"Abril Fatface", Sans-serif;font-size:18px;font-weight:100;line-height:1.7em;}.elementor-2017 .elementor-element.elementor-element-b04bf17 .elementor-button{background-color:#FFD100;font-family:"Abril Fatface", Sans-serif;font-size:27px;font-weight:500;}.elementor-2017 .elementor-element.elementor-element-b04bf17 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2017 .elementor-element.elementor-element-b04bf17 .elementor-button:hover, .elementor-2017 .elementor-element.elementor-element-b04bf17 .elementor-button:focus{color:#FF7F40;}.elementor-2017 .elementor-element.elementor-element-b04bf17 .elementor-button:hover svg, .elementor-2017 .elementor-element.elementor-element-b04bf17 .elementor-button:focus svg{fill:#FF7F40;}.elementor-2017 .elementor-element.elementor-element-0921020{font-family:"Belleza Regular", Sans-serif;font-size:18px;font-weight:100;line-height:1.7em;}.elementor-2017 .elementor-element.elementor-element-6c020e2{font-family:"Belleza Regular", Sans-serif;font-weight:400;color:#FFFFFF;}.elementor-2017 .elementor-element.elementor-element-880b8f8{--spacer-size:68px;}.elementor-2017 .elementor-element.elementor-element-bdd73bf .elementor-repeater-item-a0b300a.elementor-social-icon{background-color:#FF647D;}.elementor-2017 .elementor-element.elementor-element-bdd73bf .elementor-repeater-item-dbf35b8.elementor-social-icon{background-color:#FF647D;}.elementor-2017 .elementor-element.elementor-element-bdd73bf .elementor-repeater-item-da4f3d4.elementor-social-icon{background-color:#FF647D;}.elementor-2017 .elementor-element.elementor-element-bdd73bf{--grid-template-columns:repeat(0, auto);--grid-column-gap:5px;--grid-row-gap:0px;}.elementor-2017 .elementor-element.elementor-element-bdd73bf .elementor-widget-container{text-align:center;}.elementor-2017 .elementor-element.elementor-element-92a8381{--spacer-size:68px;}.elementor-2017 .elementor-element.elementor-element-6d2cde7{--spacer-size:68px;}.elementor-2017 .elementor-element.elementor-element-5eccc2c{--spacer-size:23px;}.elementor-2017 .elementor-element.elementor-element-022b2cb{--spacer-size:23px;}@media(max-width:767px){.elementor-2017 .elementor-element.elementor-element-c75b16f .elementor-image-box-img{margin-bottom:15px;}.elementor-2017 .elementor-element.elementor-element-0a6990a .elementor-image-box-img{margin-bottom:15px;}.elementor-2017 .elementor-element.elementor-element-c774a30 .elementor-image-box-img{margin-bottom:15px;}.elementor-2017 .elementor-element.elementor-element-6ad56a2 .elementor-image-box-img{margin-bottom:15px;}}@media(min-width:768px){.elementor-2017 .elementor-element.elementor-element-233ebfc{width:12.629%;}.elementor-2017 .elementor-element.elementor-element-9d40c78{width:77.912%;}.elementor-2017 .elementor-element.elementor-element-69d5fe0{width:8.764%;}.elementor-2017 .elementor-element.elementor-element-ecc397f{width:16%;}.elementor-2017 .elementor-element.elementor-element-ee615df{width:67.333%;}.elementor-2017 .elementor-element.elementor-element-f29a3db{width:16%;}.elementor-2017 .elementor-element.elementor-element-df05a8a{width:8.771%;}.elementor-2017 .elementor-element.elementor-element-559892b{width:84.402%;}.elementor-2017 .elementor-element.elementor-element-ad18bf7{width:6.132%;}.elementor-2017 .elementor-element.elementor-element-7467fd9{width:5.965%;}.elementor-2017 .elementor-element.elementor-element-077e197{width:94.035%;}.elementor-2017 .elementor-element.elementor-element-f942e31{width:10.525%;}.elementor-2017 .elementor-element.elementor-element-0c51752{width:82.999%;}.elementor-2017 .elementor-element.elementor-element-3221b58{width:5.781%;}.elementor-2017 .elementor-element.elementor-element-bd287eb{width:10.525%;}.elementor-2017 .elementor-element.elementor-element-988a70d{width:82.999%;}.elementor-2017 .elementor-element.elementor-element-75708d5{width:5.781%;}.elementor-2017 .elementor-element.elementor-element-2b952ff{width:10.525%;}.elementor-2017 .elementor-element.elementor-element-910b0c5{width:82.999%;}.elementor-2017 .elementor-element.elementor-element-4291d2a{width:5.781%;}.elementor-2017 .elementor-element.elementor-element-164299a{width:5.965%;}.elementor-2017 .elementor-element.elementor-element-c68d2d7{width:94.035%;}.elementor-2017 .elementor-element.elementor-element-fa053dc{width:14.48%;}.elementor-2017 .elementor-element.elementor-element-0568a32{width:74.299%;}.elementor-2017 .elementor-element.elementor-element-51155f5{width:10.554%;}.elementor-2017 .elementor-element.elementor-element-334c185{width:5.965%;}.elementor-2017 .elementor-element.elementor-element-af1baac{width:94.035%;}.elementor-2017 .elementor-element.elementor-element-2f205da{width:7.629%;}.elementor-2017 .elementor-element.elementor-element-0c5509c{width:89.667%;}.elementor-2017 .elementor-element.elementor-element-c09b7f3{width:2.368%;}.elementor-2017 .elementor-element.elementor-element-e6423f9{width:18.306%;}.elementor-2017 .elementor-element.elementor-element-b9cedaf{width:62.364%;}.elementor-2017 .elementor-element.elementor-element-9778425{width:18.663%;}.elementor-2017 .elementor-element.elementor-element-de30910{width:54.471%;}.elementor-2017 .elementor-element.elementor-element-b8fd4e5{width:44.861%;}.elementor-2017 .elementor-element.elementor-element-19f107d{width:9.12%;}.elementor-2017 .elementor-element.elementor-element-2fe2915{width:90.88%;}.elementor-2017 .elementor-element.elementor-element-511d904{width:14.909%;}.elementor-2017 .elementor-element.elementor-element-884db53{width:22.948%;}.elementor-2017 .elementor-element.elementor-element-1f5d79d{width:23.571%;}.elementor-2017 .elementor-element.elementor-element-98143d0{width:23.661%;}.elementor-2017 .elementor-element.elementor-element-1754e9e{width:14.876%;}.elementor-2017 .elementor-element.elementor-element-4f3eb94{width:12.804%;}.elementor-2017 .elementor-element.elementor-element-71f3485{width:82.21%;}.elementor-2017 .elementor-element.elementor-element-b48418f{width:4.65%;}.elementor-2017 .elementor-element.elementor-element-f756647{width:21%;}.elementor-2017 .elementor-element.elementor-element-33809f6{width:57.333%;}.elementor-2017 .elementor-element.elementor-element-15abe5d{width:21%;}.elementor-2017 .elementor-element.elementor-element-4a1a582{width:15%;}.elementor-2017 .elementor-element.elementor-element-fd991ad{width:69.332%;}.elementor-2017 .elementor-element.elementor-element-ded2606{width:15%;}}