.flex_cell.av-5wbimm-87b242b045642e3e12cd8517a38d97a0{
vertical-align:middle;
height:500px;
min-height:500px;
background-color:#d59361;
}
.responsive #top #wrap_all .flex_cell.av-5wbimm-87b242b045642e3e12cd8517a38d97a0{
padding:80px 80px 80px 80px !important;
}

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

#top .av_textblock_section.av-5hq2qe-282bb91f1c3fb13617a67eb3bf87a5db .avia_textblock{
color:#ffffff;
text-align:justify;
}

.flex_cell.av-5cyqiu-923cb335cd437588a6874378a4adfc31{
vertical-align:middle;
height:500px;
min-height:500px;
}
.responsive #top #wrap_all .flex_cell.av-5cyqiu-923cb335cd437588a6874378a4adfc31{
padding:80px 80px 80px 80px !important;
}

.avia-image-container.av-m5fde1cw-6847862c0516af42d85403e2aec7dc5a img.avia_image{
box-shadow:none;
}
.avia-image-container.av-m5fde1cw-6847862c0516af42d85403e2aec7dc5a .av-image-caption-overlay-center{
color:#ffffff;
}

.avia-image-container.av-m5gigjba-1fee7b95c520a665da2c8efb704abc81 img.avia_image{
box-shadow:none;
}
.avia-image-container.av-m5gigjba-1fee7b95c520a665da2c8efb704abc81 .av-image-caption-overlay-center{
color:#ffffff;
}

.flex_cell.av-5490ji-638db23d4f85e3fd67244a7fade3994e{
vertical-align:middle;
background-color:#e69e68;
}
.responsive #top #wrap_all .flex_cell.av-5490ji-638db23d4f85e3fd67244a7fade3994e{
padding:80px 50px 80px 50px !important;
}

.avia-animated-number.av-4ttjke-79eab725f2731c2929690bd3aaccbd75 .avia-animated-number-icon.avia-svg-icon svg:first-child{
fill:#ffffff;
stroke:#ffffff;
}
#top .avia-animated-number.av-4ttjke-79eab725f2731c2929690bd3aaccbd75 .avia-animated-number-title{
font-size:34px;
color:#ffffff;
}
#top .avia-animated-number.av-4ttjke-79eab725f2731c2929690bd3aaccbd75 .avia-animated-number-content{
font-size:20px;
color:#ffffff;
}

.flex_cell.av-4o9djq-a5fc2ef2542aff33d45d74d8cc6281d8{
vertical-align:middle;
background-color:#f7aa70;
}
.responsive #top #wrap_all .flex_cell.av-4o9djq-a5fc2ef2542aff33d45d74d8cc6281d8{
padding:80px 50px 80px 50px !important;
}

.avia-animated-number.av-4logn2-f4b34fa6d82dd8dfdda00b8e02de4014 .avia-animated-number-icon.avia-svg-icon svg:first-child{
fill:#ffffff;
stroke:#ffffff;
}
#top .avia-animated-number.av-4logn2-f4b34fa6d82dd8dfdda00b8e02de4014 .avia-animated-number-title{
font-size:34px;
color:#ffffff;
}
#top .avia-animated-number.av-4logn2-f4b34fa6d82dd8dfdda00b8e02de4014 .avia-animated-number-content{
font-size:20px;
color:#ffffff;
}

.flex_cell.av-4dyg5i-5307ecf53f73dbba60cddb408074a749{
vertical-align:middle;
background-color:#ffb678;
}
.responsive #top #wrap_all .flex_cell.av-4dyg5i-5307ecf53f73dbba60cddb408074a749{
padding:80px 50px 80px 50px !important;
}

.avia-animated-number.av-487cwm-88559a6e48394af819e7f4b5b7efd924 .avia-animated-number-icon.avia-svg-icon svg:first-child{
fill:#ffffff;
stroke:#ffffff;
}
#top .avia-animated-number.av-487cwm-88559a6e48394af819e7f4b5b7efd924 .avia-animated-number-title{
font-size:34px;
color:#ffffff;
}
#top .avia-animated-number.av-487cwm-88559a6e48394af819e7f4b5b7efd924 .avia-animated-number-content{
font-size:20px;
color:#ffffff;
}

.flex_cell.av-41sncm-f3f5e283ceae7c37a5fe8f1682eb65f8{
vertical-align:middle;
background-color:#ffc280;
}
.responsive #top #wrap_all .flex_cell.av-41sncm-f3f5e283ceae7c37a5fe8f1682eb65f8{
padding:80px 50px 80px 50px !important;
}

