#top .hr.hr-invisible.av-j53jxt-15d3f00854e8f72e3e53663b03f8d67c{
height:50px;
}

#top .av-special-heading.av-kyfscnuc-89bb05031d16c69512a3c812021a1580{
padding-bottom:19px;
color:#669999;
font-size:32px;
}
body .av-special-heading.av-kyfscnuc-89bb05031d16c69512a3c812021a1580 .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-kyfscnuc-89bb05031d16c69512a3c812021a1580 .av-special-heading-tag{
font-size:32px;
}
.av-special-heading.av-kyfscnuc-89bb05031d16c69512a3c812021a1580 .special-heading-inner-border{
border-color:#669999;
}
.av-special-heading.av-kyfscnuc-89bb05031d16c69512a3c812021a1580 .av-subheading{
font-size:22px;
}

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

.flex_cell.av-9b1vkb5-b47147b3ef9fc4581ba2bf5242419d82{
vertical-align:top;
}

#top .hr.hr-invisible.av-me4agoyr-d9a10cb9bda840c917b8d0dc254d247b{
height:50px;
}

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

#top #wrap_all .avia-button.av-kyftit75-f0d169532ed1a8b944a2fb353b24ab6c{
background-color:#669999;
border-color:#669999;
color:#ffffff;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-kyftit75-f0d169532ed1a8b944a2fb353b24ab6c .avia-svg-icon svg:first-child{
fill:#ffffff;
stroke:#ffffff;
}

#top .hr.av-754twsx-9ce45f9e509a302c6646d6cf48004b62{
margin-top:5px;
margin-bottom:5px;
}
.hr.av-754twsx-9ce45f9e509a302c6646d6cf48004b62 .hr-inner{
width:50px;
}

#top .hr.av-5mdyoz5-7c41b3a7137bc28abbfc4dcf38842cbf{
margin-top:5px;
margin-bottom:5px;
}
.hr.av-5mdyoz5-7c41b3a7137bc28abbfc4dcf38842cbf .hr-inner{
width:50px;
}

#top #wrap_all .avia-button.av-iojpbl-e7761184f1cad4192d91c83515ec0e7b{
background-color:#669999;
border-color:#669999;
color:#ffffff;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-iojpbl-e7761184f1cad4192d91c83515ec0e7b .avia-svg-icon svg:first-child{
fill:#ffffff;
stroke:#ffffff;
}

#top #wrap_all .avia-button.av-lattms88-d4a8565f51e1d8b1ae77dc76e482679b{
background-color:#669999;
border-color:#669999;
color:#ffffff;
transition:all 0.4s ease-in-out;
}
#top #wrap_all .avia-button.av-lattms88-d4a8565f51e1d8b1ae77dc76e482679b .avia-svg-icon svg:first-child{
fill:#ffffff;
stroke:#ffffff;
}

.flex_column.av-4k95eb5-98893e0d2fc3e1c55272383f84d0ec8c{
padding:50px 50px 50px 50px;
background:url(https://www.learningbydoing.fr/wp-content/uploads/2021/06/livre-189x300.png) 50% 50% no-repeat scroll ;
}

#top .av-special-heading.av-3vsh0a9-43c8b3c302e1a7ed92b3aadbc60c5b0e{
padding-bottom:10px;
}
body .av-special-heading.av-3vsh0a9-43c8b3c302e1a7ed92b3aadbc60c5b0e .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-3vsh0a9-43c8b3c302e1a7ed92b3aadbc60c5b0e .av-subheading{
font-size:15px;
}

#top .av-special-heading.av-3kw6hsh-682fa4a576679ef86f874e70adba68ee{
padding-bottom:10px;
color:#b02b2c;
}
body .av-special-heading.av-3kw6hsh-682fa4a576679ef86f874e70adba68ee .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-3kw6hsh-682fa4a576679ef86f874e70adba68ee .special-heading-inner-border{
border-color:#b02b2c;
}
.av-special-heading.av-3kw6hsh-682fa4a576679ef86f874e70adba68ee .av-subheading{
font-size:15px;
}

#top .hr.av-24z6jkh-759c13269c43e1cebacb405aa002d176{
margin-top:5px;
margin-bottom:5px;
}
.hr.av-24z6jkh-759c13269c43e1cebacb405aa002d176 .hr-inner{
width:50px;
}

#top .hr.av-152g1rl-61c305709f8304dec79097278c3a9446{
margin-top:5px;
margin-bottom:5px;
}
.hr.av-152g1rl-61c305709f8304dec79097278c3a9446 .hr-inner{
width:50px;
}

#top .hr.av-23v2up-bcf932b6b05f637f61f723f169a19510{
margin-top:5px;
margin-bottom:5px;
}
.hr.av-23v2up-bcf932b6b05f637f61f723f169a19510 .hr-inner{
width:50px;
}


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

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