@font-face {
  font-family: 'Brevia';
  src: url("../assets/fonts/brevia/Brevia-Light.woff2") format("woff2"), url("../assets/fonts/brevia/Brevia-Light.woff") format("woff");
  font-weight: 300;
  font-style: normal;
}

@font-face {
  font-family: 'Brevia';
  src: url("../assets/fonts/brevia/Brevia-LightItalic.woff2") format("woff2"), url("../assets/fonts/brevia/Brevia-LightItalic.woff") format("woff");
  font-weight: 300;
  font-style: italic;
}

@font-face {
  font-family: 'Brevia';
  src: url("../assets/fonts/brevia/Brevia-Regular.woff2") format("woff2"), url("../assets/fonts/brevia/Brevia-Regular.woff") format("woff");
  font-weight: 400;
  font-style: normal;
}

@font-face {
  font-family: 'Brevia';
  src: url("../assets/fonts/brevia/Brevia-RegularItalic.woff2") format("woff2"), url("../assets/fonts/brevia/Brevia-RegularItalic.woff") format("woff");
  font-weight: 400;
  font-style: italic;
}

@font-face {
  font-family: 'Brevia';
  src: url("../assets/fonts/brevia/Brevia-Medium.woff2") format("woff2"), url("../assets/fonts/brevia/Brevia-Medium.woff") format("woff");
  font-weight: 500;
  font-style: normal;
}

@font-face {
  font-family: 'Brevia';
  src: url("../assets/fonts/brevia/Brevia-MediumItalic.woff2") format("woff2"), url("../assets/fonts/brevia/Brevia-MediumItalic.woff") format("woff");
  font-weight: 500;
  font-style: italic;
}

@font-face {
  font-family: 'Brevia';
  src: url("../assets/fonts/brevia/Brevia-Semibold.woff2") format("woff2"), url("../assets/fonts/brevia/Brevia-Semibold.woff") format("woff");
  font-weight: 600;
  font-style: normal;
}

@font-face {
  font-family: 'Brevia';
  src: url("../assets/fonts/brevia/Brevia-SemiboldItalic.woff2") format("woff2"), url("../assets/fonts/brevia/Brevia-SemiboldItalic.woff") format("woff");
  font-weight: 600;
  font-style: italic;
}

@font-face {
  font-family: 'Brevia';
  src: url("../assets/fonts/brevia/Brevia-Bold.woff2") format("woff2"), url("../assets/fonts/brevia/Brevia-Bold.woff") format("woff");
  font-weight: 700;
  font-style: normal;
}

@font-face {
  font-family: 'Brevia';
  src: url("../assets/fonts/brevia/Brevia-BoldItalic.woff2") format("woff2"), url("../assets/fonts/brevia/Brevia-BoldItalic.woff") format("woff");
  font-weight: 700;
  font-style: italic;
}

@font-face {
  font-family: 'Brevia';
  src: url("../assets/fonts/brevia/Brevia-Black.woff2") format("woff2"), url("../assets/fonts/brevia/Brevia-Black.woff") format("woff");
  font-weight: 900;
  font-style: normal;
}

@font-face {
  font-family: 'Brevia';
  src: url("../assets/fonts/brevia/Brevia-BlackItalic.woff2") format("woff2"), url("../assets/fonts/brevia/Brevia-BlackItalic.woff") format("woff");
  font-weight: 900;
  font-style: italic;
}

@font-face {
  font-family: 'Brevia';
  src: url("../assets/fonts/brevia/Brevia-ExtraBlack.woff2") format("woff2"), url("../assets/fonts/brevia/Brevia-ExtraBlack.woff") format("woff");
  font-weight: 1000;
  font-style: normal;
}

@font-face {
  font-family: 'Brevia';
  src: url("../assets/fonts/brevia/Brevia-ExtraBlackItalic.woff2") format("woff2"), url("../assets/fonts/brevia/Brevia-ExtraBlackItalic.woff") format("woff");
  font-weight: 1000;
  font-style: italic;
}

@font-face {
  font-family: 'Proxima Soft';
  src: url("../assets/fonts/proxima/ProximaSoft-Thin.woff2") format("woff2"), url("../assets/fonts/proxima/ProximaSoft-Thin.woff") format("woff");
  font-weight: 100;
  font-style: normal;
}

@font-face {
  font-family: 'Proxima Soft';
  src: url("../assets/fonts/proxima/ProximaSoft-ThinIt.woff2") format("woff2"), url("../assets/fonts/proxima/ProximaSoft-ThinIt.woff") format("woff");
  font-weight: 100;
  font-style: italic;
}

@font-face {
  font-family: 'Proxima Soft';
  src: url("../assets/fonts/proxima/ProximaSoft-Light.woff2") format("woff2"), url("../assets/fonts/proxima/ProximaSoft-Light.woff") format("woff");
  font-weight: 300;
  font-style: normal;
}

@font-face {
  font-family: 'Proxima Soft';
  src: url("../assets/fonts/proxima/ProximaSoft-LightIt.woff2") format("woff2"), url("../assets/fonts/proxima/ProximaSoft-LightIt.woff") format("woff");
  font-weight: 300;
  font-style: italic;
}

@font-face {
  font-family: 'Proxima Soft';
  src: url("../assets/fonts/proxima/ProximaSoft-Regular.woff2") format("woff2"), url("../assets/fonts/proxima/ProximaSoft-Regular.woff") format("woff");
  font-weight: 400;
  font-style: normal;
}

@font-face {
  font-family: 'Proxima Soft';
  src: url("../assets/fonts/proxima/ProximaSoft-RegularIt.woff2") format("woff2"), url("../assets/fonts/proxima/ProximaSoft-RegularIt.woff") format("woff");
  font-weight: 400;
  font-style: italic;
}

@font-face {
  font-family: 'Proxima Soft';
  src: url("../assets/fonts/proxima/ProximaSoft-Medium.woff2") format("woff2"), url("../assets/fonts/proxima/ProximaSoft-Medium.woff") format("woff");
  font-weight: 500;
  font-style: normal;
}

@font-face {
  font-family: 'Proxima Soft';
  src: url("../assets/fonts/proxima/ProximaSoft-MediumIt.woff2") format("woff2"), url("../assets/fonts/proxima/ProximaSoft-MediumIt.woff") format("woff");
  font-weight: 500;
  font-style: italic;
}

@font-face {
  font-family: 'Proxima Soft';
  src: url("../assets/fonts/proxima/ProximaSoft-SemiBold.woff2") format("woff2"), url("../assets/fonts/proxima/ProximaSoft-SemiBold.woff") format("woff");
  font-weight: 600;
  font-style: normal;
}

@font-face {
  font-family: 'Proxima Soft';
  src: url("../assets/fonts/proxima/ProximaSoft-SemiBoldIt.woff2") format("woff2"), url("../assets/fonts/proxima/ProximaSoft-SemiBoldIt.woff") format("woff");
  font-weight: 600;
  font-style: italic;
}

@font-face {
  font-family: 'Proxima Soft';
  src: url("../assets/fonts/proxima/ProximaSoft-Bold.woff2") format("woff2"), url("../assets/fonts/proxima/ProximaSoft-Bold.woff") format("woff");
  font-weight: 700;
  font-style: normal;
}

@font-face {
  font-family: 'Proxima Soft';
  src: url("../assets/fonts/proxima/ProximaSoft-BoldIt.woff2") format("woff2"), url("../assets/fonts/proxima/ProximaSoft-BoldIt.woff") format("woff");
  font-weight: 700;
  font-style: italic;
}

@font-face {
  font-family: 'Proxima Soft';
  src: url("../assets/fonts/proxima/ProximaSoft-ExtraBold.woff2") format("woff2"), url("../assets/fonts/proxima/ProximaSoft-ExtraBold.woff") format("woff");
  font-weight: 800;
  font-style: normal;
}

@font-face {
  font-family: 'Proxima Soft';
  src: url("../assets/fonts/proxima/ProximaSoft-ExtraBoldIt.woff2") format("woff2"), url("../assets/fonts/proxima/ProximaSoft-ExtraBoldIt.woff") format("woff");
  font-weight: 800;
  font-style: italic;
}

@font-face {
  font-family: 'Proxima Soft';
  src: url("../assets/fonts/proxima/ProximaSoft-Black.woff2") format("woff2"), url("../assets/fonts/proxima/ProximaSoft-Black.woff") format("woff");
  font-weight: 900;
  font-style: normal;
}

@font-face {
  font-family: 'Proxima Soft';
  src: url("../assets/fonts/proxima/ProximaSoft-BlackIt.woff2") format("woff2"), url("../assets/fonts/proxima/ProximaSoft-BlackIt.woff") format("woff");
  font-weight: 900;
  font-style: italic;
}

/* Slider */
/* line 3, ../../../../Akabia/Beko/leisure_boulanger/scss/_slick.scss */
.slick-slider {
  position: relative;
  display: block;
  box-sizing: border-box;
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -khtml-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  -ms-touch-action: pan-y;
  touch-action: pan-y;
  -webkit-tap-highlight-color: transparent;
}

/* line 17, ../../../../Akabia/Beko/leisure_boulanger/scss/_slick.scss */
.slick-list {
  position: relative;
  overflow: hidden;
  display: block;
  margin: 0;
  padding: 0;
}

/* line 24, ../../../../Akabia/Beko/leisure_boulanger/scss/_slick.scss */
.slick-list:focus {
  outline: none;
}

/* line 28, ../../../../Akabia/Beko/leisure_boulanger/scss/_slick.scss */
.slick-list.dragging {
  cursor: pointer;
  cursor: hand;
}

/* line 33, ../../../../Akabia/Beko/leisure_boulanger/scss/_slick.scss */
.slick-slider .slick-track,
.slick-slider .slick-list {
  -webkit-transform: translate3d(0, 0, 0);
  -moz-transform: translate3d(0, 0, 0);
  -ms-transform: translate3d(0, 0, 0);
  -o-transform: translate3d(0, 0, 0);
  transform: translate3d(0, 0, 0);
}

/* line 42, ../../../../Akabia/Beko/leisure_boulanger/scss/_slick.scss */
.slick-track {
  position: relative;
  left: 0;
  top: 0;
  display: block;
  margin-left: auto;
  margin-right: auto;
}

/* line 50, ../../../../Akabia/Beko/leisure_boulanger/scss/_slick.scss */
.slick-track:before, .slick-track:after {
  content: "";
  display: table;
}

/* line 56, ../../../../Akabia/Beko/leisure_boulanger/scss/_slick.scss */
.slick-track:after {
  clear: both;
}

/* line 60, ../../../../Akabia/Beko/leisure_boulanger/scss/_slick.scss */
.slick-loading .slick-track {
  visibility: hidden;
}

/* line 64, ../../../../Akabia/Beko/leisure_boulanger/scss/_slick.scss */
.slick-slide {
  float: left;
  height: 100%;
  min-height: 1px;
  display: none;
}

/* line 68, ../../../../Akabia/Beko/leisure_boulanger/scss/_slick.scss */
[dir="rtl"] .slick-slide {
  float: right;
}

/* line 71, ../../../../Akabia/Beko/leisure_boulanger/scss/_slick.scss */
.slick-slide img {
  display: block;
}

/* line 74, ../../../../Akabia/Beko/leisure_boulanger/scss/_slick.scss */
.slick-slide.slick-loading img {
  display: none;
}

/* line 80, ../../../../Akabia/Beko/leisure_boulanger/scss/_slick.scss */
.slick-slide.dragging img {
  pointer-events: none;
}

/* line 84, ../../../../Akabia/Beko/leisure_boulanger/scss/_slick.scss */
.slick-initialized .slick-slide {
  display: block;
}

/* line 88, ../../../../Akabia/Beko/leisure_boulanger/scss/_slick.scss */
.slick-loading .slick-slide {
  visibility: hidden;
}

/* line 92, ../../../../Akabia/Beko/leisure_boulanger/scss/_slick.scss */
.slick-vertical .slick-slide {
  display: block;
  height: auto;
  border: 1px solid transparent;
}

/* line 98, ../../../../Akabia/Beko/leisure_boulanger/scss/_slick.scss */
.slick-arrow.slick-hidden {
  display: none;
}

/* line 7, ../../../../Akabia/Beko/leisure_boulanger/scss/style.scss */
body {
  margin: 0;
}

/* line 12, ../../../../Akabia/Beko/leisure_boulanger/scss/style.scss */
#leisure-one-page-project * {
  box-sizing: border-box;
  margin: 0;
  padding: 0;
  height: fit-content;
}

/* line 18, ../../../../Akabia/Beko/leisure_boulanger/scss/style.scss */
#leisure-one-page-project.body {
  position: relative;
  margin: 0;
  font-family: "Proxima Soft";
  font-size: 1rem;
  line-height: 1.2;
  color: #1C1919;
}

/* line 27, ../../../../Akabia/Beko/leisure_boulanger/scss/style.scss */
#leisure-one-page-project .background-container {
  width: 100%;
  max-width: 1336px;
  margin: 0 auto;
  padding: 0 1rem;
}

/* line 32, ../../../../Akabia/Beko/leisure_boulanger/scss/style.scss */
#leisure-one-page-project .background-container.no-padding {
  padding: 0;
}

/* line 37, ../../../../Akabia/Beko/leisure_boulanger/scss/style.scss */
#leisure-one-page-project .text-container {
  width: 100%;
  max-width: 1200px;
  margin: 0 auto;
  padding: 0 1rem;
}

/* line 44, ../../../../Akabia/Beko/leisure_boulanger/scss/style.scss */
#leisure-one-page-project .margin-xl {
  margin-top: 2rem;
  margin-bottom: 2rem;
}

/* line 49, ../../../../Akabia/Beko/leisure_boulanger/scss/style.scss */
#leisure-one-page-project .padding-xl {
  padding-top: 2rem;
  padding-bottom: 2rem;
}

/* line 54, ../../../../Akabia/Beko/leisure_boulanger/scss/style.scss */
#leisure-one-page-project .padding-xl-top {
  padding-top: 2rem;
}

@media (max-width: 767px) {
  /* line 58, ../../../../Akabia/Beko/leisure_boulanger/scss/style.scss */
  #leisure-one-page-project .visible-mobile {
    display: none !important;
  }
}

/* line 64, ../../../../Akabia/Beko/leisure_boulanger/scss/style.scss */
#leisure-one-page-project .hidden-mobile {
  display: none !important;
}

@media (max-width: 767px) {
  /* line 64, ../../../../Akabia/Beko/leisure_boulanger/scss/style.scss */
  #leisure-one-page-project .hidden-mobile {
    display: block !important;
  }
}

@media (max-width: 1169px) {
  /* line 71, ../../../../Akabia/Beko/leisure_boulanger/scss/style.scss */
  #leisure-one-page-project .visible-desktop {
    display: none !important;
  }
}

/* line 77, ../../../../Akabia/Beko/leisure_boulanger/scss/style.scss */
#leisure-one-page-project .hidden-desktop {
  display: none !important;
}

@media (max-width: 1169px) {
  /* line 77, ../../../../Akabia/Beko/leisure_boulanger/scss/style.scss */
  #leisure-one-page-project .hidden-desktop {
    display: inline-block !important;
  }
}

/* line 84, ../../../../Akabia/Beko/leisure_boulanger/scss/style.scss */
#leisure-one-page-project .text-center {
  text-align: center;
}

/* line 88, ../../../../Akabia/Beko/leisure_boulanger/scss/style.scss */
#leisure-one-page-project img {
  max-width: 100%;
  height: auto;
}

/* line 93, ../../../../Akabia/Beko/leisure_boulanger/scss/style.scss */
#leisure-one-page-project .scroll-fade {
  opacity: 0;
  transform: translateY(50px);
  transition: opacity 0.75s ease-in-out, transform 0.75s ease-in-out;
}

/* line 97, ../../../../Akabia/Beko/leisure_boulanger/scss/style.scss */
#leisure-one-page-project .scroll-fade.visible {
  opacity: 1;
  transform: translateY(0);
}

/* line 103, ../../../../Akabia/Beko/leisure_boulanger/scss/style.scss */
#leisure-one-page-project h1,
#leisure-one-page-project h2,
#leisure-one-page-project h3 {
  font-family: "Brevia";
  line-height: 1;
}

/* line 109, ../../../../Akabia/Beko/leisure_boulanger/scss/style.scss */
#leisure-one-page-project h1,
#leisure-one-page-project h2 {
  font-size: 4.25rem;
  font-weight: 700;
  letter-spacing: -0.05em;
}

