.avia-section.av-1m2ye44-5d7ddc2d91b77b90106c819c6fd4c23d{
background-color:#5a72fc;
background-repeat:no-repeat;
background-image:url(https://www.clementemoraleda.com/wp-content/uploads/2025/01/hero-pattern.png), linear-gradient( to bottom right, #5a72fc, #fb4d4d );
background-position:50% 50%;
background-attachment:scroll;
}
#top .avia-section.av-1m2ye44-5d7ddc2d91b77b90106c819c6fd4c23d .scroll-down-link{
color:#fb4d4d;
}
#top .avia-section.av-1m2ye44-5d7ddc2d91b77b90106c819c6fd4c23d .scroll-down-link.avia-svg-icon svg:first-child{
stroke:#fb4d4d;
fill:#fb4d4d;
}
.avia-section.av-1m2ye44-5d7ddc2d91b77b90106c819c6fd4c23d .av-extra-border-element .av-extra-border-inner{
background-color:#ffffff;
}

.flex_column.av-1l8ixdw-b4484f764fa2b19ee0934c1140098b3a{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .av-special-heading.av-m5h4vsc1-a824a99246f5f471794482aa9db98e5a{
padding-bottom:10px;
color:#ffffff;
font-size:50px;
}
body .av-special-heading.av-m5h4vsc1-a824a99246f5f471794482aa9db98e5a .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-m5h4vsc1-a824a99246f5f471794482aa9db98e5a .av-special-heading-tag{
font-size:50px;
}
.av-special-heading.av-m5h4vsc1-a824a99246f5f471794482aa9db98e5a .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-m5h4vsc1-a824a99246f5f471794482aa9db98e5a .av-subheading{
font-size:30px;
}
body .av-special-heading.av-m5h4vsc1-a824a99246f5f471794482aa9db98e5a .av-special-heading-tag .heading-wrap:before{
border-color:#ffffff;
}
body .av-special-heading.av-m5h4vsc1-a824a99246f5f471794482aa9db98e5a .av-special-heading-tag .heading-wrap:after{
border-color:#ffffff;
}

#top .av_textblock_section.av-m5h4w38b-be4ef82f64179a663b956f664786f1c6 .avia_textblock{
font-size:23px;
color:#ffffff;
}

#top .av_textblock_section.av-mee1fhwt-0f7e051283681da0b51206090d2aefe3 .avia_textblock{
font-size:23px;
color:#ffffff;
}

.avia-section.av-1i2h4qs-707065350b0fc4617b4f7345a39a4dd4{
background-color:#ffffff;
background-image:unset;
}

#top .hr.hr-invisible.av-1gb6jf8-87943e6fb67baedd7e699caded45c0d4{
height:60px;
}

#top .av-special-heading.av-m5h4wdy4-072ea3b88afb1d52b16bd4dffdd19cea{
padding-bottom:10px;
color:#c00943;
font-size:50px;
}
body .av-special-heading.av-m5h4wdy4-072ea3b88afb1d52b16bd4dffdd19cea .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-m5h4wdy4-072ea3b88afb1d52b16bd4dffdd19cea .av-special-heading-tag{
font-size:50px;
}
.av-special-heading.av-m5h4wdy4-072ea3b88afb1d52b16bd4dffdd19cea .special-heading-inner-border{
border-color:#b02b2c;
}
.av-special-heading.av-m5h4wdy4-072ea3b88afb1d52b16bd4dffdd19cea .av-subheading{
font-size:30px;
}
body .av-special-heading.av-m5h4wdy4-072ea3b88afb1d52b16bd4dffdd19cea .av-special-heading-tag .heading-wrap:before{
border-color:#b02b2c;
}
body .av-special-heading.av-m5h4wdy4-072ea3b88afb1d52b16bd4dffdd19cea .av-special-heading-tag .heading-wrap:after{
border-color:#b02b2c;
}

#top .flex_column.av-1cqp72s-91180cedf550b2031497f523e2f2291b{
margin-top:50px;
margin-bottom:50px;
}
.responsive #top #wrap_all .flex_column.av-1cqp72s-91180cedf550b2031497f523e2f2291b{
margin-top:50px;
margin-bottom:50px;
}

#top .hr.hr-invisible.av-1avhklg-78977a87a748f57948ced19156ff68bb{
height:60px;
}

.avia-section.av-191vtg4-e238eb4a71bcd4d8e0f668012420bd77{
background-color:#3edbac;
background-repeat:no-repeat;
background-image:url(https://www.clementemoraleda.com/wp-content/uploads/2025/01/hero-pattern.png), linear-gradient( to bottom right, #3edbac, #16a6e8 );
background-position:50% 50%;
background-attachment:scroll;
}
#top .avia-section.av-191vtg4-e238eb4a71bcd4d8e0f668012420bd77 .scroll-down-link{
color:#fb4d4d;
}
#top .avia-section.av-191vtg4-e238eb4a71bcd4d8e0f668012420bd77 .scroll-down-link.avia-svg-icon svg:first-child{
stroke:#fb4d4d;
fill:#fb4d4d;
}
.avia-section.av-191vtg4-e238eb4a71bcd4d8e0f668012420bd77 .av-extra-border-element .av-extra-border-inner{
background-color:#f8f8f8;
}

