/* screen - confidentialitekersiny */

.alegreyasans-bold-absolute-zero-13px {
  color: var(--absolute-zero-2);
  font-family: 'Alegreya Sans', Helvetica;
  font-size: 13px;
  font-style: normal;
  font-weight: 700;
}
.alegreyasans-bold-absolute-zero-13px-2 {
  color: var(--absolute-zero);
  font-family: 'Alegreya Sans', Helvetica;
  font-size: 13px;
  font-style: normal;
  font-weight: 700;
}
.alegreyasans-bold-di-serria-16px {
  color: var(--di-serria);
  font-family: 'Alegreya Sans', Helvetica;
  font-size: 16px;
  font-style: normal;
  font-weight: 700;
}
.alegreyasans-normal-black-10px {
  color: var(--black-2);
  font-family: 'Alegreya Sans', Helvetica;
  font-size: 10px;
  font-style: normal;
  font-weight: 400;
}
.alegreyasans-normal-white-10px {
  color: var(--white);
  font-family: 'Alegreya Sans', Helvetica;
  font-size: 10px;
  font-style: normal;
  font-weight: 400;
}
.alegreyasans-normal-white-14px {
  color: var(--white);
  font-family: 'Alegreya Sans', Helvetica;
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
}
.applecoloremoji-normal-black-15px {
  color: var(--black);
  font-family: "AppleColorEmoji", Helvetica;
  font-size: 15px;
}
.applecoloremoji-normal-black-15px-2 {
  color: var(--black-2);
  font-family: "AppleColorEmoji", Helvetica;
  font-size: 15px;
}
.body--kersiny {
  font-family: 'Alegreya Sans', Helvetica;
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  letter-spacing: 0.00px;
}
.border-1px-di-serria {
  border: 1px solid var(--di-serria);
}
.confidentialitekersiny {
  background-color: var(--white-2);
  height: 100vh;
  margin: 0px;
  min-height: 2635px;
  min-width: 1024px;
  overflow-x: hidden;
  position: relative;
  width: 100%;
}
.confidentialitekersiny .activits-u1ruVY {
  background-color: transparent;
  height: auto;
  left: 0px;
  letter-spacing: 1.50px;
  line-height: 24px;
  position: absolute;
  text-align: left;
  top: 13px;
  white-space: nowrap;
  width: auto;
}
.confidentialitekersiny .activits-x6tv39 {
  background-color: transparent;
  height: 50px;
  margin: 0 0 0 20px;
  pointer-events: auto;
  position: relative;
  transition: all 0.2s ease-in-out;
  width: 69px;
}
.confidentialitekersiny .activits-x6tv39:hover {

transform: scale(1.1);
}
.confidentialitekersiny .adresse-kersiny-QyIYFI {
  background-color: transparent;
  color: var(--white);
  height: auto;
  left: 0px;
  line-height: 26px;
  position: absolute;
  text-align: left;
  top: 26px;
  white-space: nowrap;
  width: 200px;
}
.confidentialitekersiny .autres-86xtlE {
  background-color: transparent;
  color: var(--white-2);
  height: auto;
  left: 0px;
  line-height: 25px;
  position: absolute;
  text-align: left;
  top: 0px;
  white-space: nowrap;
  width: 65px;
}
.confidentialitekersiny .bg-nav-tppuLt {
  background-color: var(--white-2);
  height: 50px;
  left: 0px;
  position: absolute;
  top: 6px;
  width: 100%;
}
.confidentialitekersiny .bloc1-hZMxUS {
  background-color: transparent;
  height: 112px;
  left: 0px;
  position: absolute;
  top: 0px;
  width: 200px;
}
.confidentialitekersiny .bloc2-hZMxUS {
  background-color: transparent;
  height: 141px;
  left: 391px;
  position: absolute;
  top: 1px;
  width: 170px;
}
.confidentialitekersiny .bloc3-hZMxUS {
  background-color: transparent;
  height: 81px;
  left: 752px;
  position: absolute;
  top: 1px;
  width: 148px;
}
.confidentialitekersiny .condition-gnrales-86xtlE {
  background-color: transparent;
  color: var(--white);
  height: auto;
  left: 0px;
  line-height: 26px;
  pointer-events: auto;
  position: absolute;
  text-align: left;
  top: 85px;
  transition: all 0.2s ease-in-out;
  white-space: nowrap;
  width: 170px;
}
.confidentialitekersiny .condition-gnrales-86xtlE:hover {

transform: scale(1.1);
}
.confidentialitekersiny .contact-PSOHBU {
  background-color: transparent;
  height: auto;
  left: 0px;
  letter-spacing: 1.50px;
  line-height: 24px;
  position: absolute;
  text-align: left;
  top: 13px;
  white-space: nowrap;
  width: auto;
}
.confidentialitekersiny .contact-QyIYFI {
  background-color: transparent;
  color: var(--white-2);
  height: auto;
  left: 0px;
  line-height: 25px;
  position: absolute;
  text-align: left;
  top: 1px;
  white-space: nowrap;
  width: 75px;
}
.confidentialitekersiny .contact-x6tv39 {
  background-color: transparent;
  height: 50px;
  margin: 0 0 0 20px;
  position: relative;
  width: 62px;
}
.confidentialitekersiny .emplacement-I16R6a {
  background-color: transparent;
  height: auto;
  left: 0px;
  letter-spacing: 1.50px;
  line-height: 24px;
  position: absolute;
  text-align: left;
  top: 13px;
  white-space: nowrap;
  width: auto;
}
.confidentialitekersiny .emplacement-x6tv39 {
  background-color: transparent;
  height: 50px;
  margin: 0 0 0 20px;
  pointer-events: auto;
  position: relative;
  transition: all 0.2s ease-in-out;
  width: 100px;
}
.confidentialitekersiny .emplacement-x6tv39:hover {

transform: scale(1.1);
}
.confidentialitekersiny .fabriqu-avec-par-5pVbUu {
  background-color: transparent;
  height: auto;
  letter-spacing: 0.00px;
  line-height: 26px;
  position: absolute;
  right: 62px;
  text-align: right;
  top: 207px;
  white-space: nowrap;
  width: auto;
}
.confidentialitekersiny .facebook-YlwFxo {
  background-color: transparent;
  height: 56px;
  pointer-events: auto;
  position: absolute;
  right: 62px;
  top: 0px;
  transition: all 0.2s ease-in-out;
  width: 56px;
}
.confidentialitekersiny .facebook-YlwFxo:hover {

transform: scale(1.1);
}
.confidentialitekersiny .facebook-onUhxH {
  background-color: transparent;
  color: var(--white);
  height: auto;
  left: 0px;
  line-height: 26px;
  pointer-events: auto;
  position: absolute;
  text-align: left;
  top: 55px;
  transition: all 0.2s ease-in-out;
  white-space: nowrap;
  width: 60px;
}
.confidentialitekersiny .facebook-onUhxH:hover {

transform: scale(1.1);
}
.confidentialitekersiny .footer-BGlumx {
  background-color: var(--absolute-zero);
  height: 244px;
  left: 0px;
  position: absolute;
  top: 56px;
  width: 100%;
}
.confidentialitekersiny .group-5pVbUu {
  background-color: transparent;
  height: 142px;
  position: absolute;
  top: 35px;
  width: 900px;
}
.confidentialitekersiny .hello-D4Fpyb {
  background-color: transparent;
  height: 24px;
  left: 62px;
  position: relative;
  top: 3px;
  width: 876px;
}
.confidentialitekersiny .hello-hNircU {
  background-color: transparent;
  color: var(--white);
  height: calc(100.00% - 16px);
  left: 42px;
  line-height: 8px;
  position: absolute;
  text-align: left;
  top: 9px;
  width: auto;
}
.confidentialitekersiny .hello-hqCnOk {
  background-color: transparent;
  height: 100%;
  left: 0px;
  letter-spacing: 0.00px;
  line-height: 24px;
  position: absolute;
  text-align: left;
  top: 0px;
  white-space: nowrap;
  width: auto;
}
.confidentialitekersiny .instagram-YlwFxo {
  background-color: transparent;
  height: 56px;
  pointer-events: auto;
  position: absolute;
  right: 134px;
  top: 0px;
  transition: all 0.2s ease-in-out;
  width: 56px;
}
.confidentialitekersiny .instagram-YlwFxo:hover {

transform: scale(1.1);
}
.confidentialitekersiny .instagram-onUhxH {
  background-color: transparent;
  color: var(--white);
  height: auto;
  left: 0px;
  line-height: 26px;
  pointer-events: auto;
  position: absolute;
  text-align: left;
  top: 25px;
  transition: all 0.2s ease-in-out;
  white-space: nowrap;
  width: 65px;
}
.confidentialitekersiny .instagram-onUhxH:hover {

transform: scale(1.1);
}
.confidentialitekersiny .kersiny-plage-YlwFxo {
  background-color: transparent;
  height: auto;
  left: 62px;
  letter-spacing: 0.00px;
  line-height: 42px;
  position: absolute;
  text-align: left;
  top: 5px;
  white-space: nowrap;
  width: auto;
}
.confidentialitekersiny .kersinyfooter-C61RwL {
  background-color: transparent;
  height: 300px;
  left: 0px;
  position: absolute;
  top: 2335px;
  width: 100%;
}
.confidentialitekersiny .le-camping-LMwVRR {
  background-color: transparent;
  height: auto;
  left: 0px;
  letter-spacing: 1.50px;
  line-height: 24px;
  position: absolute;
  text-align: left;
  top: 13px;
  white-space: nowrap;
  width: auto;
}
.confidentialitekersiny .le-camping-x6tv39 {
  background-color: transparent;
  height: 50px;
  margin: 0;
  pointer-events: auto;
  position: relative;
  transition: all 0.2s ease-in-out;
  width: 82px;
}
.confidentialitekersiny .le-camping-x6tv39:hover {

transform: scale(1.1);
}
.confidentialitekersiny .location-wWdsi4 {
  background-color: transparent;
  height: auto;
  left: 0px;
  letter-spacing: 1.50px;
  line-height: 24px;
  position: absolute;
  text-align: left;
  top: 13px;
  white-space: nowrap;
  width: auto;
}
.confidentialitekersiny .location-x6tv39 {
  background-color: transparent;
  height: 50px;
  margin: 0 0 0 20px;
  pointer-events: auto;
  position: relative;
  transition: all 0.2s ease-in-out;
  width: 67px;
}
.confidentialitekersiny .location-x6tv39:hover {

transform: scale(1.1);
}
.confidentialitekersiny .logo-blue-tppuLt {
  background-color: transparent;
  height: 34px;
  left: 62px;
  position: absolute;
  top: 14px;
  width: 146px;
}
.confidentialitekersiny .mail-kersiny-QyIYFI {
  background-color: transparent;
  color: var(--white);
  height: auto;
  left: 0px;
  line-height: 26px;
  position: absolute;
  text-align: left;
  top: 86px;
  white-space: nowrap;
  width: 155px;
}
.confidentialitekersiny .mentions-lgales-86xtlE {
  background-color: transparent;
  color: var(--white);
  height: auto;
  left: 0px;
  line-height: 26px;
  pointer-events: auto;
  position: absolute;
  text-align: left;
  top: 25px;
  transition: all 0.2s ease-in-out;
  white-space: nowrap;
  width: 106px;
}
.confidentialitekersiny .mentions-lgales-86xtlE:hover {

transform: scale(1.1);
}
.confidentialitekersiny .mon-compte-DrJx9H {
  background-color: transparent;
  height: auto;
  left: 0px;
  letter-spacing: 1.50px;
  line-height: 24px;
  position: absolute;
  text-align: left;
  top: 13px;
  white-space: nowrap;
  width: auto;
}
.confidentialitekersiny .mon-compte-x6tv39 {
  background-color: transparent;
  height: 50px;
  margin: 0 0 0 20px;
  position: relative;
  width: 91px;
}
.confidentialitekersiny .navbar-kersiny-C61RwL {
  background-color: transparent;
  height: 66px;
  left: 0px;
  position: fixed;
  top: 26px;
  width: 100%;
}
.confidentialitekersiny .paiement-scuris-copy-86xtlE {
  background-color: transparent;
  color: var(--white);
  height: auto;
  left: 0px;
  line-height: 26px;
  position: absolute;
  text-align: left;
  top: 115px;
  white-space: nowrap;
  width: 114px;
}
.confidentialitekersiny .phone-kersiny-QyIYFI {
  background-color: transparent;
  color: var(--white);
  height: auto;
  left: 0px;
  line-height: 26px;
  position: absolute;
  text-align: left;
  top: 56px;
  white-space: nowrap;
  width: 120px;
}
.confidentialitekersiny .politique-de-confide-86xtlE {
  background-color: transparent;
  color: var(--white);
  height: auto;
  left: 0px;
  line-height: 26px;
  pointer-events: auto;
  position: absolute;
  text-align: left;
  top: 55px;
  transition: all 0.2s ease-in-out;
  white-space: nowrap;
  width: 170px;
}
.confidentialitekersiny .politique-de-confide-86xtlE:hover {

transform: scale(1.1);
}
.confidentialitekersiny .politique-de-confide-C61RwL {
  background-color: transparent;
  color: var(--black);
  font-family: 'Alegreya Sans', Helvetica;
  font-size: 12px;
  font-style: normal;
  font-weight: 400;
  height: auto;
  letter-spacing: 0.00px;
  line-height: 15px;
  position: absolute;
  text-align: left;
  top: 120px;
  width: 900px;
}
.confidentialitekersiny .rectangle-CApbbt {
  background-color: transparent;
  height: 50px;
  left: 0px;
  position: absolute;
  top: 0px;
  width: 39px;
}
.confidentialitekersiny .rseaux-sociaux-onUhxH {
  background-color: transparent;
  color: var(--white-2);
  height: auto;
  left: 0px;
  line-height: 25px;
  position: absolute;
  text-align: left;
  top: 0px;
  white-space: nowrap;
  width: 151px;
}
.confidentialitekersiny .services-E17TVZ {
  background-color: transparent;
  height: auto;
  left: 0px;
  letter-spacing: 1.50px;
  line-height: 24px;
  position: absolute;
  text-align: left;
  top: 13px;
  white-space: nowrap;
  width: auto;
}
.confidentialitekersiny .services-x6tv39 {
  background-color: transparent;
  height: 50px;
  margin: 0 0 0 20px;
  pointer-events: auto;
  position: relative;
  transition: all 0.2s ease-in-out;
  width: 64px;
}
.confidentialitekersiny .services-x6tv39:hover {

transform: scale(1.1);
}
.confidentialitekersiny .shadow-tppuLt {
  background-color: transparent;
  height: 66px;
  left: 62px;
  position: absolute;
  top: 0px;
  width: calc(100.00% - 124px);
}
.confidentialitekersiny .span1-liguBt {

}
.confidentialitekersiny .span2-liguBt {
  font-family: "AppleColorEmoji", Helvetica;
}
.confidentialitekersiny .span3-liguBt {

}
.confidentialitekersiny .stacked-group-tppuLt {
  align-items: center;
  background-color: transparent;
  display: flex;
  flex-direction: row;
  height: 50px;
  justify-content: flex-start;
  position: absolute;
  right: 62px;
  top: 6px;
  width: auto;
}
.confidentialitekersiny .sub-footer-BGlumx {
  background-color: var(--catalina-blue);
  height: 56px;
  left: 0px;
  position: absolute;
  top: 0px;
  width: 100%;
}
.confidentialitekersiny .tarif-x6tv39 {
  background-color: transparent;
  height: 50px;
  margin: 0 0 0 20px;
  pointer-events: auto;
  position: relative;
  transition: all 0.2s ease-in-out;
  width: 47px;
}
.confidentialitekersiny .tarif-x6tv39:hover {

transform: scale(1.1);
}
.confidentialitekersiny .tarifs-CApbbt {
  background-color: transparent;
  height: auto;
  left: 0px;
  letter-spacing: 1.50px;
  line-height: 24px;
  position: absolute;
  text-align: left;
  top: 13px;
  white-space: nowrap;
  width: auto;
}
.confidentialitekersiny .topbar-C61RwL {
  background-color: var(--absolute-zero);
  height: 32px;
  left: 0px;
  position: fixed;
  top: 0px;
  width: 100%;
}
.hackneypersonaluseonly-normal-absolute-zero-40px {
  color: var(--absolute-zero);
  font-family: "HackneyPersonalUseOnly", Helvetica;
  font-size: 40px;
}
.hackneypersonaluseonly-normal-white-35px {
  color: var(--white-2);
  font-family: "HackneyPersonalUseOnly", Helvetica;
  font-size: 35px;
}
.kersinybody1center {
  font-family: 'Alegreya Sans', Helvetica;
  font-size: 15px;
  font-style: normal;
  font-weight: 400;
  letter-spacing: 0.00px;
}
.kersinybody1left {
  font-family: 'Alegreya Sans', Helvetica;
  font-size: 15px;
  font-style: normal;
  font-weight: 400;
  letter-spacing: 0.00px;
}
.kersinybuttonbluecenter {
  font-family: 'Alegreya Sans', Helvetica;
  font-size: 13px;
  font-style: normal;
  font-weight: 700;
  letter-spacing: 3.00px;
}
.kersinybuttonwhitecenter {
  font-family: 'Alegreya Sans', Helvetica;
  font-size: 13px;
  font-style: normal;
  font-weight: 700;
  letter-spacing: 3.00px;
}
.kersinysubtitleblackcenter {
  font-family: 'Alegreya Sans', Helvetica;
  font-size: 13px;
  font-style: normal;
  font-weight: 700;
  letter-spacing: 3.00px;
}
.kersinysubtitlebluecenter {
  font-family: 'Alegreya Sans', Helvetica;
  font-size: 13px;
  font-style: normal;
  font-weight: 700;
  letter-spacing: 3.00px;
}
.kersinysubtitleblueleft {
  font-family: 'Alegreya Sans', Helvetica;
  font-size: 13px;
  font-style: normal;
  font-weight: 700;
  letter-spacing: 3.00px;
}
.kersinysubtitlewhitecenter {
  font-family: 'Alegreya Sans', Helvetica;
  font-size: 13px;
  font-style: normal;
  font-weight: 700;
  letter-spacing: 3.00px;
}
.kersinytitlebluecenter {
  font-family: "HackneyPersonalUseOnly", Helvetica;
  font-size: 50px;
  letter-spacing: 0.00px;
}
.kersinytitleblueleft {
  font-family: "HackneyPersonalUseOnly", Helvetica;
  font-size: 50px;
  letter-spacing: 0.00px;
}
.subtitle--kersiny {
  font-family: 'Alegreya Sans', Helvetica;
  font-size: 13px;
  font-style: normal;
  font-weight: 700;
  letter-spacing: 3.00px;
}
.title--kersiny-2 {
  font-family: "HackneyPersonalUseOnly", Helvetica;
  font-size: 50px;
  letter-spacing: 0.00px;
}
:root {
  --123: rgba(179,206,241,1.0);
  --absolute-zero: rgba(0,68,181,1.0);
  --absolute-zero-2: rgba(0,69,182,1.0);
  --black: rgba(0,0,0,0.87);
  --black-2: rgba(0,0,0,1.0);
  --catalina-blue: rgba(0,42,112,1.0);
  --di-serria: rgba(206,158,95,1.0);
  --white: rgba(255,255,255,0.87);
  --white-2: rgba(255,255,255,1.0);
}
/* screen - confidentialitekersiny375 */