@media (max-width: 767px) {
  /* line 109, ../../../../Akabia/Beko/leisure_boulanger/scss/style.scss */
  #leisure-one-page-project h1,
  #leisure-one-page-project h2 {
    font-size: 3.125rem;
  }
}

/* line 117, ../../../../Akabia/Beko/leisure_boulanger/scss/style.scss */
#leisure-one-page-project h1 span,
#leisure-one-page-project h2 span {
  display: block;
}

/* line 120, ../../../../Akabia/Beko/leisure_boulanger/scss/style.scss */
#leisure-one-page-project h1 .big-text,
#leisure-one-page-project h2 .big-text {
  font-size: 6.875rem;
  font-weight: 900;
}

@media (max-width: 767px) {
  /* line 120, ../../../../Akabia/Beko/leisure_boulanger/scss/style.scss */
  #leisure-one-page-project h1 .big-text,
  #leisure-one-page-project h2 .big-text {
    font-size: 4.5rem;
  }
}

/* line 127, ../../../../Akabia/Beko/leisure_boulanger/scss/style.scss */
#leisure-one-page-project h1 .small-text,
#leisure-one-page-project h2 .small-text {
  font-size: 2.875rem;
  font-weight: 700;
}

@media (max-width: 767px) {
  /* line 127, ../../../../Akabia/Beko/leisure_boulanger/scss/style.scss */
  #leisure-one-page-project h1 .small-text,
  #leisure-one-page-project h2 .small-text {
    font-size: 2.125rem;
  }
}

/* line 134, ../../../../Akabia/Beko/leisure_boulanger/scss/style.scss */
#leisure-one-page-project h1 .medium-text,
#leisure-one-page-project h2 .medium-text {
  font-size: 4.25rem;
  font-weight: 700;
}

@media (max-width: 767px) {
  /* line 134, ../../../../Akabia/Beko/leisure_boulanger/scss/style.scss */
  #leisure-one-page-project h1 .medium-text,
  #leisure-one-page-project h2 .medium-text {
    font-size: 2.5rem;
  }
}

/* line 141, ../../../../Akabia/Beko/leisure_boulanger/scss/style.scss */
#leisure-one-page-project h1 > div,
#leisure-one-page-project h2 > div {
  display: flex;
  align-items: flex-start;
  justify-content: center;
}

/* line 148, ../../../../Akabia/Beko/leisure_boulanger/scss/style.scss */
#leisure-one-page-project h2 {
  font-weight: 900;
}

/* line 152, ../../../../Akabia/Beko/leisure_boulanger/scss/style.scss */
#leisure-one-page-project h3 {
  font-size: 2.75rem;
  font-weight: 900;
  text-align: center;
  letter-spacing: -0.05em;
}

/* line 157, ../../../../Akabia/Beko/leisure_boulanger/scss/style.scss */
#leisure-one-page-project h3 span {
  display: block;
}

/* line 160, ../../../../Akabia/Beko/leisure_boulanger/scss/style.scss */
#leisure-one-page-project h3 .big-text {
  font-size: 6.875rem;
  font-weight: 900;
  letter-spacing: 0em;
}

@media (max-width: 1169px) {
  /* line 152, ../../../../Akabia/Beko/leisure_boulanger/scss/style.scss */
  #leisure-one-page-project h3 {
    font-size: 2.5rem;
  }
  /* line 167, ../../../../Akabia/Beko/leisure_boulanger/scss/style.scss */
  #leisure-one-page-project h3 .big-text {
    font-size: 4.5rem;
  }
}

/* line 173, ../../../../Akabia/Beko/leisure_boulanger/scss/style.scss */
#leisure-one-page-project h4 {
  font-size: 1.5rem;
  font-weight: 700;
  text-align: center;
}

/* line 179, ../../../../Akabia/Beko/leisure_boulanger/scss/style.scss */
#leisure-one-page-project .surtitle {
  font-size: 1.375rem;
  text-transform: uppercase;
  text-align: center;
  margin-bottom: 0.5rem;
}

/* line 185, ../../../../Akabia/Beko/leisure_boulanger/scss/style.scss */
#leisure-one-page-project .subtitle {
  font-size: 1.375rem;
  text-transform: uppercase;
  text-align: center;
  margin-top: 0.5rem;
}

/* line 193, ../../../../Akabia/Beko/leisure_boulanger/scss/style.scss */
#leisure-one-page-project p.medium-text {
  font-size: 1.5rem;
  font-weight: 700;
}

@media (max-width: 767px) {
  /* line 193, ../../../../Akabia/Beko/leisure_boulanger/scss/style.scss */
  #leisure-one-page-project p.medium-text {
    font-size: 0.875rem;
  }
}

/* line 200, ../../../../Akabia/Beko/leisure_boulanger/scss/style.scss */
#leisure-one-page-project p.big-text {
  font-family: "Brevia";
  font-size: 1.75rem;
  font-weight: 700;
}

@media (max-width: 767px) {
  /* line 200, ../../../../Akabia/Beko/leisure_boulanger/scss/style.scss */
  #leisure-one-page-project p.big-text {
    font-size: 1rem;
  }
}

@media (max-width: 767px) {
  /* line 208, ../../../../Akabia/Beko/leisure_boulanger/scss/style.scss */
  #leisure-one-page-project p.small-text {
    font-size: 0.688rem;
  }
}

/* line 215, ../../../../Akabia/Beko/leisure_boulanger/scss/style.scss */
#leisure-one-page-project .btn {
  display: inline-block;
  color: #1C1919;
  font-size: 1.125rem;
  font-weight: 400;
  line-height: 1;
  text-decoration: none;
  padding: 1rem 3rem 1.2rem 1.5rem;
  border-radius: 100px;
  background-color: #fff;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='7.485' height='12.142' viewBox='0 0 7.485 12.142'%3E%3Cpath d='M10.586,6.143l1.248-1.214L18.071,11l-6.238,6.071-1.248-1.214L15.576,11Z' transform='translate(-10.586 -4.929)' fill='%23a0c855'/%3E%3C/svg%3E%0A");
  background-position: center right 1.5rem;
  background-repeat: no-repeat;
  box-shadow: 0 3px 6px 0 rgba(28, 25, 25, 0.16);
  transition: all 0.1s ease-in-out;
}

@media (max-width: 767px) {
  /* line 215, ../../../../Akabia/Beko/leisure_boulanger/scss/style.scss */
  #leisure-one-page-project .btn {
    font-size: 1rem;
  }
}

/* line 233, ../../../../Akabia/Beko/leisure_boulanger/scss/style.scss */
#leisure-one-page-project .btn:hover {
  opacity: 0.8;
}

/* line 236, ../../../../Akabia/Beko/leisure_boulanger/scss/style.scss */
#leisure-one-page-project .btn.btn-green {
  color: #fff;
  background-color: #A0C855;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='7.485' height='12.142' viewBox='0 0 7.485 12.142'%3E%3Cpath d='M10.586,6.143l1.248-1.214L18.071,11l-6.238,6.071-1.248-1.214L15.576,11Z' transform='translate(-10.586 -4.929)' fill='%23ffffff'/%3E%3C/svg%3E%0A");
}

/* line 242, ../../../../Akabia/Beko/leisure_boulanger/scss/style.scss */
#leisure-one-page-project .btn-close {
  position: absolute;
  top: 20px;
  right: 20px;
  width: 45px;
  height: 45px;
  border-radius: 100%;
  background: #A0C855;
  display: flex;
  justify-content: center;
  align-items: center;
}

/* line 256, ../../../../Akabia/Beko/leisure_boulanger/scss/style.scss */
#leisure-one-page-project header {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  z-index: 99;
  display: flex;
  align-items: center;
  overflow: hidden;
}

@media (max-width: 991px) {
  /* line 256, ../../../../Akabia/Beko/leisure_boulanger/scss/style.scss */
  #leisure-one-page-project header {
    justify-content: center;
  }
  /* line 268, ../../../../Akabia/Beko/leisure_boulanger/scss/style.scss */
  #leisure-one-page-project header img {
    margin-left: 50px;
  }
}

@media (max-width: 767px) {
  /* line 273, ../../../../Akabia/Beko/leisure_boulanger/scss/style.scss */
  #leisure-one-page-project header img {
    margin-top: -10px;
  }
}

/* line 277, ../../../../Akabia/Beko/leisure_boulanger/scss/style.scss */
#leisure-one-page-project header nav {
  background-color: rgba(255, 255, 255, 0.85);
  border-radius: 13px;
  padding: 0.5rem 1.5rem;
  margin-left: 30px;
}

@media (max-width: 1169px) {
  /* line 277, ../../../../Akabia/Beko/leisure_boulanger/scss/style.scss */
  #leisure-one-page-project header nav {
    padding: 0.5rem 1rem;
  }
}

@media (max-width: 991px) {
  /* line 277, ../../../../Akabia/Beko/leisure_boulanger/scss/style.scss */
  #leisure-one-page-project header nav {
    display: none;
  }
}

/* line 288, ../../../../Akabia/Beko/leisure_boulanger/scss/style.scss */
#leisure-one-page-project header nav ul {
  list-style: none;
  display: flex;
}

/* line 291, ../../../../Akabia/Beko/leisure_boulanger/scss/style.scss */
#leisure-one-page-project header nav ul li {
  padding: 0.5rem 1rem;
}

@media (max-width: 1169px) {
  /* line 291, ../../../../Akabia/Beko/leisure_boulanger/scss/style.scss */
  #leisure-one-page-project header nav ul li {
    padding: 0.5rem;
  }
}

/* line 296, ../../../../Akabia/Beko/leisure_boulanger/scss/style.scss */
#leisure-one-page-project header nav ul li a {
  color: #1C1919;
  font-size: 1.25rem;
  font-weight: 700;
  text-decoration: none;
  transition: all 0.1s ease-in-out;
}

/* line 302, ../../../../Akabia/Beko/leisure_boulanger/scss/style.scss */
#leisure-one-page-project header nav ul li a:hover {
  color: #FB6674;
}

@media (max-width: 1169px) {
  /* line 296, ../../../../Akabia/Beko/leisure_boulanger/scss/style.scss */
  #leisure-one-page-project header nav ul li a {
    font-size: 1rem;
  }
}

/* line 317, ../../../../Akabia/Beko/leisure_boulanger/scss/style.scss */
#leisure-one-page-project section.hero .carousel-hero .slide {
  position: relative;
}

/* line 319, ../../../../Akabia/Beko/leisure_boulanger/scss/style.scss */
#leisure-one-page-project section.hero .carousel-hero .slide .img-back {
  position: relative;
  height: 777px;
  max-height: 100vh;
  max-width: 1304px;
  margin: auto;
}

/* line 325, ../../../../Akabia/Beko/leisure_boulanger/scss/style.scss */
#leisure-one-page-project section.hero .carousel-hero .slide .img-back img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  object-position: center center;
  max-width: none;
}

@media (max-width: 767px) {
  /* line 325, ../../../../Akabia/Beko/leisure_boulanger/scss/style.scss */
  #leisure-one-page-project section.hero .carousel-hero .slide .img-back img {
    object-position: top center;
  }
}

/* line 334, ../../../../Akabia/Beko/leisure_boulanger/scss/style.scss */
#leisure-one-page-project section.hero .carousel-hero .slide .img-back img.img-desktop {
  display: block;
}

@media (max-width: 767px) {
  /* line 334, ../../../../Akabia/Beko/leisure_boulanger/scss/style.scss */
  #leisure-one-page-project section.hero .carousel-hero .slide .img-back img.img-desktop {
    display: none;
  }
}

/* line 340, ../../../../Akabia/Beko/leisure_boulanger/scss/style.scss */
#leisure-one-page-project section.hero .carousel-hero .slide .img-back img.img-mobile {
  display: none;
}

@media (max-width: 767px) {
  /* line 340, ../../../../Akabia/Beko/leisure_boulanger/scss/style.scss */
  #leisure-one-page-project section.hero .carousel-hero .slide .img-back img.img-mobile {
    display: block;
  }
}

/* line 348, ../../../../Akabia/Beko/leisure_boulanger/scss/style.scss */
#leisure-one-page-project section.hero .carousel-hero .slide .wrapper-slide-txt {
  position: absolute;
  top: 130px;
  bottom: 100px;
  left: 0;
  right: 0;
  text-align: center;
}

@media (max-width: 767px) {
  /* line 348, ../../../../Akabia/Beko/leisure_boulanger/scss/style.scss */
  #leisure-one-page-project section.hero .carousel-hero .slide .wrapper-slide-txt {
    top: 110px;
    bottom: 10px;
  }
  /* line 358, ../../../../Akabia/Beko/leisure_boulanger/scss/style.scss */
  #leisure-one-page-project section.hero .carousel-hero .slide .wrapper-slide-txt .text-container {
    display: flex;
    flex-direction: column;
    height: 100%;
  }
}

/* line 364, ../../../../Akabia/Beko/leisure_boulanger/scss/style.scss */
#leisure-one-page-project section.hero .carousel-hero .slide .wrapper-slide-txt h1, #leisure-one-page-project section.hero .carousel-hero .slide .wrapper-slide-txt h2 {
  color: #FB6674;
  text-shadow: 0 0 30px #fff;
}

@media (max-width: 767px) {
  /* line 368, ../../../../Akabia/Beko/leisure_boulanger/scss/style.scss */
  #leisure-one-page-project section.hero .carousel-hero .slide .wrapper-slide-txt h1 span, #leisure-one-page-project section.hero .carousel-hero .slide .wrapper-slide-txt h2 span {
    margin-left: 0 !important;
    margin-right: 0 !important;
  }
}

@media (max-width: 767px) {
  /* line 375, ../../../../Akabia/Beko/leisure_boulanger/scss/style.scss */
  #leisure-one-page-project section.hero .carousel-hero .slide .wrapper-slide-txt h1 span {
    margin-top: -10px !important;
  }
}

/* line 379, ../../../../Akabia/Beko/leisure_boulanger/scss/style.scss */
#leisure-one-page-project section.hero .carousel-hero .slide .wrapper-slide-txt .btn-bar {
  margin-top: 120px;
  display: flex;
  justify-content: center;
}

@media (max-width: 991px) {
  /* line 379, ../../../../Akabia/Beko/leisure_boulanger/scss/style.scss */
  #leisure-one-page-project section.hero .carousel-hero .slide .wrapper-slide-txt .btn-bar {
    margin-top: 4.5rem;
  }
}

@media (max-width: 767px) {
  /* line 379, ../../../../Akabia/Beko/leisure_boulanger/scss/style.scss */
  #leisure-one-page-project section.hero .carousel-hero .slide .wrapper-slide-txt .btn-bar {
    margin-top: auto;
    flex-direction: column;
    align-items: center;
  }
}

/* line 391, ../../../../Akabia/Beko/leisure_boulanger/scss/style.scss */
#leisure-one-page-project section.hero .carousel-hero .slide .wrapper-slide-txt .btn-bar a {
  margin: 0.5rem;
}

@media (max-width: 767px) {
  /* line 391, ../../../../Akabia/Beko/leisure_boulanger/scss/style.scss */
  #leisure-one-page-project section.hero .carousel-hero .slide .wrapper-slide-txt .btn-bar a {
    margin: 0.25rem;
  }
}

/* line 400, ../../../../Akabia/Beko/leisure_boulanger/scss/style.scss */
#leisure-one-page-project section.hero .carousel-hero .slide.slide-event h1, #leisure-one-page-project section.hero .carousel-hero .slide.slide-event h2 {
  color: #FBBA00;
}

/* line 404, ../../../../Akabia/Beko/leisure_boulanger/scss/style.scss */
#leisure-one-page-project section.hero .carousel-hero .slide .bandeau-event {
  position: absolute;
  top: 0;
  bottom: 0;
  right: 0;
  width: 300px;
  background-color: rgba(251, 186, 0, 0.8);
  padding: 1rem;
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
}

@media (max-width: 1169px) {
  /* line 404, ../../../../Akabia/Beko/leisure_boulanger/scss/style.scss */
  #leisure-one-page-project section.hero .carousel-hero .slide .bandeau-event {
    top: auto;
    bottom: 70px;
    left: 0;
    width: 100%;
  }
}

@media (max-width: 767px) {
  /* line 404, ../../../../Akabia/Beko/leisure_boulanger/scss/style.scss */
  #leisure-one-page-project section.hero .carousel-hero .slide .bandeau-event {
    bottom: 135px;
  }
}

/* line 425, ../../../../Akabia/Beko/leisure_boulanger/scss/style.scss */
#leisure-one-page-project section.hero .carousel-hero .slide .bandeau-event p.date {
  font-size: 0.875rem;
}

