.elementor-1433 .elementor-element.elementor-element-47d13a0{--display:flex;--overlay-opacity:0.2;}.elementor-1433 .elementor-element.elementor-element-47d13a0:not(.elementor-motion-effects-element-type-background), .elementor-1433 .elementor-element.elementor-element-47d13a0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://espaciokawsay.com.ar/wp-content/uploads/2024/07/header.jpg");background-position:center left;background-repeat:no-repeat;background-size:cover;}.elementor-1433 .elementor-element.elementor-element-47d13a0::before, .elementor-1433 .elementor-element.elementor-element-47d13a0 > .elementor-background-video-container::before, .elementor-1433 .elementor-element.elementor-element-47d13a0 > .e-con-inner > .elementor-background-video-container::before, .elementor-1433 .elementor-element.elementor-element-47d13a0 > .elementor-background-slideshow::before, .elementor-1433 .elementor-element.elementor-element-47d13a0 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1433 .elementor-element.elementor-element-47d13a0 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-1433 .elementor-element.elementor-element-b0c63ab{--spacer-size:80px;}.elementor-widget-theme-post-title .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-1433 .elementor-element.elementor-element-3fff6b0{text-align:center;}.elementor-1433 .elementor-element.elementor-element-3fff6b0 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-weight:600;text-shadow:0px 0px 10px rgba(0, 0, 0, 0.5);color:#FFFFFF;}.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-1433 .elementor-element.elementor-element-9b62408 > .elementor-widget-container{margin:-14px 0px 0px 0px;}.elementor-1433 .elementor-element.elementor-element-9b62408{text-align:center;}.elementor-1433 .elementor-element.elementor-element-9b62408 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-weight:400;text-shadow:0px 0px 10px rgba(0, 0, 0, 0.5);color:#FFFFFF;}.elementor-1433 .elementor-element.elementor-element-8598d31{--spacer-size:30px;}.elementor-1433 .elementor-element.elementor-element-20cb136{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:40px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1433 .elementor-element.elementor-element-3c27100{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-widget-theme-post-featured-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-1433 .elementor-element.elementor-element-6783b9e > .elementor-widget-container{margin:-10px 0px 0px 0px;}.elementor-1433 .elementor-element.elementor-element-9136671{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-widget-theme-post-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-1433 .elementor-element.elementor-element-48e2b7e{text-align:justify;font-family:"Outfit", Sans-serif;font-weight:400;}.elementor-1433 .elementor-element.elementor-element-cff4e17{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:20px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-1433 .elementor-element.elementor-element-7f2984a{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.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-1433 .elementor-element.elementor-element-95fa154 > .elementor-widget-container{padding:0px 0px 16px 0px;}.elementor-1433 .elementor-element.elementor-element-95fa154{text-align:center;font-family:"Outfit", Sans-serif;font-size:50px;font-weight:400;color:#DCA54A;}.elementor-1433 .elementor-element.elementor-element-8314f0c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 10px 0px;}.elementor-1433 .elementor-element.elementor-element-8314f0c{text-align:center;}.elementor-1433 .elementor-element.elementor-element-8314f0c .elementor-heading-title{font-family:"Outfit", Sans-serif;font-weight:600;color:#000000;}.elementor-1433 .elementor-element.elementor-element-b4509c6{text-align:center;font-family:"Outfit", Sans-serif;font-weight:400;}.elementor-1433 .elementor-element.elementor-element-e13bda1{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1433 .elementor-element.elementor-element-d8156f0 > .elementor-widget-container{padding:0px 0px 16px 0px;}.elementor-1433 .elementor-element.elementor-element-d8156f0{text-align:center;font-family:"Outfit", Sans-serif;font-size:50px;font-weight:400;color:#DCA54A;}.elementor-1433 .elementor-element.elementor-element-14d74a9 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 10px 0px;}.elementor-1433 .elementor-element.elementor-element-14d74a9{text-align:center;}.elementor-1433 .elementor-element.elementor-element-14d74a9 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-weight:600;color:#000000;}.elementor-1433 .elementor-element.elementor-element-1a2679e{text-align:center;font-family:"Outfit", Sans-serif;font-weight:400;}.elementor-1433 .elementor-element.elementor-element-8820d29{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1433 .elementor-element.elementor-element-4a304a4 > .elementor-widget-container{padding:0px 0px 16px 0px;}.elementor-1433 .elementor-element.elementor-element-4a304a4{text-align:center;font-family:"Outfit", Sans-serif;font-size:50px;font-weight:400;color:#DCA54A;}.elementor-1433 .elementor-element.elementor-element-881e8eb > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 10px 0px;}.elementor-1433 .elementor-element.elementor-element-881e8eb{text-align:center;}.elementor-1433 .elementor-element.elementor-element-881e8eb .elementor-heading-title{font-family:"Outfit", Sans-serif;font-weight:600;color:#000000;}.elementor-1433 .elementor-element.elementor-element-188a333{text-align:center;font-family:"Outfit", Sans-serif;font-weight:400;}.elementor-1433 .elementor-element.elementor-element-a3ace17{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1433 .elementor-element.elementor-element-f4ada9a > .elementor-widget-container{padding:0px 0px 20px 0px;}.elementor-1433 .elementor-element.elementor-element-f4ada9a .elementor-heading-title{font-family:"Outfit", Sans-serif;font-weight:600;color:#000000;}.elementor-1433 .elementor-element.elementor-element-86c0796{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}@media(max-width:1024px){.elementor-1433 .elementor-element.elementor-element-cff4e17{--grid-auto-flow:row;}}@media(min-width:768px){.elementor-1433 .elementor-element.elementor-element-3c27100{--width:33.3333%;}.elementor-1433 .elementor-element.elementor-element-9136671{--width:66.6666%;}}@media(max-width:767px){.elementor-1433 .elementor-element.elementor-element-cff4e17{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}}/* Start custom CSS */.shortcode-posts {
  display: flex;
  flex-wrap: wrap;
  gap: 20px;
}
.shortcode-posts > div {
	width: calc(25% - 10px);
	box-shadow: 0px 0px 10px #88888869;
}
.shortcode-content {
	padding: 10px;
}
.shortcode-content p {
	font-size: 14px;
	line-height: 19px;
}
.shortcode-content > h3 {
	padding-bottom: 10px;
}
.post_thumbnail {
	object-fit: cover;
	max-height: 180px;
	width: 100%;
}
@media(max-width:768px){
	.shortcode-posts > div {
		width: calc(33.3333% - 10px);
	}
}
@media(max-width:749px){
	.shortcode-posts > div {
		width: calc(50% - 10px);
	}
}

