.avia-section.av-mtcg5sfr-2a87799efd21b556fff05caec99c922d .av-parallax .av-parallax-inner{
background-repeat:no-repeat;
background-image:url(https://xfr-performance-sportive.com/wp-content/uploads/2026/09/Header-athlete.jpg);
background-position:50% 50%;
background-attachment:scroll;
}
.avia-section.av-mtcg5sfr-2a87799efd21b556fff05caec99c922d .av-section-color-overlay{
opacity:0.8;
background-color:#214a84;
}

#top .hr.av-1c254-4ac35ac56793a80a92021a6dcada6c05{
margin-top:10px;
margin-bottom:10px;
}
.hr.av-1c254-4ac35ac56793a80a92021a6dcada6c05 .hr-inner{
width:100%;
border-color:rgba(0,0,0,0.01);
}

#top .av_textblock_section.av-mtcg2ugd-e8fd6a74fe5e782f6af4d4270f7e5469 .avia_textblock{
color:#ffffff;
}

#top .hr.av-19uqs-5e78a25db33adce0e484b3f360e416a1{
margin-top:10px;
margin-bottom:10px;
}
.hr.av-19uqs-5e78a25db33adce0e484b3f360e416a1 .hr-inner{
width:100%;
border-color:rgba(0,0,0,0.01);
}

#top .hr.av-tyd8-9f7d8e6c697b4a3de6d244d3c9ad4919{
margin-top:10px;
margin-bottom:10px;
}
.hr.av-tyd8-9f7d8e6c697b4a3de6d244d3c9ad4919 .hr-inner{
width:100%;
border-color:#ffffff;
}

#top .av_textblock_section.av-mues82on-a4396599f11b7a6a9d7c221b916d9ba3 .avia_textblock{
color:#ffffff;
}

#top .hr.av-slws-4e1573e8c83bc176b4525527829b2158{
margin-top:10px;
margin-bottom:10px;
}
.hr.av-slws-4e1573e8c83bc176b4525527829b2158 .hr-inner{
width:100%;
border-color:#ffffff;
}

.flex_column.av-ckupu-8aa6052698469d2cac201ac536150a83{
padding:20px 20px 20px 20px;
background-color:#f4f4f4;
}

#top .av_textblock_section.av-cazs2-56479c6b92f2a363cf67e34d031f72e8 .avia_textblock{
text-align:center;
}

.flex_column.av-mug1xqa4-12daee924b7b5802c49a7f461b350c03{
border-width:4px;
border-color:#1f498f;
border-style:solid;
padding:20px 20px 20px 20px;
}

#top .av_textblock_section.av-mug1w4tc-51876c37ff7dd0242e838807cd70ba72 .avia_textblock{
text-align:center;
}

.avia-section.av-74xfk-2481fc903a23170cb2fd9545a87d3459{
background-color:#507cc6;
background-image:url(https://xfr-performance-sportive.com/wp-content/uploads/2026/08/Aigle.svg);
background-repeat:no-repeat;
background-position:0% 0%;
background-attachment:fixed;
}
.avia-section.av-74xfk-2481fc903a23170cb2fd9545a87d3459 .av-section-color-overlay{
opacity:0.5;
background-color:#507cc6;
}

#top .av_textblock_section.av-5oi0c-1e339b21df0738d1404d1f4f9c85abcb .avia_textblock{
color:#ffffff;
}

#top .avia-icon-list-container.av-49gcs-76e79fa2b3f0f685eb8a96df5d410890 .iconlist_icon{
color:#1f498f;
background-color:#ffffff;
}
#top .avia-icon-list-container.av-49gcs-76e79fa2b3f0f685eb8a96df5d410890 .iconlist_icon svg:first-child{
stroke:#1f498f;
fill:#1f498f;
}
#top #wrap_all .avia-icon-list-container.av-49gcs-76e79fa2b3f0f685eb8a96df5d410890 .av_iconlist_title{
color:#ffffff;
}

.avia-section.av-bjcn2-b84203e1da76fa1bf6bd81659f4aaf43{
background-color:#1f498f;
background-image:url(https://xfr-performance-sportive.com/wp-content/uploads/2026/08/Aigle.svg);
background-repeat:no-repeat;
background-position:0% 0%;
background-attachment:fixed;
}

#top .av_textblock_section.av-11jwg-ce06300975acb6e54150382277e9b39d .avia_textblock{
color:#ffffff;
text-align:left;
}

#top .hr.av-4ismc-ea1363b14a6c1eb0a4686d22ab79cc7a{
margin-top:10px;
margin-bottom:10px;
}
.hr.av-4ismc-ea1363b14a6c1eb0a4686d22ab79cc7a .hr-inner{
width:100%;
border-color:#ffffff;
}

#top .av_textblock_section.av-mupxsku8-47460380569029899e5a3ef40ce62fc9 .avia_textblock{
color:#ffffff;
text-align:left;
}

#top .avia-icon-list-container.av-3zq78-6c2382e7dd30722dcfb0dbe69fe230bb .iconlist_icon{
background-color:#ffffff;
}
#top #wrap_all .avia-icon-list-container.av-3zq78-6c2382e7dd30722dcfb0dbe69fe230bb .av_iconlist_title{
color:#ffffff;
}