/* line 428, ../../../../Akabia/Beko/leisure_boulanger/scss/style.scss */
#leisure-one-page-project section.hero .carousel-hero .slide .bandeau-event p.big-number {
  font-family: "Brevia";
  font-size: 109px;
  font-weight: 900;
  line-height: 1;
}

@media (max-width: 1169px) {
  /* line 428, ../../../../Akabia/Beko/leisure_boulanger/scss/style.scss */
  #leisure-one-page-project section.hero .carousel-hero .slide .bandeau-event p.big-number {
    font-size: 45px;
  }
}

/* line 437, ../../../../Akabia/Beko/leisure_boulanger/scss/style.scss */
#leisure-one-page-project section.hero .carousel-hero .slide .bandeau-event p.under-number {
  font-family: "Brevia";
  font-size: 44px;
  font-weight: 900;
  margin-bottom: 0.5rem;
}

@media (max-width: 1169px) {
  /* line 437, ../../../../Akabia/Beko/leisure_boulanger/scss/style.scss */
  #leisure-one-page-project section.hero .carousel-hero .slide .bandeau-event p.under-number {
    font-size: 20px;
  }
}

/* line 446, ../../../../Akabia/Beko/leisure_boulanger/scss/style.scss */
#leisure-one-page-project section.hero .carousel-hero .slide .bandeau-event p.info {
  font-size: 24px;
  font-weight: 700;
}

@media (max-width: 1169px) {
  /* line 446, ../../../../Akabia/Beko/leisure_boulanger/scss/style.scss */
  #leisure-one-page-project section.hero .carousel-hero .slide .bandeau-event p.info {
    font-size: 17px;
  }
}

/* line 453, ../../../../Akabia/Beko/leisure_boulanger/scss/style.scss */
#leisure-one-page-project section.hero .carousel-hero .slide .bandeau-event img {
  position: absolute;
  bottom: 70px;
  left: 0;
  transform: translateX(-50%);
}

@media (max-width: 1169px) {
  /* line 453, ../../../../Akabia/Beko/leisure_boulanger/scss/style.scss */
  #leisure-one-page-project section.hero .carousel-hero .slide .bandeau-event img {
    display: none;
  }
}

/* line 462, ../../../../Akabia/Beko/leisure_boulanger/scss/style.scss */
#leisure-one-page-project section.hero .carousel-hero .slide .bandeau-event .small-info {
  position: absolute;
  bottom: 1rem;
  left: 1rem;
  right: 1rem;
  text-align: center;
  font-size: 0.875rem;
}

@media (max-width: 1169px) {
  /* line 462, ../../../../Akabia/Beko/leisure_boulanger/scss/style.scss */
  #leisure-one-page-project section.hero .carousel-hero .slide .bandeau-event .small-info {
    display: none;
  }
}

/* line 475, ../../../../Akabia/Beko/leisure_boulanger/scss/style.scss */
#leisure-one-page-project section.hero .carousel-hero .slick-dots {
  position: absolute;
  left: 0;
  right: 0;
  bottom: 1.5rem;
  display: flex;
  justify-content: center;
  list-style: none;
}

@media (max-width: 767px) {
  /* line 475, ../../../../Akabia/Beko/leisure_boulanger/scss/style.scss */
  #leisure-one-page-project section.hero .carousel-hero .slick-dots {
    position: static;
  }
}

/* line 486, ../../../../Akabia/Beko/leisure_boulanger/scss/style.scss */
#leisure-one-page-project section.hero .carousel-hero .slick-dots > li {
  padding: 0.25rem;
}

/* line 488, ../../../../Akabia/Beko/leisure_boulanger/scss/style.scss */
#leisure-one-page-project section.hero .carousel-hero .slick-dots > li button {
  background-color: rgba(255, 255, 255, 0.9);
  border: none;
  border-radius: 100%;
  font-size: 0;
  width: 18px;
  height: 18px;
  cursor: pointer;
}

@media (max-width: 767px) {
  /* line 488, ../../../../Akabia/Beko/leisure_boulanger/scss/style.scss */
  #leisure-one-page-project section.hero .carousel-hero .slick-dots > li button {
    background-color: rgba(190, 179, 153, 0.5);
  }
}

/* line 501, ../../../../Akabia/Beko/leisure_boulanger/scss/style.scss */
#leisure-one-page-project section.hero .carousel-hero .slick-dots > li.slick-active button {
  background-color: #FB6674;
}

/* line 512, ../../../../Akabia/Beko/leisure_boulanger/scss/style.scss */
#leisure-one-page-project #section-expertise .header-section {
  margin-bottom: 3rem;
}

@media (max-width: 767px) {
  /* line 512, ../../../../Akabia/Beko/leisure_boulanger/scss/style.scss */
  #leisure-one-page-project #section-expertise .header-section {
    margin-bottom: 2rem;
  }
}

/* line 517, ../../../../Akabia/Beko/leisure_boulanger/scss/style.scss */
#leisure-one-page-project #section-expertise .header-section h3 {
  color: #454343;
}

/* line 521, ../../../../Akabia/Beko/leisure_boulanger/scss/style.scss */
#leisure-one-page-project #section-expertise .wrapper-expertise {
  border-radius: 28px 28px 0 0;
  overflow: hidden;
  position: relative;
}

@media (max-width: 767px) {
  /* line 521, ../../../../Akabia/Beko/leisure_boulanger/scss/style.scss */
  #leisure-one-page-project #section-expertise .wrapper-expertise {
    display: flex;
    justify-content: center;
    align-items: center;
  }
}

/* line 531, ../../../../Akabia/Beko/leisure_boulanger/scss/style.scss */
#leisure-one-page-project #section-expertise .wrapper-image {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  display: flex;
  justify-content: center;
  align-items: center;
}

/* line 538, ../../../../Akabia/Beko/leisure_boulanger/scss/style.scss */
#leisure-one-page-project #section-expertise .wrapper-image .img-back {
  object-fit: cover;
  object-position: center center;
  max-width: none;
}

@media (max-width: 991px) {
  /* line 538, ../../../../Akabia/Beko/leisure_boulanger/scss/style.scss */
  #leisure-one-page-project #section-expertise .wrapper-image .img-back {
    max-height: 730px;
  }
}

@media (max-width: 767px) {
  /* line 538, ../../../../Akabia/Beko/leisure_boulanger/scss/style.scss */
  #leisure-one-page-project #section-expertise .wrapper-image .img-back {
    max-height: 650px;
  }
}

/* line 550, ../../../../Akabia/Beko/leisure_boulanger/scss/style.scss */
#leisure-one-page-project #section-expertise .wrapper-content {
  position: relative;
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  z-index: 1;
  height: 830px;
  padding: 3rem 2rem;
}

@media (max-width: 991px) {
  /* line 550, ../../../../Akabia/Beko/leisure_boulanger/scss/style.scss */
  #leisure-one-page-project #section-expertise .wrapper-content {
    height: 730px;
  }
}

@media (max-width: 767px) {
  /* line 550, ../../../../Akabia/Beko/leisure_boulanger/scss/style.scss */
  #leisure-one-page-project #section-expertise .wrapper-content {
    height: 650px;
    width: 650px;
    flex: 0 0 650px;
    padding: 1rem 1.5rem;
  }
  /* line 566, ../../../../Akabia/Beko/leisure_boulanger/scss/style.scss */
  #leisure-one-page-project #section-expertise .wrapper-content .text-container {
    max-width: calc(100vw - 2rem);
  }
  /* line 568, ../../../../Akabia/Beko/leisure_boulanger/scss/style.scss */
  #leisure-one-page-project #section-expertise .wrapper-content .text-container h3 {
    font-size: 2rem;
  }
}

/* line 573, ../../../../Akabia/Beko/leisure_boulanger/scss/style.scss */
#leisure-one-page-project #section-expertise .wrapper-content .expertise-items {
  list-style: none;
}

/* line 577, ../../../../Akabia/Beko/leisure_boulanger/scss/style.scss */
#leisure-one-page-project #section-expertise .wrapper-content .expertise-item .item-spot {
  position: absolute;
  left: auto;
  right: auto;
  width: 65px;
  height: 65px;
  transform: translate(-50%, -50%);
  background: #A0C855 url(../assets/images/svg/icon-plus.svg) no-repeat center center;
  border-radius: 100%;
  z-index: 3;
  cursor: pointer;
  transition: all 0.1s ease-in-out;
}

@media (max-width: 991px) {
  /* line 577, ../../../../Akabia/Beko/leisure_boulanger/scss/style.scss */
  #leisure-one-page-project #section-expertise .wrapper-content .expertise-item .item-spot {
    width: 50px;
    height: 50px;
  }
}

/* line 593, ../../../../Akabia/Beko/leisure_boulanger/scss/style.scss */
#leisure-one-page-project #section-expertise .wrapper-content .expertise-item .item-spot:hover {
  opacity: 0.8;
}

/* line 595, ../../../../Akabia/Beko/leisure_boulanger/scss/style.scss */
#leisure-one-page-project #section-expertise .wrapper-content .expertise-item .item-spot:hover ~ .line {
  opacity: 0.5;
}

/* line 600, ../../../../Akabia/Beko/leisure_boulanger/scss/style.scss */
#leisure-one-page-project #section-expertise .wrapper-content .expertise-item .item-label {
  position: absolute;
  width: 60px;
  height: 50px;
  font-size: 2.25rem;
  font-weight: 600;
}

@media (max-width: 1169px) {
  /* line 600, ../../../../Akabia/Beko/leisure_boulanger/scss/style.scss */
  #leisure-one-page-project #section-expertise .wrapper-content .expertise-item .item-label {
    font-size: 1.5rem;
  }
}

@media (max-width: 991px) {
  /* line 600, ../../../../Akabia/Beko/leisure_boulanger/scss/style.scss */
  #leisure-one-page-project #section-expertise .wrapper-content .expertise-item .item-label {
    display: none;
  }
}

/* line 612, ../../../../Akabia/Beko/leisure_boulanger/scss/style.scss */
#leisure-one-page-project #section-expertise .wrapper-content .expertise-item .item-label span {
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
  width: 320px;
}

/* line 618, ../../../../Akabia/Beko/leisure_boulanger/scss/style.scss */
#leisure-one-page-project #section-expertise .wrapper-content .expertise-item .item-label.label-left {
  right: 70%;
}

/* line 620, ../../../../Akabia/Beko/leisure_boulanger/scss/style.scss */
#leisure-one-page-project #section-expertise .wrapper-content .expertise-item .item-label.label-left span {
  right: 45px;
  text-align: right;
}

/* line 625, ../../../../Akabia/Beko/leisure_boulanger/scss/style.scss */
#leisure-one-page-project #section-expertise .wrapper-content .expertise-item .item-label.label-right {
  left: 70%;
}

/* line 627, ../../../../Akabia/Beko/leisure_boulanger/scss/style.scss */
#leisure-one-page-project #section-expertise .wrapper-content .expertise-item .item-label.label-right span {
  left: 45px;
  text-align: left;
}

/* line 633, ../../../../Akabia/Beko/leisure_boulanger/scss/style.scss */
#leisure-one-page-project #section-expertise .wrapper-content .expertise-item .line {
  position: absolute;
  background-color: #A0C855;
  height: 2px;
  transition: opacity 0.1s ease-in-out;
}

@media (max-width: 991px) {
  /* line 633, ../../../../Akabia/Beko/leisure_boulanger/scss/style.scss */
  #leisure-one-page-project #section-expertise .wrapper-content .expertise-item .line {
    display: none;
  }
}

/* line 642, ../../../../Akabia/Beko/leisure_boulanger/scss/style.scss */
#leisure-one-page-project #section-expertise .wrapper-content .expertise-item .item-window {
  display: none;
  position: absolute;
  top: 114px;
  width: 315px;
  height: 660px;
  z-index: 5;
  background: #fff;
  padding: 0.25rem;
  text-align: center;
}

@media (max-width: 991px) {
  /* line 642, ../../../../Akabia/Beko/leisure_boulanger/scss/style.scss */
  #leisure-one-page-project #section-expertise .wrapper-content .expertise-item .item-window {
    top: 0;
    left: 0;
    right: 0;
    margin: auto;
    width: calc(100vw - 2rem);
    height: 100%;
    padding: 2.5rem 0.5rem 0.5rem;
  }
}

@media (max-width: 767px) {
  /* line 642, ../../../../Akabia/Beko/leisure_boulanger/scss/style.scss */
  #leisure-one-page-project #section-expertise .wrapper-content .expertise-item .item-window {
    width: calc(100vw - 0.5rem);
  }
}

/* line 664, ../../../../Akabia/Beko/leisure_boulanger/scss/style.scss */
#leisure-one-page-project #section-expertise .wrapper-content .expertise-item .item-window > svg {
  position: absolute;
  top: 0;
  bottom: 0;
  pointer-events: none;
}

@media (max-width: 1169px) {
  /* line 664, ../../../../Akabia/Beko/leisure_boulanger/scss/style.scss */
  #leisure-one-page-project #section-expertise .wrapper-content .expertise-item .item-window > svg {
    display: none;
  }
}

/* line 673, ../../../../Akabia/Beko/leisure_boulanger/scss/style.scss */
#leisure-one-page-project #section-expertise .wrapper-content .expertise-item .item-window.window-right {
  right: 2rem;
}

@media (max-width: 991px) {
  /* line 673, ../../../../Akabia/Beko/leisure_boulanger/scss/style.scss */
  #leisure-one-page-project #section-expertise .wrapper-content .expertise-item .item-window.window-right {
    right: 0;
  }
}

/* line 678, ../../../../Akabia/Beko/leisure_boulanger/scss/style.scss */
#leisure-one-page-project #section-expertise .wrapper-content .expertise-item .item-window.window-right > svg {
  right: 100%;
}

/* line 682, ../../../../Akabia/Beko/leisure_boulanger/scss/style.scss */
#leisure-one-page-project #section-expertise .wrapper-content .expertise-item .item-window.window-left {
  left: 2rem;
}

@media (max-width: 991px) {
  /* line 682, ../../../../Akabia/Beko/leisure_boulanger/scss/style.scss */
  #leisure-one-page-project #section-expertise .wrapper-content .expertise-item .item-window.window-left {
    left: 0;
  }
}

/* line 687, ../../../../Akabia/Beko/leisure_boulanger/scss/style.scss */
#leisure-one-page-project #section-expertise .wrapper-content .expertise-item .item-window.window-left > svg {
  left: 100%;
}

/* line 691, ../../../../Akabia/Beko/leisure_boulanger/scss/style.scss */
#leisure-one-page-project #section-expertise .wrapper-content .expertise-item .item-window h4 {
  margin: 1.5rem 1rem 1rem;
  color: #A0C855;
}

@media (max-width: 767px) {
  /* line 691, ../../../../Akabia/Beko/leisure_boulanger/scss/style.scss */
  #leisure-one-page-project #section-expertise .wrapper-content .expertise-item .item-window h4 {
    margin: 1rem 0 1rem;
  }
}

/* line 698, ../../../../Akabia/Beko/leisure_boulanger/scss/style.scss */
#leisure-one-page-project #section-expertise .wrapper-content .expertise-item .item-window p {
  font-size: 1.25rem;
  margin: 1rem;
}

@media (max-width: 767px) {
  /* line 698, ../../../../Akabia/Beko/leisure_boulanger/scss/style.scss */
  #leisure-one-page-project #section-expertise .wrapper-content .expertise-item .item-window p {
    margin: 0.5rem;
  }
}

/* line 710, ../../../../Akabia/Beko/leisure_boulanger/scss/style.scss */
#leisure-one-page-project #section-event {
  display: flex;
}

@media (max-width: 767px) {
  /* line 710, ../../../../Akabia/Beko/leisure_boulanger/scss/style.scss */
  #leisure-one-page-project #section-event {
    display: block;
  }
}

/* line 715, ../../../../Akabia/Beko/leisure_boulanger/scss/style.scss */
#leisure-one-page-project #section-event .box-img {
  flex: 1;
  border-radius: 28px 0 0 28px;
  overflow: hidden;
  display: flex;
  justify-content: center;
}

@media (max-width: 767px) {
  /* line 715, ../../../../Akabia/Beko/leisure_boulanger/scss/style.scss */
  #leisure-one-page-project #section-event .box-img {
    border-radius: 28px 28px 0 0;
  }
}

/* line 723, ../../../../Akabia/Beko/leisure_boulanger/scss/style.scss */
#leisure-one-page-project #section-event .box-img img {
  height: 100%;
  object-fit: cover;
  object-position: right center;
}

