/* Generated from page: la-structure-de-lassociation */
/*Builder GLOBAL CSS START*/
/*GS: Box Shadow*/
.themify_builder_content-12906 .tb_hmea972.module_column{box-shadow:1px 1px 10px 0 rgba(209, 226, 255, .61);background-color:#fff;}
.themify_builder_content-12906 .tb_hmea972.module_column,.themify_builder_content-12906 .tb_hmea972.module_column>.builder_row_cover::before{border-radius:10px;}
/*Builder GLOBAL CSS END*/
.themify_builder_content-12906 .tb_xiay954.module_row,.themify_builder_content-12906 .tb_vmsv954.module_row,.themify_builder_content-12906 .tb_qcif954.module_row{background-color:#fcfdf4}
.themify_builder_content-12906 .tb_oggn960.module_subrow{margin-right:25px;margin-left:-1px;margin-bottom:2px}
.themify_builder_content-12906 .tb_oggn960.module_subrow>.subrow_inner{--align_content:var(--align_center);--col:1.405fr 1fr;--colg:var(--none)}
.themify_builder_content-12906 .tb_qkfu961.module_column{padding-right:30px}
.themify_builder_content-12906 .tb_5izb961.module-text{margin-right:-1px;margin-left:-50px;padding:40px 41px 10px 40px;font-size:20px;background-image:none;background-color:rgba(255, 255, 255, .9)}
.themify_builder_content-12906 .tb_5izb961.module-text.module .tb_text_wrap h2{font-family:"Abril Fatface"}
.themify_builder_content-12906 .tb_5izb961.module-text.module h2{margin-bottom:25px;margin-top:0;line-height:60px;font-size:60px}
.themify_builder_content-12906 .tb_27n695.module-buttons,.themify_builder_content-12906 .tb_qr8d966.module-text,.themify_builder_content-12906 .tb_ktvb27.module-buttons,.themify_builder_content-12906 .tb_vin1748.module-buttons,.themify_builder_content-12906 .tb_wbs2972.module-buttons{text-align:center}
.themify_builder_content-12906 .tb_94b7962.module-text.module h2{font-size:3em}
.themify_builder_content-12906 .tb_94b7962.module-text{padding-bottom:23px;margin-bottom:0;background-image:none;background-color:#ecf1f6;padding-top:24px}
.themify_builder_content-12906 .tb_cc9232f.module_row{background-color:rgba(159, 198, 235, .2);padding-bottom:13%}
.themify_builder_content-12906 .tb_cc9232f.module_row>.tb_row_frame_wrap .tb_row_frame_bottom{transform: rotate(180deg);background-image:url("data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20preserveAspectRatio%3D%22none%22%20viewBox%3D%220%200%201500%20150%22%3E%3Cpath%20fill%3D%22rgba(252%2C%20253%2C%20244%2C%201)%22%20d%3D%22M1500%200H0v150L1500%200z%22%2F%3E%3C%2Fsvg%3E")}
.themify_builder_content-12906 .tb_0nvg954.module_row{margin-top:-2px;background-color:#fcfdf4;padding-top:3%}
.themify_builder_content-12906 .tb_vmsv954.module_row>.row_inner{--align_content:var(--align_center);--colg:var(--none)}
.themify_builder_content-12906 .tb_y9p5967.module_column{padding:50px 4% 50px 24%}
.themify_builder_content-12906 .tb_wr32145.module-buttons,.themify_builder_content-12906 .tb_5y3f560.module-buttons{text-align:center;margin-bottom:20px}
.themify_builder_content-12906 .tb_u3cf151.module-buttons,.themify_builder_content-12906 .tb_ier9706.module-buttons,.themify_builder_content-12906 .tb_7nrj262.module-buttons,.themify_builder_content-12906 .tb_4y2u146.module-buttons{text-align:center;padding-bottom:20px}
.themify_builder_content-12906 .tb_7511967.module_column{padding-left:10%;padding-right:16%}
.themify_builder_content-12906 .tb_sqtd955.module_row{background-color:#ecf1f6}
.themify_builder_content-12906 .tb_uykl971.module_subrow{padding-bottom:36px;padding-top:29px;margin-bottom:1%}
.themify_builder_content-12906 .tb_uykl971.module_subrow>.subrow_inner{--align_content:var(--align_center)}
.themify_builder_content-12906 .tb_hmea972.module_column{z-index:2;padding:6% 8% 4%}
.themify_builder_content-12906 .tb_my0e972.module-icon{font-weight:bold;margin-bottom:20px}
.themify_builder_content-12906 .tb_my0e972.module-icon .module-icon-item em{color:#01c99c;font-size:50px}
.themify_builder_content-12906 .tb_my0e972.module-icon em,.themify_builder_content-12906 .tb_my0e972.module-icon a,.themify_builder_content-12906 .tb_my0e972.module-icon span{font-size:23px}

@media(max-width:1280px){
.themify_builder_content-12906 .tb_5izb961.module-text.module h2{font-size:90px;line-height:90px}
.themify_builder_content-12906 .tb_uykl971.module_subrow{margin-bottom:0}
}
@media(max-width:768px){
.themify_builder_content-12906 .tb_5izb961.module-text.module h2{font-size:200%;line-height:100%}
.themify_builder_content-12906 .tb_94b7962.module-text.module h2{font-size:2.7em}
.themify_builder_content-12906 .tb_94b7962.module-text.module .tb_text_wrap h2{font-family:"Sorts Mill Goudy";font-weight:400}
.themify_builder_content-12906 .tb_3stp971.module_column{padding-bottom:26px}
.themify_builder_content-12906 .tb_jaub972.module-text.module h1{font-size:38px}
}
@media(max-width:680px){
.themify_builder_content-12906 .tb_oggn960.module_subrow>.subrow_inner{--col:none;--area:var(--aream2_auto)}
.themify_builder_content-12906 .tb_5izb961.module-text{margin-left:29px}
.themify_builder_content-12906 .tb_94b7962.module-text.module h2{font-size:2.5em}
.themify_builder_content-12906 .tb_94b7962.module-text{padding-left:16px;padding-right:16px;margin-top:0}
.themify_builder_content-12906 .tb_cc9232f.module_row{padding-bottom:5%;padding-top:22%}
.themify_builder_content-12906 .tb_8d3bc2f.module_column{padding-bottom:14%}
.themify_builder_content-12906 .tb_vmsv954.module_row>.row_inner,.themify_builder_content-12906 .tb_uykl971.module_subrow>.subrow_inner{--area:var(--aream2_auto)}
.themify_builder_content-12906 .tb_y9p5967.module_column{padding-left:12%;padding-right:2%}
.themify_builder_content-12906 .tb_7511967.module_column{padding-left:5%;padding-right:8%}
.themify_builder_content-12906 .tb_3stp971.module_column{padding-bottom:30px}
.themify_builder_content-12906 .tb_jaub972.module-text.module h1{font-size:30px}
.themify_builder_content-12906 .tb_hmea972.module_column{padding:3% 4% 2%}
.themify_builder_content-12906 .tb_my0e972.module-icon .module-icon-item em{font-size:40px}
.themify_builder_content-12906 .tb_my0e972.module-icon em,.themify_builder_content-12906 .tb_my0e972.module-icon a,.themify_builder_content-12906 .tb_my0e972.module-icon span{font-size:16px}
}/*Builder Custom CSS START*/
li {
    margin: 0;
    padding: 0;
padding-top: 0;
}

p+ul, p+ol {
    margin-top: -1.5em;
}
/*Builder Custom CSS END*/