.flex_cell.av-9qpu20-1402475e6bcc95b27be8aa0313aac2b4{
vertical-align:middle;
height:500px;
min-height:500px;
background:url(https://www.magmapsicologia.es/wp-content/uploads/2024/12/DALL·E-2024-12-30-10.51.44-A-calming-and-serene-setting-that-represents-psychological-therapy-for-stress-relief-featuring-a-cozy-armchair-a-small-table-with-a-cup-of-tea-and-a.webp) 0% 0% no-repeat scroll #22689e;
}
.responsive #top #wrap_all .flex_cell.av-9qpu20-1402475e6bcc95b27be8aa0313aac2b4{
padding:0px 0px 0px 0px !important;
}

.flex_cell.av-ygtps-8238c08be917207a696aa19bebe82b99{
vertical-align:middle;
height:500px;
min-height:500px;
background-color:#d59361;
}
.responsive #top #wrap_all .flex_cell.av-ygtps-8238c08be917207a696aa19bebe82b99{
padding:80px 80px 80px 80px !important;
}

#top .av-special-heading.av-9cnj7c-acf24f55b4103428620a381338275623{
padding-bottom:25px;
color:#ffffff;
font-size:34px;
}
body .av-special-heading.av-9cnj7c-acf24f55b4103428620a381338275623 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-9cnj7c-acf24f55b4103428620a381338275623 .av-special-heading-tag{
font-size:34px;
}
.av-special-heading.av-9cnj7c-acf24f55b4103428620a381338275623 .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-9cnj7c-acf24f55b4103428620a381338275623 .av-subheading{
font-size:15px;
}

#top .av_textblock_section.av-95xlbs-ef89d1913202fd6c28951d3739571250 .avia_textblock{
color:#ffffff;
text-align:justify;
}

#top .av-special-heading.av-gt700-755d5f01d18ec1007ba7e25440441121{
padding-bottom:25px;
color:#ffffff;
font-size:34px;
}
body .av-special-heading.av-gt700-755d5f01d18ec1007ba7e25440441121 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-gt700-755d5f01d18ec1007ba7e25440441121 .av-special-heading-tag{
font-size:34px;
}
.av-special-heading.av-gt700-755d5f01d18ec1007ba7e25440441121 .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-gt700-755d5f01d18ec1007ba7e25440441121 .av-subheading{
font-size:15px;
}

#top .av_textblock_section.av-a4esg-c5ae7294d479ae082423f009d120a06f .avia_textblock{
color:#ffffff;
text-align:justify;
}

#top .flex_column_table.av-equal-height-column-flextable.av-8u6tf4-77881ed324cd4107bdec908d29bec651{
margin-top:-200px;
margin-bottom:0px;
}
.flex_column.av-8u6tf4-77881ed324cd4107bdec908d29bec651{
border-radius:0px 0px 0px 0px;
padding:40px 40px 40px 40px;
}

#top .flex_column_table.av-equal-height-column-flextable.av-8oqnow-56b928a27ab44adf88c24181096de01a{
margin-top:-200px;
margin-bottom:0px;
}
.flex_column.av-8oqnow-56b928a27ab44adf88c24181096de01a{
border-radius:0px 0px 0px 0px;
padding:40px 40px 40px 40px;
background-color:#d69d71;
}

.av_font_icon.av-8kljmw-f13d4b8804e1062eb090ae43d44b0e0f{
color:#ffffff;
border-color:#ffffff;
}
.avia-svg-icon.av-8kljmw-f13d4b8804e1062eb090ae43d44b0e0f svg:first-child{
stroke:#ffffff;
fill:#ffffff;
}
.av_font_icon.av-8kljmw-f13d4b8804e1062eb090ae43d44b0e0f .av-icon-char{
font-size:60px;
line-height:60px;
}

#top .hr.hr-invisible.av-8bc3s0-c13ce29acd312c08077a7d2c3f10e718{
height:20px;
}

#top .av_textblock_section.av-84xl60-5059429cb3be27508f1160481f99e1ac .avia_textblock{
color:#ffffff;
}

#top .hr.hr-invisible.av-7zv3q0-18ab9e78079a4827157594634e79704e{
height:8px;
}

