.elementor-586 .elementor-element.elementor-element-86cd1cb{--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;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-586 .elementor-element.elementor-element-f7b9c35{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-586 .elementor-element.elementor-element-a388905{text-align:center;}.elementor-586 .elementor-element.elementor-element-7bc28cc > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-586 .elementor-element.elementor-element-7bc28cc{text-align:center;}.elementor-586 .elementor-element.elementor-element-3da9f3c{text-align:center;}.elementor-586 .elementor-element.elementor-element-4d7ae24{text-align:center;}.elementor-586 .elementor-element.elementor-element-1cf75f3{--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;--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-586 .elementor-element.elementor-element-ddad4e4{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-586 .elementor-element.elementor-element-ccf21fe{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-586 .elementor-element.elementor-element-dde0759{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-586 .elementor-element.elementor-element-3965fc5{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-586 .elementor-element.elementor-element-3965fc5:not(.elementor-motion-effects-element-type-background), .elementor-586 .elementor-element.elementor-element-3965fc5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor0 );}.elementor-586 .elementor-element.elementor-element-c88a4b5{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-586 .elementor-element.elementor-element-c88a4b5.e-con{--align-self:center;}.elementor-586 .elementor-element.elementor-element-76c64ff.elementor-element{--align-self:center;}.elementor-586 .elementor-element.elementor-element-76c64ff{text-align:center;}.elementor-586 .elementor-element.elementor-element-5f2a577.elementor-element{--align-self:center;}.elementor-586 .elementor-element.elementor-element-5f2a577{text-align:center;}.elementor-586 .elementor-element.elementor-element-5369764 > .elementor-widget-container{padding:0px 40px 0px 40px;}.elementor-586 .elementor-element.elementor-element-5369764 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(4px/2);}.elementor-586 .elementor-element.elementor-element-5369764 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(4px/2);}.elementor-586 .elementor-element.elementor-element-5369764 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(4px/2);}.elementor-586 .elementor-element.elementor-element-5369764 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-4px/2);}.elementor-586 .elementor-element.elementor-element-5369764 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-4px/2);}.elementor-586 .elementor-element.elementor-element-5369764 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-586 .elementor-element.elementor-element-5369764 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-586 .elementor-element.elementor-element-5369764{--e-icon-list-icon-size:22px;--icon-vertical-align:flex-start;--icon-vertical-offset:6px;}.elementor-586 .elementor-element.elementor-element-5369764 .elementor-icon-list-icon{padding-inline-end:4px;}.elementor-586 .elementor-element.elementor-element-5369764 .elementor-icon-list-text{transition:color 0.3s;}.elementor-586 .elementor-element.elementor-element-d284559 .elementor-button-content-wrapper{flex-direction:row;}.elementor-586 .elementor-element.elementor-element-dd79a57{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-586 .elementor-element.elementor-element-dd79a57:not(.elementor-motion-effects-element-type-background), .elementor-586 .elementor-element.elementor-element-dd79a57 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor0 );}.elementor-586 .elementor-element.elementor-element-65af91c img{width:100%;}.elementor-586 .elementor-element.elementor-element-6070f7b{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-586 .elementor-element.elementor-element-6070f7b:not(.elementor-motion-effects-element-type-background), .elementor-586 .elementor-element.elementor-element-6070f7b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EFEFEF;}.elementor-586 .elementor-element.elementor-element-cc43659{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-586 .elementor-element.elementor-element-d1ed74f.elementor-element{--align-self:center;}.elementor-586 .elementor-element.elementor-element-d1ed74f{text-align:center;}.elementor-586 .elementor-element.elementor-element-d1ed74f img{width:100%;}.elementor-586 .elementor-element.elementor-element-1d5ea20{--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;--justify-content:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-586 .elementor-element.elementor-element-982d40a{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:40px;--padding-bottom:45px;--padding-left:50px;--padding-right:50px;}.elementor-586 .elementor-element.elementor-element-ca7eb0c.elementor-element{--align-self:center;}.elementor-586 .elementor-element.elementor-element-ca7eb0c{text-align:center;}.elementor-586 .elementor-element.elementor-element-ca7eb0c .elementor-heading-title{color:#000000;}.elementor-586 .elementor-element.elementor-element-1d540f1.elementor-element{--align-self:center;}.elementor-586 .elementor-element.elementor-element-1d540f1{text-align:center;}.elementor-586 .elementor-element.elementor-element-1d540f1 .elementor-heading-title{color:var( --e-global-color-text );}.elementor-586 .elementor-element.elementor-element-6e335c9.elementor-element{--align-self:center;}.elementor-586 .elementor-element.elementor-element-6e335c9{text-align:center;}.elementor-586 .elementor-element.elementor-element-6e335c9 .elementor-heading-title{-webkit-text-stroke-color:#000;stroke:#000;color:#000000;}.elementor-586 .elementor-element.elementor-element-8820e9a > .elementor-widget-container{padding:0px 40px 0px 40px;}.elementor-586 .elementor-element.elementor-element-8820e9a .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(4px/2);}.elementor-586 .elementor-element.elementor-element-8820e9a .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(4px/2);}.elementor-586 .elementor-element.elementor-element-8820e9a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(4px/2);}.elementor-586 .elementor-element.elementor-element-8820e9a .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-4px/2);}.elementor-586 .elementor-element.elementor-element-8820e9a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-4px/2);}.elementor-586 .elementor-element.elementor-element-8820e9a .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-586 .elementor-element.elementor-element-8820e9a .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-586 .elementor-element.elementor-element-8820e9a{--e-icon-list-icon-size:22px;--icon-vertical-align:flex-start;--icon-vertical-offset:6px;}.elementor-586 .elementor-element.elementor-element-8820e9a .elementor-icon-list-icon{padding-inline-end:4px;}.elementor-586 .elementor-element.elementor-element-8820e9a .elementor-icon-list-text{transition:color 0.3s;}.elementor-586 .elementor-element.elementor-element-79b74c8 .elementor-button-content-wrapper{flex-direction:row;}.elementor-586 .elementor-element.elementor-element-e6d462a{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-586 .elementor-element.elementor-element-9332f26{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-586 .elementor-element.elementor-element-9332f26:not(.elementor-motion-effects-element-type-background), .elementor-586 .elementor-element.elementor-element-9332f26 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EFEFEF;}.elementor-586 .elementor-element.elementor-element-cd9d4bc.elementor-element{--align-self:center;}.elementor-586 .elementor-element.elementor-element-cd9d4bc{text-align:center;}.elementor-586 .elementor-element.elementor-element-c64506b.elementor-element{--align-self:center;}.elementor-586 .elementor-element.elementor-element-c64506b{text-align:center;}.elementor-586 .elementor-element.elementor-element-0bf49e1 > .elementor-widget-container{padding:0px 40px 0px 40px;}.elementor-586 .elementor-element.elementor-element-0bf49e1 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(4px/2);}.elementor-586 .elementor-element.elementor-element-0bf49e1 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(4px/2);}.elementor-586 .elementor-element.elementor-element-0bf49e1 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(4px/2);}.elementor-586 .elementor-element.elementor-element-0bf49e1 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-4px/2);}.elementor-586 .elementor-element.elementor-element-0bf49e1 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-4px/2);}.elementor-586 .elementor-element.elementor-element-0bf49e1 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-586 .elementor-element.elementor-element-0bf49e1 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-586 .elementor-element.elementor-element-0bf49e1{--e-icon-list-icon-size:22px;--icon-vertical-align:flex-start;--icon-vertical-offset:6px;}.elementor-586 .elementor-element.elementor-element-0bf49e1 .elementor-icon-list-icon{padding-inline-end:4px;}.elementor-586 .elementor-element.elementor-element-0bf49e1 .elementor-icon-list-text{transition:color 0.3s;}.elementor-586 .elementor-element.elementor-element-79471f3 .elementor-button-content-wrapper{flex-direction:row;}.elementor-586 .elementor-element.elementor-element-bb7e758{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-586 .elementor-element.elementor-element-632047d img{width:100%;}.elementor-586 .elementor-element.elementor-element-f808b82{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-586 .elementor-element.elementor-element-f808b82:not(.elementor-motion-effects-element-type-background), .elementor-586 .elementor-element.elementor-element-f808b82 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-586 .elementor-element.elementor-element-f22e6b4{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-586 .elementor-element.elementor-element-ffeda3e img{width:100%;}.elementor-586 .elementor-element.elementor-element-03848e1{--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;--justify-content:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-586 .elementor-element.elementor-element-7202471{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:40px;--padding-bottom:45px;--padding-left:50px;--padding-right:50px;}.elementor-586 .elementor-element.elementor-element-e2599aa.elementor-element{--align-self:center;}.elementor-586 .elementor-element.elementor-element-e2599aa{text-align:center;}.elementor-586 .elementor-element.elementor-element-c82b261.elementor-element{--align-self:center;}.elementor-586 .elementor-element.elementor-element-c82b261{text-align:center;}.elementor-586 .elementor-element.elementor-element-1dc719f > .elementor-widget-container{padding:0px 40px 0px 40px;}.elementor-586 .elementor-element.elementor-element-1dc719f .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(4px/2);}.elementor-586 .elementor-element.elementor-element-1dc719f .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(4px/2);}.elementor-586 .elementor-element.elementor-element-1dc719f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(4px/2);}.elementor-586 .elementor-element.elementor-element-1dc719f .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-4px/2);}.elementor-586 .elementor-element.elementor-element-1dc719f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-4px/2);}.elementor-586 .elementor-element.elementor-element-1dc719f .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-586 .elementor-element.elementor-element-1dc719f .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-586 .elementor-element.elementor-element-1dc719f{--e-icon-list-icon-size:22px;--icon-vertical-align:flex-start;--icon-vertical-offset:6px;}.elementor-586 .elementor-element.elementor-element-1dc719f .elementor-icon-list-icon{padding-inline-end:4px;}.elementor-586 .elementor-element.elementor-element-1dc719f .elementor-icon-list-text{transition:color 0.3s;}.elementor-586 .elementor-element.elementor-element-a377bb7 .elementor-button-content-wrapper{flex-direction:row;}.elementor-586 .elementor-element.elementor-element-3bc984a{--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;}@media(max-width:767px){.elementor-586 .elementor-element.elementor-element-7bc28cc > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-586 .elementor-element.elementor-element-1cf75f3{--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-586 .elementor-element.elementor-element-c88a4b5{--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-586 .elementor-element.elementor-element-76c64ff .elementor-heading-title{font-size:22px;}.elementor-586 .elementor-element.elementor-element-5f2a577 .elementor-heading-title{font-size:22px;}.elementor-586 .elementor-element.elementor-element-5369764 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-586 .elementor-element.elementor-element-5369764{--e-icon-list-icon-size:18px;--icon-vertical-offset:4px;}.elementor-586 .elementor-element.elementor-element-dd79a57.e-con{--order:-99999 /* order start hack */;}.elementor-586 .elementor-element.elementor-element-982d40a{--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-586 .elementor-element.elementor-element-ca7eb0c .elementor-heading-title{font-size:22px;}.elementor-586 .elementor-element.elementor-element-1d540f1 .elementor-heading-title{font-size:22px;}.elementor-586 .elementor-element.elementor-element-6e335c9 .elementor-heading-title{font-size:22px;}.elementor-586 .elementor-element.elementor-element-8820e9a > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-586 .elementor-element.elementor-element-8820e9a{--e-icon-list-icon-size:18px;--icon-vertical-offset:4px;}.elementor-586 .elementor-element.elementor-element-9332f26{--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-586 .elementor-element.elementor-element-cd9d4bc .elementor-heading-title{font-size:22px;}.elementor-586 .elementor-element.elementor-element-c64506b .elementor-heading-title{font-size:22px;}.elementor-586 .elementor-element.elementor-element-0bf49e1 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-586 .elementor-element.elementor-element-0bf49e1{--e-icon-list-icon-size:18px;--icon-vertical-offset:4px;}.elementor-586 .elementor-element.elementor-element-bb7e758.e-con{--order:-99999 /* order start hack */;}.elementor-586 .elementor-element.elementor-element-e2599aa .elementor-heading-title{font-size:22px;}.elementor-586 .elementor-element.elementor-element-c82b261 .elementor-heading-title{font-size:22px;}.elementor-586 .elementor-element.elementor-element-1dc719f > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-586 .elementor-element.elementor-element-1dc719f{--e-icon-list-icon-size:18px;--icon-vertical-offset:4px;}}@media(min-width:768px){.elementor-586 .elementor-element.elementor-element-f7b9c35{--content-width:700px;}}/* Start custom CSS for image, class: .elementor-element-65af91c */#prueba-imagen{
    overflow: hidden;
    max-height: 454px;
    
}

#prueba-imagen img{
    height: 100%;
    object-fit: cover;
    object-position: 10% 20%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dd79a57 */#cont-room{
    display: flex;
    flex-direction: column;
    justify-content: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1cf75f3 */#sec-3-servicio{
    display:none;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-2528438 */.cont-salones{
    display: grid;
    grid-template-columns: 1fr;
    gap: 1rem;
}
.salon{
    padding-bottom: 1rem;
    overflow: hidden;
    border: 1px solid rgba(211, 217, 195,.5);
    display: flex;
    flex-direction: column;
}
.fade-bottom {
  mask-image: linear-gradient(to bottom,
      #d2d8c2 90%,
      transparent 100%);
  -webkit-mask-image: linear-gradient(to bottom,
      #d2d8c2 90%,
      transparent 100%);
}
.img-container-salon{    
  height: 250px;
  max-height: 250px;
}
.img-custom-salon,#img-salon{
  display:;
  width: 100%;
  height: 100%;
  object-fit: fill;
  object-position: bottom;
}
.icon {  
  width: 100%;
  height: 100%;
  display: inline-block;
}
.icon-container{
  height: 20px;
  width: 20px;
  display: flex;
  justify-content: center;
  align-items: center;
}
.icon-container-body{
  height: 20px;
  width: 20px;
  display: flex;
  justify-content: center;
  align-items: center;
}
.normalize-ul{
  list-style: none;
  padding: 0;
  margin: 0;
}
.normalize-a{
    
}
.flex-custom{
    display: flex;
    justify-content: center;
    align-items: center;
}
.name-salon{
    position: relative;
    font: inherit;
    text-shadow: 2px 2px 10px #606859;
}
.name-salon h3{
    text-transform: uppercase;
    color: white;
    font-size: 1.8rem;
    font-weight: 700;
    position: absolute;
    top:-90px;
    left: 10px;
}
.name-salon h4{
    text-transform: uppercase;
    font: inherit;
    color: white;
    font-size: 1.2rem;
    position: absolute;
    top:-45px;
    left: 10px;
}
.location{
    font-size: .6rem;
}
.body-salon{
    padding: 0;
    margin: 0;
    flex-grow: 1;
    display: flex;
    flex-direction: column;
    gap: .5rem;
    position: relative;
}
.body-salon ul{
    padding: 0 10px;
    margin: 0;
    display: flex;
    flex-direction: column;
    justify-content: space-around;
    gap:.3rem;
    flex-grow: 1;
}
.location-data{
    display: inline-block;
    line-height: 1.5;
}
.body-salon ul > li{
    padding: 0;
    margin: 0;
    cursor: pointer;
}
.body-salon ul > li a{
    display: block;
    width: 100%;
    display: flex;
    justify-content: start;
    align-items: center; 
    gap:.5rem;
    font-size: .7rem;
    color: #606859;
    transition: color .3s ease-in-out; 
}
.body-salon ul > li:nth-child(odd) a:hover{
    color: #adce08;
}
.time-open{
    display: flex;
    flex-direction: column;
    gap:0;
    line-height: 1.5;
}
.time-open > span:nth-child(even){
    font-size: .7rem;
    opacity: .8;
}

#item-salon{
    text-decoration: none;
}
.body-salon ul svg {
    color: #adce08;
}
.actions{
    display: flex;
    gap: 10px;  
    justify-content: center;
    padding: 0 10px;
    align-items: end;
}
.btn-walk{
  border: 1px solid #606859;  
}
.btn-booking{
  background-color: #606859;
  color: white;
  border: 1px solid #606859;
}
.btn-booking:hover{
    background-color: #adce08;
    border-color: #adce08;
    color: white;
    box-shadow: 2px 2px 5px rgba(97, 105, 90,.2);
}
.btn-walk:hover{
    background-color: #d2d8c2;
    border-color: #d2d8c2;
    color: #606859;
    box-shadow: 2px 2px 5px rgba(97, 105, 90,.2);
}
#btn-booking-a, #btn-walk-a {
    flex-grow: 1;
    display: block;
    padding: .2rem .5rem;
    text-decoration: none;
    display: flex;
    justify-content: center;
    align-items: center;
    gap: .15rem;
    cursor: pointer;
    font-size: clamp(0.45rem, 2vw, .7rem);
    transition:all .3s ease-in-out;
    box-shadow: 2px 2px 5px rgba(97, 105, 90,.8);
    
}
.icon-hero{
    position: absolute;
    height: 200px;
    bottom: -2.4rem;
    right: -.7rem;
    z-index: -1;
    color: #d2d8c2;
    opacity: .4;
}
.icon-hero-2{
    position: absolute;
    height: 100px;
    right: 7.6rem;
    bottom: -1.7rem;
    z-index: -1;
    color: #d2d8c2;
    opacity: .4;
}
@media (min-width:768px){
    .salon{
        box-shadow: 5px 5px .8rem #aaaa;
        transition:all .3s;
        border: none;
    }
    .salon:hover{
        box-shadow: 5px 5px .8rem #606859;
        
    }
    .salon:hover #img-salon{
        transform:scale(1.09);
    }
    .img-container-salon{
        height:350px;   
        max-height: 350px;
    }
    .img-custom-salon,#img-salon{
      width: 100%;
      height: 100%;
      object-fit: cover;
      object-position:center;
      transition:all .3s ease;
    }
    
    .cont-salones{
        grid-template-columns: repeat(2,1fr);
        gap:1rem;
    }
    .body-salon ul{
        padding:0 20px;
    }
    .icon-container-body{
      height: 1.25rem;
      width: 1.25rem;
    }
    .actions{
        padding:0 20px;
    }
    #btn-booking-a, #btn-walk-a {
        /*
        font-size:.6rem;
        */
    }
}
@media (min-width:1024px){
    .cont-salones{
        gap:3rem;
        padding-bottom:2rem;
    }
    .body-salon ul{
        padding:0 40px;
    }
    .actions{
        padding:0 40px;
    }
    #btn-booking-a, #btn-walk-a {
        /*
        font-size:.7rem;
        */
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3bc984a */.normalize * {
  margin: 0;
  padding: 0;
  box-sizing: border-box;
}

/* Listas */
.normalize ul,
.normalize ol {
  list-style: none;
}

/* Tipografía */
.normalize h1,
.normalize h2,
.normalize h3,
.normalize h4,
.normalize h5,
.normalize h6,
.normalize p,
.normalize span {
  font-size: inherit;
  font-weight: inherit;
  line-height: inherit;
  color: inherit;
}

/* Imágenes y SVG */
.normalize img,
.normalize svg {
  display: block;
  max-width: 100%;
  height: auto;
}

/* Formularios */
.normalize input,
.normalize button,
.normalize textarea,
.normalize select {
  font: inherit;
  color: inherit;
  background: none;
  border: none;
  outline: none;
}

/* Botones */
.normalize button {
  cursor: pointer;
}

/* Enlaces */
.normalize a {
  text-decoration: none;
  color: inherit;
}/* End custom CSS */