@font-face{font-family:"Artelis";src:url("https://www.californie-plage.fr/wp-content/themes/sur-mesure/fonts/Artelis.otf") format("otf"),url("https://www.californie-plage.fr/wp-content/themes/sur-mesure/fonts/Artelis.ttf") format("ttf"),url("https://www.californie-plage.fr/wp-content/themes/sur-mesure/fonts/Artelis.woff") format("woff"),url("https://www.californie-plage.fr/wp-content/themes/sur-mesure/fonts/Artelis.woff2") format("woff2");font-weight:400;font-style:normal;font-display:swap}@-webkit-keyframes runner{to{transform:translateX(-25%)}}@keyframes runner{to{transform:translateX(-25%)}}@-webkit-keyframes rotation{to{-webkit-transform:rotate(-360deg);-moz-transform:rotate(-360deg);-ms-transform:rotate(-360deg);-o-transform:rotate(-360deg);transform:rotate(-360deg)}}@keyframes rotation{to{-webkit-transform:rotate(-360deg);-moz-transform:rotate(-360deg);-ms-transform:rotate(-360deg);-o-transform:rotate(-360deg);transform:rotate(-360deg)}}.interne-infos .sticky-buttons{position:relative;margin:0 auto;text-align:center;margin-bottom:50px;z-index:50;padding-top:15px;height:100px;background-color:#fff;display:flex;align-items:center;justify-content:center;column-gap:24px}.interne-infos .content{margin-left:auto;margin-right:auto;width:72vw;max-width:1040px}.interne-infos .content .paragraph{font-family:"ivypresto-display";font-weight:400;font-size:30px;line-height:44px;text-align:center;margin-bottom:85px}.interne-infos .content .section-name{font-family:"Manrope",sans-serif;font-weight:600;color:#81a2a8}.interne-infos .content .div-tel .section-name{font-size:22px;line-height:30px;margin-bottom:-15px}.interne-infos .content .div-tel a{font-family:"ivypresto-text";font-weight:600;color:#000;text-decoration:none}.interne-infos .content .div-tel a:hover{text-decoration:underline}.interne-infos .content .row{display:flex;justify-content:space-between;column-gap:50px;margin-top:100px}.interne-infos .content .row>div{max-width:50%}.interne-infos .content .row>div .section-name{font-size:18px;line-height:24px}.interne-infos .content .row .div-dates .dates{margin-top:10px}.interne-infos .content .row .div-horaires .line{margin-top:10px;display:flex;align-items:center;column-gap:75px}.interne-infos .content .row .div-horaires .line .txt{font-family:"Manrope",sans-serif;font-weight:600;font-size:16px;line-height:22px}.interne-infos .content .row .div-horaires>.txt{margin-top:20px}.interne-infos .content .row .div-horaires>.txt a{white-space:nowrap;color:#000;text-decoration:none}.interne-infos .content .row .div-horaires>.txt a:hover{text-decoration:underline}.interne-downloads .content{width:60vw;max-width:900px;border-radius:20px;background-color:#ccd9dc;padding:30px 73px;margin:0 auto}.interne-downloads .content .heading{display:flex;align-items:center;justify-content:center;column-gap:15px;margin-bottom:30px;font-family:"ivypresto-display";font-weight:400;font-size:34px;line-height:normal}.interne-downloads .content .list{display:flex;justify-content:space-between}.interne-downloads .content .list li{margin-bottom:15px}.interne-downloads .content .list li a{font-family:"ivypresto-text";font-weight:400;font-size:20px;line-height:30px;color:#000;text-decoration:none}.interne-downloads .content .list li a:hover{text-decoration:underline}.interne-faq .title{max-width:1040px;margin:0 auto;margin-bottom:96px}.interne-faq .faq .list-accordions:not(:last-child){margin-bottom:80px}.interne-localisation .container-map{position:relative;min-height:470px;height:32.6vw;max-height:65vh;width:100%}.interne-localisation .container-map .div-map{position:relative;height:100%;width:100%;overflow:hidden}.interne-localisation .container-map .div-map svg{position:absolute;bottom:0;width:100%;height:auto}.interne-localisation .container-map .bulle{position:absolute;display:flex;flex-direction:column;align-items:center;justify-content:center;right:15.6vw;bottom:2.8vw;padding-top:25px;height:233px;width:233px;background-color:#fff;border-radius:50%;box-shadow:0 5px 6px rgba(0,0,0,0.16)}.interne-localisation .container-map .bulle .line{font-family:"Manrope",sans-serif;font-weight:700;font-size:16px;line-height:22px}.interne-localisation .container-map .bulle .line span{font-family:"Manrope",sans-serif;font-weight:400;font-size:19px;line-height:26px}.interne-localisation .container-map .bulle .btn-calcul{font-family:"ivypresto-text";font-weight:400;font-style:italic;font-size:12px;line-height:18px;margin-top:19px;border-bottom:1px solid #000;color:#000;text-decoration:none}.interne-localisation .container-map .bulle .btn-calcul:hover{font-style:initial}.interne-localisation .container{position:relative;padding-top:90px}.interne-localisation .container .title{margin:0 auto 60px;width:83.3vw;max-width:1200px}.interne-localisation .container .content{display:flex;flex-wrap:wrap;justify-content:space-between;row-gap:75px;width:83.3vw;max-width:1200px;margin:0 auto}.interne-localisation .container .content .item{width:46.5%}.interne-localisation .container .content .item .heading{display:flex;align-items:center;font-family:"Manrope",sans-serif;font-weight:600;font-size:18px;line-height:24px;color:#577288;margin-bottom:20px}.interne-localisation .container .content .item .heading svg{height:18px;width:25px;margin-right:20px}.interne-localisation .container .content .item .text{padding-left:45px}/*# sourceMappingURL=./style_infos_pratiques.css.map */