.avia-section.av-ll0nf1jk-7670b0c590cbdd8b6c5a911afbb4ac2b{
background-color:#b02b2c;
background-image:unset;
}

#top .av_textblock_section.av-ll0r5go0-fa7cf35a3a5c764e94fee97491e03277 .avia_textblock{
color:#b02b2c;
}

#top .av-rotator-container.av-36czyk-8353080dca90c6edec171a5b7482f39e{
text-align:center;
color:#ffffff;
margin:20px 20px 20px 20px;
}
#top #wrap_all .av-rotator-container.av-36czyk-8353080dca90c6edec171a5b7482f39e .av-rotator-container-inner{
font-size:46px;
}

.flex_column.av-ll0n2h79-7824aa9d8b2b595d76b7c607cf5db51d{
border-width:3px;
border-style:solid;
border-radius:15px 15px 15px 15px;
padding:15px 15px 15px 15px;
background-color:#ffffff;
}

.av_font_icon.av-ll0n5hs2-ff082382340bb61fb11063d8997fa628 .av-icon-char{
font-size:40px;
line-height:40px;
}

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

.flex_column.av-1zcavg-277f1098567aaa378936cf4821c3c8a2{
border-width:3px;
border-style:solid;
border-radius:15px 15px 15px 15px;
padding:15px 15px 15px 15px;
background-color:#ffffff;
}

.av_font_icon.av-ll0nmplk-e76c1ef93440db616f854c1660892256 .av-icon-char{
font-size:40px;
line-height:40px;
}

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

.flex_column.av-1lom98-433c0f4130e24041cec4458b365ca6b3{
border-width:3px;
border-style:solid;
border-radius:15px 15px 15px 15px;
padding:15px 15px 15px 15px;
background-color:#ffffff;
}

.av_font_icon.av-ll0no7fz-c8afa06643a566625040860cd98fc049 .av-icon-char{
font-size:40px;
line-height:40px;
}

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

.avia-section.av-ll0ov487-c63889120aaff5de5f914984b7bd68f1 .av-parallax .av-parallax-inner{
background-repeat:no-repeat;
background-image:url(https://siteweb-artisan.fr/wp-content/uploads/2023/08/fond-wordpress-ht-300x134.webp);
background-position:50% 0%;
background-attachment:scroll;
}

#top .av_textblock_section.av-ll0r81rk-d2c796a24489dbd07faa92d6dfdadafa .avia_textblock{
color:#ffffff;
}

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

.avia-section.av-ll0t07w8-877dbfd6f55f0d85288de27c19ad9f76{
background-color:#83a846;
background-image:unset;
}

.flex_column.av-ll0ukuw5-7ef0e72b02f0a3298bfd3fe9daa4cc73{
border-width:3px;
border-color:#000000;
border-style:solid;
border-radius:15px 15px 15px 15px;
padding:15px 15px 15px 15px;
background-color:#ffffff;
}

.av_font_icon.av-ll0t6m5i-788475bc521353ea5648289ad5c049cc .av-icon-char{
font-size:40px;
line-height:40px;
}

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

@keyframes av_boxShadowEffect_av-ll0uikku-623805627b52bd70d6656683aa51309f-column {
0%   { box-shadow:  0 0 0 0 ; opacity: 1; }
100% { box-shadow:  0 0 10px 0 ; opacity: 1; }
}
.flex_column.av-ll0uikku-623805627b52bd70d6656683aa51309f{
border-width:3px;
border-color:#000000;
border-style:solid;
border-radius:15px 15px 15px 15px;
padding:15px 15px 15px 15px;
background-color:#ffffff;
}

.av_font_icon.av-ll0tar9k-9410642af9cc5730f8f40d86304c3a27 .av-icon-char{
font-size:40px;
line-height:40px;
}

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

.flex_column.av-ll0uplye-fcbd9f649bbdc8d9d3b078964ac7b964{
border-width:3px;
border-color:#000000;
border-style:solid;
border-radius:15px 15px 15px 15px;
padding:15px 15px 15px 15px;
background-color:#ffffff;
}

.av_font_icon.av-ll0te0kw-e5a4097ad6adeb0cc9c476961140dcca .av-icon-char{
font-size:40px;
line-height:40px;
}

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

.flex_column.av-ll0upud9-2028f95c39ef1c6d2f8ba794fa8c7bd7{
border-width:3px;
border-color:#000000;
border-style:solid;
border-radius:15px 15px 15px 15px;
padding:15px 15px 15px 15px;
background-color:#ffffff;
}