/* line 729, ../../../../Akabia/Beko/leisure_boulanger/scss/style.scss */
#leisure-one-page-project #section-event .box-text {
  max-width: 50%;
  margin-left: 2rem;
  padding: 2rem;
  background-color: #FBBA00;
  text-align: center;
  flex: 1;
  display: flex;
  flex-direction: column;
  justify-content: space-around;
  align-items: center;
}

@media (max-width: 767px) {
  /* line 729, ../../../../Akabia/Beko/leisure_boulanger/scss/style.scss */
  #leisure-one-page-project #section-event .box-text {
    margin-left: 0;
    width: 100%;
    max-width: none;
    border-radius: 0 0 28px 28px;
    padding: 1rem 1rem 1.5rem;
  }
  /* line 746, ../../../../Akabia/Beko/leisure_boulanger/scss/style.scss */
  #leisure-one-page-project #section-event .box-text h3 {
    font-size: 2rem;
  }
}

/* line 750, ../../../../Akabia/Beko/leisure_boulanger/scss/style.scss */
#leisure-one-page-project #section-event .box-text .btn {
  margin-top: 2rem;
}

@media (max-width: 767px) {
  /* line 750, ../../../../Akabia/Beko/leisure_boulanger/scss/style.scss */
  #leisure-one-page-project #section-event .box-text .btn {
    margin-top: 1rem;
  }
}

/* line 761, ../../../../Akabia/Beko/leisure_boulanger/scss/style.scss */
#leisure-one-page-project #section-style-choice .choice-header,
#leisure-one-page-project #section-size-choice .choice-header {
  background-color: #F3F3F3;
  border-radius: 28px 0 0 0;
  text-align: center;
  padding: 3rem 2rem 2rem;
}

@media (max-width: 991px) {
  /* line 761, ../../../../Akabia/Beko/leisure_boulanger/scss/style.scss */
  #leisure-one-page-project #section-style-choice .choice-header,
  #leisure-one-page-project #section-size-choice .choice-header {
    background-color: transparent;
    padding: 1.5rem 0;
  }
}

/* line 770, ../../../../Akabia/Beko/leisure_boulanger/scss/style.scss */
#leisure-one-page-project #section-style-choice .choice-header h3,
#leisure-one-page-project #section-size-choice .choice-header h3 {
  color: #454343;
}

/* line 773, ../../../../Akabia/Beko/leisure_boulanger/scss/style.scss */
#leisure-one-page-project #section-style-choice .choice-header .bullets-choice,
#leisure-one-page-project #section-size-choice .choice-header .bullets-choice {
  position: relative;
  margin: 2rem auto 0;
  display: flex;
  width: 320px;
  border-radius: 50px;
  background-color: #fff;
  box-shadow: inset 0px 5px 6px rgba(28, 25, 25, 0.2);
}

@media (max-width: 767px) {
  /* line 773, ../../../../Akabia/Beko/leisure_boulanger/scss/style.scss */
  #leisure-one-page-project #section-style-choice .choice-header .bullets-choice,
  #leisure-one-page-project #section-size-choice .choice-header .bullets-choice {
    width: 280px;
  }
}

/* line 784, ../../../../Akabia/Beko/leisure_boulanger/scss/style.scss */
#leisure-one-page-project #section-style-choice .choice-header .bullets-choice:before,
#leisure-one-page-project #section-size-choice .choice-header .bullets-choice:before {
  content: '';
  position: absolute;
  top: 0;
  width: 50%;
  height: 100%;
  border-radius: 50px;
  background-color: #454343;
  transition: all 0.1s ease-in-out;
}

/* line 795, ../../../../Akabia/Beko/leisure_boulanger/scss/style.scss */
#leisure-one-page-project #section-style-choice .choice-header .bullets-choice.bullets-duo:before,
#leisure-one-page-project #section-size-choice .choice-header .bullets-choice.bullets-duo:before {
  width: 50%;
}

/* line 798, ../../../../Akabia/Beko/leisure_boulanger/scss/style.scss */
#leisure-one-page-project #section-style-choice .choice-header .bullets-choice.bullets-duo.active-0:before,
#leisure-one-page-project #section-size-choice .choice-header .bullets-choice.bullets-duo.active-0:before {
  left: 0%;
}

/* line 801, ../../../../Akabia/Beko/leisure_boulanger/scss/style.scss */
#leisure-one-page-project #section-style-choice .choice-header .bullets-choice.bullets-duo.active-1:before,
#leisure-one-page-project #section-size-choice .choice-header .bullets-choice.bullets-duo.active-1:before {
  left: 50%;
}

/* line 806, ../../../../Akabia/Beko/leisure_boulanger/scss/style.scss */
#leisure-one-page-project #section-style-choice .choice-header .bullets-choice.bullets-trio:before,
#leisure-one-page-project #section-size-choice .choice-header .bullets-choice.bullets-trio:before {
  width: 33.33%;
}

/* line 809, ../../../../Akabia/Beko/leisure_boulanger/scss/style.scss */
#leisure-one-page-project #section-style-choice .choice-header .bullets-choice.bullets-trio.active-0:before,
#leisure-one-page-project #section-size-choice .choice-header .bullets-choice.bullets-trio.active-0:before {
  left: 0%;
}

/* line 812, ../../../../Akabia/Beko/leisure_boulanger/scss/style.scss */
#leisure-one-page-project #section-style-choice .choice-header .bullets-choice.bullets-trio.active-1:before,
#leisure-one-page-project #section-size-choice .choice-header .bullets-choice.bullets-trio.active-1:before {
  left: 33.33%;
}

/* line 815, ../../../../Akabia/Beko/leisure_boulanger/scss/style.scss */
#leisure-one-page-project #section-style-choice .choice-header .bullets-choice.bullets-trio.active-2:before,
#leisure-one-page-project #section-size-choice .choice-header .bullets-choice.bullets-trio.active-2:before {
  left: 66.66%;
}

/* line 820, ../../../../Akabia/Beko/leisure_boulanger/scss/style.scss */
#leisure-one-page-project #section-style-choice .choice-header .bullets-choice.bullets-quatuor:before,
#leisure-one-page-project #section-size-choice .choice-header .bullets-choice.bullets-quatuor:before {
  width: 25%;
}

/* line 823, ../../../../Akabia/Beko/leisure_boulanger/scss/style.scss */
#leisure-one-page-project #section-style-choice .choice-header .bullets-choice.bullets-quatuor.active-0:before,
#leisure-one-page-project #section-size-choice .choice-header .bullets-choice.bullets-quatuor.active-0:before {
  left: 0%;
}

/* line 826, ../../../../Akabia/Beko/leisure_boulanger/scss/style.scss */
#leisure-one-page-project #section-style-choice .choice-header .bullets-choice.bullets-quatuor.active-1:before,
#leisure-one-page-project #section-size-choice .choice-header .bullets-choice.bullets-quatuor.active-1:before {
  left: 25%;
}

/* line 829, ../../../../Akabia/Beko/leisure_boulanger/scss/style.scss */
#leisure-one-page-project #section-style-choice .choice-header .bullets-choice.bullets-quatuor.active-2:before,
#leisure-one-page-project #section-size-choice .choice-header .bullets-choice.bullets-quatuor.active-2:before {
  left: 50%;
}

/* line 832, ../../../../Akabia/Beko/leisure_boulanger/scss/style.scss */
#leisure-one-page-project #section-style-choice .choice-header .bullets-choice.bullets-quatuor.active-3:before,
#leisure-one-page-project #section-size-choice .choice-header .bullets-choice.bullets-quatuor.active-3:before {
  left: 75%;
}

/* line 836, ../../../../Akabia/Beko/leisure_boulanger/scss/style.scss */
#leisure-one-page-project #section-style-choice .choice-header .bullets-choice .bullet,
#leisure-one-page-project #section-size-choice .choice-header .bullets-choice .bullet {
  display: flex;
  justify-content: center;
  align-items: center;
  position: relative;
  z-index: 1;
  width: 50%;
  height: 32px;
  font-size: 0.688rem;
  text-transform: uppercase;
  text-decoration: none;
  color: #1C1919;
  transition: all 0.1s ease-in-out;
}

/* line 847, ../../../../Akabia/Beko/leisure_boulanger/scss/style.scss */
#leisure-one-page-project #section-style-choice .choice-header .bullets-choice .bullet.active,
#leisure-one-page-project #section-size-choice .choice-header .bullets-choice .bullet.active {
  color: #fff;
}

/* line 854, ../../../../Akabia/Beko/leisure_boulanger/scss/style.scss */
#leisure-one-page-project #section-style-choice .choice-body .choice-style,
#leisure-one-page-project #section-size-choice .choice-body .choice-style {
  display: flex;
}

@media (max-width: 991px) {
  /* line 854, ../../../../Akabia/Beko/leisure_boulanger/scss/style.scss */
  #leisure-one-page-project #section-style-choice .choice-body .choice-style,
  #leisure-one-page-project #section-size-choice .choice-body .choice-style {
    flex-direction: column;
  }
}

/* line 859, ../../../../Akabia/Beko/leisure_boulanger/scss/style.scss */
#leisure-one-page-project #section-style-choice .choice-body .choice-style .box-text,
#leisure-one-page-project #section-size-choice .choice-body .choice-style .box-text {
  width: 40%;
  padding: 4.5rem;
  text-align: center;
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
}

@media (max-width: 1169px) {
  /* line 859, ../../../../Akabia/Beko/leisure_boulanger/scss/style.scss */
  #leisure-one-page-project #section-style-choice .choice-body .choice-style .box-text,
  #leisure-one-page-project #section-size-choice .choice-body .choice-style .box-text {
    padding: 3rem 4.5rem;
  }
}

@media (max-width: 991px) {
  /* line 859, ../../../../Akabia/Beko/leisure_boulanger/scss/style.scss */
  #leisure-one-page-project #section-style-choice .choice-body .choice-style .box-text,
  #leisure-one-page-project #section-size-choice .choice-body .choice-style .box-text {
    width: 100%;
    border-radius: 28px 28px 0 0;
  }
}

@media (max-width: 767px) {
  /* line 859, ../../../../Akabia/Beko/leisure_boulanger/scss/style.scss */
  #leisure-one-page-project #section-style-choice .choice-body .choice-style .box-text,
  #leisure-one-page-project #section-size-choice .choice-body .choice-style .box-text {
    padding: 2rem 3rem;
  }
}

/* line 878, ../../../../Akabia/Beko/leisure_boulanger/scss/style.scss */
#leisure-one-page-project #section-style-choice .choice-body .choice-style .box-text .title-box,
#leisure-one-page-project #section-size-choice .choice-body .choice-style .box-text .title-box {
  padding-bottom: 2rem;
  margin-bottom: auto;
}

@media (max-width: 767px) {
  /* line 878, ../../../../Akabia/Beko/leisure_boulanger/scss/style.scss */
  #leisure-one-page-project #section-style-choice .choice-body .choice-style .box-text .title-box,
  #leisure-one-page-project #section-size-choice .choice-body .choice-style .box-text .title-box {
    padding-bottom: 1.5rem;
  }
  /* line 883, ../../../../Akabia/Beko/leisure_boulanger/scss/style.scss */
  #leisure-one-page-project #section-style-choice .choice-body .choice-style .box-text .title-box .surtitle,
  #leisure-one-page-project #section-size-choice .choice-body .choice-style .box-text .title-box .surtitle {
    font-size: 1.25rem;
  }
}

/* line 887, ../../../../Akabia/Beko/leisure_boulanger/scss/style.scss */
#leisure-one-page-project #section-style-choice .choice-body .choice-style .box-text .title-box h3,
#leisure-one-page-project #section-size-choice .choice-body .choice-style .box-text .title-box h3 {
  color: #454343;
}

@media (max-width: 767px) {
  /* line 887, ../../../../Akabia/Beko/leisure_boulanger/scss/style.scss */
  #leisure-one-page-project #section-style-choice .choice-body .choice-style .box-text .title-box h3,
  #leisure-one-page-project #section-size-choice .choice-body .choice-style .box-text .title-box h3 {
    font-size: 2rem;
  }
}

/* line 895, ../../../../Akabia/Beko/leisure_boulanger/scss/style.scss */
#leisure-one-page-project #section-style-choice .choice-body .choice-style .box-text p,
#leisure-one-page-project #section-size-choice .choice-body .choice-style .box-text p {
  font-size: 1.375rem;
}

@media (max-width: 1169px) {
  /* line 895, ../../../../Akabia/Beko/leisure_boulanger/scss/style.scss */
  #leisure-one-page-project #section-style-choice .choice-body .choice-style .box-text p,
  #leisure-one-page-project #section-size-choice .choice-body .choice-style .box-text p {
    font-size: 1.25rem;
  }
}

@media (max-width: 991px) {
  /* line 895, ../../../../Akabia/Beko/leisure_boulanger/scss/style.scss */
  #leisure-one-page-project #section-style-choice .choice-body .choice-style .box-text p,
  #leisure-one-page-project #section-size-choice .choice-body .choice-style .box-text p {
    font-size: 1.125rem;
  }
}

@media (max-width: 767px) {
  /* line 895, ../../../../Akabia/Beko/leisure_boulanger/scss/style.scss */
  #leisure-one-page-project #section-style-choice .choice-body .choice-style .box-text p,
  #leisure-one-page-project #section-size-choice .choice-body .choice-style .box-text p {
    font-size: 1rem;
  }
}

/* line 908, ../../../../Akabia/Beko/leisure_boulanger/scss/style.scss */
#leisure-one-page-project #section-style-choice .choice-body .choice-style .box-img,
#leisure-one-page-project #section-size-choice .choice-body .choice-style .box-img {
  flex: 1;
  margin-left: 2rem;
  border-radius: 0 0 28px 0;
  overflow: hidden;
  display: flex;
  justify-content: center;
}

@media (max-width: 991px) {
  /* line 908, ../../../../Akabia/Beko/leisure_boulanger/scss/style.scss */
  #leisure-one-page-project #section-style-choice .choice-body .choice-style .box-img,
  #leisure-one-page-project #section-size-choice .choice-body .choice-style .box-img {
    margin-top: 0.5rem;
    margin-left: 0;
  }
}

@media (max-width: 767px) {
  /* line 908, ../../../../Akabia/Beko/leisure_boulanger/scss/style.scss */
  #leisure-one-page-project #section-style-choice .choice-body .choice-style .box-img,
  #leisure-one-page-project #section-size-choice .choice-body .choice-style .box-img {
    border-radius: 0 0 28px 28px;
  }
}

/* line 921, ../../../../Akabia/Beko/leisure_boulanger/scss/style.scss */
#leisure-one-page-project #section-style-choice .choice-body .choice-style .box-img img,
#leisure-one-page-project #section-size-choice .choice-body .choice-style .box-img img {
  height: 100%;
  object-fit: cover;
}

@media (max-width: 991px) {
  /* line 921, ../../../../Akabia/Beko/leisure_boulanger/scss/style.scss */
  #leisure-one-page-project #section-style-choice .choice-body .choice-style .box-img img,
  #leisure-one-page-project #section-size-choice .choice-body .choice-style .box-img img {
    width: 100%;
    height: auto;
    max-height: 500px;
  }
}

/* line 932, ../../../../Akabia/Beko/leisure_boulanger/scss/style.scss */
#leisure-one-page-project #section-style-choice .choice-body .choice-style#choice-1 .box-text,
#leisure-one-page-project #section-size-choice .choice-body .choice-style#choice-1 .box-text {
  background-color: #DDEAC5;
  height:700px;
}

/* line 937, ../../../../Akabia/Beko/leisure_boulanger/scss/style.scss */
#leisure-one-page-project #section-style-choice .choice-body .choice-style#choice-2 .box-text,
#leisure-one-page-project #section-size-choice .choice-body .choice-style#choice-2 .box-text {
  background-color: #E6E2D8;
}

/* line 942, ../../../../Akabia/Beko/leisure_boulanger/scss/style.scss */
#leisure-one-page-project #section-style-choice .choice-body .choice-size,
#leisure-one-page-project #section-size-choice .choice-body .choice-size {
  position: relative;
}

@media (max-width: 991px) {
  /* line 944, ../../../../Akabia/Beko/leisure_boulanger/scss/style.scss */
  #leisure-one-page-project #section-style-choice .choice-body .choice-size .wrapper-text,
  #leisure-one-page-project #section-size-choice .choice-body .choice-size .wrapper-text {
    border-radius: 28px 28px 0 0;
    background: #F3F3F3;
  }
}

