.body{font-family:"Lato",sans-serif}#site-logo a.site-logo-text{font-variant:small-caps}h1,h2,h3,h4,h5,h6{font-family:"Lato",sans-serif;color:#9304bf!important;text-shadow:0 1px 1px rgba(0,0,24,.9);font-variant:small-caps}#site-logo #site-logo-inner a{font-size:2.5em;font-weight:bolder;color:#ffffff!important;text-shadow:0 1px 1px rgba(0,0,24,.9);font-variant:small-caps;font-family:"Lato",sans-serif}.page-header,#site-header{background-color:transparent}h1.page-header-title.clr{font-size:2em;color:#ffffff!important;text-shadow:0 1px 1px rgba(0,0,24,.9);font-variant:small-caps;font-family:"Lato",sans-serif;font-weight:bolder}#site-navigation-wrap,#mega-menu-wrap-main_menu{margin-left:0;margin-right:0;float:none}#mega-menu-wrap-main_menu #mega-menu-main_menu{font-variant:small-caps}#footer-widgets,#footer-bottom{background-color:transparent}#content{background:rgba(255,255,255,.7);padding:1em}div.top-col.clr.col-1{max-width:10%}div.top-col.clr.col-2{max-width:auto}div.top-col.clr.col-3{max-width:20%}#content{border-radius:20px;margin-left:auto;margin-right:auto}@media only screen and (max-width:1200px){.container,body.content-full-screen .elementor-section-wrap>.elementor-section.elementor-section-boxed>.elementor-container{max-width:100%}}.single-post.content-max-width #main #content-wrap{width:80%;max-width:100%}#site-header.medium-header .oceanwp-mobile-menu-icon a{color:#fff;border:1px solid #fff;border-radius:20px;float:none;display:inline-block;font-size:16px;padding:0 22px;line-height:60px;letter-spacing:1px;text-transform:uppercase}.blog-entry.grid-entry .blog-entry-inner{border:2px solid #e9e9e9;border-radius:20px}.intro-texte{background:rgba(255,255,255,.7);border-radius:20px;padding:1em;margin-bottom:2em}.sommaire-grille{border-radius:20px;padding:1.5em !important;margin-bottom:2em}.sommaire-card{background:rgba(255,255,255,.7);border:1px solid #9304bf;border-radius:10px;padding:0;overflow:hidden}.wp-block-heading.card-header{background:rgba(255,255,255,.7);border-radius:20px;padding:.9em;margin-left:25%;margin-right:25%}.sommaire-card .card-header{text-transform:uppercase;border-radius:10px;display:flex;align-items:center;gap:5px;background:rgba(155,173,213);margin:0 0 12px;padding:10px 12px;border-bottom:1px solid #9304bf}.sommaire-card .card-icon{width:32px;height:32px;display:flex;align-items:center;justify-content:center;font-size:15px;flex-shrink:0}.sommaire-card .card-links{display:flex;flex-direction:column;gap:4px;list-style:none;margin-bottom:12px;padding-bottom:10px;margin:10;padding:15}.sommaire-card .card-links li a{font-size:13px;text-decoration:none;padding:3px 0 3px 10px;border-left:2px solid #d9a8f0;line-height:1.5;display:block;transition:border-color .15s}.sommaire-card .card-links li a:hover{border-left-color:#9304bf}.sommaire-card .sublabel{font-size:13px;font-weight:700;color:#9a9088;text-transform:uppercase;letter-spacing:.08em;margin:10px 0 4px 10px}.sommaire-card .card-links.sub{margin-left:8px}.sommaire-card .card-links.sub li a{font-size:12.5px;border-left-color:#edd5f8}.sommaire-card .vous-ici{font-size:16px;font-weight:700;text-transform:uppercase;letter-spacing:.08em;color:#9304bf;margin-bottom:6px;display:block}.sommaire-card .portrait{border-radius:180px;display:block;margin:5px auto 20px;width:150px}.home-custom .sommaire-grille .oceanwp-searchform .field{border:1px solid #9304bf;border-radius:6px 0 0 6px;padding:6px 12px;margin:1%;background:rgba(0,0,0,.3);color:#fff}.home-custom .sommaire-grille .oceanwp-searchform .field::placeholder{color:#fff;opacity:1}.home-custom .sommaire-grille .oceanwp-searchform{display:flex;justify-content:center}.home-custom .sommaire-grille .wp-block-latest-posts__list{list-style:none;padding-left:0}.home-custom .sommaire-grille .wp-block-latest-posts__list li:before{content:"›";color:#9304bf;font-weight:700;margin-right:6px;font-size:16px}.home-custom #content{background:0 0 !important;border-radius:0 !important;padding:0 !important}