.avia-section.av-2xtyp-2e13979014cb0d3479bd85cfe1ab5b04{
background-repeat:no-repeat;
background-image:url(https://thefacialroom.es/wp-content/uploads/2026/03/the-facial-room-hero-1500x430.jpeg);
background-position:50% 50%;
background-attachment:scroll;
}
.avia-section.av-2xtyp-2e13979014cb0d3479bd85cfe1ab5b04 .av-section-color-overlay{
opacity:0.3;
background-color:#ffffff;
}

#top .av-special-heading.av-74q1-ea8850d6a5017b40e883dd8ef54e135f{
padding-bottom:10px;
color:#3a3a3a;
font-size:75px;
}
body .av-special-heading.av-74q1-ea8850d6a5017b40e883dd8ef54e135f .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-74q1-ea8850d6a5017b40e883dd8ef54e135f .av-special-heading-tag{
font-size:75px;
}
.av-special-heading.av-74q1-ea8850d6a5017b40e883dd8ef54e135f .special-heading-inner-border{
border-color:#3a3a3a;
}
.av-special-heading.av-74q1-ea8850d6a5017b40e883dd8ef54e135f .av-subheading{
font-size:15px;
color:#3a3a3a;
}

#top .hr.hr-invisible.av-1f0i9-11c8f37ff863164373ab000f402506a6{
height:40px;
}

#top #wrap_all .avia-button.av-xf69-ca0b44369b374ca1f0b7d738950a8e5d{
background-color:#e6d7c1;
border-color:#e6d7c1;
color:#3a3a3a;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-xf69-ca0b44369b374ca1f0b7d738950a8e5d .avia-svg-icon svg:first-child{
fill:#3a3a3a;
stroke:#3a3a3a;
}

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

.flex_cell.av-mn77jr44-9d1868e6b843084f3630bc5f020d73cb{
vertical-align:top;
background-color:#fef8ef;
}
.responsive #top #wrap_all .flex_cell.av-mn77jr44-9d1868e6b843084f3630bc5f020d73cb{
padding:40px 40px 40px 40px !important;
}

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

.av_font_icon.av-1mlnl-e7c92b155677b6a2edf78667039a4b9c{
color:#3a3a3a;
border-color:#3a3a3a;
}
.avia-svg-icon.av-1mlnl-e7c92b155677b6a2edf78667039a4b9c svg:first-child{
stroke:#3a3a3a;
fill:#3a3a3a;
}
.av_font_icon.av-1mlnl-e7c92b155677b6a2edf78667039a4b9c .av-icon-char{
font-size:40px;
}

.flex_cell.av-mn77k12b-800920ff2666afddc0958daf429c65cd{
vertical-align:top;
background-color:#fbf3e7;
}
.responsive #top #wrap_all .flex_cell.av-mn77k12b-800920ff2666afddc0958daf429c65cd{
padding:40px 40px 40px 40px !important;
}

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

.av_font_icon.av-pxq9-3cb810657f54591c4e2414fe51ec9a5c{
color:#3a3a3a;
border-color:#3a3a3a;
}
.avia-svg-icon.av-pxq9-3cb810657f54591c4e2414fe51ec9a5c svg:first-child{
stroke:#3a3a3a;
fill:#3a3a3a;
}
.av_font_icon.av-pxq9-3cb810657f54591c4e2414fe51ec9a5c .av-icon-char{
font-size:40px;
}

.flex_cell.av-mn77kfbj-1d3187007a045f1afed66aa9b2a29e0a{
vertical-align:top;
background-color:#fef8ef;
}
.responsive #top #wrap_all .flex_cell.av-mn77kfbj-1d3187007a045f1afed66aa9b2a29e0a{
padding:40px 40px 40px 40px !important;
}

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

.av_font_icon.av-mn77sgzr-6f75dc6c011a96a148918327d3fcd673{
color:#3a3a3a;
border-color:#3a3a3a;
}
.avia-svg-icon.av-mn77sgzr-6f75dc6c011a96a148918327d3fcd673 svg:first-child{
stroke:#3a3a3a;
fill:#3a3a3a;
}
.av_font_icon.av-mn77sgzr-6f75dc6c011a96a148918327d3fcd673 .av-icon-char{
font-size:40px;
}

.avia-section.av-7fzl-7ba1e7713f2072b2e0950a189476700b{
background-color:#e5d5be;
background-image:unset;
}

#top .av-special-heading.av-1ce29-57051ff7ed7bea2723139e7ea452e983{
padding-bottom:10px;
}
body .av-special-heading.av-1ce29-57051ff7ed7bea2723139e7ea452e983 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-1ce29-57051ff7ed7bea2723139e7ea452e983 .av-subheading{
font-size:15px;
}

.flex_cell.av-cog15-aeab72db758d4748af6b7395e4c9e53f{
vertical-align:middle;
background:url(https://thefacialroom.es/wp-content/uploads/2026/03/Customised-Facials-Designed-for-Your-Skin-1030x830.jpg) 50% 50% no-repeat scroll ;
}

#top .hr.hr-invisible.av-1cw49-f5ec35cb942742b52e91badb80c105fc{
height:450px;
}

.flex_cell.av-c50kl-64b3596a26147f3c629a535d32a6eef1{
vertical-align:top;
background-color:#fbf3e7;
}
.responsive #top #wrap_all .flex_cell.av-c50kl-64b3596a26147f3c629a535d32a6eef1{
padding:40px 40px 40px 40px !important;
}

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

