/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.paragraph--type--bouton{text-align:center;padding:50px;}.paragraph--type--bouton a{border-radius:5px;background-color:#204FA1;display:inline-block;color:#fff;padding:10px;border:0;font-size:1rem;width:auto;text-decoration:none;font-size:1.4rem;}.paragraph--type--seance-type > div > a{border-radius:5px;background-color:#204FA1;display:inline-block;color:#fff;padding:10px;border:0;font-size:1rem;width:auto;text-decoration:none;}.button{border-radius:5px;background-color:#204FA1;display:inline-block;color:#fff;padding:10px;border:0;font-size:1rem;width:auto;text-decoration:none;}form{border:2px solid #204FA1;border-radius:5px;margin-left:auto;margin-right:auto;width:515px;padding:20px;}.form-item{width:500px;}.form-item label{padding-right:5px;}.form-item input.form-text,.form-item input.form-email,.form-item .form-textarea{padding:5px;width:100%;}.form-item input.form-text,.form-item input.form-email{height:1.4em;}form .button{margin-left:auto;margin-right:auto;}.square-gallery-columns,.square-gallery-columns-5,.square-gallery-columns-4,.square-gallery-columns-3,.square-gallery-columns-2{display:grid;grid-template-columns:repeat(1,1fr);gap:1rem;margin-bottom:1rem;}.square-gallery-columns-2{grid-template-columns:repeat(2,1fr);}.square-gallery-columns-3{grid-template-columns:repeat(3,1fr);}.square-gallery-columns-4{grid-template-columns:repeat(4,1fr);}.square-gallery-columns-5{grid-template-columns:repeat(5,1fr);}@media only screen and (max-width:600px){.square-gallery-columns-5 img,.square-gallery-columns-4 img,.square-gallery-columns-3 img{width:auto;}}#block-simon-menusecondaire,#block-simon-menusecondaire-2{width:100%;text-align:right;}#block-simon-menusecondaire ul li,#block-simon-menusecondaire-2 ul li{display:inline;margin-left:10px;}#block-simon-menusecondaire ul li a,#block-simon-menusecondaire-2 ul li a{color:#333;font-weight:300;text-decoration:none;font-size:1rem;}#block-simon-menusecondaire ul li a:hover,#block-simon-menusecondaire-2 ul li a:hover{text-decoration:underline;text-decoration-thickness:0.5px;text-underline-offset:0.8rem;}#block-simon-navigationprincipale{display:inline-block;position:absolute;right:0;top:40px;text-align:right;}#block-simon-navigationprincipale ul{text-align:right;}#block-simon-navigationprincipale ul li a{color:#333;font-weight:300;text-decoration:none;font-size:1.3rem;padding:1rem;}#block-simon-navigationprincipale ul li a:hover,#block-simon-navigationprincipale ul li a.is-active{text-decoration:underline;text-decoration-thickness:3px;text-underline-offset:0.8rem;text-decoration-color:#204FA1;}#block-simon-navigationprincipale ul li ul{background-color:#fff;border:1px solid;border-radius:3px;}@media only screen and (max-width:600px){#block-simon-navigationprincipale{position:initial;margin-top:40px;}#block-simon-navigationprincipale li a{font-size:1.1rem;padding:0.7rem;}}table{border:1px solid;border-collapse:collapse;}table td{padding:10px 20px;border:2px solid #204FA1;table-layout:auto;margin:0;}@media only screen and (max-width:600px){table{font-size:0.7rem;}table td{padding:0.2rem;}}.paragraph--type--image{margin:30px;}.paragraph--type--price-offer .price-offer-details{display:inline-block;}.paragraph--type--price-offer .price-offer{float:right;font-size:3rem;font-weight:400;padding:20px;background-color:#204FA1;color:#fff;border-radius:5px;margin-right:150px;}.paragraph--type--price-offer .price-offer .price-offer-title{font-size:1rem;font-weight:300;}.paragraph--type--seance-type{padding:20px;}.paragraph--type--seance-type img{border-radius:20px;}.paragraph--type--text-area img{margin:30px;}footer{margin-top:100px;}.region-secondary-menu{position:sticky;top:0px;padding:10px 10px 0 10px;background-color:#ffffff;min-height:40px;z-index:3;opacity:95%;}.region-primary_menu{position:sticky;background-color:#ffffff;top:50px;z-index:2;padding:0 10px;min-height:125px;opacity:95%;}@media only screen and (max-width:600px){.region-secondary-menu,.region-primary_menu{position:initial;top:initial;}}#block-simon-site-branding{width:45%;display:inline-block;}@media only screen and (max-width:600px){#block-simon-site-branding{width:100%;display:block;}}.site-logo{text-decoration:none;display:inline-block;margin-right:20px;}.site-logo img{width:115px;}.site-info{display:inline-block;padding-top:20px;vertical-align:top;}.site-title{text-decoration:none;font-size:2rem;display:block;color:#333333;}.site-slogan{font-size:1.3rem;display:block;}@media only screen and (max-width:600px){.site-logo{margin-right:10px;}.site-logo img{width:50px;}.site-info{padding-top:initial;}.site-title{font-size:1.4rem;}.site-slogan{font-size:1.1rem;display:block;}}a,a:hover a:visited{color:#204FA1;}.layout-container{width:100%;max-width:1140px;margin-left:auto;margin-right:auto;color:#333333;}img{max-width:100%;height:auto;}.grid-sizer,.grid-item{width:19.6%;}body{font-family:"Poppins",sans-serif;}.font-thin{font-weight:100;}.font-extralight{font-weight:200;}.font-light{font-weight:300;}.font-regular{font-weight:400;}.font-medium{font-weight:500;}.font-semibold{font-weight:600;}.font-bold{font-weight:700;}.font-extrabold{font-weight:800;}.font-italic{font-style:italic;}html{font-size:16px;}h1{font-size:2.8rem;font-weight:300;margin:3rem 0 1.5rem 0;}h2{font-size:2.4rem;font-weight:300;margin:2rem 0 1rem 0;}h3{font-size:2rem;font-weight:300;margin:2.5rem 0 0.5rem 0;}h4{font-size:1.8rem;font-weight:300;margin:1.4rem 0 0.4rem 0;}h5{font-size:1.5rem;font-weight:300;margin:1.3rem 0 0.3rem 0;}h6{font-size:1.2rem;font-weight:300;margin:1.2rem 0 0.2rem 0;}@media only screen and (max-width:600px){html{font-size:17px;}h1{font-size:2.3rem;}h2{font-size:2.2rem;}h3{font-size:1.8rem;}h4{font-size:1.6rem;}h5{font-size:1.3rem;}h6{font-size:1.1rem;}}