.alegreyasans-bold-absolute-zero-13px {
  color: var(--absolute-zero-2);
  font-family: 'Alegreya Sans', Helvetica;
  font-size: 13px;
  font-style: normal;
  font-weight: 700;
}
.alegreyasans-bold-absolute-zero-13px-2 {
  color: var(--absolute-zero);
  font-family: 'Alegreya Sans', Helvetica;
  font-size: 13px;
  font-style: normal;
  font-weight: 700;
}
.alegreyasans-bold-di-serria-16px {
  color: var(--di-serria);
  font-family: 'Alegreya Sans', Helvetica;
  font-size: 16px;
  font-style: normal;
  font-weight: 700;
}
.alegreyasans-normal-black-10px {
  color: var(--black-2);
  font-family: 'Alegreya Sans', Helvetica;
  font-size: 10px;
  font-style: normal;
  font-weight: 400;
}
.alegreyasans-normal-white-10px {
  color: var(--white);
  font-family: 'Alegreya Sans', Helvetica;
  font-size: 10px;
  font-style: normal;
  font-weight: 400;
}
.alegreyasans-normal-white-14px {
  color: var(--white);
  font-family: 'Alegreya Sans', Helvetica;
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
}
.applecoloremoji-normal-black-15px {
  color: var(--black);
  font-family: "AppleColorEmoji", Helvetica;
  font-size: 15px;
}
.applecoloremoji-normal-black-15px-2 {
  color: var(--black-2);
  font-family: "AppleColorEmoji", Helvetica;
  font-size: 15px;
}
.body--kersiny {
  font-family: 'Alegreya Sans', Helvetica;
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  letter-spacing: 0.00px;
}
.border-1px-di-serria {
  border: 1px solid var(--di-serria);
}
.confidentialitekersiny375 {
  background-color: var(--white-2);
  height: 100vh;
  margin: 0px;
  min-height: 4274px;
  min-width: 375px;
  overflow-x: hidden;
  position: relative;
  width: 100%;
}
.confidentialitekersiny375 .adresse-kersiny-yZ87sT {
  background-color: transparent;
  color: var(--white);
  height: auto;
  left: 0px;
  line-height: 26px;
  position: absolute;
  text-align: center;
  top: 28px;
  white-space: nowrap;
  width: 357px;
}
.confidentialitekersiny375 .autres-wJX52E {
  background-color: transparent;
  color: var(--white-2);
  height: auto;
  left: -2px;
  line-height: 25px;
  position: absolute;
  text-align: center;
  top: 0px;
  white-space: nowrap;
  width: 360px;
}
.confidentialitekersiny375 .bg-nav-8MJZIW {
  background-color: var(--white-2);
  height: 50px;
  left: 0px;
  position: absolute;
  top: 0px;
  width: 100%;
}
.confidentialitekersiny375 .bloc1-AHbRAs {
  background-color: transparent;
  height: 122px;
  left: 0px;
  position: absolute;
  top: 0px;
  width: 358px;
}
.confidentialitekersiny375 .bloc2-AHbRAs {
  background-color: transparent;
  height: 156px;
  left: 0px;
  position: absolute;
  top: 138px;
  width: 357px;
}
.confidentialitekersiny375 .bloc3-AHbRAs {
  background-color: transparent;
  height: 88px;
  left: 0px;
  position: absolute;
  top: 310px;
  width: 358px;
}
.confidentialitekersiny375 .condition-gnrales-wJX52E {
  background-color: transparent;
  color: var(--white);
  height: auto;
  left: 0px;
  line-height: 26px;
  position: absolute;
  text-align: center;
  top: 96px;
  white-space: nowrap;
  width: 357px;
}
.confidentialitekersiny375 .contact-yZ87sT {
  background-color: transparent;
  color: var(--white-2);
  height: auto;
  left: -2px;
  line-height: 25px;
  position: absolute;
  text-align: center;
  top: 0px;
  white-space: nowrap;
  width: 360px;
}
.confidentialitekersiny375 .fabriqu-avec-par-HHgpV5 {
  background-color: transparent;
  height: auto;
  letter-spacing: 0.00px;
  line-height: 26px;
  position: absolute;
  text-align: center;
  top: 468px;
  white-space: nowrap;
  width: auto;
}
.confidentialitekersiny375 .facebook-XFcBSf {
  background-color: transparent;
  color: var(--white);
  height: auto;
  left: 0px;
  line-height: 26px;
  position: absolute;
  text-align: center;
  top: 62px;
  white-space: nowrap;
  width: 357px;
}
.confidentialitekersiny375 .facebook-uVafMu {
  background-color: transparent;
  height: 56px;
  position: absolute;
  right: 8px;
  top: 2px;
  width: 56px;
}
.confidentialitekersiny375 .footer-IIohsx {
  background-color: var(--absolute-zero);
  height: 544px;
  left: 0px;
  position: absolute;
  top: 60px;
  width: 100%;
}
.confidentialitekersiny375 .group-HHgpV5 {
  background-color: transparent;
  height: 398px;
  position: absolute;
  top: 40px;
  width: 358px;
}
.confidentialitekersiny375 .hello-cRuLgm {
  background-color: transparent;
  height: 100%;
  left: 16px;
  position: relative;
  top: 0px;
  width: 343px;
}
.confidentialitekersiny375 .hello-eLYMKL {
  background-color: transparent;
  height: calc(100.00% - 8px);
  left: 0px;
  letter-spacing: 0.00px;
  line-height: 10px;
  position: absolute;
  text-align: left;
  top: 2px;
  width: 20px;
}
.confidentialitekersiny375 .hello-ziBEKS {
  background-color: transparent;
  height: 100%;
  left: 26px;
  letter-spacing: 0.00px;
  line-height: 12px;
  position: absolute;
  text-align: left;
  top: 0px;
  width: calc(100.00% - 26px);
}
.confidentialitekersiny375 .ic-menu-2-8MJZIW {
  background-color: transparent;
  height: 30px;
  position: absolute;
  right: 4.27%;
  top: 12px;
  width: 30px;
}
.confidentialitekersiny375 .instagram-XFcBSf {
  background-color: transparent;
  color: var(--white);
  height: auto;
  left: 0px;
  line-height: 26px;
  position: absolute;
  text-align: center;
  top: 28px;
  white-space: nowrap;
  width: 357px;
}
.confidentialitekersiny375 .instagram-uVafMu {
  background-color: transparent;
  height: 56px;
  position: absolute;
  right: 74px;
  top: 2px;
  width: 56px;
}
.confidentialitekersiny375 .kersiny-plage-uVafMu {
  background-color: transparent;
  height: auto;
  left: 16px;
  letter-spacing: 0.00px;
  line-height: 42px;
  position: absolute;
  text-align: left;
  top: 7px;
  white-space: nowrap;
  width: auto;
}
.confidentialitekersiny375 .kersinyfootermobile-C61RwL {
  background-color: transparent;
  height: 604px;
  left: 0px;
  position: absolute;
  top: 3670px;
  width: calc(100.00% + 1px);
}
.confidentialitekersiny375 .logo-blue-2-8MJZIW {
  background-color: transparent;
  background-image: url(../img/fiche-produit-tit-home-375-logo-blue-D2F49DF9-9715-49EF-BE24-3E82A60E2E00@2x.png);
  background-size: 100% 100%;
  height: 34px;
  left: 20px;
  position: absolute;
  top: 8px;
  width: 146px;
}
.confidentialitekersiny375 .mail-kersiny-yZ87sT {
  background-color: transparent;
  color: var(--white);
  height: auto;
  left: 0px;
  line-height: 26px;
  position: absolute;
  text-align: center;
  top: 96px;
  white-space: nowrap;
  width: 357px;
}
.confidentialitekersiny375 .mentions-lgales-wJX52E {
  background-color: transparent;
  color: var(--white);
  height: auto;
  left: 0px;
  line-height: 26px;
  position: absolute;
  text-align: center;
  top: 28px;
  white-space: nowrap;
  width: 357px;
}
.confidentialitekersiny375 .navbar-C61RwL {
  background-color: transparent;
  height: 58px;
  left: 0px;
  position: fixed;
  top: 30px;
  width: 100%;
}
.confidentialitekersiny375 .paiement-scuris-copy-wJX52E {
  background-color: transparent;
  color: var(--white);
  height: auto;
  left: 0px;
  line-height: 26px;
  position: absolute;
  text-align: center;
  top: 130px;
  white-space: nowrap;
  width: 357px;
}
.confidentialitekersiny375 .phone-kersiny-yZ87sT {
  background-color: transparent;
  color: var(--white);
  height: auto;
  left: 0px;
  line-height: 26px;
  position: absolute;
  text-align: center;
  top: 62px;
  white-space: nowrap;
  width: 357px;
}
.confidentialitekersiny375 .politique-de-confide-C61RwL {
  background-color: transparent;
  color: var(--black);
  font-family: 'Alegreya Sans', Helvetica;
  font-size: 12px;
  font-style: normal;
  font-weight: 400;
  height: auto;
  letter-spacing: 0.00px;
  line-height: 15px;
  margin-left: 0px;
  margin-right: -0px;
  position: absolute;
  text-align: left;
  top: 120px;
  width: 344px;
}
.confidentialitekersiny375 .politique-de-confide-wJX52E {
  background-color: transparent;
  color: var(--white);
  height: auto;
  left: 0px;
  line-height: 26px;
  pointer-events: auto;
  position: absolute;
  text-align: center;
  top: 62px;
  transition: all 0.2s ease-in-out;
  white-space: nowrap;
  width: 357px;
}
.confidentialitekersiny375 .politique-de-confide-wJX52E:hover {

transform: scale(1.1);
}
.confidentialitekersiny375 .rseaux-sociaux-XFcBSf {
  background-color: transparent;
  color: var(--white-2);
  height: auto;
  left: -2px;
  line-height: 25px;
  position: absolute;
  text-align: center;
  top: 0px;
  white-space: nowrap;
  width: 360px;
}
.confidentialitekersiny375 .shadow-8MJZIW {
  background-color: transparent;
  height: 58px;
  left: 16px;
  position: absolute;
  top: 0px;
  width: calc(100.00% - 32px);
}
.confidentialitekersiny375 .span1-WiMScw {

}
.confidentialitekersiny375 .span2-WiMScw {
  font-family: "AppleColorEmoji", Helvetica;
}
.confidentialitekersiny375 .span3-WiMScw {

}
.confidentialitekersiny375 .sub-footer-IIohsx {
  background-color: var(--catalina-blue);
  height: 60px;
  left: 0px;
  position: absolute;
  top: 0px;
  width: calc(100.00% - 1px);
}
.confidentialitekersiny375 .topnav-C61RwL {
  background-color: var(--absolute-zero);
  height: 32px;
  left: 0px;
  position: fixed;
  top: 0px;
  width: 100%;
}
.hackneypersonaluseonly-normal-absolute-zero-40px {
  color: var(--absolute-zero);
  font-family: "HackneyPersonalUseOnly", Helvetica;
  font-size: 40px;
}
.hackneypersonaluseonly-normal-white-35px {
  color: var(--white-2);
  font-family: "HackneyPersonalUseOnly", Helvetica;
  font-size: 35px;
}
.kersinybody1center {
  font-family: 'Alegreya Sans', Helvetica;
  font-size: 15px;
  font-style: normal;
  font-weight: 400;
  letter-spacing: 0.00px;
}
.kersinybody1left {
  font-family: 'Alegreya Sans', Helvetica;
  font-size: 15px;
  font-style: normal;
  font-weight: 400;
  letter-spacing: 0.00px;
}
.kersinybuttonbluecenter {
  font-family: 'Alegreya Sans', Helvetica;
  font-size: 13px;
  font-style: normal;
  font-weight: 700;
  letter-spacing: 3.00px;
}
.kersinybuttonwhitecenter {
  font-family: 'Alegreya Sans', Helvetica;
  font-size: 13px;
  font-style: normal;
  font-weight: 700;
  letter-spacing: 3.00px;
}
.kersinysubtitleblackcenter {
  font-family: 'Alegreya Sans', Helvetica;
  font-size: 13px;
  font-style: normal;
  font-weight: 700;
  letter-spacing: 3.00px;
}
.kersinysubtitlebluecenter {
  font-family: 'Alegreya Sans', Helvetica;
  font-size: 13px;
  font-style: normal;
  font-weight: 700;
  letter-spacing: 3.00px;
}
.kersinysubtitleblueleft {
  font-family: 'Alegreya Sans', Helvetica;
  font-size: 13px;
  font-style: normal;
  font-weight: 700;
  letter-spacing: 3.00px;
}
.kersinysubtitlewhitecenter {
  font-family: 'Alegreya Sans', Helvetica;
  font-size: 13px;
  font-style: normal;
  font-weight: 700;
  letter-spacing: 3.00px;
}
.kersinytitlebluecenter {
  font-family: "HackneyPersonalUseOnly", Helvetica;
  font-size: 50px;
  letter-spacing: 0.00px;
}
.kersinytitleblueleft {
  font-family: "HackneyPersonalUseOnly", Helvetica;
  font-size: 50px;
  letter-spacing: 0.00px;
}
.subtitle--kersiny {
  font-family: 'Alegreya Sans', Helvetica;
  font-size: 13px;
  font-style: normal;
  font-weight: 700;
  letter-spacing: 3.00px;
}
.title--kersiny-2 {
  font-family: "HackneyPersonalUseOnly", Helvetica;
  font-size: 50px;
  letter-spacing: 0.00px;
}
:root {
  --123: rgba(179,206,241,1.0);
  --absolute-zero: rgba(0,68,181,1.0);
  --absolute-zero-2: rgba(0,69,182,1.0);
  --black: rgba(0,0,0,0.87);
  --black-2: rgba(0,0,0,1.0);
  --catalina-blue: rgba(0,42,112,1.0);
  --di-serria: rgba(206,158,95,1.0);
  --white: rgba(255,255,255,0.87);
  --white-2: rgba(255,255,255,1.0);
}
@media screen and (max-width: 1023px) {
  .confidentialitekersiny { 
    display: none;
   }
}
@media screen and (min-width: 1024px) {
  .confidentialitekersiny375 { 
    display: none;
   }
}