.flex_cell.av-3bgd-fe69010a40962cfdc0211df6196edb91{
vertical-align:top;
background-color:#fbf3e7;
}
.responsive #top #wrap_all .flex_cell.av-3bgd-fe69010a40962cfdc0211df6196edb91{
padding:40px 40px 40px 40px !important;
}

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

.flex_cell.av-7187p-122b021ddad068fc7e18bb8243c4d7ec{
vertical-align:middle;
background:url(https://thefacialroom.es/wp-content/uploads/2026/03/Professional-Skin-Correction-and-Rejuvenation-1030x830.jpg) 50% 50% no-repeat scroll ;
}

#top .hr.hr-invisible.av-114i9-708057df348cb78ce164675dd87f6f29{
height:450px;
}

.flex_cell.av-5lx81-2dedbb4b8c6ccf0a9c3acc59f0b0bb64{
vertical-align:middle;
background:url(https://thefacialroom.es/wp-content/uploads/2026/03/Relaxing-Space-for-Skin-Care-and-Beauty-1030x691.jpg) 50% 50% no-repeat scroll ;
}

#top .hr.hr-invisible.av-mmo2bwe9-67ba8dfffef5ddba8edd5ff8ce947e38{
height:450px;
}

.flex_cell.av-4v5et-e20e4e40327c233c316754d30eb1d5a5{
vertical-align:top;
background-color:#fbf3e7;
}
.responsive #top #wrap_all .flex_cell.av-4v5et-e20e4e40327c233c316754d30eb1d5a5{
padding:40px 40px 40px 40px !important;
}

#top .av-special-heading.av-48iwl-8dbbb9ad5b819b83b92466e0129d8bde{
padding-bottom:10px;
}
body .av-special-heading.av-48iwl-8dbbb9ad5b819b83b92466e0129d8bde .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-48iwl-8dbbb9ad5b819b83b92466e0129d8bde .av-subheading{
font-size:15px;
}

.avia-section.av-mn77bot0-245ddaae2b90522c7d39ae0490c63b5a{
background-color:#fbf2e6;
background-image:unset;
}

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

#top .togglecontainer.av-mn77dkyr-b8a6fc590215d45f8a585ca539ec8425 p.toggler{
color:#3a3a3a;
background-color:#fef7ef;
border-color:#fbf3e7;
}
#top .togglecontainer.av-mn77dkyr-b8a6fc590215d45f8a585ca539ec8425 p.toggler .toggle_icon{
color:#3a3a3a;
border-color:#3a3a3a;
}
#top .togglecontainer.av-mn77dkyr-b8a6fc590215d45f8a585ca539ec8425 .toggle_wrap .toggle_content{
color:#3a3a3a;
background-color:#fef7ef;
border-color:#fbf3e7;
}

.avia-section.av-2p6jl-23c17bce19ff617dc3e067d49019d2c0{
background-color:#e5d5be;
background-image:unset;
}

#top .av-special-heading.av-27xbp-b05f5a1d2e1d22f05f0ff50f59506f10{
padding-bottom:10px;
font-size:55px;
}
body .av-special-heading.av-27xbp-b05f5a1d2e1d22f05f0ff50f59506f10 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-27xbp-b05f5a1d2e1d22f05f0ff50f59506f10 .av-special-heading-tag{
font-size:55px;
}
.av-special-heading.av-27xbp-b05f5a1d2e1d22f05f0ff50f59506f10 .av-subheading{
font-size:15px;
}

#top .hr.hr-invisible.av-105v1-1ae6058c3f902b93590ef8170bbba621{
height:40px;
}

#top #wrap_all .avia-button.av-wb1t-8b2a5b181c5bea1c74d5af5f6de011be{
background-color:#fef7ef;
border-color:#fef7ef;
color:#3a3a3a;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-wb1t-8b2a5b181c5bea1c74d5af5f6de011be .avia-svg-icon svg:first-child{
fill:#3a3a3a;
stroke:#3a3a3a;
}


@media only screen and (min-width: 990px){ 
#top #wrap_all .av-special-heading.av-74q1-ea8850d6a5017b40e883dd8ef54e135f .av-special-heading-tag{
font-size:65px;
}

#top #wrap_all .av-special-heading.av-27xbp-b05f5a1d2e1d22f05f0ff50f59506f10 .av-special-heading-tag{
font-size:45px;
}
}

@media only screen and (min-width: 768px) and (max-width: 989px){ 
#top #wrap_all .av-special-heading.av-74q1-ea8850d6a5017b40e883dd8ef54e135f .av-special-heading-tag{
font-size:55px;
}

#top #wrap_all .av-special-heading.av-27xbp-b05f5a1d2e1d22f05f0ff50f59506f10 .av-special-heading-tag{
font-size:35px;
}
}

@media only screen and (min-width: 480px) and (max-width: 767px){ 
#top #wrap_all .av-special-heading.av-74q1-ea8850d6a5017b40e883dd8ef54e135f .av-special-heading-tag{
font-size:45px;
}

#top #wrap_all .av-special-heading.av-27xbp-b05f5a1d2e1d22f05f0ff50f59506f10 .av-special-heading-tag{
font-size:30px;
}
}

@media only screen and (max-width: 479px){ 
#top #wrap_all .av-special-heading.av-74q1-ea8850d6a5017b40e883dd8ef54e135f .av-special-heading-tag{
font-size:35px;
}

#top #wrap_all .av-special-heading.av-27xbp-b05f5a1d2e1d22f05f0ff50f59506f10 .av-special-heading-tag{
font-size:30px;
}
}
