.elementor-45 .elementor-element.elementor-element-68f4989{--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;--flex-wrap:wrap;--overlay-opacity:0.6;}.elementor-45 .elementor-element.elementor-element-68f4989:not(.elementor-motion-effects-element-type-background), .elementor-45 .elementor-element.elementor-element-68f4989 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ecohotelpiedemonte.co/wp-content/uploads/2025/09/41_SPA-1.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-45 .elementor-element.elementor-element-68f4989::before, .elementor-45 .elementor-element.elementor-element-68f4989 > .elementor-background-video-container::before, .elementor-45 .elementor-element.elementor-element-68f4989 > .e-con-inner > .elementor-background-video-container::before, .elementor-45 .elementor-element.elementor-element-68f4989 > .elementor-background-slideshow::before, .elementor-45 .elementor-element.elementor-element-68f4989 > .e-con-inner > .elementor-background-slideshow::before, .elementor-45 .elementor-element.elementor-element-68f4989 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#050505;--background-overlay:'';}.elementor-45 .elementor-element.elementor-element-05ce8d9{--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-45 .elementor-element.elementor-element-95a0b9f{--spacer-size:40px;}.elementor-45 .elementor-element.elementor-element-d0269a8 > .elementor-widget-container{margin:15px 15px 0px 15px;}.elementor-45 .elementor-element.elementor-element-d0269a8{text-align:center;}.elementor-45 .elementor-element.elementor-element-b6090fe > .elementor-widget-container{margin:0px 15px 15px 15px;}.elementor-45 .elementor-element.elementor-element-b6090fe{text-align:center;color:var( --e-global-color-astglobalcolor5 );}.elementor-45 .elementor-element.elementor-element-4748b84{--spacer-size:30px;}.elementor-45 .elementor-element.elementor-element-a2aa4eb{--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;--flex-wrap:wrap;--overlay-opacity:0.9;}.elementor-45 .elementor-element.elementor-element-a2aa4eb:not(.elementor-motion-effects-element-type-background), .elementor-45 .elementor-element.elementor-element-a2aa4eb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ecohotelpiedemonte.co/wp-content/uploads/2025/09/47_PIEDEMONTE.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-45 .elementor-element.elementor-element-a2aa4eb::before, .elementor-45 .elementor-element.elementor-element-a2aa4eb > .elementor-background-video-container::before, .elementor-45 .elementor-element.elementor-element-a2aa4eb > .e-con-inner > .elementor-background-video-container::before, .elementor-45 .elementor-element.elementor-element-a2aa4eb > .elementor-background-slideshow::before, .elementor-45 .elementor-element.elementor-element-a2aa4eb > .e-con-inner > .elementor-background-slideshow::before, .elementor-45 .elementor-element.elementor-element-a2aa4eb > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-astglobalcolor5 );--background-overlay:'';}.elementor-45 .elementor-element.elementor-element-c2660e8{--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-45 .elementor-element.elementor-element-f7deae6{--spacer-size:50px;}.elementor-45 .elementor-element.elementor-element-5361e86{--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-45 .elementor-element.elementor-element-981ac33 > .elementor-widget-container{margin:15px 15px 0px 15px;}.elementor-45 .elementor-element.elementor-element-981ac33 .elementor-heading-title{color:var( --e-global-color-astglobalcolor1 );}.elementor-45 .elementor-element.elementor-element-85bab9f{--divider-border-style:solid;--divider-color:var( --e-global-color-astglobalcolor7 );--divider-border-width:1px;}.elementor-45 .elementor-element.elementor-element-85bab9f > .elementor-widget-container{margin:-15px 15px 0px 15px;}.elementor-45 .elementor-element.elementor-element-85bab9f .elementor-divider-separator{width:100%;}.elementor-45 .elementor-element.elementor-element-85bab9f .elementor-divider{padding-block-start:20px;padding-block-end:20px;}.elementor-45 .elementor-element.elementor-element-e849cdb > .elementor-widget-container{margin:-15px 15px 15px 15px;}.elementor-45 .elementor-element.elementor-element-ec7c47d > .elementor-widget-container{margin:-15px 15px 0px 15px;}.elementor-45 .elementor-element.elementor-element-ec7c47d{text-align:justify;color:var( --e-global-color-astglobalcolor2 );}.elementor-45 .elementor-element.elementor-element-e70ff82 > .elementor-widget-container{margin:-15px 15px 0px 15px;}.elementor-45 .elementor-element.elementor-element-e74f793 > .elementor-widget-container{margin:-15px 15px 0px 15px;}.elementor-45 .elementor-element.elementor-element-e74f793{text-align:justify;color:var( --e-global-color-astglobalcolor2 );}.elementor-45 .elementor-element.elementor-element-3c97155{--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-45 .elementor-element.elementor-element-81f104b > .elementor-widget-container{margin:15px 15px 15px 15px;}.elementor-45 .elementor-element.elementor-element-81f104b{text-align:end;}.elementor-45 .elementor-element.elementor-element-81f104b img{border-radius:24px 24px 24px 24px;}.elementor-45 .elementor-element.elementor-element-9864258 > .elementor-widget-container{margin:0px 15px 15px 15px;}.elementor-45 .elementor-element.elementor-element-ca5af94{--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-45 .elementor-element.elementor-element-2d0e8f0{--spacer-size:50px;}.elementor-45 .elementor-element.elementor-element-a4440ec{--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;--flex-wrap:wrap;--overlay-opacity:0.9;}.elementor-45 .elementor-element.elementor-element-a4440ec:not(.elementor-motion-effects-element-type-background), .elementor-45 .elementor-element.elementor-element-a4440ec > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ecohotelpiedemonte.co/wp-content/uploads/2025/09/03_PIEDEMONTE_2025.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-45 .elementor-element.elementor-element-a4440ec::before, .elementor-45 .elementor-element.elementor-element-a4440ec > .elementor-background-video-container::before, .elementor-45 .elementor-element.elementor-element-a4440ec > .e-con-inner > .elementor-background-video-container::before, .elementor-45 .elementor-element.elementor-element-a4440ec > .elementor-background-slideshow::before, .elementor-45 .elementor-element.elementor-element-a4440ec > .e-con-inner > .elementor-background-slideshow::before, .elementor-45 .elementor-element.elementor-element-a4440ec > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-astglobalcolor2 );--background-overlay:'';}.elementor-45 .elementor-element.elementor-element-40dd499{--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-45 .elementor-element.elementor-element-8d0036d{--spacer-size:50px;}.elementor-45 .elementor-element.elementor-element-71ebd8a{--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-45 .elementor-element.elementor-element-23967c9 > .elementor-widget-container{margin:15px 15px 15px 15px;}.elementor-45 .elementor-element.elementor-element-23967c9{text-align:end;}.elementor-45 .elementor-element.elementor-element-23967c9 img{border-radius:24px 24px 24px 24px;}.elementor-45 .elementor-element.elementor-element-f1747c4 .elementor-button{background-color:var( --e-global-color-2aa42c7 );}.elementor-45 .elementor-element.elementor-element-f1747c4 .elementor-button:hover, .elementor-45 .elementor-element.elementor-element-f1747c4 .elementor-button:focus{background-color:var( --e-global-color-3b3ddcf );}.elementor-45 .elementor-element.elementor-element-f1747c4 > .elementor-widget-container{margin:0px 15px 15px 15px;}.elementor-45 .elementor-element.elementor-element-0c98ef8{--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-45 .elementor-element.elementor-element-755daf3 > .elementor-widget-container{margin:15px 15px 0px 15px;}.elementor-45 .elementor-element.elementor-element-755daf3 .elementor-heading-title{color:var( --e-global-color-astglobalcolor5 );}.elementor-45 .elementor-element.elementor-element-5078edd{--divider-border-style:solid;--divider-color:var( --e-global-color-astglobalcolor5 );--divider-border-width:1px;}.elementor-45 .elementor-element.elementor-element-5078edd > .elementor-widget-container{margin:-15px 15px 0px 15px;}.elementor-45 .elementor-element.elementor-element-5078edd .elementor-divider-separator{width:100%;}.elementor-45 .elementor-element.elementor-element-5078edd .elementor-divider{padding-block-start:20px;padding-block-end:20px;}.elementor-45 .elementor-element.elementor-element-f0f4ead > .elementor-widget-container{margin:-15px 15px 15px 15px;}.elementor-45 .elementor-element.elementor-element-34bd412 > .elementor-widget-container{margin:-15px 15px 0px 15px;}.elementor-45 .elementor-element.elementor-element-34bd412{text-align:justify;color:var( --e-global-color-astglobalcolor5 );}.elementor-45 .elementor-element.elementor-element-228149c > .elementor-widget-container{margin:-15px 15px 0px 15px;}.elementor-45 .elementor-element.elementor-element-3de7405 > .elementor-widget-container{margin:-15px 15px 0px 15px;}.elementor-45 .elementor-element.elementor-element-3de7405{text-align:justify;color:var( --e-global-color-astglobalcolor5 );}.elementor-45 .elementor-element.elementor-element-2942daf{--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-45 .elementor-element.elementor-element-e7e89bd{--spacer-size:50px;}.elementor-45 .elementor-element.elementor-element-885a90c{--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;--flex-wrap:wrap;--overlay-opacity:0.9;}.elementor-45 .elementor-element.elementor-element-885a90c:not(.elementor-motion-effects-element-type-background), .elementor-45 .elementor-element.elementor-element-885a90c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ecohotelpiedemonte.co/wp-content/uploads/2025/09/05_PIEDEMONTE_2025.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-45 .elementor-element.elementor-element-885a90c::before, .elementor-45 .elementor-element.elementor-element-885a90c > .elementor-background-video-container::before, .elementor-45 .elementor-element.elementor-element-885a90c > .e-con-inner > .elementor-background-video-container::before, .elementor-45 .elementor-element.elementor-element-885a90c > .elementor-background-slideshow::before, .elementor-45 .elementor-element.elementor-element-885a90c > .e-con-inner > .elementor-background-slideshow::before, .elementor-45 .elementor-element.elementor-element-885a90c > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-astglobalcolor5 );--background-overlay:'';}.elementor-45 .elementor-element.elementor-element-2ee0ce8{--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-45 .elementor-element.elementor-element-507d4de{--spacer-size:50px;}.elementor-45 .elementor-element.elementor-element-38f3908{--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-45 .elementor-element.elementor-element-d671bd7 > .elementor-widget-container{margin:15px 15px 0px 15px;}.elementor-45 .elementor-element.elementor-element-d671bd7 .elementor-heading-title{color:var( --e-global-color-astglobalcolor1 );}.elementor-45 .elementor-element.elementor-element-742bcc3{--divider-border-style:solid;--divider-color:var( --e-global-color-astglobalcolor7 );--divider-border-width:1px;}.elementor-45 .elementor-element.elementor-element-742bcc3 > .elementor-widget-container{margin:-15px 15px 0px 15px;}.elementor-45 .elementor-element.elementor-element-742bcc3 .elementor-divider-separator{width:100%;}.elementor-45 .elementor-element.elementor-element-742bcc3 .elementor-divider{padding-block-start:20px;padding-block-end:20px;}.elementor-45 .elementor-element.elementor-element-dc7a902 > .elementor-widget-container{margin:-15px 15px 15px 15px;}.elementor-45 .elementor-element.elementor-element-fdc8a4a > .elementor-widget-container{margin:-15px 15px 0px 15px;}.elementor-45 .elementor-element.elementor-element-fdc8a4a{text-align:justify;color:var( --e-global-color-astglobalcolor2 );}.elementor-45 .elementor-element.elementor-element-eb66c99 > .elementor-widget-container{margin:-15px 15px 0px 15px;}.elementor-45 .elementor-element.elementor-element-6641aae > .elementor-widget-container{margin:-15px 15px 0px 15px;}.elementor-45 .elementor-element.elementor-element-6641aae{text-align:justify;color:var( --e-global-color-astglobalcolor2 );}.elementor-45 .elementor-element.elementor-element-6286f76{--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-45 .elementor-element.elementor-element-fc707c5 > .elementor-widget-container{margin:15px 15px 15px 15px;}.elementor-45 .elementor-element.elementor-element-fc707c5{text-align:end;}.elementor-45 .elementor-element.elementor-element-fc707c5 img{border-radius:24px 24px 24px 24px;}.elementor-45 .elementor-element.elementor-element-39f4dad > .elementor-widget-container{margin:0px 15px 15px 15px;}.elementor-45 .elementor-element.elementor-element-1095431{--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-45 .elementor-element.elementor-element-0f10c7c{--spacer-size:50px;}.elementor-45 .elementor-element.elementor-element-468d102{--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;--flex-wrap:wrap;--overlay-opacity:0.9;}.elementor-45 .elementor-element.elementor-element-468d102:not(.elementor-motion-effects-element-type-background), .elementor-45 .elementor-element.elementor-element-468d102 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ecohotelpiedemonte.co/wp-content/uploads/2025/09/16_PIEDEMONTE.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-45 .elementor-element.elementor-element-468d102::before, .elementor-45 .elementor-element.elementor-element-468d102 > .elementor-background-video-container::before, .elementor-45 .elementor-element.elementor-element-468d102 > .e-con-inner > .elementor-background-video-container::before, .elementor-45 .elementor-element.elementor-element-468d102 > .elementor-background-slideshow::before, .elementor-45 .elementor-element.elementor-element-468d102 > .e-con-inner > .elementor-background-slideshow::before, .elementor-45 .elementor-element.elementor-element-468d102 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-astglobalcolor1 );--background-overlay:'';}.elementor-45 .elementor-element.elementor-element-1e5950a{--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-45 .elementor-element.elementor-element-e902ef6{--spacer-size:50px;}.elementor-45 .elementor-element.elementor-element-671c912{--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-45 .elementor-element.elementor-element-f1af68f > .elementor-widget-container{margin:15px 15px 15px 15px;}.elementor-45 .elementor-element.elementor-element-f1af68f{text-align:end;}.elementor-45 .elementor-element.elementor-element-f1af68f img{border-radius:24px 24px 24px 24px;}.elementor-45 .elementor-element.elementor-element-059e376 .elementor-button{background-color:var( --e-global-color-2aa42c7 );}.elementor-45 .elementor-element.elementor-element-059e376 .elementor-button:hover, .elementor-45 .elementor-element.elementor-element-059e376 .elementor-button:focus{background-color:var( --e-global-color-3b3ddcf );}.elementor-45 .elementor-element.elementor-element-059e376 > .elementor-widget-container{margin:0px 15px 15px 15px;}.elementor-45 .elementor-element.elementor-element-640575e{--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-45 .elementor-element.elementor-element-9e89da1 > .elementor-widget-container{margin:15px 15px 0px 15px;}.elementor-45 .elementor-element.elementor-element-9e89da1 .elementor-heading-title{color:var( --e-global-color-astglobalcolor2 );}.elementor-45 .elementor-element.elementor-element-0105c7f > .elementor-widget-container{margin:0px 15px 0px 15px;padding:0px 0px 0px 0px;}.elementor-45 .elementor-element.elementor-element-0105c7f .elementor-heading-title{color:var( --e-global-color-astglobalcolor5 );}.elementor-45 .elementor-element.elementor-element-46013bb{--divider-border-style:solid;--divider-color:var( --e-global-color-astglobalcolor5 );--divider-border-width:1px;}.elementor-45 .elementor-element.elementor-element-46013bb > .elementor-widget-container{margin:-15px 15px 0px 15px;}.elementor-45 .elementor-element.elementor-element-46013bb .elementor-divider-separator{width:100%;}.elementor-45 .elementor-element.elementor-element-46013bb .elementor-divider{padding-block-start:20px;padding-block-end:20px;}.elementor-45 .elementor-element.elementor-element-93c771a > .elementor-widget-container{margin:-15px 15px 15px 15px;}.elementor-45 .elementor-element.elementor-element-93c771a .elementor-heading-title{color:var( --e-global-color-astglobalcolor2 );}.elementor-45 .elementor-element.elementor-element-fb443e5 > .elementor-widget-container{margin:-15px 15px 0px 15px;}.elementor-45 .elementor-element.elementor-element-fb443e5{text-align:justify;color:var( --e-global-color-astglobalcolor5 );}.elementor-45 .elementor-element.elementor-element-4a5dae4 > .elementor-widget-container{margin:-15px 15px 0px 15px;}.elementor-45 .elementor-element.elementor-element-4a5dae4 .elementor-heading-title{color:var( --e-global-color-astglobalcolor2 );}.elementor-45 .elementor-element.elementor-element-686597b > .elementor-widget-container{margin:-15px 15px 0px 15px;}.elementor-45 .elementor-element.elementor-element-686597b{text-align:justify;color:var( --e-global-color-astglobalcolor5 );}.elementor-45 .elementor-element.elementor-element-f55087d{--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-45 .elementor-element.elementor-element-1990873{--spacer-size:50px;}.elementor-45 .elementor-element.elementor-element-5dc256a{--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;--flex-wrap:wrap;--overlay-opacity:0.9;}.elementor-45 .elementor-element.elementor-element-5dc256a:not(.elementor-motion-effects-element-type-background), .elementor-45 .elementor-element.elementor-element-5dc256a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ecohotelpiedemonte.co/wp-content/uploads/2025/09/10_PIEDEMONTE_2025.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-45 .elementor-element.elementor-element-5dc256a::before, .elementor-45 .elementor-element.elementor-element-5dc256a > .elementor-background-video-container::before, .elementor-45 .elementor-element.elementor-element-5dc256a > .e-con-inner > .elementor-background-video-container::before, .elementor-45 .elementor-element.elementor-element-5dc256a > .elementor-background-slideshow::before, .elementor-45 .elementor-element.elementor-element-5dc256a > .e-con-inner > .elementor-background-slideshow::before, .elementor-45 .elementor-element.elementor-element-5dc256a > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-astglobalcolor5 );--background-overlay:'';}.elementor-45 .elementor-element.elementor-element-d004be6{--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-45 .elementor-element.elementor-element-433cd39{--spacer-size:50px;}.elementor-45 .elementor-element.elementor-element-09dead3{--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-45 .elementor-element.elementor-element-7dc98c6 > .elementor-widget-container{margin:15px 15px 0px 15px;}.elementor-45 .elementor-element.elementor-element-87cda7e > .elementor-widget-container{margin:0px 15px 0px 15px;padding:0px 0px 0px 0px;}.elementor-45 .elementor-element.elementor-element-87cda7e .elementor-heading-title{color:var( --e-global-color-astglobalcolor1 );}.elementor-45 .elementor-element.elementor-element-18cd23c{--divider-border-style:solid;--divider-color:var( --e-global-color-astglobalcolor7 );--divider-border-width:1px;}.elementor-45 .elementor-element.elementor-element-18cd23c > .elementor-widget-container{margin:-15px 15px 0px 15px;}.elementor-45 .elementor-element.elementor-element-18cd23c .elementor-divider-separator{width:100%;}.elementor-45 .elementor-element.elementor-element-18cd23c .elementor-divider{padding-block-start:20px;padding-block-end:20px;}.elementor-45 .elementor-element.elementor-element-1cfc4f0 > .elementor-widget-container{margin:-15px 15px 15px 15px;}.elementor-45 .elementor-element.elementor-element-c0dce18 > .elementor-widget-container{margin:-15px 15px 0px 15px;}.elementor-45 .elementor-element.elementor-element-c0dce18{text-align:justify;color:var( --e-global-color-astglobalcolor2 );}.elementor-45 .elementor-element.elementor-element-a6f0bcf > .elementor-widget-container{margin:-15px 15px 0px 15px;}.elementor-45 .elementor-element.elementor-element-71659a2 > .elementor-widget-container{margin:-15px 15px 0px 15px;}.elementor-45 .elementor-element.elementor-element-71659a2{text-align:justify;color:var( --e-global-color-astglobalcolor2 );}.elementor-45 .elementor-element.elementor-element-9693976{--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-45 .elementor-element.elementor-element-27488bc > .elementor-widget-container{margin:15px 15px 15px 15px;}.elementor-45 .elementor-element.elementor-element-27488bc{text-align:end;}.elementor-45 .elementor-element.elementor-element-27488bc img{border-radius:24px 24px 24px 24px;}.elementor-45 .elementor-element.elementor-element-9b37599 > .elementor-widget-container{margin:0px 15px 15px 15px;}.elementor-45 .elementor-element.elementor-element-3e2d251{--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-45 .elementor-element.elementor-element-9467b51{--spacer-size:50px;}.elementor-45 .elementor-element.elementor-element-4c0ad7d{--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;--flex-wrap:wrap;--overlay-opacity:0.9;}.elementor-45 .elementor-element.elementor-element-4c0ad7d:not(.elementor-motion-effects-element-type-background), .elementor-45 .elementor-element.elementor-element-4c0ad7d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ecohotelpiedemonte.co/wp-content/uploads/2025/09/08_SPA.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-45 .elementor-element.elementor-element-4c0ad7d::before, .elementor-45 .elementor-element.elementor-element-4c0ad7d > .elementor-background-video-container::before, .elementor-45 .elementor-element.elementor-element-4c0ad7d > .e-con-inner > .elementor-background-video-container::before, .elementor-45 .elementor-element.elementor-element-4c0ad7d > .elementor-background-slideshow::before, .elementor-45 .elementor-element.elementor-element-4c0ad7d > .e-con-inner > .elementor-background-slideshow::before, .elementor-45 .elementor-element.elementor-element-4c0ad7d > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-astglobalcolor2 );--background-overlay:'';}.elementor-45 .elementor-element.elementor-element-f592d45{--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-45 .elementor-element.elementor-element-8066d27{--spacer-size:50px;}.elementor-45 .elementor-element.elementor-element-49f4127{--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-45 .elementor-element.elementor-element-59d8312 > .elementor-widget-container{margin:15px 15px 15px 15px;}.elementor-45 .elementor-element.elementor-element-59d8312{text-align:end;}.elementor-45 .elementor-element.elementor-element-59d8312 img{border-radius:24px 24px 24px 24px;}.elementor-45 .elementor-element.elementor-element-0c0f403 .elementor-button{background-color:var( --e-global-color-2aa42c7 );}.elementor-45 .elementor-element.elementor-element-0c0f403 .elementor-button:hover, .elementor-45 .elementor-element.elementor-element-0c0f403 .elementor-button:focus{background-color:var( --e-global-color-3b3ddcf );}.elementor-45 .elementor-element.elementor-element-0c0f403 > .elementor-widget-container{margin:0px 15px 15px 15px;}.elementor-45 .elementor-element.elementor-element-e9acf17{--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-45 .elementor-element.elementor-element-63b9c07 > .elementor-widget-container{margin:15px 15px 0px 15px;}.elementor-45 .elementor-element.elementor-element-63b9c07 .elementor-heading-title{color:var( --e-global-color-astglobalcolor5 );}.elementor-45 .elementor-element.elementor-element-9cc036e{--divider-border-style:solid;--divider-color:var( --e-global-color-astglobalcolor5 );--divider-border-width:1px;}.elementor-45 .elementor-element.elementor-element-9cc036e > .elementor-widget-container{margin:-15px 15px 0px 15px;}.elementor-45 .elementor-element.elementor-element-9cc036e .elementor-divider-separator{width:100%;}.elementor-45 .elementor-element.elementor-element-9cc036e .elementor-divider{padding-block-start:20px;padding-block-end:20px;}.elementor-45 .elementor-element.elementor-element-618d5ce > .elementor-widget-container{margin:-15px 15px 15px 15px;}.elementor-45 .elementor-element.elementor-element-af2d32a > .elementor-widget-container{margin:-15px 15px 0px 15px;}.elementor-45 .elementor-element.elementor-element-af2d32a{text-align:justify;color:var( --e-global-color-astglobalcolor5 );}.elementor-45 .elementor-element.elementor-element-aa199ac > .elementor-widget-container{margin:-15px 15px 0px 15px;}.elementor-45 .elementor-element.elementor-element-98021b3 > .elementor-widget-container{margin:-15px 15px 0px 15px;}.elementor-45 .elementor-element.elementor-element-98021b3{text-align:justify;color:var( --e-global-color-astglobalcolor5 );}.elementor-45 .elementor-element.elementor-element-f83acf9{--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-45 .elementor-element.elementor-element-00fcf8c{--spacer-size:50px;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-45 .elementor-element.elementor-element-05ce8d9{--width:100%;}.elementor-45 .elementor-element.elementor-element-c2660e8{--width:100%;}.elementor-45 .elementor-element.elementor-element-5361e86{--width:50%;}.elementor-45 .elementor-element.elementor-element-3c97155{--width:50%;}.elementor-45 .elementor-element.elementor-element-ca5af94{--width:100%;}.elementor-45 .elementor-element.elementor-element-40dd499{--width:100%;}.elementor-45 .elementor-element.elementor-element-71ebd8a{--width:50%;}.elementor-45 .elementor-element.elementor-element-0c98ef8{--width:50%;}.elementor-45 .elementor-element.elementor-element-2942daf{--width:100%;}.elementor-45 .elementor-element.elementor-element-2ee0ce8{--width:100%;}.elementor-45 .elementor-element.elementor-element-38f3908{--width:50%;}.elementor-45 .elementor-element.elementor-element-6286f76{--width:50%;}.elementor-45 .elementor-element.elementor-element-1095431{--width:100%;}.elementor-45 .elementor-element.elementor-element-1e5950a{--width:100%;}.elementor-45 .elementor-element.elementor-element-671c912{--width:50%;}.elementor-45 .elementor-element.elementor-element-640575e{--width:50%;}.elementor-45 .elementor-element.elementor-element-f55087d{--width:100%;}.elementor-45 .elementor-element.elementor-element-d004be6{--width:100%;}.elementor-45 .elementor-element.elementor-element-09dead3{--width:50%;}.elementor-45 .elementor-element.elementor-element-9693976{--width:50%;}.elementor-45 .elementor-element.elementor-element-3e2d251{--width:100%;}.elementor-45 .elementor-element.elementor-element-f592d45{--width:100%;}.elementor-45 .elementor-element.elementor-element-49f4127{--width:50%;}.elementor-45 .elementor-element.elementor-element-e9acf17{--width:50%;}.elementor-45 .elementor-element.elementor-element-f83acf9{--width:100%;}}@media(min-width:1025px){.elementor-45 .elementor-element.elementor-element-68f4989:not(.elementor-motion-effects-element-type-background), .elementor-45 .elementor-element.elementor-element-68f4989 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-45 .elementor-element.elementor-element-a2aa4eb:not(.elementor-motion-effects-element-type-background), .elementor-45 .elementor-element.elementor-element-a2aa4eb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-45 .elementor-element.elementor-element-a4440ec:not(.elementor-motion-effects-element-type-background), .elementor-45 .elementor-element.elementor-element-a4440ec > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-45 .elementor-element.elementor-element-885a90c:not(.elementor-motion-effects-element-type-background), .elementor-45 .elementor-element.elementor-element-885a90c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-45 .elementor-element.elementor-element-468d102:not(.elementor-motion-effects-element-type-background), .elementor-45 .elementor-element.elementor-element-468d102 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-45 .elementor-element.elementor-element-5dc256a:not(.elementor-motion-effects-element-type-background), .elementor-45 .elementor-element.elementor-element-5dc256a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-45 .elementor-element.elementor-element-4c0ad7d:not(.elementor-motion-effects-element-type-background), .elementor-45 .elementor-element.elementor-element-4c0ad7d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}}