/* line 949, ../../../../Akabia/Beko/leisure_boulanger/scss/style.scss */
#leisure-one-page-project #section-style-choice .choice-body .choice-size .wrapper-text .title-box,
#leisure-one-page-project #section-size-choice .choice-body .choice-size .wrapper-text .title-box {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  padding: 2.5rem 1.5rem;
  text-align: center;
}

@media (max-width: 991px) {
  /* line 949, ../../../../Akabia/Beko/leisure_boulanger/scss/style.scss */
  #leisure-one-page-project #section-style-choice .choice-body .choice-size .wrapper-text .title-box,
  #leisure-one-page-project #section-size-choice .choice-body .choice-size .wrapper-text .title-box {
    position: static;
    padding: 1.5rem;
  }
}

@media (max-width: 767px) {
  /* line 961, ../../../../Akabia/Beko/leisure_boulanger/scss/style.scss */
  #leisure-one-page-project #section-style-choice .choice-body .choice-size .wrapper-text .title-box .surtitle,
  #leisure-one-page-project #section-size-choice .choice-body .choice-size .wrapper-text .title-box .surtitle {
    font-size: 1.25rem;
  }
}

/* line 965, ../../../../Akabia/Beko/leisure_boulanger/scss/style.scss */
#leisure-one-page-project #section-style-choice .choice-body .choice-size .wrapper-text .title-box h3,
#leisure-one-page-project #section-size-choice .choice-body .choice-size .wrapper-text .title-box h3 {
  color: #A0C855;
}

@media (max-width: 767px) {
  /* line 965, ../../../../Akabia/Beko/leisure_boulanger/scss/style.scss */
  #leisure-one-page-project #section-style-choice .choice-body .choice-size .wrapper-text .title-box h3,
  #leisure-one-page-project #section-size-choice .choice-body .choice-size .wrapper-text .title-box h3 {
    font-size: 2rem;
  }
}

/* line 971, ../../../../Akabia/Beko/leisure_boulanger/scss/style.scss */
#leisure-one-page-project #section-style-choice .choice-body .choice-size .wrapper-text .title-box h4,
#leisure-one-page-project #section-size-choice .choice-body .choice-size .wrapper-text .title-box h4 {
  margin-top: 0.5rem;
  color: #454343;
  font-family: "Brevia";
  font-size: 1.625rem;
}

@media (max-width: 767px) {
  /* line 971, ../../../../Akabia/Beko/leisure_boulanger/scss/style.scss */
  #leisure-one-page-project #section-style-choice .choice-body .choice-size .wrapper-text .title-box h4,
  #leisure-one-page-project #section-size-choice .choice-body .choice-size .wrapper-text .title-box h4 {
    font-size: 1.125rem;
  }
}

/* line 981, ../../../../Akabia/Beko/leisure_boulanger/scss/style.scss */
#leisure-one-page-project #section-style-choice .choice-body .choice-size .wrapper-text img,
#leisure-one-page-project #section-size-choice .choice-body .choice-size .wrapper-text img {
  min-height: 350px;
  object-fit: cover;
}

/* line 985, ../../../../Akabia/Beko/leisure_boulanger/scss/style.scss */
#leisure-one-page-project #section-style-choice .choice-body .choice-size .wrapper-text .wrapper-btn,
#leisure-one-page-project #section-size-choice .choice-body .choice-size .wrapper-text .wrapper-btn {
  position: absolute;
  top: 200px;
  left: 0;
  right: 0;
  padding: 0;
  text-align: center;
  margin-top: 1.5rem;
}

@media (max-width: 991px) {
  /* line 985, ../../../../Akabia/Beko/leisure_boulanger/scss/style.scss */
  #leisure-one-page-project #section-style-choice .choice-body .choice-size .wrapper-text .wrapper-btn,
  #leisure-one-page-project #section-size-choice .choice-body .choice-size .wrapper-text .wrapper-btn {
    position: static;
    margin: 0;
    padding: 1.5rem;
  }
}

/* line 998, ../../../../Akabia/Beko/leisure_boulanger/scss/style.scss */
#leisure-one-page-project #section-style-choice .choice-body .choice-size .wrapper-text .wrapper-btn .btn,
#leisure-one-page-project #section-size-choice .choice-body .choice-size .wrapper-text .wrapper-btn .btn {
  margin: 0 1rem;
}

@media (max-width: 767px) {
  /* line 998, ../../../../Akabia/Beko/leisure_boulanger/scss/style.scss */
  #leisure-one-page-project #section-style-choice .choice-body .choice-size .wrapper-text .wrapper-btn .btn,
  #leisure-one-page-project #section-size-choice .choice-body .choice-size .wrapper-text .wrapper-btn .btn {
    margin: 0.5rem;
  }
}

/* line 1006, ../../../../Akabia/Beko/leisure_boulanger/scss/style.scss */
#leisure-one-page-project #section-style-choice .choice-body .choice-size .window-infos,
#leisure-one-page-project #section-size-choice .choice-body .choice-size .window-infos {
  display: none;
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background-color: rgba(230, 226, 216, 0.95);
  padding: 2.5rem 3rem;
}

@media (max-width: 991px) {
  /* line 1006, ../../../../Akabia/Beko/leisure_boulanger/scss/style.scss */
  #leisure-one-page-project #section-style-choice .choice-body .choice-size .window-infos,
  #leisure-one-page-project #section-size-choice .choice-body .choice-size .window-infos {
    padding: 1.5rem;
    overflow: auto;
  }
}

/* line 1019, ../../../../Akabia/Beko/leisure_boulanger/scss/style.scss */
#leisure-one-page-project #section-style-choice .choice-body .choice-size .window-infos .wrapper-infos,
#leisure-one-page-project #section-size-choice .choice-body .choice-size .window-infos .wrapper-infos {
  height: 100%;
  display: flex;
  flex-direction: column;
  max-width: 1100px;
  margin: auto;
}

/* line 1025, ../../../../Akabia/Beko/leisure_boulanger/scss/style.scss */
#leisure-one-page-project #section-style-choice .choice-body .choice-size .window-infos .wrapper-infos .title-box,
#leisure-one-page-project #section-size-choice .choice-body .choice-size .window-infos .wrapper-infos .title-box {
  margin-bottom: 2rem;
  text-align: center;
}

@media (max-width: 991px) {
  /* line 1025, ../../../../Akabia/Beko/leisure_boulanger/scss/style.scss */
  #leisure-one-page-project #section-style-choice .choice-body .choice-size .window-infos .wrapper-infos .title-box,
  #leisure-one-page-project #section-size-choice .choice-body .choice-size .window-infos .wrapper-infos .title-box {
    margin-bottom: 1.5rem;
  }
}

@media (max-width: 767px) {
  /* line 1032, ../../../../Akabia/Beko/leisure_boulanger/scss/style.scss */
  #leisure-one-page-project #section-style-choice .choice-body .choice-size .window-infos .wrapper-infos .title-box .surtitle,
  #leisure-one-page-project #section-size-choice .choice-body .choice-size .window-infos .wrapper-infos .title-box .surtitle {
    font-size: 1.25rem;
  }
}

/* line 1036, ../../../../Akabia/Beko/leisure_boulanger/scss/style.scss */
#leisure-one-page-project #section-style-choice .choice-body .choice-size .window-infos .wrapper-infos .title-box h3,
#leisure-one-page-project #section-size-choice .choice-body .choice-size .window-infos .wrapper-infos .title-box h3 {
  color: #FB6674;
}

@media (max-width: 767px) {
  /* line 1036, ../../../../Akabia/Beko/leisure_boulanger/scss/style.scss */
  #leisure-one-page-project #section-style-choice .choice-body .choice-size .window-infos .wrapper-infos .title-box h3,
  #leisure-one-page-project #section-size-choice .choice-body .choice-size .window-infos .wrapper-infos .title-box h3 {
    font-size: 2rem;
  }
}

/* line 1042, ../../../../Akabia/Beko/leisure_boulanger/scss/style.scss */
#leisure-one-page-project #section-style-choice .choice-body .choice-size .window-infos .wrapper-infos .title-box h4,
#leisure-one-page-project #section-size-choice .choice-body .choice-size .window-infos .wrapper-infos .title-box h4 {
  margin-top: 0.5rem;
  color: #454343;
  font-family: "Brevia";
  font-size: 1.625rem;
}

@media (max-width: 767px) {
  /* line 1042, ../../../../Akabia/Beko/leisure_boulanger/scss/style.scss */
  #leisure-one-page-project #section-style-choice .choice-body .choice-size .window-infos .wrapper-infos .title-box h4,
  #leisure-one-page-project #section-size-choice .choice-body .choice-size .window-infos .wrapper-infos .title-box h4 {
    font-size: 1.125rem;
  }
}

/* line 1051, ../../../../Akabia/Beko/leisure_boulanger/scss/style.scss */
#leisure-one-page-project #section-style-choice .choice-body .choice-size .window-infos .wrapper-infos .title-box .serial,
#leisure-one-page-project #section-size-choice .choice-body .choice-size .window-infos .wrapper-infos .title-box .serial {
  font-size: 1.375rem;
  text-align: center;
}

@media (max-width: 767px) {
  /* line 1051, ../../../../Akabia/Beko/leisure_boulanger/scss/style.scss */
  #leisure-one-page-project #section-style-choice .choice-body .choice-size .window-infos .wrapper-infos .title-box .serial,
  #leisure-one-page-project #section-size-choice .choice-body .choice-size .window-infos .wrapper-infos .title-box .serial {
    font-size: 1.125rem;
  }
}

/* line 1058, ../../../../Akabia/Beko/leisure_boulanger/scss/style.scss */
#leisure-one-page-project #section-style-choice .choice-body .choice-size .window-infos .wrapper-infos .title-box .btn,
#leisure-one-page-project #section-size-choice .choice-body .choice-size .window-infos .wrapper-infos .title-box .btn {
  margin-top: 1rem;
}

@media (max-width: 991px) {
  /* line 1058, ../../../../Akabia/Beko/leisure_boulanger/scss/style.scss */
  #leisure-one-page-project #section-style-choice .choice-body .choice-size .window-infos .wrapper-infos .title-box .btn,
  #leisure-one-page-project #section-size-choice .choice-body .choice-size .window-infos .wrapper-infos .title-box .btn {
    font-size: 1rem;
  }
}

/* line 1065, ../../../../Akabia/Beko/leisure_boulanger/scss/style.scss */
#leisure-one-page-project #section-style-choice .choice-body .choice-size .window-infos .wrapper-infos .body-window,
#leisure-one-page-project #section-size-choice .choice-body .choice-size .window-infos .wrapper-infos .body-window {
  position: relative;
  display: flex;
}

@media (max-width: 767px) {
  /* line 1065, ../../../../Akabia/Beko/leisure_boulanger/scss/style.scss */
  #leisure-one-page-project #section-style-choice .choice-body .choice-size .window-infos .wrapper-infos .body-window,
  #leisure-one-page-project #section-size-choice .choice-body .choice-size .window-infos .wrapper-infos .body-window {
    display: block;
    padding-bottom: 20px;
  }
}

/* line 1072, ../../../../Akabia/Beko/leisure_boulanger/scss/style.scss */
#leisure-one-page-project #section-style-choice .choice-body .choice-size .window-infos .wrapper-infos .body-window .col,
#leisure-one-page-project #section-size-choice .choice-body .choice-size .window-infos .wrapper-infos .body-window .col {
  padding: 0 1rem;
  width: 33.33%;
}

@media (max-width: 991px) {
  /* line 1072, ../../../../Akabia/Beko/leisure_boulanger/scss/style.scss */
  #leisure-one-page-project #section-style-choice .choice-body .choice-size .window-infos .wrapper-infos .body-window .col,
  #leisure-one-page-project #section-size-choice .choice-body .choice-size .window-infos .wrapper-infos .body-window .col {
    padding: 0 0.5rem;
  }
}

@media (max-width: 767px) {
  /* line 1072, ../../../../Akabia/Beko/leisure_boulanger/scss/style.scss */
  #leisure-one-page-project #section-style-choice .choice-body .choice-size .window-infos .wrapper-infos .body-window .col,
  #leisure-one-page-project #section-size-choice .choice-body .choice-size .window-infos .wrapper-infos .body-window .col {
    width: 100%;
  }
}

/* line 1081, ../../../../Akabia/Beko/leisure_boulanger/scss/style.scss */
#leisure-one-page-project #section-style-choice .choice-body .choice-size .window-infos .wrapper-infos .body-window .col h5,
#leisure-one-page-project #section-size-choice .choice-body .choice-size .window-infos .wrapper-infos .body-window .col h5 {
  font-size: 1.375rem;
  color: #FB6674;
  text-transform: uppercase;
  margin-bottom: 0.5rem;
}

@media (max-width: 991px) {
  /* line 1081, ../../../../Akabia/Beko/leisure_boulanger/scss/style.scss */
  #leisure-one-page-project #section-style-choice .choice-body .choice-size .window-infos .wrapper-infos .body-window .col h5,
  #leisure-one-page-project #section-size-choice .choice-body .choice-size .window-infos .wrapper-infos .body-window .col h5 {
    font-size: 1.25rem;
  }
}

/* line 1090, ../../../../Akabia/Beko/leisure_boulanger/scss/style.scss */
#leisure-one-page-project #section-style-choice .choice-body .choice-size .window-infos .wrapper-infos .body-window .col p,
#leisure-one-page-project #section-size-choice .choice-body .choice-size .window-infos .wrapper-infos .body-window .col p {
  margin-bottom: 1.5rem;
  font-size: 1.25rem;
}

@media (max-width: 991px) {
  /* line 1090, ../../../../Akabia/Beko/leisure_boulanger/scss/style.scss */
  #leisure-one-page-project #section-style-choice .choice-body .choice-size .window-infos .wrapper-infos .body-window .col p,
  #leisure-one-page-project #section-size-choice .choice-body .choice-size .window-infos .wrapper-infos .body-window .col p {
    margin-bottom: 1rem;
    font-size: 1rem;
  }
}

/* line 1098, ../../../../Akabia/Beko/leisure_boulanger/scss/style.scss */
#leisure-one-page-project #section-style-choice .choice-body .choice-size .window-infos .wrapper-infos .body-window .col ul,
#leisure-one-page-project #section-size-choice .choice-body .choice-size .window-infos .wrapper-infos .body-window .col ul {
  list-style: none;
  margin-bottom: 1.5rem;
}

@media (max-width: 991px) {
  /* line 1098, ../../../../Akabia/Beko/leisure_boulanger/scss/style.scss */
  #leisure-one-page-project #section-style-choice .choice-body .choice-size .window-infos .wrapper-infos .body-window .col ul,
  #leisure-one-page-project #section-size-choice .choice-body .choice-size .window-infos .wrapper-infos .body-window .col ul {
    margin-bottom: 1rem;
  }
}

/* line 1104, ../../../../Akabia/Beko/leisure_boulanger/scss/style.scss */
#leisure-one-page-project #section-style-choice .choice-body .choice-size .window-infos .wrapper-infos .body-window .col ul li,
#leisure-one-page-project #section-size-choice .choice-body .choice-size .window-infos .wrapper-infos .body-window .col ul li {
  font-size: 1.25rem;
}

@media (max-width: 991px) {
  /* line 1104, ../../../../Akabia/Beko/leisure_boulanger/scss/style.scss */
  #leisure-one-page-project #section-style-choice .choice-body .choice-size .window-infos .wrapper-infos .body-window .col ul li,
  #leisure-one-page-project #section-size-choice .choice-body .choice-size .window-infos .wrapper-infos .body-window .col ul li {
    font-size: 1rem;
  }
}

/* line 1109, ../../../../Akabia/Beko/leisure_boulanger/scss/style.scss */
#leisure-one-page-project #section-style-choice .choice-body .choice-size .window-infos .wrapper-infos .body-window .col ul li:before,
#leisure-one-page-project #section-size-choice .choice-body .choice-size .window-infos .wrapper-infos .body-window .col ul li:before {
  content: '- ';
}

/* line 1115, ../../../../Akabia/Beko/leisure_boulanger/scss/style.scss */
#leisure-one-page-project #section-style-choice .choice-body .choice-size .window-infos .wrapper-infos .body-window .slick-dots,
#leisure-one-page-project #section-size-choice .choice-body .choice-size .window-infos .wrapper-infos .body-window .slick-dots {
  position: absolute;
  left: 0;
  right: 0;
  bottom: 0;
  display: flex;
  justify-content: center;
  list-style: none;
}

/* line 1123, ../../../../Akabia/Beko/leisure_boulanger/scss/style.scss */
#leisure-one-page-project #section-style-choice .choice-body .choice-size .window-infos .wrapper-infos .body-window .slick-dots > li,
#leisure-one-page-project #section-size-choice .choice-body .choice-size .window-infos .wrapper-infos .body-window .slick-dots > li {
  padding: 0.25rem;
}