.avia-animated-number.av-3xv92m-04dbd93c6f62cd3ff47d81bf6a8e41d1 .avia-animated-number-icon.avia-svg-icon svg:first-child{
fill:#ffffff;
stroke:#ffffff;
}
#top .avia-animated-number.av-3xv92m-04dbd93c6f62cd3ff47d81bf6a8e41d1 .avia-animated-number-title{
font-size:34px;
color:#ffffff;
}
#top .avia-animated-number.av-3xv92m-04dbd93c6f62cd3ff47d81bf6a8e41d1 .avia-animated-number-content{
font-size:20px;
color:#ffffff;
}

.flex_column.av-3l4xue-c4d9e62ff21eab10314c6f3d98be9cb0{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

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

#top .av_textblock_section.av-39prdi-07b9e5b8e0a1e65a487f8cc06e007632 .avia_textblock{
text-align:justify;
}

.flex_column.av-34dlxq-635ea5f62fd025efe481b1b554e3170c{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .av-special-heading.av-2x33bi-8fdfec0772476465c05227c4e88ef068{
padding-bottom:20px;
font-size:34px;
}
body .av-special-heading.av-2x33bi-8fdfec0772476465c05227c4e88ef068 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-2x33bi-8fdfec0772476465c05227c4e88ef068 .av-special-heading-tag{
font-size:34px;
}
.av-special-heading.av-2x33bi-8fdfec0772476465c05227c4e88ef068 .av-subheading{
font-size:15px;
}

#top .av_textblock_section.av-2rsahq-09393b81e9297fe9394966a7e6a2e4f2 .avia_textblock{
text-align:justify;
}

.flex_cell.av-sb5ry-45e981273eda4e918d6bd4b323a97374{
vertical-align:middle;
height:500px;
min-height:500px;
background:url(https://www.magmapsicologia.es/wp-content/uploads/2025/01/DALL·E-2025-01-02-13.57.20-A-professional-and-minimalist-workspace-with-a-desk-featuring-a-closed-laptop-a-small-indoor-plant-and-a-cup-of-coffee.-The-setup-is-organized-and-c.webp) 0% 0% no-repeat scroll #22689e;
}
.responsive #top #wrap_all .flex_cell.av-sb5ry-45e981273eda4e918d6bd4b323a97374{
padding:0px 0px 0px 0px !important;
}

.flex_cell.av-nktty-a25fe1baa6e50ab40521a2005c3b998e{
vertical-align:middle;
height:500px;
min-height:500px;
background-color:#e69e68;
}
.responsive #top #wrap_all .flex_cell.av-nktty-a25fe1baa6e50ab40521a2005c3b998e{
padding:80px 80px 80px 80px !important;
}

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

#top .av_textblock_section.av-7ijxi-a66e4945256682661ebe6107fb546890 .avia_textblock{
color:#ffffff;
text-align:justify;
}

.flex_cell.av-1mo8uu-318adb701093f95b61015b35bb7aa430{
vertical-align:middle;
height:500px;
min-height:500px;
}
.responsive #top #wrap_all .flex_cell.av-1mo8uu-318adb701093f95b61015b35bb7aa430{
padding:80px 80px 80px 80px !important;
}

#top .av-special-heading.av-52rfq-e019e513276857dc4b41357eb833dc0a{
padding-bottom:25px;
font-size:34px;
}
body .av-special-heading.av-52rfq-e019e513276857dc4b41357eb833dc0a .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-52rfq-e019e513276857dc4b41357eb833dc0a .av-special-heading-tag{
font-size:34px;
}
.av-special-heading.av-52rfq-e019e513276857dc4b41357eb833dc0a .av-subheading{
font-size:15px;
}

.flex_cell.av-14ls6u-9583b5a46111d3486506a94c98c849be{
vertical-align:middle;
height:500px;
min-height:500px;
background:url(https://www.magmapsicologia.es/wp-content/uploads/2025/01/DALL·E-2025-01-02-13.54.14-A-clean-and-professional-desk-setup-with-a-blank-notebook-and-a-pencil-placed-neatly-on-top.-The-desk-is-minimalist-and-organized-with-soft-orange-to.webp) 50% 50% no-repeat scroll #22689e;
}
.responsive #top #wrap_all .flex_cell.av-14ls6u-9583b5a46111d3486506a94c98c849be{
padding:0px 0px 0px 0px !important;
}

.avia-section.av-4vqcm-8044009343b893103e6b6b337271cd2b{
margin-top:0px;
margin-bottom:80px;
z-index:10;
position:relative;
}
.av-curtain-footer.av-curtain-activated #main .avia-section.av-4vqcm-8044009343b893103e6b6b337271cd2b{
z-index:10;
}