.terapeutas-list ul {
    list-style-type: none; /* Removes the default list styling */
    padding: 0;
}

.terapeutas-list li {
    padding: 10px; /* Adds some padding around list items */
    border-bottom: 1px solid #ccc; /* Adds a separator between items */
}

.terapeutas-list li:last-child {
    border-bottom: none; /* Removes bottom border from the last item */
}


/* Styles for Related Users */
.terapeutas-list {
    display: grid;
    grid-template-columns: repeat(4, 1fr); /* Creates four columns */
    gap: 20px; /* Adds space between columns and rows */
    padding: 0px; /* Adds padding around the grid */
}

.terapeuta-item {
    background: #fff; /* White background for visibility */
    box-shadow: 0 4px 16px rgba(0,0,0,0.1); /* Soft shadow for depth */
    border-radius: 5px; /* Rounded corners for aesthetics */
    overflow: hidden; /* Ensures content does not flow outside the boundaries */
}

.terapeuta-photo {
    width: 100%; /* Ensure the image covers the full width */
    height: auto; /* Maintain aspect ratio */
    display: block; /* Ensures no extra space below the image */
}

.terapeuta-info {
    padding: 10px; /* Padding inside the text area */
    font-family: "Outfit";
    line-height: 22px;
}

.terapeuta-info h3 {
    color:#dca54a !important;
    padding-bottom: 10px;
}

@media (max-width: 1024px) {
    .terapeutas-list {
        grid-template-columns: repeat(2, 1fr); /* Two columns on smaller screens */
    }
}

@media (max-width: 768px) {
    .terapeutas-list {
        grid-template-columns: 1fr; /* One column on very small screens */
    }
}/* End custom CSS */