/* line 1125, ../../../../Akabia/Beko/leisure_boulanger/scss/style.scss */
#leisure-one-page-project #section-style-choice .choice-body .choice-size .window-infos .wrapper-infos .body-window .slick-dots > li button,
#leisure-one-page-project #section-size-choice .choice-body .choice-size .window-infos .wrapper-infos .body-window .slick-dots > li button {
  background-color: rgba(255, 255, 255, 0.9);
  border: none;
  border-radius: 100%;
  font-size: 0;
  width: 18px;
  height: 18px;
  cursor: pointer;
}

/* line 1135, ../../../../Akabia/Beko/leisure_boulanger/scss/style.scss */
#leisure-one-page-project #section-style-choice .choice-body .choice-size .window-infos .wrapper-infos .body-window .slick-dots > li.slick-active button,
#leisure-one-page-project #section-size-choice .choice-body .choice-size .window-infos .wrapper-infos .body-window .slick-dots > li.slick-active button {
  background-color: #FB6674;
}

/* line 1142, ../../../../Akabia/Beko/leisure_boulanger/scss/style.scss */
#leisure-one-page-project #section-style-choice .choice-body .choice-size .window-infos .wrapper-infos .wrapper-btn,
#leisure-one-page-project #section-size-choice .choice-body .choice-size .window-infos .wrapper-infos .wrapper-btn {
  padding-top: 1.5rem;
  margin-top: auto;
  display: flex;
  justify-content: flex-end;
}

@media (max-width: 991px) {
  /* line 1142, ../../../../Akabia/Beko/leisure_boulanger/scss/style.scss */
  #leisure-one-page-project #section-style-choice .choice-body .choice-size .window-infos .wrapper-infos .wrapper-btn,
  #leisure-one-page-project #section-size-choice .choice-body .choice-size .window-infos .wrapper-infos .wrapper-btn {
    padding-top: 0;
    flex-wrap: wrap;
  }
}

@media (max-width: 767px) {
  /* line 1142, ../../../../Akabia/Beko/leisure_boulanger/scss/style.scss */
  #leisure-one-page-project #section-style-choice .choice-body .choice-size .window-infos .wrapper-infos .wrapper-btn,
  #leisure-one-page-project #section-size-choice .choice-body .choice-size .window-infos .wrapper-infos .wrapper-btn {
    justify-content: center;
  }
}

/* line 1154, ../../../../Akabia/Beko/leisure_boulanger/scss/style.scss */
#leisure-one-page-project #section-style-choice .choice-body .choice-size .window-infos .wrapper-infos .wrapper-btn .btn,
#leisure-one-page-project #section-size-choice .choice-body .choice-size .window-infos .wrapper-infos .wrapper-btn .btn {
  display: inline-block;
  margin-left: 1rem;
  margin-right: 1rem;
}

@media (max-width: 991px) {
  /* line 1154, ../../../../Akabia/Beko/leisure_boulanger/scss/style.scss */
  #leisure-one-page-project #section-style-choice .choice-body .choice-size .window-infos .wrapper-infos .wrapper-btn .btn,
  #leisure-one-page-project #section-size-choice .choice-body .choice-size .window-infos .wrapper-infos .wrapper-btn .btn {
    margin: 0.5rem;
    font-size: 1rem;
  }
}

/* line 1167, ../../../../Akabia/Beko/leisure_boulanger/scss/style.scss */
#leisure-one-page-project #section-style-choice .choice-body .slick-arrow,
#leisure-one-page-project #section-size-choice .choice-body .slick-arrow {
  position: absolute;
  top: 50%;
  width: 44px;
  height: 44px;
  border: none;
  border-radius: 100%;
  background-color: #FB6674;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10.457' height='16.518' viewBox='0 0 10.457 16.518'%3E%3Cpath d='M10.586,6.581l1.743-1.652,8.714,8.259-8.714,8.259-1.743-1.652,6.971-6.607Z' transform='translate(-10.586 -4.929)' fill='%23fff'/%3E%3C/svg%3E ");
  background-position: center center;
  background-repeat: no-repeat;
  font-size: 0;
  opacity: 1;
  z-index: 99;
  cursor: pointer;
  transition: opacity 0.1s ease-in-out;
}

@media (max-width: 991px) {
  /* line 1167, ../../../../Akabia/Beko/leisure_boulanger/scss/style.scss */
  #leisure-one-page-project #section-style-choice .choice-body .slick-arrow,
  #leisure-one-page-project #section-size-choice .choice-body .slick-arrow {
    width: 38px;
    height: 38px;
  }
}

/* line 1187, ../../../../Akabia/Beko/leisure_boulanger/scss/style.scss */
#leisure-one-page-project #section-style-choice .choice-body .slick-arrow:hover,
#leisure-one-page-project #section-size-choice .choice-body .slick-arrow:hover {
  opacity: 0.8;
}

/* line 1190, ../../../../Akabia/Beko/leisure_boulanger/scss/style.scss */
#leisure-one-page-project #section-style-choice .choice-body .slick-arrow.slick-prev,
#leisure-one-page-project #section-size-choice .choice-body .slick-arrow.slick-prev {
  left: 20px;
  transform: translateY(-50%) rotate(180deg);
}

@media (max-width: 991px) {
  /* line 1190, ../../../../Akabia/Beko/leisure_boulanger/scss/style.scss */
  #leisure-one-page-project #section-style-choice .choice-body .slick-arrow.slick-prev,
  #leisure-one-page-project #section-size-choice .choice-body .slick-arrow.slick-prev {
    left: 12px;
  }
}

/* line 1197, ../../../../Akabia/Beko/leisure_boulanger/scss/style.scss */
#leisure-one-page-project #section-style-choice .choice-body .slick-arrow.slick-next,
#leisure-one-page-project #section-size-choice .choice-body .slick-arrow.slick-next {
  right: 20px;
  transform: translateY(-50%) rotate(0deg);
}

@media (max-width: 991px) {
  /* line 1197, ../../../../Akabia/Beko/leisure_boulanger/scss/style.scss */
  #leisure-one-page-project #section-style-choice .choice-body .slick-arrow.slick-next,
  #leisure-one-page-project #section-size-choice .choice-body .slick-arrow.slick-next {
    right: 12px;
  }
}

/* line 1204, ../../../../Akabia/Beko/leisure_boulanger/scss/style.scss */
#leisure-one-page-project #section-style-choice .choice-body .slick-arrow.slick-disabled,
#leisure-one-page-project #section-size-choice .choice-body .slick-arrow.slick-disabled {
  opacity: 0;
  pointer-events: none;
}

@media (max-width: 991px) {
  /* line 1211, ../../../../Akabia/Beko/leisure_boulanger/scss/style.scss */
  #leisure-one-page-project #section-style-choice .choice-body.style-carousel .slick-arrow,
  #leisure-one-page-project #section-size-choice .choice-body.style-carousel .slick-arrow {
    top: 200px;
  }
}

@media (max-width: 767px) {
  /* line 1216, ../../../../Akabia/Beko/leisure_boulanger/scss/style.scss */
  #leisure-one-page-project #section-style-choice .choice-body.style-carousel .slick-arrow,
  #leisure-one-page-project #section-size-choice .choice-body.style-carousel .slick-arrow {
    top: 80px;
  }
  /* line 1218, ../../../../Akabia/Beko/leisure_boulanger/scss/style.scss */
  #leisure-one-page-project #section-style-choice .choice-body.style-carousel .slick-arrow.slick-prev,
  #leisure-one-page-project #section-size-choice .choice-body.style-carousel .slick-arrow.slick-prev {
    left: 5px;
  }
  /* line 1221, ../../../../Akabia/Beko/leisure_boulanger/scss/style.scss */
  #leisure-one-page-project #section-style-choice .choice-body.style-carousel .slick-arrow.slick-next,
  #leisure-one-page-project #section-size-choice .choice-body.style-carousel .slick-arrow.slick-next {
    right: 5px;
  }
}

/* line 1228, ../../../../Akabia/Beko/leisure_boulanger/scss/style.scss */
#leisure-one-page-project #section-style-choice .choice-footer,
#leisure-one-page-project #section-size-choice .choice-footer {
  margin-top: 2rem;
}

@media (max-width: 767px) {
  /* line 1228, ../../../../Akabia/Beko/leisure_boulanger/scss/style.scss */
  #leisure-one-page-project #section-style-choice .choice-footer,
  #leisure-one-page-project #section-size-choice .choice-footer {
    display: none;
  }
}

/* line 1233, ../../../../Akabia/Beko/leisure_boulanger/scss/style.scss */
#leisure-one-page-project #section-style-choice .choice-footer .line,
#leisure-one-page-project #section-size-choice .choice-footer .line {
  position: relative;
  height: 1px;
  background-color: #FB6674;
}

/* line 1237, ../../../../Akabia/Beko/leisure_boulanger/scss/style.scss */
#leisure-one-page-project #section-style-choice .choice-footer .line .bar,
#leisure-one-page-project #section-size-choice .choice-footer .line .bar {
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
  width: 25%;
  height: 10px;
  border-radius: 10px;
  background-color: #FB6674;
  transition: all 0.1s ease-in-out;
}

/* line 1246, ../../../../Akabia/Beko/leisure_boulanger/scss/style.scss */
#leisure-one-page-project #section-style-choice .choice-footer .line .bar.bar-0,
#leisure-one-page-project #section-size-choice .choice-footer .line .bar.bar-0 {
  left: 25%;
}

/* line 1249, ../../../../Akabia/Beko/leisure_boulanger/scss/style.scss */
#leisure-one-page-project #section-style-choice .choice-footer .line .bar.bar-1,
#leisure-one-page-project #section-size-choice .choice-footer .line .bar.bar-1 {
  left: 50%;
}

/* line 1254, ../../../../Akabia/Beko/leisure_boulanger/scss/style.scss */
#leisure-one-page-project #section-style-choice .choice-footer .list-icons,
#leisure-one-page-project #section-size-choice .choice-footer .list-icons {
  margin-top: 1.5rem;
  display: flex;
  list-style: none;
}

/* line 1258, ../../../../Akabia/Beko/leisure_boulanger/scss/style.scss */
#leisure-one-page-project #section-style-choice .choice-footer .list-icons .item-icon,
#leisure-one-page-project #section-size-choice .choice-footer .list-icons .item-icon {
  padding: 1.5rem;
  text-align: center;
  width: 20%;
}

@media (max-width: 1169px) {
  /* line 1258, ../../../../Akabia/Beko/leisure_boulanger/scss/style.scss */
  #leisure-one-page-project #section-style-choice .choice-footer .list-icons .item-icon,
  #leisure-one-page-project #section-size-choice .choice-footer .list-icons .item-icon {
    padding: 1rem;
  }
}

@media (max-width: 991px) {
  /* line 1258, ../../../../Akabia/Beko/leisure_boulanger/scss/style.scss */
  #leisure-one-page-project #section-style-choice .choice-footer .list-icons .item-icon,
  #leisure-one-page-project #section-size-choice .choice-footer .list-icons .item-icon {
    padding: 0.5rem;
  }
}

/* line 1268, ../../../../Akabia/Beko/leisure_boulanger/scss/style.scss */
#leisure-one-page-project #section-style-choice .choice-footer .list-icons .item-icon .text,
#leisure-one-page-project #section-size-choice .choice-footer .list-icons .item-icon .text {
  margin-top: 0.5rem;
}

/* line 1270, ../../../../Akabia/Beko/leisure_boulanger/scss/style.scss */
#leisure-one-page-project #section-style-choice .choice-footer .list-icons .item-icon .text.init-visible,
#leisure-one-page-project #section-size-choice .choice-footer .list-icons .item-icon .text.init-visible {
  display: block;
}

/* line 1273, ../../../../Akabia/Beko/leisure_boulanger/scss/style.scss */
#leisure-one-page-project #section-style-choice .choice-footer .list-icons .item-icon .text.init-hide,
#leisure-one-page-project #section-size-choice .choice-footer .list-icons .item-icon .text.init-hide {
  display: none;
}

/* line 1276, ../../../../Akabia/Beko/leisure_boulanger/scss/style.scss */
#leisure-one-page-project #section-style-choice .choice-footer .list-icons .item-icon .text .small,
#leisure-one-page-project #section-size-choice .choice-footer .list-icons .item-icon .text .small {
  text-transform: uppercase;
  color: #454343;
}

/* line 1280, ../../../../Akabia/Beko/leisure_boulanger/scss/style.scss */
#leisure-one-page-project #section-style-choice .choice-footer .list-icons .item-icon .text .big,
#leisure-one-page-project #section-size-choice .choice-footer .list-icons .item-icon .text .big {
  margin-top: 0.25rem;
  font-size: 1.5rem;
  font-weight: 700;
}

@media (max-width: 1169px) {
  /* line 1280, ../../../../Akabia/Beko/leisure_boulanger/scss/style.scss */
  #leisure-one-page-project #section-style-choice .choice-footer .list-icons .item-icon .text .big,
  #leisure-one-page-project #section-size-choice .choice-footer .list-icons .item-icon .text .big {
    font-size: 1.125rem;
  }
}

@media (max-width: 991px) {
  /* line 1280, ../../../../Akabia/Beko/leisure_boulanger/scss/style.scss */
  #leisure-one-page-project #section-style-choice .choice-footer .list-icons .item-icon .text .big,
  #leisure-one-page-project #section-size-choice .choice-footer .list-icons .item-icon .text .big {
    font-size: 1rem;
  }
}

/* line 1297, ../../../../Akabia/Beko/leisure_boulanger/scss/style.scss */
#leisure-one-page-project .videopopup {
  display: none;
  position: fixed;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  z-index: 1000;
  background-color: rgba(28, 25, 25, 0.9);
}

/* line 1306, ../../../../Akabia/Beko/leisure_boulanger/scss/style.scss */
#leisure-one-page-project .videopopup .close-btn {
  position: absolute;
  top: 10px;
  right: 10px;
}

/* line 1311, ../../../../Akabia/Beko/leisure_boulanger/scss/style.scss */
#leisure-one-page-project .videopopup .wrapper-width {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  width: 80%;
  max-width: 1200px;
}

/* line 1318, ../../../../Akabia/Beko/leisure_boulanger/scss/style.scss */
#leisure-one-page-project .videopopup .wrapper-width .video-wrapper {
  padding-bottom: 56.25%;
  /* Ratio 16:9 */
  height: 0;
  overflow: hidden;
}

/* line 1322, ../../../../Akabia/Beko/leisure_boulanger/scss/style.scss */
#leisure-one-page-project .videopopup .wrapper-width .video-wrapper #videoPlayer {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}

/* line 1334, ../../../../Akabia/Beko/leisure_boulanger/scss/style.scss */
#leisure-one-page-project #section-hottes-credences .header-section {
  margin-bottom: 3rem;
}

@media (max-width: 767px) {
  /* line 1334, ../../../../Akabia/Beko/leisure_boulanger/scss/style.scss */
  #leisure-one-page-project #section-hottes-credences .header-section {
    margin-bottom: 2rem;
  }
}

/* line 1339, ../../../../Akabia/Beko/leisure_boulanger/scss/style.scss */
#leisure-one-page-project #section-hottes-credences .header-section h3 {
  color: #454343;
}

/* line 1343, ../../../../Akabia/Beko/leisure_boulanger/scss/style.scss */
#leisure-one-page-project #section-hottes-credences .wrapper-box {
  display: flex;
  justify-content: space-between;
  border-radius: 28px 28px 0 0;
  overflow: hidden;
}

@media (max-width: 767px) {
  /* line 1343, ../../../../Akabia/Beko/leisure_boulanger/scss/style.scss */
  #leisure-one-page-project #section-hottes-credences .wrapper-box {
    flex-direction: column;
  }
}

/* line 1351, ../../../../Akabia/Beko/leisure_boulanger/scss/style.scss */
#leisure-one-page-project #section-hottes-credences .wrapper-box .box-img-text {
  position: relative;
}

@media (max-width: 767px) {
  /* line 1351, ../../../../Akabia/Beko/leisure_boulanger/scss/style.scss */
  #leisure-one-page-project #section-hottes-credences .wrapper-box .box-img-text {
    overflow: hidden;
    border-radius: 28px 28px 0 0;
  }
}

/* line 1357, ../../../../Akabia/Beko/leisure_boulanger/scss/style.scss */
#leisure-one-page-project #section-hottes-credences .wrapper-box .box-img-text.box-left {
  margin-right: 1rem;
}

