@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)}}@media only screen and (max-width:1439px){.interne-downloads .content{width:730px ;width:clamp(730px, calc(1*(730px + 134 * ((100vw - 1024px) / 416))), 864px) }.interne-faq .title{width:800px ;width:clamp(800px, calc(1*(800px + 240 * ((100vw - 1024px) / 416))), 1040px) ;margin-bottom:60px ;margin-bottom:clamp(60px, calc(1*(60px + 36 * ((100vw - 1024px) / 416))), 96px) }.interne-faq .faq{margin-left:auto;margin-right:auto;width:850px ;width:clamp(850px, calc(1*(850px + 350 * ((100vw - 1024px) / 416))), 1200px) }.interne-faq .faq .list-accordions:not(:last-child){margin-bottom:80px}.interne-localisation .container-map .div-map svg{width:1440px;left:-100px ;left:clamp(-100px, calc(1*(-100px + 100 * ((100vw - 1024px) / 416))), 0) }.interne-localisation .container-map .bulle{bottom:40px;right:105px ;right:clamp(105px, calc(1*(105px + 119 * ((100vw - 1024px) / 416))), 224px) }.interne-localisation .container .content{row-gap:50px ;row-gap:clamp(50px, calc(1*(50px + 25 * ((100vw - 1024px) / 416))), 75px) }.interne-localisation .container .content .item{width:48%}}@media only screen and (max-width:1023px){.interne-infos .sticky-buttons{height:80px;display:block;white-space:nowrap;padding-left:15px;padding-right:15px;overflow:auto}.interne-infos .sticky-buttons .btn{margin-top:8px}.interne-infos .sticky-buttons .btn:not(:last-child){margin-right:10px}.interne-infos .content{padding-left:15px ;padding-left:clamp(15px, calc(1*(15px + 85 * ((100vw - 360px) / 664))), 100px) ;padding-right:15px ;padding-right:clamp(15px, calc(1*(15px + 85 * ((100vw - 360px) / 664))), 100px) ;width:100%}.interne-infos .content .paragraph{font-size:25px ;font-size:clamp(25px, calc(1*(25px + 5 * ((100vw - 360px) / 664))), 30px) ;line-height:38px ;line-height:clamp(38px, calc(1*(38px + 6 * ((100vw - 360px) / 664))), 44px) }.interne-infos .content .div-tel .section-name{font-size:16px ;font-size:clamp(16px, calc(1*(16px + 6 * ((100vw - 360px) / 664))), 22px) ;line-height:22px ;line-height:clamp(22px, calc(1*(22px + 8 * ((100vw - 360px) / 664))), 30px) ;margin-bottom:0 ;margin-bottom:clamp(-15px, calc(1*(0px + -15 * ((100vw - 360px) / 664))), 0) }.interne-infos .content .div-tel a{font-size:30px;line-height:44px}.interne-infos .content .row{flex-direction:column;row-gap:45px;margin-top:45px}.interne-infos .content .row>div{max-width:unset;width:100%}.interne-infos .content .row .div-horaires .line{justify-content:space-between;column-gap:unset;max-width:450px}.interne-infos .content .row .subtitle{font-size:23px;line-height:36px}.interne-downloads .content{max-width:unset;width:unset;margin-left:15px ;margin-left:clamp(15px, calc(1*(15px + 85 * ((100vw - 360px) / 664))), 100px) ;margin-right:15px ;margin-right:clamp(15px, calc(1*(15px + 85 * ((100vw - 360px) / 664))), 100px) ;padding-left:15px ;padding-left:clamp(15px, calc(1*(15px + 58 * ((100vw - 360px) / 664))), 73px) ;padding-right:15px ;padding-right:clamp(15px, calc(1*(15px + 58 * ((100vw - 360px) / 664))), 73px) }.interne-downloads .content .heading{text-align:center;font-size:26px ;font-size:clamp(26px, calc(1*(26px + 8 * ((100vw - 360px) / 664))), 34px) ;column-gap:10px}.interne-downloads .content .list ul{padding-left:30px;margin:0}.interne-downloads .content .list ul li{margin-bottom:0}.interne-downloads .content .list ul li:not(:last-child){margin-bottom:18px}.interne-downloads .content .list ul li a{font-size:18px ;font-size:clamp(18px, calc(1*(18px + 2 * ((100vw - 360px) / 664))), 20px) ;line-height:26px ;line-height:clamp(26px, calc(1*(26px + 4 * ((100vw - 360px) / 664))), 30px) }.interne-faq .title{width:auto;margin-bottom:48px ;margin-bottom:clamp(48px, calc(1*(48px + 12 * ((100vw - 360px) / 664))), 60px) ;margin-left:15px ;margin-left:clamp(15px, calc(1*(15px + 85 * ((100vw - 360px) / 664))), 100px) ;margin-right:15px ;margin-right:clamp(15px, calc(1*(15px + 85 * ((100vw - 360px) / 664))), 100px) }.interne-faq .faq{margin-left:15px ;margin-left:clamp(15px, calc(1*(15px + 85 * ((100vw - 360px) / 664))), 100px) ;margin-right:15px ;margin-right:clamp(15px, calc(1*(15px + 85 * ((100vw - 360px) / 664))), 100px) ;width:auto}.interne-faq .faq .list-accordions:not(:last-child){margin-bottom:50px ;margin-bottom:clamp(50px, calc(1*(50px + 30 * ((100vw - 360px) / 664))), 80px) }.interne-localisation .container-map .div-map svg{width:auto;height:480px ;height:clamp(480px, calc(1*(480px + 160 * ((100vw - 360px) / 664))), 640px) ;left:-190px ;left:clamp(-190px, calc(-1*(190px + -170 * ((100vw - 360px) / 664))), -20px) }.interne-localisation .container-map .bulle{right:unset;bottom:0;left:50%;padding-top:unset;height:203px ;height:clamp(203px, calc(1*(203px + 30 * ((100vw - 360px) / 664))), 233px) ;width:203px ;width:clamp(203px, calc(1*(203px + 30 * ((100vw - 360px) / 664))), 233px) ;transform:translate(-50%, 50%)}.interne-localisation .container-map .bulle .line{font-size:15px ;font-size:clamp(15px, calc(1*(15px + 1 * ((100vw - 360px) / 664))), 16px) ;line-height:21px ;line-height:clamp(21px, calc(1*(21px + 1 * ((100vw - 360px) / 664))), 22px) }.interne-localisation .container-map .bulle .line span{font-size:18px ;font-size:clamp(18px, calc(1*(18px + 1 * ((100vw - 360px) / 664))), 19px) ;line-height:24px ;line-height:clamp(24px, calc(1*(24px + 2 * ((100vw - 360px) / 664))), 26px) }.interne-localisation .container{position:relative;padding-top:130px}.interne-localisation .container .title{margin-bottom:48px ;margin-bottom:clamp(48px, calc(1*(48px + 12 * ((100vw - 360px) / 664))), 60px) ;width:auto;padding-left:15px ;padding-left:clamp(15px, calc(1*(15px + 85 * ((100vw - 360px) / 664))), 100px) ;padding-right:15px ;padding-right:clamp(15px, calc(1*(15px + 85 * ((100vw - 360px) / 664))), 100px) ;text-align:center}.interne-localisation .container .content{width:auto;padding-left:15px ;padding-left:clamp(15px, calc(1*(15px + 85 * ((100vw - 360px) / 664))), 100px) ;padding-right:15px ;padding-right:clamp(15px, calc(1*(15px + 85 * ((100vw - 360px) / 664))), 100px) }.interne-localisation .container .content .item{width:100%}.interne-localisation .container .content .item .heading{font-size:16px ;font-size:clamp(16px, calc(1*(16px + 2 * ((100vw - 360px) / 664))), 18px) ;line-height:22px ;line-height:clamp(22px, calc(1*(22px + 2 * ((100vw - 360px) / 664))), 24px) }.interne-localisation .container .content .item .heading svg{margin-right:10px ;margin-right:clamp(10px, calc(1*(10px + 10 * ((100vw - 360px) / 664))), 20px) }.interne-localisation .container .content .item .text{padding-left:0}}/*# sourceMappingURL=./style_infos_pratiques_responsive.css.map */