@keyframes av_boxShadowEffect_av-m5gku3ex-5f1d5bd4966c38de1c21e80c4ae012c1-column {
0%   { box-shadow:  0 0 0 0 rgba(0,0,0,0.2); opacity: 1; }
100% { box-shadow:  0 0 5px 0 rgba(0,0,0,0.2); opacity: 1; }
}
#top .flex_column_table.av-equal-height-column-flextable.av-m5gku3ex-5f1d5bd4966c38de1c21e80c4ae012c1{
margin-top:-80px;
margin-bottom:0px;
}
.flex_column.av-m5gku3ex-5f1d5bd4966c38de1c21e80c4ae012c1{
z-index:99;
box-shadow: 0 0 5px 0 rgba(0,0,0,0.2);
padding:50px 50px 50px 50px;
background-color:#ffffff;
}

#top .av-special-heading.av-m5gknv70-f54ed4a4247d724fb971cf2f9c47110d{
padding-bottom:10px;
}
body .av-special-heading.av-m5gknv70-f54ed4a4247d724fb971cf2f9c47110d .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-m5gknv70-f54ed4a4247d724fb971cf2f9c47110d .av-subheading{
font-size:15px;
}

#top .hr.hr-invisible.av-17evum-7d0d674dad204e2c41bbaed19c93716b{
height:30px;
}

#top .av-special-heading.av-m5glg27u-cb614712518e179f685a6251b7f4b29a{
padding-bottom:10px;
color:#000000;
}
body .av-special-heading.av-m5glg27u-cb614712518e179f685a6251b7f4b29a .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-m5glg27u-cb614712518e179f685a6251b7f4b29a .special-heading-inner-border{
border-color:#d59361;
}
.av-special-heading.av-m5glg27u-cb614712518e179f685a6251b7f4b29a .av-subheading{
font-size:15px;
}
body .av-special-heading.av-m5glg27u-cb614712518e179f685a6251b7f4b29a .av-special-heading-tag .heading-wrap:before{
border-color:#d59361;
}
body .av-special-heading.av-m5glg27u-cb614712518e179f685a6251b7f4b29a .av-special-heading-tag .heading-wrap:after{
border-color:#d59361;
}

#top .hr.hr-invisible.av-15myxa-b9aa4fa9eb51498b87d88bc519a545c5{
height:30px;
}

#top #wrap_all .avia-button.av-x4hqu-3cd55a386224c51f42a67d1c17ade544:hover{
color:white;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-x4hqu-3cd55a386224c51f42a67d1c17ade544:hover .avia-svg-icon svg:first-child{
fill:white;
stroke:white;
}

@keyframes av_boxShadowEffect_av-m5goa7ll-9f2d748f3a403b890ef5a8a90c789792-column {
0%   { box-shadow:  0 0 0 0 rgba(0,0,0,0.2); opacity: 1; }
100% { box-shadow:  0 0 5px 0 rgba(0,0,0,0.2); opacity: 1; }
}
#top .flex_column_table.av-equal-height-column-flextable.av-m5goa7ll-9f2d748f3a403b890ef5a8a90c789792{
margin-top:-80px;
margin-bottom:0px;
}
.flex_column.av-m5goa7ll-9f2d748f3a403b890ef5a8a90c789792{
transform:scale(1.1);
z-index:110;
box-shadow: 0 0 5px 0 rgba(0,0,0,0.2);
padding:50px 50px 50px 50px;
background-color:#d59361;
background:linear-gradient( to bottom right, #d59361, #d59361 );
}

#top .av-special-heading.av-m5glc7of-585b6ea033b4446a43042e58a02f00ad{
padding-bottom:10px;
color:#ffffff;
}
body .av-special-heading.av-m5glc7of-585b6ea033b4446a43042e58a02f00ad .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-m5glc7of-585b6ea033b4446a43042e58a02f00ad .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-m5glc7of-585b6ea033b4446a43042e58a02f00ad .av-subheading{
font-size:15px;
}

#top .hr.hr-invisible.av-s2rb2-b25fdb38c350e9da5e5e075a3ef29525{
height:30px;
}

#top .av_textblock_section.av-m5gldtzf-d91bfb62e8ca38a5a80e3514a52bb752 .avia_textblock{
color:#ffffff;
}

#top .av-special-heading.av-m5glflju-6a30678bb110fc052578908157a5f909{
padding-bottom:10px;
color:#ffffff;
}
body .av-special-heading.av-m5glflju-6a30678bb110fc052578908157a5f909 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-m5glflju-6a30678bb110fc052578908157a5f909 .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-m5glflju-6a30678bb110fc052578908157a5f909 .av-subheading{
font-size:15px;
}
body .av-special-heading.av-m5glflju-6a30678bb110fc052578908157a5f909 .av-special-heading-tag .heading-wrap:before{
border-color:#ffffff;
}
body .av-special-heading.av-m5glflju-6a30678bb110fc052578908157a5f909 .av-special-heading-tag .heading-wrap:after{
border-color:#ffffff;
}