@media (max-width: 767px) {
  /* line 1357, ../../../../Akabia/Beko/leisure_boulanger/scss/style.scss */
  #leisure-one-page-project #section-hottes-credences .wrapper-box .box-img-text.box-left {
    margin-right: 0;
    margin-bottom: 1rem;
  }
}

/* line 1364, ../../../../Akabia/Beko/leisure_boulanger/scss/style.scss */
#leisure-one-page-project #section-hottes-credences .wrapper-box .box-img-text.box-right {
  margin-left: 1rem;
}

@media (max-width: 767px) {
  /* line 1364, ../../../../Akabia/Beko/leisure_boulanger/scss/style.scss */
  #leisure-one-page-project #section-hottes-credences .wrapper-box .box-img-text.box-right {
    margin-left: 0;
  }
}

/* line 1370, ../../../../Akabia/Beko/leisure_boulanger/scss/style.scss */
#leisure-one-page-project #section-hottes-credences .wrapper-box .box-img-text img {
  height: 100%;
  object-fit: cover;
}

/* line 1374, ../../../../Akabia/Beko/leisure_boulanger/scss/style.scss */
#leisure-one-page-project #section-hottes-credences .wrapper-box .box-img-text .text {
  position: absolute;
  top: 50px;
  left: 0;
  right: 0;
}

@media (max-width: 1169px) {
  /* line 1374, ../../../../Akabia/Beko/leisure_boulanger/scss/style.scss */
  #leisure-one-page-project #section-hottes-credences .wrapper-box .box-img-text .text {
    top: 20px;
  }
}

@media (max-width: 991px) {
  /* line 1374, ../../../../Akabia/Beko/leisure_boulanger/scss/style.scss */
  #leisure-one-page-project #section-hottes-credences .wrapper-box .box-img-text .text {
    top: 12px;
  }
}

/* line 1385, ../../../../Akabia/Beko/leisure_boulanger/scss/style.scss */
#leisure-one-page-project #section-hottes-credences .wrapper-box .box-img-text .text h3 {
  color: #454343;
}

@media (max-width: 991px) {
  /* line 1389, ../../../../Akabia/Beko/leisure_boulanger/scss/style.scss */
  #leisure-one-page-project #section-hottes-credences .wrapper-box .box-img-text .text .subtitle {
    margin-top: 0.25rem;
  }
}

/* line 1394, ../../../../Akabia/Beko/leisure_boulanger/scss/style.scss */
#leisure-one-page-project #section-hottes-credences .wrapper-box .box-img-text .btn {
  position: absolute;
  bottom: 60px;
  left: 50%;
  transform: translateX(-50%);
}

@media (max-width: 1169px) {
  /* line 1394, ../../../../Akabia/Beko/leisure_boulanger/scss/style.scss */
  #leisure-one-page-project #section-hottes-credences .wrapper-box .box-img-text .btn {
    bottom: 30px;
  }
}

@media (max-width: 991px) {
  /* line 1394, ../../../../Akabia/Beko/leisure_boulanger/scss/style.scss */
  #leisure-one-page-project #section-hottes-credences .wrapper-box .box-img-text .btn {
    bottom: 22px;
  }
}

/* line 1408, ../../../../Akabia/Beko/leisure_boulanger/scss/style.scss */
#leisure-one-page-project #section-hottes-credences .top-img {
  margin: 1rem auto 0;
}

/* line 1410, ../../../../Akabia/Beko/leisure_boulanger/scss/style.scss */
#leisure-one-page-project #section-hottes-credences .top-img img {
  width: 100%;
  object-fit: cover;
}

/* line 1415, ../../../../Akabia/Beko/leisure_boulanger/scss/style.scss */
#leisure-one-page-project #section-hottes-credences .big-box-img-text {
  position: relative;
  border-radius: 0 0 28px 28px;
  overflow: hidden;
  margin-top: 2rem;
}

@media (max-width: 767px) {
  /* line 1415, ../../../../Akabia/Beko/leisure_boulanger/scss/style.scss */
  #leisure-one-page-project #section-hottes-credences .big-box-img-text {
    margin-top: 0;
  }
}

/* line 1423, ../../../../Akabia/Beko/leisure_boulanger/scss/style.scss */
#leisure-one-page-project #section-hottes-credences .big-box-img-text .inside-img {
  width: 100%;
  object-fit: cover;
}

/* line 1427, ../../../../Akabia/Beko/leisure_boulanger/scss/style.scss */
#leisure-one-page-project #section-hottes-credences .big-box-img-text .text {
  position: absolute;
  right: 0;
  top: 0;
  bottom: 0;
  width: 52%;
  text-align: left;
  padding: 2.5rem 4.5rem;
}

@media (max-width: 1169px) {
  /* line 1427, ../../../../Akabia/Beko/leisure_boulanger/scss/style.scss */
  #leisure-one-page-project #section-hottes-credences .big-box-img-text .text {
    padding: 1.5rem 3rem;
  }
}

@media (max-width: 991px) {
  /* line 1427, ../../../../Akabia/Beko/leisure_boulanger/scss/style.scss */
  #leisure-one-page-project #section-hottes-credences .big-box-img-text .text {
    width: 60%;
  }
}

@media (max-width: 767px) {
  /* line 1427, ../../../../Akabia/Beko/leisure_boulanger/scss/style.scss */
  #leisure-one-page-project #section-hottes-credences .big-box-img-text .text {
    width: 100%;
    padding: 1.5rem;
  }
}

/* line 1445, ../../../../Akabia/Beko/leisure_boulanger/scss/style.scss */
#leisure-one-page-project #section-hottes-credences .big-box-img-text .text h3 {
  font-size: 3.625rem;
  color: #FB6674;
  text-align: left;
  margin-bottom: 0.5rem;
}

@media (max-width: 1169px) {
  /* line 1445, ../../../../Akabia/Beko/leisure_boulanger/scss/style.scss */
  #leisure-one-page-project #section-hottes-credences .big-box-img-text .text h3 {
    font-size: 2.75rem;
  }
}

@media (max-width: 991px) {
  /* line 1445, ../../../../Akabia/Beko/leisure_boulanger/scss/style.scss */
  #leisure-one-page-project #section-hottes-credences .big-box-img-text .text h3 {
    font-size: 2rem;
  }
}

@media (max-width: 767px) {
  /* line 1445, ../../../../Akabia/Beko/leisure_boulanger/scss/style.scss */
  #leisure-one-page-project #section-hottes-credences .big-box-img-text .text h3 {
    font-size: 2.75rem;
    text-align: center;
  }
}

/* line 1461, ../../../../Akabia/Beko/leisure_boulanger/scss/style.scss */
#leisure-one-page-project #section-hottes-credences .big-box-img-text .text h4 {
  text-align: left;
  color: #454343;
  font-family: "Brevia";
  font-size: 1.625rem;
}

@media (max-width: 1169px) {
  /* line 1461, ../../../../Akabia/Beko/leisure_boulanger/scss/style.scss */
  #leisure-one-page-project #section-hottes-credences .big-box-img-text .text h4 {
    font-size: 1.5rem;
  }
}

@media (max-width: 991px) {
  /* line 1461, ../../../../Akabia/Beko/leisure_boulanger/scss/style.scss */
  #leisure-one-page-project #section-hottes-credences .big-box-img-text .text h4 {
    color: #fff;
    font-size: 1.25rem;
  }
}

@media (max-width: 767px) {
  /* line 1461, ../../../../Akabia/Beko/leisure_boulanger/scss/style.scss */
  #leisure-one-page-project #section-hottes-credences .big-box-img-text .text h4 {
    color: #454343;
    font-size: 1.5rem;
    text-align: center;
    margin-bottom: 1rem;
  }
}

/* line 1480, ../../../../Akabia/Beko/leisure_boulanger/scss/style.scss */
#leisure-one-page-project #section-hottes-credences .big-box-img-text .text .subtitle {
  text-align: left;
  margin-bottom: 1.5rem;
}

@media (max-width: 1169px) {
  /* line 1480, ../../../../Akabia/Beko/leisure_boulanger/scss/style.scss */
  #leisure-one-page-project #section-hottes-credences .big-box-img-text .text .subtitle {
    margin-bottom: 1rem;
  }
}

@media (max-width: 991px) {
  /* line 1480, ../../../../Akabia/Beko/leisure_boulanger/scss/style.scss */
  #leisure-one-page-project #section-hottes-credences .big-box-img-text .text .subtitle {
    display: none;
  }
}

/* line 1490, ../../../../Akabia/Beko/leisure_boulanger/scss/style.scss */
#leisure-one-page-project #section-hottes-credences .big-box-img-text .text blockquote {
  color: #454343;
  font-size: 1.625rem;
  line-height: 1;
  margin-bottom: 0.5rem;
}

@media (max-width: 1169px) {
  /* line 1490, ../../../../Akabia/Beko/leisure_boulanger/scss/style.scss */
  #leisure-one-page-project #section-hottes-credences .big-box-img-text .text blockquote {
    font-size: 1.25rem;
  }
}

@media (max-width: 991px) {
  /* line 1490, ../../../../Akabia/Beko/leisure_boulanger/scss/style.scss */
  #leisure-one-page-project #section-hottes-credences .big-box-img-text .text blockquote {
    color: #fff;
  }
}

@media (max-width: 767px) {
  /* line 1490, ../../../../Akabia/Beko/leisure_boulanger/scss/style.scss */
  #leisure-one-page-project #section-hottes-credences .big-box-img-text .text blockquote {
    color: #454343;
  }
}

/* line 1505, ../../../../Akabia/Beko/leisure_boulanger/scss/style.scss */
#leisure-one-page-project #section-hottes-credences .big-box-img-text .text .name {
  color: #454343;
  font-size: 1.625rem;
  font-weight: 700;
}

@media (max-width: 1169px) {
  /* line 1505, ../../../../Akabia/Beko/leisure_boulanger/scss/style.scss */
  #leisure-one-page-project #section-hottes-credences .big-box-img-text .text .name {
    font-size: 1.25rem;
  }
}

@media (max-width: 991px) {
  /* line 1505, ../../../../Akabia/Beko/leisure_boulanger/scss/style.scss */
  #leisure-one-page-project #section-hottes-credences .big-box-img-text .text .name {
    color: #fff;
  }
}

@media (max-width: 767px) {
  /* line 1505, ../../../../Akabia/Beko/leisure_boulanger/scss/style.scss */
  #leisure-one-page-project #section-hottes-credences .big-box-img-text .text .name {
    color: #454343;
  }
}

/* line 1524, ../../../../Akabia/Beko/leisure_boulanger/scss/style.scss */
#leisure-one-page-project #section-brand .header-section {
  margin-bottom: 3rem;
}

@media (max-width: 767px) {
  /* line 1524, ../../../../Akabia/Beko/leisure_boulanger/scss/style.scss */
  #leisure-one-page-project #section-brand .header-section {
    margin-bottom: 2rem;
  }
}

/* line 1529, ../../../../Akabia/Beko/leisure_boulanger/scss/style.scss */
#leisure-one-page-project #section-brand .header-section h3 {
  color: #454343;
}

/* line 1533, ../../../../Akabia/Beko/leisure_boulanger/scss/style.scss */
#leisure-one-page-project #section-brand .big-box-side-by-side {
  background-color: #F3F3F3;
  border-radius: 28px 28px 0 0;
  overflow: hidden;
  position: relative;
  margin-bottom: 2rem;
}

@media (max-width: 991px) {
  /* line 1533, ../../../../Akabia/Beko/leisure_boulanger/scss/style.scss */
  #leisure-one-page-project #section-brand .big-box-side-by-side {
    text-align: center;
  }
}

/* line 1542, ../../../../Akabia/Beko/leisure_boulanger/scss/style.scss */
#leisure-one-page-project #section-brand .big-box-side-by-side img {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  margin: auto;
  max-width: 55%;
}

@media (max-width: 991px) {
  /* line 1542, ../../../../Akabia/Beko/leisure_boulanger/scss/style.scss */
  #leisure-one-page-project #section-brand .big-box-side-by-side img {
    position: relative;
    margin-top: -40px;
    max-width: 90%;
  }
}

/* line 1555, ../../../../Akabia/Beko/leisure_boulanger/scss/style.scss */
#leisure-one-page-project #section-brand .big-box-side-by-side .text {
  min-height: 330px;
  position: relative;
  float: right;
  width: 50%;
  text-align: center;
  padding: 2.5rem 4.5rem;
  display: flex;
  flex-direction: column;
  justify-content: center;
}

@media (max-width: 1169px) {
  /* line 1555, ../../../../Akabia/Beko/leisure_boulanger/scss/style.scss */
  #leisure-one-page-project #section-brand .big-box-side-by-side .text {
    padding: 2.5rem 3rem;
  }
}

@media (max-width: 991px) {
  /* line 1555, ../../../../Akabia/Beko/leisure_boulanger/scss/style.scss */
  #leisure-one-page-project #section-brand .big-box-side-by-side .text {
    min-height: 0;
    float: none;
    width: 100%;
    padding: 1.5rem;
  }
}

/* line 1574, ../../../../Akabia/Beko/leisure_boulanger/scss/style.scss */
#leisure-one-page-project #section-brand .big-box-side-by-side .text h3 {
  margin-bottom: 1.5rem;
  color: #A0C855;
}

/* line 1578, ../../../../Akabia/Beko/leisure_boulanger/scss/style.scss */
#leisure-one-page-project #section-brand .big-box-side-by-side .text p {
  font-size: 1.375rem;
}

@media (max-width: 1169px) {
  /* line 1578, ../../../../Akabia/Beko/leisure_boulanger/scss/style.scss */
  #leisure-one-page-project #section-brand .big-box-side-by-side .text p {
    font-size: 1.125rem;
  }
}

/* line 1587, ../../../../Akabia/Beko/leisure_boulanger/scss/style.scss */
#leisure-one-page-project #section-brand .brand-carousel .brand {
  display: flex;
}

@media (max-width: 991px) {
  /* line 1587, ../../../../Akabia/Beko/leisure_boulanger/scss/style.scss */
  #leisure-one-page-project #section-brand .brand-carousel .brand {
    flex-direction: column-reverse;
  }
}

/* line 1592, ../../../../Akabia/Beko/leisure_boulanger/scss/style.scss */
#leisure-one-page-project #section-brand .brand-carousel .brand .box-text {
  min-width: 40%;
  padding: 2rem 4.5rem;
  text-align: center;
  flex: 1;
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
}

@media (max-width: 991px) {
  /* line 1592, ../../../../Akabia/Beko/leisure_boulanger/scss/style.scss */
  #leisure-one-page-project #section-brand .brand-carousel .brand .box-text {
    min-width: 100%;
    padding: 2rem 2rem;
    border-radius: 0 0 28px 28px;
  }
}

@media (max-width: 767px) {
  /* line 1592, ../../../../Akabia/Beko/leisure_boulanger/scss/style.scss */
  #leisure-one-page-project #section-brand .brand-carousel .brand .box-text {
    padding: 1rem;
  }
}

/* line 1609, ../../../../Akabia/Beko/leisure_boulanger/scss/style.scss */
#leisure-one-page-project #section-brand .brand-carousel .brand .box-text h3 {
  color: #454343;
  margin-top: 2rem;
  margin-bottom: 2rem;
}

@media (max-width: 767px) {
  /* line 1609, ../../../../Akabia/Beko/leisure_boulanger/scss/style.scss */
  #leisure-one-page-project #section-brand .brand-carousel .brand .box-text h3 {
    font-size: 2rem;
    margin-top: 1rem;
    margin-bottom: 1rem;
  }
}

/* line 1619, ../../../../Akabia/Beko/leisure_boulanger/scss/style.scss */
#leisure-one-page-project #section-brand .brand-carousel .brand .box-text p {
  font-size: 1.375rem;
  margin-bottom: 2rem;
}

@media (max-width: 1169px) {
  /* line 1619, ../../../../Akabia/Beko/leisure_boulanger/scss/style.scss */
  #leisure-one-page-project #section-brand .brand-carousel .brand .box-text p {
    font-size: 1.25rem;
  }
}

@media (max-width: 767px) {
  /* line 1619, ../../../../Akabia/Beko/leisure_boulanger/scss/style.scss */
  #leisure-one-page-project #section-brand .brand-carousel .brand .box-text p {
    margin-bottom: 2rem;
  }
}

/* line 1630, ../../../../Akabia/Beko/leisure_boulanger/scss/style.scss */
#leisure-one-page-project #section-brand .brand-carousel .brand .box-img {
  flex: 1;
  margin-left: 2rem;
  border-radius: 0 0 28px 0;
  overflow: hidden;
  display: flex;
  justify-content: center;
  align-items: center;
}