#top .flex_column_table.av-equal-height-column-flextable.av-7mt8lk-63de7034f2898db771103c05e24877c9{
margin-top:-200px;
margin-bottom:0px;
}
.flex_column.av-7mt8lk-63de7034f2898db771103c05e24877c9{
border-radius:0px 0px 0px 0px;
padding:40px 40px 40px 40px;
}

.flex_column.av-7hkytk-5f711b73ad8831c3a16b3684c732c8fc{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .av-special-heading.av-7emeeg-7a8c29343190a970142c60b7115fda3c{
padding-bottom:20px;
font-size:34px;
}
body .av-special-heading.av-7emeeg-7a8c29343190a970142c60b7115fda3c .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-7emeeg-7a8c29343190a970142c60b7115fda3c .av-special-heading-tag{
font-size:34px;
}
.av-special-heading.av-7emeeg-7a8c29343190a970142c60b7115fda3c .av-subheading{
font-size:15px;
}

.flex_column.av-736pew-6ebb6e02d332ea3db15f38d543cfefac{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .av-special-heading.av-6tvnoo-684a2f1334b3a0a463f44e25d454cdc4{
padding-bottom:20px;
font-size:34px;
}
body .av-special-heading.av-6tvnoo-684a2f1334b3a0a463f44e25d454cdc4 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-6tvnoo-684a2f1334b3a0a463f44e25d454cdc4 .av-special-heading-tag{
font-size:34px;
}
.av-special-heading.av-6tvnoo-684a2f1334b3a0a463f44e25d454cdc4 .av-subheading{
font-size:15px;
}

.avia-section.av-m7uiugyq-2f820e3f26ca4415f66513490ac4fe58{
background-color:#d69d71;
background-image:unset;
}
.avia-section.av-m7uiugyq-2f820e3f26ca4415f66513490ac4fe58 .av-extra-border-element .av-extra-border-inner{
background-color:#d69d71;
}

#top .av-special-heading.av-vnpa8-958beb59ba34a4df498c26f2e2c8ed94{
padding-bottom:20px;
color:#ffffff;
font-size:40px;
}
body .av-special-heading.av-vnpa8-958beb59ba34a4df498c26f2e2c8ed94 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-vnpa8-958beb59ba34a4df498c26f2e2c8ed94 .av-special-heading-tag{
font-size:40px;
}
.av-special-heading.av-vnpa8-958beb59ba34a4df498c26f2e2c8ed94 .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-vnpa8-958beb59ba34a4df498c26f2e2c8ed94 .av-subheading{
font-size:15px;
}

#top .hr.hr-invisible.av-m7uizife-4fbeab1140a4449f03cc826b0971badb{
height:1px;
}

.flex_cell.av-6bd0gg-9ac5ccb84b8b51dc5106f6109230da1d{
vertical-align:middle;
}
.responsive #top #wrap_all .flex_cell.av-6bd0gg-9ac5ccb84b8b51dc5106f6109230da1d{
padding:80px 80px 80px 80px !important;
}

.flex_cell.av-1v3uw-6025accff01f7738020decf2b02ce71b{
vertical-align:middle;
background-color:#d59361;
}
.responsive #top #wrap_all .flex_cell.av-1v3uw-6025accff01f7738020decf2b02ce71b{
padding:80px 80px 80px 80px !important;
}

#top .av-special-heading.av-m7uj3fn5-42d45fbc52cb7aaf9bac924e53ebf70f{
padding-bottom:20px;
color:#ffffff;
font-size:40px;
}
body .av-special-heading.av-m7uj3fn5-42d45fbc52cb7aaf9bac924e53ebf70f .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-m7uj3fn5-42d45fbc52cb7aaf9bac924e53ebf70f .av-special-heading-tag{
font-size:40px;
}
.av-special-heading.av-m7uj3fn5-42d45fbc52cb7aaf9bac924e53ebf70f .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-m7uj3fn5-42d45fbc52cb7aaf9bac924e53ebf70f .av-subheading{
font-size:15px;
}

#top .av_textblock_section.av-ho6qo-13ef8f429a7149652fa5a0e29663f09c .avia_textblock{
color:#ffffff;
}

#top .hr.hr-invisible.av-4p818g-186fbcf6cb5aac83bcf149a4a74f0532{
height:20px;
}