#top .hr.hr-invisible.av-mphqu-b5932c2d33848685fbbf6c814dd1616a{
height:30px;
}

#top #wrap_all .avia-button.av-m5glkgkq-183f699516ab975aad7b6b1c70010723{
color:#d59361;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-m5glkgkq-183f699516ab975aad7b6b1c70010723:hover{
background-color:#edddc7;
color:#d59361;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-m5glkgkq-183f699516ab975aad7b6b1c70010723 .avia-svg-icon svg:first-child{
fill:#d59361;
stroke:#d59361;
}
#top #wrap_all .avia-button.av-m5glkgkq-183f699516ab975aad7b6b1c70010723:hover .avia-svg-icon svg:first-child{
fill:#d59361;
stroke:#d59361;
}

@keyframes av_boxShadowEffect_av-m5goadge-52dfd3dab7ec1cc40d2ec5f2f9e17df0-column {
0%   { box-shadow:  0 0 0 0 rgba(0,0,0,0.2); opacity: 1; }
100% { box-shadow:  0 0 5px 0 rgba(0,0,0,0.2); opacity: 1; }
}
#top .flex_column_table.av-equal-height-column-flextable.av-m5goadge-52dfd3dab7ec1cc40d2ec5f2f9e17df0{
margin-top:-80px;
margin-bottom:0px;
}
.flex_column.av-m5goadge-52dfd3dab7ec1cc40d2ec5f2f9e17df0{
z-index:99;
box-shadow: 0 0 5px 0 rgba(0,0,0,0.2);
padding:50px 50px 50px 50px;
background-color:#ffffff;
}

#top .av-special-heading.av-m5gl80gl-9b36892ae35715da63c4bf3cca766347{
padding-bottom:10px;
}
body .av-special-heading.av-m5gl80gl-9b36892ae35715da63c4bf3cca766347 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-m5gl80gl-9b36892ae35715da63c4bf3cca766347 .av-subheading{
font-size:15px;
}

#top .hr.hr-invisible.av-1jli6-1a678900aa9a5ef5ec9b0a4664472452{
height:30px;
}

#top .av-special-heading.av-m5gkymjc-b277a3cebafb72dabad1dbce99ac099b{
padding-bottom:10px;
color:#000000;
}
body .av-special-heading.av-m5gkymjc-b277a3cebafb72dabad1dbce99ac099b .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-m5gkymjc-b277a3cebafb72dabad1dbce99ac099b .special-heading-inner-border{
border-color:#d59361;
}
.av-special-heading.av-m5gkymjc-b277a3cebafb72dabad1dbce99ac099b .av-subheading{
font-size:15px;
}
body .av-special-heading.av-m5gkymjc-b277a3cebafb72dabad1dbce99ac099b .av-special-heading-tag .heading-wrap:before{
border-color:#d59361;
}
body .av-special-heading.av-m5gkymjc-b277a3cebafb72dabad1dbce99ac099b .av-special-heading-tag .heading-wrap:after{
border-color:#d59361;
}

#top .hr.hr-invisible.av-6ty4m-96e8f6f8bc8606d47d2ab730fbef1110{
height:30px;
}

#top #wrap_all .avia-button.av-m5gl0x7u-57fe934a68dd086d76f8300e4f7060c6:hover{
color:white;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-m5gl0x7u-57fe934a68dd086d76f8300e4f7060c6:hover .avia-svg-icon svg:first-child{
fill:white;
stroke:white;
}


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

#top #wrap_all .av-special-heading.av-3dxt52-6ee78dc3b8d2dc63cd1b0704fbbbe384 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-2x33bi-8fdfec0772476465c05227c4e88ef068 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-djtou-e27b56ca0853ed27c87e6ecfb0f3c437 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-52rfq-e019e513276857dc4b41357eb833dc0a .av-special-heading-tag{
font-size:0.8em;
}
}

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

#top #wrap_all .av-special-heading.av-3dxt52-6ee78dc3b8d2dc63cd1b0704fbbbe384 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-2x33bi-8fdfec0772476465c05227c4e88ef068 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-djtou-e27b56ca0853ed27c87e6ecfb0f3c437 .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-52rfq-e019e513276857dc4b41357eb833dc0a .av-special-heading-tag{
font-size:0.8em;
}
}