.flex_column.av-17g2ubo-05140878c389e2d6ee6c026a1f5fcf90{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .av-special-heading.av-m5h4wxtu-8f4cc9d5d55c31cc61f34810359c12ff{
padding-bottom:10px;
color:#ffffff;
font-size:50px;
}
body .av-special-heading.av-m5h4wxtu-8f4cc9d5d55c31cc61f34810359c12ff .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-m5h4wxtu-8f4cc9d5d55c31cc61f34810359c12ff .av-special-heading-tag{
font-size:50px;
}
.av-special-heading.av-m5h4wxtu-8f4cc9d5d55c31cc61f34810359c12ff .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-m5h4wxtu-8f4cc9d5d55c31cc61f34810359c12ff .av-subheading{
font-size:30px;
}
body .av-special-heading.av-m5h4wxtu-8f4cc9d5d55c31cc61f34810359c12ff .av-special-heading-tag .heading-wrap:before{
border-color:#ffffff;
}
body .av-special-heading.av-m5h4wxtu-8f4cc9d5d55c31cc61f34810359c12ff .av-special-heading-tag .heading-wrap:after{
border-color:#ffffff;
}

#top .av_textblock_section.av-m5h4x6jk-b7dccb4c30e2e3dfc6f4330268589397 .avia_textblock{
font-size:23px;
color:#ffffff;
}

#top .hr.hr-invisible.av-147s8qc-1c49798697ace1ae4506fbefc9fea4e1{
height:80px;
}

#top .hr.hr-invisible.av-115xzc4-9441930e9ad7d04f9405c0db8eec06d7{
height:60px;
}

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

.avia-section.av-uocrus-de82eda16121f4e7522c0e932d396db6{
position:relative;
}
.avia-section.av-uocrus-de82eda16121f4e7522c0e932d396db6 .avia-divider-svg-bottom svg{
height:80px;
width:calc(100% + 1.3px);
fill:#4ecac2;
}

.avia-section.av-shdeqs-bf3828ad91306b42ab5f9aad043c7122{
position:relative;
}
.avia-section.av-shdeqs-bf3828ad91306b42ab5f9aad043c7122 .avia-divider-svg-top svg{
height:50px;
width:calc(100% + 1.3px);
fill:#4ecac2;
}

#top .hr.hr-invisible.av-s019lw-a354e2ece13c5fb03af8ac6c1044c4e9{
height:60px;
}

#top .av-special-heading.av-qfmg1g-7ccdfbcae02f7c1b9f3344b5d64b749b{
padding-bottom:10px;
color:#c00943;
font-size:50px;
}
body .av-special-heading.av-qfmg1g-7ccdfbcae02f7c1b9f3344b5d64b749b .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-qfmg1g-7ccdfbcae02f7c1b9f3344b5d64b749b .av-special-heading-tag{
font-size:50px;
}
.av-special-heading.av-qfmg1g-7ccdfbcae02f7c1b9f3344b5d64b749b .special-heading-inner-border{
border-color:#4ecac2;
}
.av-special-heading.av-qfmg1g-7ccdfbcae02f7c1b9f3344b5d64b749b .av-subheading{
font-size:30px;
}
body .av-special-heading.av-qfmg1g-7ccdfbcae02f7c1b9f3344b5d64b749b .av-special-heading-tag .heading-wrap:before{
border-color:#4ecac2;
}
body .av-special-heading.av-qfmg1g-7ccdfbcae02f7c1b9f3344b5d64b749b .av-special-heading-tag .heading-wrap:after{
border-color:#4ecac2;
}

.avia-image-container.av-nmreg4-4c8f5054207de94e44151f7e7cc4dc89 img.avia_image{
box-shadow:none;
}
.avia-image-container.av-nmreg4-4c8f5054207de94e44151f7e7cc4dc89 .av-image-caption-overlay-center{
color:#ffffff;
}

.flex_column.av-ku1i1g-517360b472e8ddefb53f6ca51f9b2b8a{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .av_textblock_section.av-ja842s-b6b4950c59abfd9a5d7403530644581d .avia_textblock{
color:#c00943;
}

#top .av_textblock_section.av-he872s-328377f80192b0cc7a3cfece846e12b0 .avia_textblock{
font-size:17px;
}

.flex_column.av-ca86kk-90d58ac11c2a56ed693e959dca359b21{
border-radius:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

#top .av_textblock_section.av-ay5fh0-1117a5ab4b16b5d3adbc8855ace484f7 .avia_textblock{
font-size:17px;
color:#c00943;
}

#top .av_textblock_section.av-8yqhgk-31bb9728d1a43586e044ef6a057e3006 .avia_textblock{
font-size:17px;
}

#top .avia-icon-list-container.av-7xybpg-cf0cd9d5833f185e1b325752aee5def6 .iconlist_icon{
color:#ffffff;
background-color:#4ecac2;
border:1px solid #4ecac2;
}
#top .avia-icon-list-container.av-7xybpg-cf0cd9d5833f185e1b325752aee5def6 .iconlist_icon svg:first-child{
stroke:#ffffff;
fill:#ffffff;
}
.avia-icon-list-container.av-7xybpg-cf0cd9d5833f185e1b325752aee5def6 .iconlist_content{
font-size:23px;
}

#top .hr.hr-invisible.av-2c4dms-efa011ef9a35f713ab35906e68485a96{
height:60px;
}


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

#top #wrap_all .av-special-heading.av-m5h4wdy4-072ea3b88afb1d52b16bd4dffdd19cea .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-m5h4wxtu-8f4cc9d5d55c31cc61f34810359c12ff .av-special-heading-tag{
font-size:0.8em;
}

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

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

#top #wrap_all .av-special-heading.av-m5h4wdy4-072ea3b88afb1d52b16bd4dffdd19cea .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-m5h4wxtu-8f4cc9d5d55c31cc61f34810359c12ff .av-special-heading-tag{
font-size:0.8em;
}

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