.av_font_icon.av-4kxdc0-3889b3a0a2314635ee4063eaf1f23a3d{
color:#ffffff;
border-color:#ffffff;
}
.avia-svg-icon.av-4kxdc0-3889b3a0a2314635ee4063eaf1f23a3d svg:first-child{
stroke:#ffffff;
fill:#ffffff;
}
.av_font_icon.av-4kxdc0-3889b3a0a2314635ee4063eaf1f23a3d .av-icon-char{
font-size:60px;
line-height:60px;
}

.flex_cell.av-491jbs-73d837396074d21956c7fc5aeb9beb7a{
vertical-align:middle;
background-color:#d69766;
}
.responsive #top #wrap_all .flex_cell.av-491jbs-73d837396074d21956c7fc5aeb9beb7a{
padding:80px 80px 80px 80px !important;
}

#top .av-special-heading.av-44r688-897a1522e167052bc778f19d9fa1aad4{
padding-bottom:20px;
color:#ffffff;
font-size:40px;
}
body .av-special-heading.av-44r688-897a1522e167052bc778f19d9fa1aad4 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-44r688-897a1522e167052bc778f19d9fa1aad4 .av-special-heading-tag{
font-size:40px;
}
.av-special-heading.av-44r688-897a1522e167052bc778f19d9fa1aad4 .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-44r688-897a1522e167052bc778f19d9fa1aad4 .av-subheading{
font-size:15px;
}

#top .av_textblock_section.av-3w2prs-b9d34373aabff37594c890d12c7012f4 .avia_textblock{
color:#ffffff;
}

#top .hr.hr-invisible.av-3opcj4-7c622e5bbb63d3134c69ec0c9f29a490{
height:20px;
}

.av_font_icon.av-3m28x4-27085fb77ee469735f016d5df6619e76{
color:#ffffff;
border-color:#ffffff;
}
.avia-svg-icon.av-3m28x4-27085fb77ee469735f016d5df6619e76 svg:first-child{
stroke:#ffffff;
fill:#ffffff;
}
.av_font_icon.av-3m28x4-27085fb77ee469735f016d5df6619e76 .av-icon-char{
font-size:60px;
line-height:60px;
}

.flex_cell.av-3g64cg-428b93234a56be2d4118f4cb5db99390{
vertical-align:middle;
}
.responsive #top #wrap_all .flex_cell.av-3g64cg-428b93234a56be2d4118f4cb5db99390{
padding:80px 80px 80px 80px !important;
}

.flex_cell.av-22m6w8-8bd632c6f969f1c8e956a0d031a8f1ee{
vertical-align:middle;
background-color:#fcfcfc;
}
.responsive #top #wrap_all .flex_cell.av-22m6w8-8bd632c6f969f1c8e956a0d031a8f1ee{
padding:80px 80px 80px 80px !important;
}

.flex_cell.av-3526g-18870a32a401bb77ba342c7b4c086deb{
vertical-align:middle;
background-color:#d6a37c;
}
.responsive #top #wrap_all .flex_cell.av-3526g-18870a32a401bb77ba342c7b4c086deb{
padding:80px 80px 80px 80px !important;
}

#top .av-special-heading.av-rsbjc-251096a60eb511b5ea87b0fb6c4f8994{
padding-bottom:20px;
color:#ffffff;
font-size:40px;
}
body .av-special-heading.av-rsbjc-251096a60eb511b5ea87b0fb6c4f8994 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-rsbjc-251096a60eb511b5ea87b0fb6c4f8994 .av-special-heading-tag{
font-size:40px;
}
.av-special-heading.av-rsbjc-251096a60eb511b5ea87b0fb6c4f8994 .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-rsbjc-251096a60eb511b5ea87b0fb6c4f8994 .av-subheading{
font-size:15px;
}

#top .av_textblock_section.av-kkqmo-c51f05c720c2235bece3ced5ab9ac059 .avia_textblock{
color:#ffffff;
}

#top .hr.hr-invisible.av-gbjyw-3455ded8f950e827dd243c6774a10b89{
height:20px;
}