@media (max-width: 991px) {
  /* line 1630, ../../../../Akabia/Beko/leisure_boulanger/scss/style.scss */
  #leisure-one-page-project #section-brand .brand-carousel .brand .box-img {
    margin-left: 0;
    border-radius: 0 28px 0 0;
  }
}

@media (max-width: 767px) {
  /* line 1630, ../../../../Akabia/Beko/leisure_boulanger/scss/style.scss */
  #leisure-one-page-project #section-brand .brand-carousel .brand .box-img {
    border-radius: 28px 28px 0 0;
  }
}

/* line 1643, ../../../../Akabia/Beko/leisure_boulanger/scss/style.scss */
#leisure-one-page-project #section-brand .brand-carousel .brand .box-img img {
  height: 100%;
  object-fit: cover;
}

@media (max-width: 991px) {
  /* line 1643, ../../../../Akabia/Beko/leisure_boulanger/scss/style.scss */
  #leisure-one-page-project #section-brand .brand-carousel .brand .box-img img {
    width: 100%;
    height: auto;
    max-height: 500px;
  }
}

@media (max-width: 767px) {
  /* line 1643, ../../../../Akabia/Beko/leisure_boulanger/scss/style.scss */
  #leisure-one-page-project #section-brand .brand-carousel .brand .box-img img {
    max-height: 300px;
  }
}

/* line 1657, ../../../../Akabia/Beko/leisure_boulanger/scss/style.scss */
#leisure-one-page-project #section-brand .brand-carousel .brand#brand-1 .box-text {
  background-color: #E6E2D8;
}

/* line 1662, ../../../../Akabia/Beko/leisure_boulanger/scss/style.scss */
#leisure-one-page-project #section-brand .brand-carousel .brand#brand-2 .box-text {
  background-color: #F3F3F3;
}

/* line 1667, ../../../../Akabia/Beko/leisure_boulanger/scss/style.scss */
#leisure-one-page-project #section-brand .brand-carousel .slick-arrow {
  position: absolute;
  top: 50%;
  width: 44px;
  height: 44px;
  border: none;
  border-radius: 100%;
  background-color: #FB6674;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10.457' height='16.518' viewBox='0 0 10.457 16.518'%3E%3Cpath d='M10.586,6.581l1.743-1.652,8.714,8.259-8.714,8.259-1.743-1.652,6.971-6.607Z' transform='translate(-10.586 -4.929)' fill='%23fff'/%3E%3C/svg%3E ");
  background-position: center center;
  background-repeat: no-repeat;
  font-size: 0;
  opacity: 1;
  z-index: 99;
  cursor: pointer;
  transition: opacity 0.1s ease-in-out;
}

@media (max-width: 991px) {
  /* line 1667, ../../../../Akabia/Beko/leisure_boulanger/scss/style.scss */
  #leisure-one-page-project #section-brand .brand-carousel .slick-arrow {
    width: 38px;
    height: 38px;
  }
}

/* line 1687, ../../../../Akabia/Beko/leisure_boulanger/scss/style.scss */
#leisure-one-page-project #section-brand .brand-carousel .slick-arrow:hover {
  opacity: 0.8;
}

/* line 1690, ../../../../Akabia/Beko/leisure_boulanger/scss/style.scss */
#leisure-one-page-project #section-brand .brand-carousel .slick-arrow.slick-prev {
  left: 20px;
  transform: translateY(-50%) rotate(180deg);
}

@media (max-width: 991px) {
  /* line 1690, ../../../../Akabia/Beko/leisure_boulanger/scss/style.scss */
  #leisure-one-page-project #section-brand .brand-carousel .slick-arrow.slick-prev {
    left: 12px;
  }
}

/* line 1697, ../../../../Akabia/Beko/leisure_boulanger/scss/style.scss */
#leisure-one-page-project #section-brand .brand-carousel .slick-arrow.slick-next {
  right: 20px;
  transform: translateY(-50%) rotate(0deg);
}

@media (max-width: 991px) {
  /* line 1697, ../../../../Akabia/Beko/leisure_boulanger/scss/style.scss */
  #leisure-one-page-project #section-brand .brand-carousel .slick-arrow.slick-next {
    right: 12px;
  }
}

/* line 1704, ../../../../Akabia/Beko/leisure_boulanger/scss/style.scss */
#leisure-one-page-project #section-brand .brand-carousel .slick-arrow.slick-disabled {
  opacity: 0;
  pointer-events: none;
}

@media (max-width: 991px) {
  /* line 1667, ../../../../Akabia/Beko/leisure_boulanger/scss/style.scss */
  #leisure-one-page-project #section-brand .brand-carousel .slick-arrow {
    top: 250px;
  }
}

@media (max-width: 767px) {
  /* line 1667, ../../../../Akabia/Beko/leisure_boulanger/scss/style.scss */
  #leisure-one-page-project #section-brand .brand-carousel .slick-arrow {
    top: 150px;
  }
}

/* line 1719, ../../../../Akabia/Beko/leisure_boulanger/scss/style.scss */
#leisure-one-page-project #section-shops .header-section {
  margin-bottom: 3rem;
}

@media (max-width: 767px) {
  /* line 1719, ../../../../Akabia/Beko/leisure_boulanger/scss/style.scss */
  #leisure-one-page-project #section-shops .header-section {
    margin-bottom: 2rem;
  }
}

/* line 1724, ../../../../Akabia/Beko/leisure_boulanger/scss/style.scss */
#leisure-one-page-project #section-shops .header-section h3 {
  color: #454343;
}

/* line 1728, ../../../../Akabia/Beko/leisure_boulanger/scss/style.scss */
#leisure-one-page-project #section-shops .big-box-shops {
  padding: 3rem;
  background-color: #F3F3F3;
  border-radius: 28px 28px 0 0;
  overflow: hidden;
  position: relative;
  display: flex;
  justify-content: space-around;
}

@media (max-width: 767px) {
  /* line 1728, ../../../../Akabia/Beko/leisure_boulanger/scss/style.scss */
  #leisure-one-page-project #section-shops .big-box-shops {
    padding: 1.5rem;
    flex-direction: column;
  }
}

/* line 1740, ../../../../Akabia/Beko/leisure_boulanger/scss/style.scss */
#leisure-one-page-project #section-shops .big-box-shops .shop {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
}

@media (max-width: 767px) {
  /* line 1740, ../../../../Akabia/Beko/leisure_boulanger/scss/style.scss */
  #leisure-one-page-project #section-shops .big-box-shops .shop {
    padding: 1.5rem 0;
  }
}

/* line 1748, ../../../../Akabia/Beko/leisure_boulanger/scss/style.scss */
#leisure-one-page-project #section-shops .big-box-shops .shop a {
  display: inline-block;
  margin-top: 1.5rem;
}

/* line 1757, ../../../../Akabia/Beko/leisure_boulanger/scss/style.scss */
#leisure-one-page-project #section-contact .wrapper-back {
  background: #454343;
  padding-top: 2rem;
  padding-bottom: 2rem;
}

/* line 1762, ../../../../Akabia/Beko/leisure_boulanger/scss/style.scss */
#leisure-one-page-project #section-contact .wrapper-contact {
  display: flex;
  align-items: center;
  justify-content: space-between;
  flex-wrap: wrap;
  color: #fff;
}

@media (max-width: 991px) {
  /* line 1768, ../../../../Akabia/Beko/leisure_boulanger/scss/style.scss */
  #leisure-one-page-project #section-contact .wrapper-contact .col-title {
    width: 100%;
    margin-bottom: 1.5rem;
  }
}

/* line 1773, ../../../../Akabia/Beko/leisure_boulanger/scss/style.scss */
#leisure-one-page-project #section-contact .wrapper-contact .col-title h3 {
  font-size: 2.25rem;
}

/* line 1776, ../../../../Akabia/Beko/leisure_boulanger/scss/style.scss */
#leisure-one-page-project #section-contact .wrapper-contact .col-title h3, #leisure-one-page-project #section-contact .wrapper-contact .col-title h4 {
  text-align: left;
}

@media (max-width: 991px) {
  /* line 1776, ../../../../Akabia/Beko/leisure_boulanger/scss/style.scss */
  #leisure-one-page-project #section-contact .wrapper-contact .col-title h3, #leisure-one-page-project #section-contact .wrapper-contact .col-title h4 {
    text-align: center;
  }
}

/* line 1783, ../../../../Akabia/Beko/leisure_boulanger/scss/style.scss */
#leisure-one-page-project #section-contact .wrapper-contact .col-infos {
  padding: 0.5rem 0;
  font-size: 1.375rem;
  border-bottom: 1px solid rgba(255, 255, 255, 0.9);
}

@media (max-width: 767px) {
  /* line 1783, ../../../../Akabia/Beko/leisure_boulanger/scss/style.scss */
  #leisure-one-page-project #section-contact .wrapper-contact .col-infos {
    text-align: center;
    margin: 0 auto 1.5rem;
  }
}

@media (max-width: 767px) {
  /* line 1793, ../../../../Akabia/Beko/leisure_boulanger/scss/style.scss */
  #leisure-one-page-project #section-contact .wrapper-contact .col-btn {
    margin: auto;
    text-align: center;
  }
}

/* line 1801, ../../../../Akabia/Beko/leisure_boulanger/scss/style.scss */
#leisure-one-page-project footer {
  display: flex;
  align-items: center;
}

@media (max-width: 767px) {
  /* line 1801, ../../../../Akabia/Beko/leisure_boulanger/scss/style.scss */
  #leisure-one-page-project footer {
    flex-direction: column;
    padding-top: 2rem !important;
    padding-bottom: 2rem !important;
  }
}

/* line 1809, ../../../../Akabia/Beko/leisure_boulanger/scss/style.scss */
#leisure-one-page-project footer nav {
  padding: 2rem 0;
}

@media (max-width: 767px) {
  /* line 1809, ../../../../Akabia/Beko/leisure_boulanger/scss/style.scss */
  #leisure-one-page-project footer nav {
    padding: 0.5rem 0;
  }
}

/* line 1814, ../../../../Akabia/Beko/leisure_boulanger/scss/style.scss */
#leisure-one-page-project footer nav > ul {
  list-style: none;
  display: flex;
}

/* line 1817, ../../../../Akabia/Beko/leisure_boulanger/scss/style.scss */
#leisure-one-page-project footer nav > ul a {
  color: #1C1919;
  font-weight: 600;
  text-decoration: none;
  transition: all 0.1s ease-in-out;
}

/* line 1822, ../../../../Akabia/Beko/leisure_boulanger/scss/style.scss */
#leisure-one-page-project footer nav > ul a svg path,
#leisure-one-page-project footer nav > ul a svg circle {
  transition: all 0.1s ease-in-out;
}

/* line 1826, ../../../../Akabia/Beko/leisure_boulanger/scss/style.scss */
#leisure-one-page-project footer nav > ul a:hover {
  color: #FB6674;
}

/* line 1828, ../../../../Akabia/Beko/leisure_boulanger/scss/style.scss */
#leisure-one-page-project footer nav > ul a:hover svg path,
#leisure-one-page-project footer nav > ul a:hover svg circle {
  fill: #FB6674;
}

/* line 1836, ../../../../Akabia/Beko/leisure_boulanger/scss/style.scss */
#leisure-one-page-project footer nav.social-medias ul {
  margin-left: -0.5rem;
  margin-right: -0.5rem;
}

/* line 1839, ../../../../Akabia/Beko/leisure_boulanger/scss/style.scss */
#leisure-one-page-project footer nav.social-medias ul li {
  padding: 0 0.5rem;
}

/* line 1844, ../../../../Akabia/Beko/leisure_boulanger/scss/style.scss */
#leisure-one-page-project footer nav.footer-menu {
  margin-left: 3rem;
}

@media (max-width: 767px) {
  /* line 1844, ../../../../Akabia/Beko/leisure_boulanger/scss/style.scss */
  #leisure-one-page-project footer nav.footer-menu {
    padding-top: 0;
    margin-left: 0;
  }
}

/* line 1850, ../../../../Akabia/Beko/leisure_boulanger/scss/style.scss */
#leisure-one-page-project footer nav.footer-menu > ul {
  margin-left: -1rem;
  margin-right: -1rem;
}

@media (max-width: 767px) {
  /* line 1850, ../../../../Akabia/Beko/leisure_boulanger/scss/style.scss */
  #leisure-one-page-project footer nav.footer-menu > ul {
    margin-left: 0;
    margin-right: 0;
    flex-direction: column;
  }
}

/* line 1858, ../../../../Akabia/Beko/leisure_boulanger/scss/style.scss */
#leisure-one-page-project footer nav.footer-menu > ul > li {
  padding: 0 1rem;
}

@media (max-width: 767px) {
  /* line 1858, ../../../../Akabia/Beko/leisure_boulanger/scss/style.scss */
  #leisure-one-page-project footer nav.footer-menu > ul > li {
    padding: 0.5rem 0;
    text-align: center;
  }
}

/* line 1867, ../../../../Akabia/Beko/leisure_boulanger/scss/style.scss */
#leisure-one-page-project footer nav .wrapper-popup {
  display: none;
  position: fixed;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  z-index: 1000;
  background-color: rgba(28, 25, 25, 0.9);
}

/* line 1876, ../../../../Akabia/Beko/leisure_boulanger/scss/style.scss */
#leisure-one-page-project footer nav .wrapper-popup .btn-close {
  position: absolute;
  top: 10px;
  right: 10px;
}

/* line 1881, ../../../../Akabia/Beko/leisure_boulanger/scss/style.scss */
#leisure-one-page-project footer nav .wrapper-popup .wrapper-text {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  width: 80%;
  height: 90%;
  max-width: 1400px;
  background-color: #fff;
  padding: 50px;
  overflow: auto;
  text-align: left;
}

@media (max-width: 767px) {
  /* line 1881, ../../../../Akabia/Beko/leisure_boulanger/scss/style.scss */
  #leisure-one-page-project footer nav .wrapper-popup .wrapper-text {
    width: 100%;
    height: 100%;
    padding: 20px 60px 20px 20px;
  }
}

/* line 1898, ../../../../Akabia/Beko/leisure_boulanger/scss/style.scss */
#leisure-one-page-project footer nav .wrapper-popup .wrapper-text h3 {
  margin-bottom: 40px;
  text-align: center;
}

@media (max-width: 767px) {
  /* line 1898, ../../../../Akabia/Beko/leisure_boulanger/scss/style.scss */
  #leisure-one-page-project footer nav .wrapper-popup .wrapper-text h3 {
    font-size: 2rem;
  }
}

/* line 1905, ../../../../Akabia/Beko/leisure_boulanger/scss/style.scss */
#leisure-one-page-project footer nav .wrapper-popup .wrapper-text h4 {
  margin-top: 40px;
  margin-bottom: 15px;
  text-align: left;
}

/* line 1910, ../../../../Akabia/Beko/leisure_boulanger/scss/style.scss */
#leisure-one-page-project footer nav .wrapper-popup .wrapper-text p {
  margin-bottom: 15px;
}

/* line 1913, ../../../../Akabia/Beko/leisure_boulanger/scss/style.scss */
#leisure-one-page-project footer nav .wrapper-popup .wrapper-text ul {
  margin-bottom: 15px;
  padding-left: 20px;
}

/* line 1916, ../../../../Akabia/Beko/leisure_boulanger/scss/style.scss */
#leisure-one-page-project footer nav .wrapper-popup .wrapper-text ul li {
  margin-bottom: 5px;
}

/* line 1924, ../../../../Akabia/Beko/leisure_boulanger/scss/style.scss */
#leisure-one-page-project #back-to-top {
  position: fixed;
  bottom: 20px;
  right: 20px;
  z-index: 99;
  display: none;
  opacity: 0.85;
  border: none;
  background: none;
  cursor: pointer;
  transition: all ease-in-out .15s;
}

/* line 1935, ../../../../Akabia/Beko/leisure_boulanger/scss/style.scss */
#leisure-one-page-project #back-to-top:hover {
  opacity: 1;
}

@media (max-width: 991px) {
  /* line 1938, ../../../../Akabia/Beko/leisure_boulanger/scss/style.scss */
  #leisure-one-page-project #back-to-top svg {
    width: 52px;
    height: auto;
  }
}

@media (max-width: 767px) {
  /* line 1938, ../../../../Akabia/Beko/leisure_boulanger/scss/style.scss */
  #leisure-one-page-project #back-to-top svg {
    width: 42px;
  }
}

/*# sourceMappingURL=style.css.map */