#top .av_textblock_section.av-mupwv1vo-51b4bf6f66c805097ab738f8bb240c49 .avia_textblock{
color:#ffffff;
text-align:left;
}

#top .hr.av-xa4c-60eedb6af51ab4ff80b29b330c2cfd6b{
margin-top:10px;
margin-bottom:20px;
}
.hr.av-xa4c-60eedb6af51ab4ff80b29b330c2cfd6b .hr-inner{
width:100%;
border-color:#ffffff;
}

.iconbox.av-mur99fnv-1dd81f669e51dc2fa24f9d823a9a2552 .iconbox_icon{
background-color:#ffffff;
color:#507cc6;
}
.iconbox.av-mur99fnv-1dd81f669e51dc2fa24f9d823a9a2552 .iconbox_icon.avia-svg-icon svg:first-child{
fill:#507cc6;
stroke:#507cc6;
}
#top #wrap_all .iconbox.av-mur99fnv-1dd81f669e51dc2fa24f9d823a9a2552 .iconbox_content_title{
font-size:25px;
color:#ffffff;
}

.avia-section.av-mtgsa4f0-f60c44b9a8fc8ba210cffdde3c591165{
background-color:#383838;
background:linear-gradient( to top right, #383838, #5b5b5b );
}
.avia-section.av-mtgsa4f0-f60c44b9a8fc8ba210cffdde3c591165 .av-section-color-overlay{
opacity:1;
background-image:url(https://xfr-performance-sportive.com/wp-content/themes/enfold/images/background-images/grunge-dark-compressed.png);
background-repeat:repeat;
}

.av_font_icon.av-mtgtkbyq-27d724ee18d300fd2a442701589461b9{
color:#507cc6;
border-color:#507cc6;
}
.avia-svg-icon.av-mtgtkbyq-27d724ee18d300fd2a442701589461b9 svg:first-child{
stroke:#507cc6;
fill:#507cc6;
}
.av_font_icon.av-mtgtkbyq-27d724ee18d300fd2a442701589461b9 .av-icon-char{
font-size:50px;
}

#top .av_textblock_section.av-mtgsbwi8-4bca9eebbf0bea1a1562f4d353c8685a .avia_textblock{
color:#ffffff;
text-align:center;
}

#top .hr.av-12v1o-71617f2481bd9775af4ff2fb0ab0b4e6{
margin-top:10px;
margin-bottom:10px;
}
.hr.av-12v1o-71617f2481bd9775af4ff2fb0ab0b4e6 .hr-inner{
width:100%;
border-color:#507cc6;
}

#top .av_textblock_section.av-mtgscoo6-030fb96efc20544a11d471b9488c9327 .avia_textblock{
color:#ffffff;
text-align:center;
}

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

.avia-section.av-3cv4o-2a6a759e33b6050c193151a52e794df6{
background-color:#383838;
background:linear-gradient( to top right, #383838, #5b5b5b );
}
.avia-section.av-3cv4o-2a6a759e33b6050c193151a52e794df6 .av-section-color-overlay{
opacity:1;
background-image:url(https://xfr-performance-sportive.com/wp-content/themes/enfold/images/background-images/grunge-dark-compressed.png);
background-repeat:repeat;
}

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

.av_font_icon.av-2dahw-9c7e3a63c42b2c268a8a48740b4c6639{
color:#507cc6;
border-color:#507cc6;
}
.avia-svg-icon.av-2dahw-9c7e3a63c42b2c268a8a48740b4c6639 svg:first-child{
stroke:#507cc6;
fill:#507cc6;
}
.av_font_icon.av-2dahw-9c7e3a63c42b2c268a8a48740b4c6639 .av-icon-char{
font-size:50px;
}

#top .av_textblock_section.av-muq1593c-e1668bdb222fe1d4bc5d86257501cf69 .avia_textblock{
color:#ffffff;
text-align:center;
}

#top .hr.av-1r3qc-aebfb6d05426f8ffb71abab345517809{
margin-top:10px;
margin-bottom:10px;
}
.hr.av-1r3qc-aebfb6d05426f8ffb71abab345517809 .hr-inner{
width:100%;
border-color:#507cc6;
}

#top .av_textblock_section.av-muq1h1ir-f8f4a032f48287c6b3814c70f41e2026 .avia_textblock{
color:#ffffff;
text-align:center;
}

.avia-section.av-20t06-dcd720004966ebf773344d9bcf344288{
background-color:#507cc6;
background-image:url(https://xfr-performance-sportive.com/wp-content/uploads/2026/08/Aigle.svg);
background-repeat:no-repeat;
background-position:0% 0%;
background-attachment:fixed;
}
.avia-section.av-20t06-dcd720004966ebf773344d9bcf344288 .av-section-color-overlay{
opacity:0.5;
background-color:#507cc6;
}

.flex_column.av-1i80u-523e7fcc424a3e2ca138114139693962{
border-width:10px;
border-color:#ffffff;
border-style:solid;
}

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

#top .av_textblock_section.av-z6ga-a50b4f5c583cf33d825b25ac63680e4a .avia_textblock{
color:#ffffff;
text-align:left;
}

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

