@charset "UTF-8";
/*!
Theme Name: seelo-2024
Theme URI: https://kasutan.pro
Author: Magalie Castaing
Author URI: https://kasutan.pro
Description: Octobre 2024
Version: 1.0.0
License: GNU General Public License v2 or later
License URI: LICENSE
Text Domain: seelo
Tags: custom-logo, custom-menu, featured-images

This theme, like WordPress, is licensed under the GPL. 
Use it to make something cool, have fun, and share what you've learned with others.

kasutan is based on Underscores https://underscores.me/, (C) 2012-2017 Automattic, Inc.
Underscores is distributed under the terms of the GNU GPL v2 or later.

Normalizing styles have been helped along thanks to the fine work of
Nicolas Gallagher and Jonathan Neal https://necolas.github.io/normalize.css/
*/
*:where(:not(iframe,canvas,img,svg,video):not(svg *,symbol *)){all:unset;display:revert}ul,li{margin:0;padding:0}a{text-decoration:none}button,input,textarea{border-radius:0}input[type=radio]{-webkit-appearance:none;appearance:none;display:none}input[type=checkbox]{all:revert}*,*:before,*:after{box-sizing:border-box}a,button{cursor:revert}ol,ul,menu{list-style:none}img,picture,video,canvas,svg{display:block;max-width:100%}img{object-fit:cover}table{border-collapse:collapse}textarea{white-space:revert}meter{-webkit-appearance:revert;appearance:revert}:where([hidden]){display:none}:where([contenteditable]){-moz-user-modify:read-write;-webkit-user-modify:read-write;overflow-wrap:break-word;-webkit-line-break:after-white-space;line-break:after-white-space}:where([draggable=true]){-webkit-user-drag:element}input,button,textarea,select{font:inherit}p,h1,h2,h3,h4,h5,h6{overflow-wrap:break-word}#root,#__next{isolation:isolate}:root{--min-tap-target-height:32px}@media (pointer:coarse){:root{--min-tap-target-height:48px}}.button{min-height:var(--min-tap-target-height)}.text-input{min-height:var(--min-tap-target-height)}body{margin:0;overflow-x:hidden}body.body-no-scroll{overflow-y:hidden}:root{--padding-x:2.3rem;--hauteur-banniere:250px;--largeur-max:1800px;--header-height:6rem}@media (min-width:1024px){:root{--padding-x:calc((100vw - 98.8rem)/2);--hauteur-banniere:480px;--header-height:7rem}}@media (min-width:1800px){:root{--padding-x:calc((var(--largeur-max) - 98.8rem)/2)}}.site-container .site-main,.site-container .site-footer{max-width:var(--largeur-max);margin-left:auto;margin-right:auto}.site-container .site-main{padding-bottom:2.4rem}.site-container .entry-content{padding-top:2.4rem}body .entry-content{padding:0 var(--padding-x) 1px}.alignfull,.bleed-container{width:100vw;margin-left:50%;transform:translateX(-50%);padding-left:0;padding-right:0}@media (min-width:1800px){.alignfull,.bleed-container{width:var(--largeur-max)}}.container{padding:0 var(--padding-x)}.site{overflow-x:hidden;position:relative}.site-main{min-height:50vh}.hidden-xs{display:none}@media screen and (min-width:992px){.hidden-xs{display:block}}@font-face{font-display:swap;font-family:"Lato";font-style:normal;font-weight:400;src:url(//www.seelo-ep.eleneo.fr/wp-content/themes/seelo-2024/fonts/lato-v23-latin-regular.woff2) format("woff2"),url(//www.seelo-ep.eleneo.fr/wp-content/themes/seelo-2024/fonts/lato-v23-latin-regular.woff) format("woff")}@font-face{font-display:swap;font-family:"Lato";font-style:normal;font-weight:700;src:url(//www.seelo-ep.eleneo.fr/wp-content/themes/seelo-2024/fonts/lato-v23-latin-700.woff2) format("woff2"),url(//www.seelo-ep.eleneo.fr/wp-content/themes/seelo-2024/fonts/lato-v23-latin-700.woff) format("woff")}@font-face{font-display:swap;font-family:"Lato";font-style:normal;font-weight:600;src:url(//www.seelo-ep.eleneo.fr/wp-content/themes/seelo-2024/fonts/Lato-Semibold.woff2) format("woff2"),url(//www.seelo-ep.eleneo.fr/wp-content/themes/seelo-2024/fonts/Lato-Semibold.woff) format("woff")}@font-face{font-display:swap;font-family:"Lato";font-style:italic;font-weight:600;src:url(//www.seelo-ep.eleneo.fr/wp-content/themes/seelo-2024/fonts/Lato-SemiboldItalic.woff2) format("woff2"),url(//www.seelo-ep.eleneo.fr/wp-content/themes/seelo-2024/fonts/Lato-SemiboldItalic.woff) format("woff")}@font-face{font-display:swap;font-family:"Poppins";font-style:normal;font-weight:400;src:url(//www.seelo-ep.eleneo.fr/wp-content/themes/seelo-2024/fonts/poppins-v20-latin-regular.woff2) format("woff2"),url(//www.seelo-ep.eleneo.fr/wp-content/themes/seelo-2024/fonts/poppins-v20-latin-regular.woff) format("woff")}@font-face{font-display:swap;font-family:"Poppins";font-style:normal;font-weight:700;src:url(//www.seelo-ep.eleneo.fr/wp-content/themes/seelo-2024/fonts/poppins-v20-latin-700.woff2) format("woff2"),url(//www.seelo-ep.eleneo.fr/wp-content/themes/seelo-2024/fonts/poppins-v20-latin- 700.woff) format("woff")}:root{--padding-lien:7px 12px}html{font-size:62.5%;--taille-texte:2rem;--font-lato:"Lato",-apple-system,BlinkMacSystemFont,"Segoe UI","Helvetica Neue",Helvetica,Arial,sans-serif;--font-poppins:"Poppins",-apple-system,BlinkMacSystemFont,"Segoe UI","Helvetica Neue",Helvetica,Arial,sans-serif}body,button,input,select,optgroup,textarea{color:var(--wp--preset--color--noir);font-family:"Typewriter Condensed",-apple-system,BlinkMacSystemFont,"Segoe UI","Helvetica Neue",Helvetica,Arial,sans-serif;font-family:var(--font-lato);font-size:1.8rem;font-weight:600;line-height:1.4;-webkit-font-smoothing:antialiased}@media (min-width:1024px){body,button,input,select,optgroup,textarea{font-size:2rem}}::selection{background:var(--wp--preset--color--cyan-ad);color:var(--wp--preset--color--blanc)}strong,b{color:var(--wp--preset--color--cyan-ad);font-weight:700}em,i{font-style:italic}h1,.h1,h2,.h2{font-weight:700}h1,.h1{color:var(--wp--preset--color--noir);font-size:3rem;font-family:var(--font-poppins);line-height:4rem;margin:0;text-transform:uppercase}@media (min-width:1024px){h1,.h1{font-size:5.6rem;line-height:6rem}}h2,.h2{color:var(--wp--preset--color--cyan-ad);font-size:2.4rem;line-height:3.5rem;margin:0 0 1.1rem}@media (min-width:1024px){h2,.h2{font-size:3rem;line-height:4.2rem;margin:0 0 3.6rem}}p+h2{margin-top:1.1rem}@media (min-width:1024px){p+h2{margin-top:3.6rem}}h3,.h3{color:var(--wp--preset--color--cyan-ad);font-size:1.8rem;line-height:1.5;margin:0 0 2rem}@media (min-width:1024px){h3,.h3{font-size:2.5rem}}p{margin:0 0 1em}dfn,cite,em,i{font-style:italic}mark,ins{background:var(--wp--preset--color--cyan-ad);color:var(--wp--preset--color--blanc);text-decoration:none}code{font-family:var(--font-lato)}.screen-reader-text,.sr-text{border:0;clip:rect(1px,1px,1px,1px);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute !important;width:1px;word-wrap:normal !important}.screen-reader-text:focus{background-color:var(--fond);box-shadow:0 0 2px 2px rgba(0,0,0,.6);clip:auto !important;-webkit-clip-path:none;clip-path:none;display:block;font-weight:700;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}#content[tabindex="-1"]:focus{outline:0}@media (prefers-reduced-motion:reduce){*{animation-duration:0s !important;transition-duration:0s !important}}button,input[type=button],input[type=reset],input[type=submit],a.bouton,.wp-element-button,.wp-block-button.is-style-outline>.wp-block-button__link,.wp-block-button .wp-block-button__link.is-style-outline{background-color:var(--wp--preset--color--cyan-ad);border:none;border-radius:2px;color:var(--wp--preset--color--blanc);cursor:pointer;display:inline-block;font-family:var(--font-poppins);font-size:1.6rem;font-weight:700;margin:0;padding:11px 23px;position:relative;text-align:center;text-decoration:none;text-transform:uppercase;transition:all var(--transition);vertical-align:middle}button:hover,button:focus,button:active,input[type=button]:hover,input[type=button]:focus,input[type=button]:active,input[type=reset]:hover,input[type=reset]:focus,input[type=reset]:active,input[type=submit]:hover,input[type=submit]:focus,input[type=submit]:active,a.bouton:hover,a.bouton:focus,a.bouton:active,.wp-element-button:hover,.wp-element-button:focus,.wp-element-button:active,.wp-block-button.is-style-outline>.wp-block-button__link:hover,.wp-block-button.is-style-outline>.wp-block-button__link:focus,.wp-block-button.is-style-outline>.wp-block-button__link:active,.wp-block-button .wp-block-button__link.is-style-outline:hover,.wp-block-button .wp-block-button__link.is-style-outline:focus,.wp-block-button .wp-block-button__link.is-style-outline:active{background-color:#03bec2;text-decoration:none}@media (min-width:1024px){button,input[type=button],input[type=reset],input[type=submit],a.bouton,.wp-element-button,.wp-block-button.is-style-outline>.wp-block-button__link,.wp-block-button .wp-block-button__link.is-style-outline{font-size:1.8rem}}.is-style-secondaire .wp-element-button,a.bouton.secondaire,button.secondaire{background-color:var(--wp--preset--color--blanc);border-radius:0;color:var(--wp--preset--color--noir)}.is-style-secondaire .wp-element-button:focus,.is-style-secondaire .wp-element-button:hover,.is-style-secondaire .wp-element-button:active,a.bouton.secondaire:focus,a.bouton.secondaire:hover,a.bouton.secondaire:active,button.secondaire:focus,button.secondaire:hover,button.secondaire:active{background-color:var(--wp--preset--color--blanc);color:var(--wp--preset--color--cyan-ad)}input[type=submit]{-webkit-appearance:none}html{box-sizing:border-box;scroll-behavior:unset}*,*:before,*:after{box-sizing:inherit}hr{background-color:#ccc;border:0;height:1px;margin-bottom:1.5em}.entry-content ul:not([class]){list-style:disc;padding-left:1.2rem}dt{font-weight:700}dd{margin:0 1.5em 1.5em}img{height:auto;max-width:100%}img.emoji{width:2ch;display:inline-block;position:relative;top:3px}figure{margin:1em 0}figure figcaption{text-align:center}table{margin:0 0 1.5em;width:100%}input[type=text],input[type=email],input[type=url],input[type=password],input[type=search],input[type=number],input[type=tel],input[type=range],input[type=date],input[type=month],input[type=week],input[type=time],input[type=datetime],input[type=datetime-local],input[type=color],textarea{font-size:2rem;font-weight:700;line-height:1;min-height:4rem;padding:1rem 1.4rem}input[type=text]::-webkit-input-placeholder,input[type=email]::-webkit-input-placeholder,input[type=url]::-webkit-input-placeholder,input[type=password]::-webkit-input-placeholder,input[type=search]::-webkit-input-placeholder,input[type=number]::-webkit-input-placeholder,input[type=tel]::-webkit-input-placeholder,input[type=range]::-webkit-input-placeholder,input[type=date]::-webkit-input-placeholder,input[type=month]::-webkit-input-placeholder,input[type=week]::-webkit-input-placeholder,input[type=time]::-webkit-input-placeholder,input[type=datetime]::-webkit-input-placeholder,input[type=datetime-local]::-webkit-input-placeholder,input[type=color]::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:#231f20;font-weight:700;opacity:.2}input[type=text]::-moz-placeholder,input[type=email]::-moz-placeholder,input[type=url]::-moz-placeholder,input[type=password]::-moz-placeholder,input[type=search]::-moz-placeholder,input[type=number]::-moz-placeholder,input[type=tel]::-moz-placeholder,input[type=range]::-moz-placeholder,input[type=date]::-moz-placeholder,input[type=month]::-moz-placeholder,input[type=week]::-moz-placeholder,input[type=time]::-moz-placeholder,input[type=datetime]::-moz-placeholder,input[type=datetime-local]::-moz-placeholder,input[type=color]::-moz-placeholder,textarea::-moz-placeholder{color:#231f20;font-weight:700;opacity:.2}input[type=text]:-ms-input-placeholder,input[type=email]:-ms-input-placeholder,input[type=url]:-ms-input-placeholder,input[type=password]:-ms-input-placeholder,input[type=search]:-ms-input-placeholder,input[type=number]:-ms-input-placeholder,input[type=tel]:-ms-input-placeholder,input[type=range]:-ms-input-placeholder,input[type=date]:-ms-input-placeholder,input[type=month]:-ms-input-placeholder,input[type=week]:-ms-input-placeholder,input[type=time]:-ms-input-placeholder,input[type=datetime]:-ms-input-placeholder,input[type=datetime-local]:-ms-input-placeholder,input[type=color]:-ms-input-placeholder,textarea:-ms-input-placeholder{color:#231f20;font-weight:700;opacity:.2}input[type=text]:-moz-placeholder,input[type=email]:-moz-placeholder,input[type=url]:-moz-placeholder,input[type=password]:-moz-placeholder,input[type=search]:-moz-placeholder,input[type=number]:-moz-placeholder,input[type=tel]:-moz-placeholder,input[type=range]:-moz-placeholder,input[type=date]:-moz-placeholder,input[type=month]:-moz-placeholder,input[type=week]:-moz-placeholder,input[type=time]:-moz-placeholder,input[type=datetime]:-moz-placeholder,input[type=datetime-local]:-moz-placeholder,input[type=color]:-moz-placeholder,textarea:-moz-placeholder{color:#231f20;font-weight:700;opacity:.2}.nf-form-wrap .nf-form-content input:not([type=button]),.nf-form-wrap .nf-form-content textarea{background-color:#fff;border:1px solid #d3d2d2;border-radius:2px}.nf-form-wrap .nf-form-content input:not([type=button]):focus,.nf-form-wrap .nf-form-content textarea:focus{border-color:var(--wp--preset--color--cyan-ad);color:var(--wp--preset--color--cyan-ad)}.nf-form-wrap .nf-form-content label{font-size:2rem;font-weight:700;line-height:2.8rem;margin-bottom:6px}.nf-form-wrap .nf-field-container{margin-bottom:2rem}.nf-form-wrap .nf-form-fields-required{font-size:1.6rem;font-style:italic;line-height:2.2rem;text-align:right}.nf-form-wrap .ninja-forms-req-symbol{color:#a71c20}.nf-form-wrap .nf-error.field-wrap .nf-field-element:after{display:none}.nf-form-wrap .nf-error-msg{color:#a71c20;font-size:1.4rem;font-weight:600;line-height:2rem;margin-left:1.8rem}.nf-form-wrap .list-radio-wrap{border-bottom:solid 1px var(--wp--preset--color--gris-eb);border-top:solid 1px var(--wp--preset--color--gris-eb);margin:3rem 0;padding:3rem 0 2rem}.nf-form-wrap .list-radio-wrap .nf-field-element input{display:block;margin-right:0 !important;border:0;clip:rect(1px,1px,1px,1px);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute !important;width:1px;word-wrap:normal !important}.nf-form-wrap .list-radio-wrap .nf-field-element li{align-items:center;display:inline-flex}.nf-form-wrap .list-radio-wrap .nf-field-element label{margin-left:17px !important;margin-right:2.3rem;position:relative}.nf-form-wrap .list-radio-wrap .nf-field-element li label:after{background-color:#fff;border:solid 1px #666868;border-radius:100%;bottom:5px;content:" ";height:14px;left:-18px;position:absolute;top:unset;width:14px}.nf-form-wrap .list-radio-wrap .nf-field-element li label.nf-checked-label:before{background:var(--wp--preset--color--cyan-ad);border-radius:100%;bottom:9px;content:" ";height:6px;left:-14px;position:absolute;top:unset;width:6px;z-index:1}.nf-form-wrap .list-radio-wrap .nf-field-element input[type=radio]:focus+label{color:var(--wp--preset--color--cyan-ad)}.nf-form-wrap .list-radio-wrap .nf-field-element input[type=radio]:focus+label:after{border-color:var(--wp--preset--color--cyan-ad);box-shadow:none}.nf-form-wrap .submit-wrap{text-align:center}.nf-form-wrap .submit-wrap input[type=button]{font-weight:700;min-width:24.6rem;padding:.5rem 3rem}.nf-form-wrap .checkbox-wrap.field-wrap{display:block}.nf-form-wrap .checkbox-wrap.field-wrap .nf-field-label{padding-left:0}.nf-form-wrap .checkbox-wrap.field-wrap:focus-within .nf-field-label label{color:var(--wp--preset--color--cyan-ad)}.nf-form-wrap .checkbox-wrap.field-wrap:focus-within .nf-field-label label:before{border-color:var(--wp--preset--color--cyan-ad)}.nf-form-wrap .nf-form-content .checkbox-container.label-right{border-top:solid 1px var(--wp--preset--color--gris-eb);margin-top:3rem;padding-top:3rem}.nf-form-wrap .nf-form-content .checkbox-container.label-right input{display:block;border:0;clip:rect(1px,1px,1px,1px);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute !important;width:1px;word-wrap:normal !important}.nf-form-wrap .nf-form-content .checkbox-container.label-right .nf-field-label label{font-weight:600;padding-left:0}.nf-form-wrap .nf-form-content .checkbox-container.label-right .nf-field-label label:before{background-color:#fff;border:1px solid #666868;border-radius:100%;content:"";display:inline-block;height:14px;margin-right:12px;opacity:1;top:5px;width:14px}.nf-form-wrap .nf-form-content .checkbox-container.label-right .nf-field-label label:after{display:none}.nf-form-wrap .nf-form-content .checkbox-container.label-right .nf-field-label label.nf-checked-label:after{background-color:transparent;background-image:url(/wp-content/themes/seelo-2024/icons/check-simple.svg);background-repeat:no-repeat;background-size:contain;border:none;content:" ";display:block;height:20px;left:-33px;position:absolute;top:2px;width:20px;z-index:2}.nf-form-wrap input[type=submit]:not([type=button]){background-color:var(--wp--preset--color--cyan-ad);color:var(--wp--preset--color--blanc);padding-left:4rem;padding-right:4rem}.nf-form-wrap input[type=submit]:not([type=button]):hover,.nf-form-wrap input[type=submit]:not([type=button]):focus,.nf-form-wrap input[type=submit]:not([type=button]):active{background-color:#03bec2;color:var(--wp--preset--color--blanc)}@media (min-width:1024px){.nf-form-wrap nf-fields-wrap{display:flex;flex-wrap:wrap;justify-content:space-between}.nf-form-wrap nf-fields-wrap>nf-field{flex-basis:100%}.nf-form-wrap nf-fields-wrap nf-field:nth-of-type(2),.nf-form-wrap nf-fields-wrap nf-field:nth-of-type(3),.nf-form-wrap nf-fields-wrap nf-field:nth-of-type(4),.nf-form-wrap nf-fields-wrap nf-field:nth-of-type(5){flex-basis:calc(50% - 1rem)}}#matomo_optout_checkbox{border:0;clip:rect(1px,1px,1px,1px);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute !important;width:1px;word-wrap:normal !important}#matomo_opted_in_label,#matomo_opted_out_label{color:var(--wp--preset--color--noir);font-weight:600;position:relative}#matomo_opted_in_label:before,#matomo_opted_out_label:before{background-color:#fff;border:1px solid #666868;border-radius:100%;content:"";display:inline-block;height:14px;margin-right:12px;width:14px}#matomo_opted_in_label:after{background-image:url(/wp-content/themes/seelo-2024/icons/check-simple.svg);background-repeat:no-repeat;background-size:contain;content:" ";display:block;height:20px;left:-3px;position:absolute;top:0;width:20px;z-index:1}.page-content .wp-smiley,.entry-content .wp-smiley,.comment-content .wp-smiley{border:none;margin-bottom:0;margin-top:0;padding:0}embed,iframe,object{max-width:100%}.wp-caption{margin-bottom:1.5em;max-width:100%}.wp-caption img[class*=wp-image-]{display:block;margin-left:auto;margin-right:auto}.wp-caption .wp-caption-text{margin:.8075em 0}.wp-caption-text{text-align:center}:root{--transition:.45s ease-in-out}a,a:visited,a:hover,a:active,a:focus{color:var(--wp--preset--color--cyan-ad);text-decoration:underline}a:hover,a:focus,a:active{outline-color:transparent}a:focus-visible{outline:medium dotted}.avec-ancre{position:relative}.avec-ancre .ancre{left:0;position:absolute;top:calc(-1px*var(--header-bottom))}.nav-main{display:none}@media (min-width:768px){.nav-main{display:block}.nav-main .menu{align-items:center;display:flex;padding:1.2rem 0 1.3rem}.nav-main .menu li{margin-right:3rem}.nav-main .menu li a{background-color:var(--wp--preset--color--cyan-ad);border:none;border-radius:2px;color:var(--wp--preset--color--blanc);cursor:pointer;display:inline-block;font-family:var(--font-poppins);font-size:1.6rem;font-weight:700;margin:0;padding:11px 23px;position:relative;text-align:center;text-decoration:none;text-transform:uppercase;transition:all var(--transition);vertical-align:middle}.nav-main .menu li a:hover,.nav-main .menu li a:focus,.nav-main .menu li a:active{background-color:#03bec2;text-decoration:none}}@media (min-width:768px) and (min-width:1024px){.nav-main .menu li a{font-size:1.8rem}}.wpml-ls-statics-shortcode_actions.wpml-ls-legacy-list-horizontal{align-items:center;background-color:var(--wp--preset--color--gris-eb);border:none;display:flex;font-family:var(--font-poppins);height:var(--header-height);padding:0 2.3rem}@media (min-width:1024px){.wpml-ls-statics-shortcode_actions.wpml-ls-legacy-list-horizontal{font-size:2.2rem;padding:0 2rem}}.wpml-ls-statics-shortcode_actions.wpml-ls-legacy-list-horizontal ul{display:flex;align-items:center}.wpml-ls-statics-shortcode_actions.wpml-ls-legacy-list-horizontal li{color:var(--wp--preset--color--cyan-ad)}.wpml-ls-statics-shortcode_actions.wpml-ls-legacy-list-horizontal li.wpml-ls-current-language{color:var(--wp--preset--color--noir)}.wpml-ls-statics-shortcode_actions.wpml-ls-legacy-list-horizontal li.wpml-ls-first-item{border-right:solid 3px var(--wp--preset--color--noir);margin-right:1ch;padding-right:1ch}.wpml-ls-statics-shortcode_actions.wpml-ls-legacy-list-horizontal a{color:inherit;padding:0}@media print{.topbar,.main-navigation,.page-header,.entry-header,.topfooter,.site-footer,.picto-flottant{display:none}*{position:unset !important;background-color:transparent !important;color:#000 !important}}.site-header{background-color:#fff;box-shadow:3px 3px 6px rgba(0,0,0,.05);position:fixed;height:var(--header-height);left:0;top:0;width:100%;z-index:10}#wpadminbar{position:fixed}.admin-bar .site-header{top:46px}@media (min-width:768px){.admin-bar .site-header{top:unset}}.header-container{--taille-logo:10rem;align-items:center;display:flex;justify-content:space-between;max-width:var(--largeur-max);margin-left:auto;margin-right:auto;padding-left:1.7rem}@media (min-width:1024px){.header-container{--taille-logo:14.9rem;padding-left:2.8rem}}.logo-header{flex:0 0 var(--taille-logo);margin-right:auto}#main-content{position:relative}#haut-page{position:relative;top:-200px}.page-banniere{align-items:center;display:flex;height:var(--hauteur-banniere);justify-content:center;margin:0 auto;position:relative;padding:var(--header-height) var(--padding-x) 0;max-width:var(--largeur-max);width:100%}.page-banniere img{height:100%;left:0;position:absolute;top:0;width:100%}.page-banniere .titre-banniere{--largeur-trait:7rem;--top-trait:1rem;--ep-trait:2px;color:var(--wp--preset--color--blanc);margin-bottom:calc(var(--ep-trait) + var(--top-trait));position:relative;text-align:center}@media (min-width:1024px){.page-banniere .titre-banniere{--largeur-trait:10rem;--top-trait:3rem;--ep-trait:4px}}.page-banniere .titre-banniere:after{background-color:var(--wp--preset--color--blanc);border-radius:100px;content:"";display:block;height:var(--ep-trait);left:calc((100% - var(--largeur-trait))/2);position:relative;top:var(--top-trait);width:var(--largeur-trait)}@media (min-width:1024px){.page-banniere{--decor-h:10rem;margin-bottom:var(--decor-h)}.page-banniere:after{background-image:url(//www.seelo-ep.eleneo.fr/wp-content/themes/seelo-2024/icons/dots-degrade.svg);background-repeat:repeat-x;bottom:calc(-1*var(--decor-h));content:" ";height:var(--decor-h);left:0;position:absolute;width:100%}}.entry-title{text-align:center}.site-footer{background-color:var(--wp--preset--color--gris-eb);color:var(--wp--preset--color--noir);font-size:1.6rem;font-weight:400;line-height:2.8rem;padding:3.5rem 2rem;text-align:center}.site-footer a{color:var(--wp--preset--color--cyan-ad);text-decoration:none;transition:color .3s ease-in-out}.site-footer a:hover,.site-footer a:focus{color:var(--wp--preset--color--noir)}@media (min-width:1024px){.site-footer{font-size:2rem;padding:2.1rem}.site-footer p{margin-bottom:0}.site-footer .copy,.site-footer .nav-footer,.site-footer .menu,.site-footer .menu-item{display:inline-block}.site-footer .copy:after,.site-footer .menu-item:after{content:"-";display:inline-block;margin:0 .5ch}.site-footer .menu-item:last-of-type:after{display:none}}.loop{--gap:1.6rem;--largeur-vignette:21rem;--nb-col:2;--ratio:1.06;display:grid;grid-template-columns:repeat(var(--nb-col),var(--largeur-vignette));gap:var(--gap);list-style:none;margin:0}@media (min-width:1024px){.loop{--largeur-vignette:1fr;--nb-col:3;--ratio:1.5}}body.home .entry-content{padding:0}body.home .site-main{padding-bottom:0}body.home .logo-header{opacity:0;transition:opacity ease-in-out .4s}body.home .logo-header.fade-in{opacity:1}.home-gris{background:transparent linear-gradient(180deg,#fff 0%,#f7f7f7 100%) 0% 0% no-repeat padding-box;font-weight:700;padding:4rem 2rem}.home-gris p+p{margin-top:4rem}@media (min-width:768px){.home-gris p{margin:0 auto;max-width:80%}}@media (min-width:1024px){.home-gris{font-size:3.2rem;line-height:4.2rem;padding-bottom:7rem}.home-gris p{max-width:116rem}}.home-video{padding:2.6rem;position:relative}.home-video:before{background:linear-gradient(180deg,#00aaad 0%,#08dde1 100%);content:" ";display:block;height:80%;position:absolute;top:0;left:0;width:100%}@media (min-width:1024px){.home-video{padding:5.4rem}.home-video:after{background-image:url(//www.seelo-ep.eleneo.fr/wp-content/themes/seelo-2024/icons/dots-degrade.svg);background-repeat:repeat-x;content:" ";display:block;height:15%;position:absolute;top:80%;left:0;width:100%}.home-video figure{max-width:128rem;position:relative;z-index:1}}form.search-form{align-items:stretch;display:flex;max-width:50rem}form.search-form label{flex-grow:1}form.search-form input.search-field{height:42px;width:100%}form.search-form input.search-submit{margin-bottom:0;min-width:unset}.no-results{min-height:50vh}.no-results .entry-title{padding-top:var(--margin-y-1)}