.av_font_icon.av-ll0thv2s-2f55dca094db6dbc35bd4c72b4864e6d .av-icon-char{
font-size:40px;
line-height:40px;
}

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

.flex_column.av-ll0urf7x-e659e29d6bd9127d542548112e80c63b{
border-width:3px;
border-color:#000000;
border-style:solid;
border-radius:15px 15px 15px 15px;
padding:15px 15px 15px 15px;
background-color:#ffffff;
}

.av_font_icon.av-xfnk4-6fb86e94274b5201728f145f971b9532 .av-icon-char{
font-size:40px;
line-height:40px;
}

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

.flex_column.av-ll0urmvs-4ef7f52f0f95e71410d82a1ab34b4afa{
border-width:3px;
border-color:#000000;
border-style:solid;
border-radius:15px 15px 15px 15px;
padding:15px 15px 15px 15px;
background-color:#ffffff;
}

.av_font_icon.av-2qjlw-3ed7223dc79f426b651a1ff30202dd1e .av-icon-char{
font-size:40px;
line-height:40px;
}

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

.flex_column.av-ll0uruql-63a9f3c1a43f511b474bef687e2f5b26{
border-width:3px;
border-color:#000000;
border-style:solid;
border-radius:15px 15px 15px 15px;
padding:15px 15px 15px 15px;
background-color:#ffffff;
}

.av_font_icon.av-ll0u798w-3b0a5a2b94a6465a6ea6b4c795c7c848 .av-icon-char{
font-size:40px;
line-height:40px;
}

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

.flex_column.av-ll0us14n-a2e91603779e0c457b8fcbd8cbc0b8f6{
border-width:3px;
border-color:#000000;
border-style:solid;
border-radius:15px 15px 15px 15px;
padding:15px 15px 15px 15px;
background-color:#ffffff;
}

.av_font_icon.av-ll0u964w-83236fbcc38d96d1fa7c16c7c025922e .av-icon-char{
font-size:40px;
line-height:40px;
}

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

.flex_column.av-ll0vmmuj-9231cb871f2776068b576db4bfa2659b{
border-width:3px;
border-color:#b02b2c;
border-style:solid;
border-radius:20px 20px 20px 20px;
padding:25px 25px 25px 25px;
}

#top .av_textblock_section.av-ll0vhqkk-51b9bed44d358ff4b313959f122e043f .avia_textblock{
font-size:18px;
}

#top #wrap_all .avia-button.av-ll0wrm9d-874cf1d8c4e4a767963017099148388c{
font-size:24px;
border-style:solid;
border-width:3px 3px 3px 3px;
border-radius:10px 10px 10px 10px;
box-shadow: 7px 7px 0px 0px #c2d4e8;
transition:all 0.4s ease-in-out;
margin:10px 10px 10px 10px;
}
#top #wrap_all.avia-button.av-ll0wrm9d-874cf1d8c4e4a767963017099148388c:hover .avia_button_background{
border-radius:10px 10px 10px 10px;
}


@media only screen and (min-width: 990px){ 
#top .av-rotator-container.av-36czyk-8353080dca90c6edec171a5b7482f39e{
margin:20px 20px 20px 20px;
}
#top #wrap_all .av-rotator-container.av-36czyk-8353080dca90c6edec171a5b7482f39e .av-rotator-container-inner{
font-size:38px;
}
}

@media only screen and (min-width: 768px) and (max-width: 989px){ 
#top .av-rotator-container.av-36czyk-8353080dca90c6edec171a5b7482f39e{
margin:17px 17px 17px 17px;
}
#top #wrap_all .av-rotator-container.av-36czyk-8353080dca90c6edec171a5b7482f39e .av-rotator-container-inner{
font-size:22px;
}
}

@media only screen and (min-width: 480px) and (max-width: 767px){ 
#top .av-rotator-container.av-36czyk-8353080dca90c6edec171a5b7482f39e{
margin:15px 15px 15px 15px;
}
#top #wrap_all .av-rotator-container.av-36czyk-8353080dca90c6edec171a5b7482f39e .av-rotator-container-inner{
font-size:18px;
}
}

@media only screen and (max-width: 479px){ 
#top .av-rotator-container.av-36czyk-8353080dca90c6edec171a5b7482f39e{
margin:10px 10px 10px 10px;
}
#top #wrap_all .av-rotator-container.av-36czyk-8353080dca90c6edec171a5b7482f39e .av-rotator-container-inner{
font-size:17px;
}
}
