.block-contenu{position:relative;background-repeat:no-repeat;background-size:cover}.block-contenu.part img{border:1px solid #eaeaea;border-radius:8px}.block-contenu.offers .box{background:#fff;display:block;border:0;border-radius:30px;height:100%;-webkit-box-shadow:0 0 10px 1px rgba(0,0,0,0.161);-moz-box-shadow:0 0 10px 1px rgba(0,0,0,0.161);box-shadow:0 0 10px 1px rgba(0,0,0,0.161)}.block-contenu.offers .box:hover{-webkit-box-shadow:0 0 10px 1px rgba(143,145,250,0.722);-moz-box-shadow:0 0 10px 1px rgba(143,145,250,0.722);box-shadow:0 0 10px 1px rgba(143,145,250,0.722)}.block-contenu.motif1:before{content:"";background:url(../../img/motif1.svg) no-repeat;background-size:100%;width:898px;height:1233px;position:absolute;top:150px;right:0;z-index:-1}@media (max-width:1600px){.block-contenu.motif1:before{width:458px;height:630px}}.block-contenu.motifJ:before{content:"";background:url(../../img/motif3.svg) no-repeat;background-size:100%;width:243px;height:622px;position:absolute;top:-130px;right:0;z-index:-1}@media (max-width:1600px){.block-contenu.motifJ:before{width:153px;height:392px}}.block-contenu.motif2:before{content:"";background:url(../../img/motif2.svg) no-repeat;background-size:100%;width:569px;height:547px;position:absolute;top:-140px;left:-370px;z-index:-1}.block-contenu.drop .block-carreau-bordure-bleu{background-color:transparent;-webkit-box-shadow:0px 0px 10px 1px rgba(65,188,237,0.3);-moz-box-shadow:0px 0px 10px 1px rgba(65,188,237,0.3);box-shadow:0px 0px 10px 1px rgba(65,188,237,0.3)}.block-contenu p{color:#150D53;font-size:1rem;font-weight:400;font-family:sofia-pro,sans-serif}.block-contenu .bg-mauve{background-color:#150D53}.block-contenu .bg-mauve h2,.block-contenu .bg-mauve h3,.block-contenu .bg-mauve h4,.block-contenu .bg-mauve h5,.block-contenu .bg-mauve h6{color:#ffffff}.block-contenu .bg-mauve p{color:#ffffff}.block-contenu .arondir{border-radius:30px}.block-contenu .bg-bleu{background-color:#41bced}.block-contenu .lead{font-size:1.25rem;font-weight:700}.block-contenu .box{height:100%}.block-contenu .perso{padding:2rem !important;-webkit-box-shadow:0 0 10px 5px rgba(0,0,0,0.161);-moz-box-shadow:0 0 10px 5px rgba(0,0,0,0.161);box-shadow:0 0 10px 5px rgba(0,0,0,0.161);transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}.block-contenu .perso:hover{-webkit-box-shadow:0 0 10px 5px rgba(143,145,250,0.722);-moz-box-shadow:0 0 10px 5px rgba(143,145,250,0.722);box-shadow:0 0 10px 5px rgba(143,145,250,0.722)}.block-contenu .perso:hover h2{color:#8f91fa !important}.block-contenu .perso:hover .btn-hopla{color:#8f91fa !important}.block-contenu .perso h2{font-size:18px;font-weight:300;margin-bottom:6px;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}.block-contenu .perso h2:after{display:none}.block-contenu .perso .btn-hopla{font-size:28px;font-weight:700;color:#fff;border:0 !important;background-color:transparent !important;padding:0 !important}.block-contenu.dropcloud-blanc h4,.block-contenu.dropcloud-blanc h5,.block-contenu.dropcloud-blanc h6{color:#41bced;font-size:1.4375rem;font-weight:700}.block-contenu.dropcloud-blanc h4:after,.block-contenu.dropcloud-blanc h5:after,.block-contenu.dropcloud-blanc h6:after{content:none !important}.block-contenu.dropcloud-blanc ul{padding:0}.block-contenu.dropcloud-blanc ul li{list-style-type:none;padding-left:20px;position:relative;color:#ffffff !important;margin-bottom:1rem}.block-contenu.dropcloud-blanc ul li:before{content:"\2022";position:absolute;left:0;top:0;transform:translate(0px, -15px);color:#41bced;font-size:35px}.block-contenu .br-30 img{border-radius:30px;height:100%;object-fit:cover}.block-contenu ul{padding:0}.block-contenu ul.mauve li{list-style-type:none;padding-left:20px;position:relative;font-size:1rem}.block-contenu ul.mauve li:before{content:"\2022";position:absolute;left:0;top:0;transform:translate(0px, -18px);color:#a64acc;font-size:35px}@media (max-width:767.98px){.block-contenu .wp-block-table table{width:1400px}}@media (max-width:998px){.block-contenu figure.alignright,.block-contenu figure.alignleft{float:none !important;margin:auto !important}.block-contenu figure.is-resized img{height:300px !important}}