.elementor-2492 .elementor-element.elementor-element-db40e48 > .elementor-background-overlay{background-color:#0000003B;opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2492 .elementor-element.elementor-element-db40e48 > .elementor-container{min-height:100vh;}.elementor-2492 .elementor-element.elementor-element-db40e48{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-2492 .elementor-element.elementor-element-c2f90b4 > .elementor-widget-container{margin:300px 0px 0px 0px;}.elementor-2492 .elementor-element.elementor-element-c2f90b4 .cs-title-wrap{max-width:960px;}.elementor-2492 .elementor-element.elementor-element-c2f90b4 .cs-subtitle{font-size:12px;}.elementor-2492 .elementor-element.elementor-element-c2f90b4 .cs-title{font-family:"Playfair Display SC", Sans-serif;font-size:72px;font-weight:800;text-transform:uppercase;}.elementor-2492 .elementor-element.elementor-element-c2f90b4 .cs-title-text{font-size:21px;}.elementor-2492 .elementor-element.elementor-element-c1c01b7 > .elementor-container{max-width:1000px;}.elementor-2492 .elementor-element.elementor-element-c1c01b7{margin-top:100px;margin-bottom:50px;}.elementor-2492 .elementor-element.elementor-element-788120e{--spacer-size:80px;}.elementor-2492 .elementor-element.elementor-element-b86f280 > .elementor-background-overlay{background-color:#0000003B;opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2492 .elementor-element.elementor-element-b86f280 > .elementor-container{min-height:100vh;}.elementor-2492 .elementor-element.elementor-element-b86f280{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-2492 .elementor-element.elementor-element-e8173ae > .elementor-widget-container{margin:300px 0px 0px 0px;}.elementor-2492 .elementor-element.elementor-element-e8173ae .cs-title-wrap{max-width:960px;}.elementor-2492 .elementor-element.elementor-element-e8173ae .cs-subtitle{font-size:12px;}.elementor-2492 .elementor-element.elementor-element-e8173ae .cs-title{font-family:"Playfair Display SC", Sans-serif;font-size:72px;font-weight:800;text-transform:uppercase;}.elementor-2492 .elementor-element.elementor-element-e8173ae .cs-title-text{font-size:21px;}.elementor-2492 .elementor-element.elementor-element-b435d76 > .elementor-container{max-width:1000px;}.elementor-2492 .elementor-element.elementor-element-b435d76{margin-top:100px;margin-bottom:50px;}.elementor-2492 .elementor-element.elementor-element-bbe6e80{--spacer-size:80px;}.elementor-2492 .elementor-element.elementor-element-890af46{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:40px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;}.elementor-2492 .elementor-element.elementor-element-0e75e48{background-color:#635147;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:20px 20px 20px 20px;text-align:center;}.elementor-2492 .elementor-element.elementor-element-0e75e48 .elementor-heading-title{font-size:18px;color:#FFFFFF;}.elementor-2492 .elementor-element.elementor-element-aac32b8{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-2492 .elementor-element.elementor-element-6a5e307{--spacer-size:50px;}.elementor-2492 .elementor-element.elementor-element-76e1be2{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-2492 .elementor-element.elementor-element-f9bac9a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-2492 .elementor-element.elementor-element-5e94c83{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-2492 .elementor-element.elementor-element-85c2d24{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-2492 .elementor-element.elementor-element-41158323{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:30px 0px 30px 0px;}.elementor-2492 .elementor-element.elementor-element-41158323 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2492 .elementor-element.elementor-element-7ee7921{text-align:center;}.elementor-2492 .elementor-element.elementor-element-7ee7921 .elementor-heading-title{font-family:"Playfair Display SC", Sans-serif;font-size:80px;color:#02010130;}.elementor-2492 .elementor-element.elementor-element-b4632f2{text-align:center;}.elementor-2492 .elementor-element.elementor-element-b4632f2 .elementor-heading-title{font-family:"Playfair Display SC", Sans-serif;font-size:80px;color:#02010130;}.elementor-2492 .elementor-element.elementor-element-df2267e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-2492 .elementor-element.elementor-element-df2267e img{max-width:25%;}.elementor-2492 .elementor-element.elementor-element-6bebad4:not(.elementor-motion-effects-element-type-background), .elementor-2492 .elementor-element.elementor-element-6bebad4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F1EBE3;}.elementor-2492 .elementor-element.elementor-element-6bebad4{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 40px 0px;}.elementor-2492 .elementor-element.elementor-element-6bebad4 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2492 .elementor-element.elementor-element-236a038 .posts.cs-rooms{--label-bg:#B99D7573;--label-border:#B99D75;--label-color:#FFFFFF;--icon-size:20px;}.elementor-2492 .elementor-element.elementor-element-cb98138{--display:flex;--min-height:439px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-2492 .elementor-element.elementor-element-bb43c62{--display:flex;--min-height:480px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-2492 .elementor-element.elementor-element-bb43c62:not(.elementor-motion-effects-element-type-background), .elementor-2492 .elementor-element.elementor-element-bb43c62 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://electroya.skylee.ma/wp-content/uploads/2026/02/DSC01757-scaled.jpg");background-position:center center;background-size:cover;}.elementor-2492 .elementor-element.elementor-element-e8baafe{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-2492 .elementor-element.elementor-element-f7d6f22 > .elementor-widget-container{padding:15px 15px 15px 15px;}.elementor-2492 .elementor-element.elementor-element-ab31d20{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:40px;--margin-bottom:15px;--margin-left:0px;--margin-right:0px;}.elementor-2492 .elementor-element.elementor-element-c71dc4a{text-align:center;}.elementor-2492 .elementor-element.elementor-element-c71dc4a .elementor-heading-title{text-transform:uppercase;}.elementor-2492 .elementor-element.elementor-element-28c29d21:not(.elementor-motion-effects-element-type-background), .elementor-2492 .elementor-element.elementor-element-28c29d21 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F1EBE3;}.elementor-2492 .elementor-element.elementor-element-28c29d21 > .elementor-container{min-height:400px;}.elementor-2492 .elementor-element.elementor-element-28c29d21{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 20px 0px;}.elementor-2492 .elementor-element.elementor-element-28c29d21 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2492 .elementor-element.elementor-element-b430b2e > .elementor-element-populated{padding:0px 20px 0px 20px;}.elementor-2492 .elementor-element.elementor-element-95514f5 .cs-cta-overlay{opacity:0.3;}.elementor-2492 .elementor-element.elementor-element-95514f5 .cs-cta:hover .cs-cta-overlay{opacity:0.3;}.elementor-2492 .elementor-element.elementor-element-95514f5 .cs-cta-text{font-family:"Playfair Display SC", Sans-serif;font-size:25px;}.elementor-2492 .elementor-element.elementor-element-95514f5 .cs-cta .cs-cta-label{background-color:#635147;color:#FFFFFF;font-size:20px;}.elementor-2492 .elementor-element.elementor-element-1fe94879 > .elementor-element-populated{padding:0px 20px 0px 20px;}.elementor-2492 .elementor-element.elementor-element-6a063302 .cs-cta-overlay{opacity:0.3;}.elementor-2492 .elementor-element.elementor-element-6a063302 .cs-cta:hover .cs-cta-overlay{opacity:0.3;}.elementor-2492 .elementor-element.elementor-element-6a063302 .cs-cta-text{font-family:"Playfair Display SC", Sans-serif;font-size:25px;}.elementor-2492 .elementor-element.elementor-element-6a063302 .cs-cta .cs-cta-label{background-color:#635147;color:#FFFFFF;font-size:20px;}.elementor-2492 .elementor-element.elementor-element-9c71960 > .elementor-element-populated{padding:0px 20px 0px 20px;}.elementor-2492 .elementor-element.elementor-element-42fce2f .cs-cta-overlay{opacity:0.3;}.elementor-2492 .elementor-element.elementor-element-42fce2f .cs-cta:hover .cs-cta-overlay{opacity:0.3;}.elementor-2492 .elementor-element.elementor-element-42fce2f .cs-cta-text{font-family:"Playfair Display SC", Sans-serif;font-size:25px;}.elementor-2492 .elementor-element.elementor-element-42fce2f .cs-cta .cs-cta-label{background-color:#635147;color:#FFFFFF;font-size:20px;}.elementor-2492 .elementor-element.elementor-element-7c3fba0 > .elementor-element-populated{padding:0px 20px 0px 20px;}.elementor-2492 .elementor-element.elementor-element-3e16158 .cs-cta-overlay{opacity:0.3;}.elementor-2492 .elementor-element.elementor-element-3e16158 .cs-cta:hover .cs-cta-overlay{opacity:0.3;}.elementor-2492 .elementor-element.elementor-element-3e16158 .cs-cta-text{font-family:"Playfair Display SC", Sans-serif;font-size:25px;text-transform:uppercase;}.elementor-2492 .elementor-element.elementor-element-3e16158 .cs-cta .cs-cta-label{background-color:#635147;color:#FFFFFF;font-size:20px;}.elementor-2492 .elementor-element.elementor-element-50910cc{--display:flex;--min-height:439px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2492 .elementor-element.elementor-element-0a39d14{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-2492 .elementor-element.elementor-element-3515159 > .elementor-widget-container{padding:15px 15px 15px 15px;}.elementor-2492 .elementor-element.elementor-element-0400ce8{--display:flex;--min-height:480px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-2492 .elementor-element.elementor-element-0400ce8:not(.elementor-motion-effects-element-type-background), .elementor-2492 .elementor-element.elementor-element-0400ce8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://electroya.skylee.ma/wp-content/uploads/2026/02/MARRAKECH.jpg");background-position:center center;background-size:cover;}.elementor-2492 .elementor-element.elementor-element-d22b52b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-2492 .elementor-element.elementor-element-5bc4ffa{--spacer-size:50px;}.elementor-2492 .elementor-element.elementor-element-172542c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-2492 .elementor-element.elementor-element-83ccc0c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}body.elementor-page-2492:not(.elementor-motion-effects-element-type-background), body.elementor-page-2492 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F5F5;}@media(min-width:768px){.elementor-2492 .elementor-element.elementor-element-890af46{--content-width:592px;}.elementor-2492 .elementor-element.elementor-element-f9bac9a{--width:7%;}.elementor-2492 .elementor-element.elementor-element-5e94c83{--width:100%;}.elementor-2492 .elementor-element.elementor-element-85c2d24{--width:7%;}.elementor-2492 .elementor-element.elementor-element-bb43c62{--width:50%;}.elementor-2492 .elementor-element.elementor-element-e8baafe{--width:50%;}.elementor-2492 .elementor-element.elementor-element-0a39d14{--width:50%;}.elementor-2492 .elementor-element.elementor-element-0400ce8{--width:50%;}}@media(max-width:1024px){.elementor-2492 .elementor-element.elementor-element-c2f90b4 > .elementor-widget-container{margin:250px 0px 0px 0px;}.elementor-2492 .elementor-element.elementor-element-c2f90b4 .cs-title{font-size:48px;}.elementor-2492 .elementor-element.elementor-element-e8173ae > .elementor-widget-container{margin:250px 0px 0px 0px;}.elementor-2492 .elementor-element.elementor-element-e8173ae .cs-title{font-size:48px;}.elementor-2492 .elementor-element.elementor-element-41158323{padding:80px 0px 80px 0px;}.elementor-2492 .elementor-element.elementor-element-7ee7921 .elementor-heading-title{font-size:90px;}.elementor-2492 .elementor-element.elementor-element-b4632f2 .elementor-heading-title{font-size:90px;}.elementor-2492 .elementor-element.elementor-element-28c29d21{padding:0px 0px 80px 0px;}.elementor-2492 .elementor-element.elementor-element-b430b2e > .elementor-element-populated{padding:0px 20px 0px 0px;}.elementor-2492 .elementor-element.elementor-element-1fe94879 > .elementor-element-populated{padding:0px 20px 0px 0px;}.elementor-2492 .elementor-element.elementor-element-9c71960 > .elementor-element-populated{padding:0px 10px 0px 10px;}.elementor-2492 .elementor-element.elementor-element-7c3fba0 > .elementor-element-populated{padding:0px 20px 0px 0px;}}@media(max-width:767px){.elementor-2492 .elementor-element.elementor-element-db40e48 > .elementor-container{min-height:10vh;}.elementor-2492 .elementor-element.elementor-element-c2f90b4 > .elementor-widget-container{margin:180px 0px 0px 0px;}.elementor-2492 .elementor-element.elementor-element-c2f90b4 .cs-title{font-size:36px;}.elementor-2492 .elementor-element.elementor-element-c1c01b7{margin-top:40px;margin-bottom:30px;}.elementor-2492 .elementor-element.elementor-element-e8173ae > .elementor-widget-container{margin:180px 0px 0px 0px;}.elementor-2492 .elementor-element.elementor-element-e8173ae .cs-title{font-size:36px;}.elementor-2492 .elementor-element.elementor-element-b435d76{margin-top:40px;margin-bottom:30px;}.elementor-2492 .elementor-element.elementor-element-890af46{--margin-top:20px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:8px;--padding-bottom:8px;--padding-left:8px;--padding-right:8px;}.elementor-2492 .elementor-element.elementor-element-0e75e48{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:20px 20px 20px 20px;}.elementor-2492 .elementor-element.elementor-element-0e75e48 .elementor-heading-title{font-size:15px;}.elementor-2492 .elementor-element.elementor-element-7ee7921 .elementor-heading-title{font-size:44px;}.elementor-2492 .elementor-element.elementor-element-b4632f2 .elementor-heading-title{font-size:40px;}.elementor-2492 .elementor-element.elementor-element-df2267e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2492 .elementor-element.elementor-element-df2267e img{max-width:80%;}.elementor-2492 .elementor-element.elementor-element-bb43c62{--min-height:364px;}.elementor-2492 .elementor-element.elementor-element-28c29d21{padding:0px 0px 0px 0px;}.elementor-2492 .elementor-element.elementor-element-b430b2e > .elementor-element-populated{padding:0px 0px 50px 0px;}.elementor-2492 .elementor-element.elementor-element-1fe94879 > .elementor-element-populated{padding:0px 0px 50px 0px;}.elementor-2492 .elementor-element.elementor-element-9c71960 > .elementor-element-populated{padding:0px 0px 50px 0px;}.elementor-2492 .elementor-element.elementor-element-7c3fba0 > .elementor-element-populated{padding:0px 0px 50px 0px;}.elementor-2492 .elementor-element.elementor-element-0400ce8{--min-height:364px;}}/* Start custom CSS for html, class: .elementor-element-8716f6d */.no-pets-section {
  padding: 80px 20px;
  background: #f9f7f4;
  display: flex;
  justify-content: center;
}

.no-pets-container {
  max-width: 900px;
  background: white;
  border-radius: 20px;
  padding: 50px;
  display: flex;
  align-items: center;
  gap: 40px;
  box-shadow: 0 10px 40px rgba(0,0,0,0.05);
  position: relative;
}

.no-pets-icon {
  position: relative;
  font-size: 70px;
  color: #b91c1c;
  width: 100px;
  height: 100px;
  border: 2px solid #b91c1c;
  border-radius: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
}

.ban-line {
  position: absolute;
  width: 120px;
  height: 4px;
  background: #b91c1c;
  transform: rotate(-45deg);
}

.no-pets-content h3 {
  margin: 0 0 10px;
  font-size: 24px;
  font-weight: 600;
  color: #1f2937;
}

.no-pets-content p {
  margin: 0;
  font-size: 16px;
  color: #6b7280;
  line-height: 1.6;
}

/* Responsive */
@media (max-width: 768px) {
  .no-pets-container {
    flex-direction: column;
    text-align: center;
    padding: 30px;
  }

  .no-pets-icon {
    margin-bottom: 20px;
  }
}/* End custom CSS */