.av_font_icon.av-7siq8-36079f0960b981ea9a8f217a3f7eb632{
color:#ffffff;
border-color:#ffffff;
}
.avia-svg-icon.av-7siq8-36079f0960b981ea9a8f217a3f7eb632 svg:first-child{
stroke:#ffffff;
fill:#ffffff;
}
.av_font_icon.av-7siq8-36079f0960b981ea9a8f217a3f7eb632 .av-icon-char{
font-size:60px;
line-height:60px;
}

.flex_cell.av-n74s0-62fdf4f42bbe937f3679877ff166fc9f{
vertical-align:middle;
background-color:#d69766;
}
.responsive #top #wrap_all .flex_cell.av-n74s0-62fdf4f42bbe937f3679877ff166fc9f{
padding:80px 80px 80px 80px !important;
}

#top .av-special-heading.av-m7ujbdgt-1370bb555cae813bb4a449a8a3ec1bd0{
padding-bottom:20px;
color:#ffffff;
font-size:40px;
}
body .av-special-heading.av-m7ujbdgt-1370bb555cae813bb4a449a8a3ec1bd0 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-m7ujbdgt-1370bb555cae813bb4a449a8a3ec1bd0 .av-special-heading-tag{
font-size:40px;
}
.av-special-heading.av-m7ujbdgt-1370bb555cae813bb4a449a8a3ec1bd0 .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-m7ujbdgt-1370bb555cae813bb4a449a8a3ec1bd0 .av-subheading{
font-size:15px;
}

#top .av_textblock_section.av-m7ujbou3-faf5fd9500a5b357957ff32021c1bf12 .avia_textblock{
color:#ffffff;
}

#top .hr.hr-invisible.av-hdlkg-835753f9b277f83d8ba2ef69529939b3{
height:20px;
}

.av_font_icon.av-m7uje89i-cf8bab304352b3d7267c89931d3e2b09{
color:#ffffff;
border-color:#ffffff;
}
.avia-svg-icon.av-m7uje89i-cf8bab304352b3d7267c89931d3e2b09 svg:first-child{
stroke:#ffffff;
fill:#ffffff;
}
.av_font_icon.av-m7uje89i-cf8bab304352b3d7267c89931d3e2b09 .av-icon-char{
font-size:60px;
line-height:60px;
}

.flex_cell.av-9adrs-8bbad29ed8b035278e1ed4c44e64440b{
vertical-align:middle;
}
.responsive #top #wrap_all .flex_cell.av-9adrs-8bbad29ed8b035278e1ed4c44e64440b{
padding:80px 80px 80px 80px !important;
}


@media only screen and (min-width: 480px) and (max-width: 767px){ 
#top #wrap_all .av-special-heading.av-9cnj7c-acf24f55b4103428620a381338275623 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-gt700-755d5f01d18ec1007ba7e25440441121 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-7emeeg-7a8c29343190a970142c60b7115fda3c .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-6tvnoo-684a2f1334b3a0a463f44e25d454cdc4 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-vnpa8-958beb59ba34a4df498c26f2e2c8ed94 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-m7uj3fn5-42d45fbc52cb7aaf9bac924e53ebf70f .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-44r688-897a1522e167052bc778f19d9fa1aad4 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-rsbjc-251096a60eb511b5ea87b0fb6c4f8994 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-m7ujbdgt-1370bb555cae813bb4a449a8a3ec1bd0 .av-special-heading-tag{
font-size:0.8em;
}
}

@media only screen and (max-width: 479px){ 
#top #wrap_all .av-special-heading.av-9cnj7c-acf24f55b4103428620a381338275623 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-gt700-755d5f01d18ec1007ba7e25440441121 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-7emeeg-7a8c29343190a970142c60b7115fda3c .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-6tvnoo-684a2f1334b3a0a463f44e25d454cdc4 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-vnpa8-958beb59ba34a4df498c26f2e2c8ed94 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-m7uj3fn5-42d45fbc52cb7aaf9bac924e53ebf70f .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-44r688-897a1522e167052bc778f19d9fa1aad4 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-rsbjc-251096a60eb511b5ea87b0fb6c4f8994 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-m7ujbdgt-1370bb555cae813bb4a449a8a3ec1bd0 .av-special-heading-tag{
font-size:0.8em;
}
}
