.elementor-15571 .elementor-element.elementor-element-6403127:not(.elementor-motion-effects-element-type-background), .elementor-15571 .elementor-element.elementor-element-6403127 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-15571 .elementor-element.elementor-element-6403127 > .elementor-background-overlay{opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-15571 .elementor-element.elementor-element-6403127{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-15571 .elementor-element.elementor-element-b620a53 .elementor-repeater-item-88cb987 .swiper-slide-bg{background-image:url(https://artandbath.com/wp-content/uploads/2024/10/portada-art.jpg);background-size:cover;}.elementor-15571 .elementor-element.elementor-element-b620a53 .elementor-repeater-item-88cb987 .elementor-background-overlay{background-color:#0000001C;}.elementor-15571 .elementor-element.elementor-element-b620a53 .elementor-repeater-item-88cb987 .swiper-slide-contents{margin:0 auto;}.elementor-15571 .elementor-element.elementor-element-b620a53 .elementor-repeater-item-88cb987 .swiper-slide-inner{align-items:center;text-align:center;}.elementor-15571 .elementor-element.elementor-element-b620a53 .swiper-slide{height:301px;transition-duration:calc(5000ms*1.2);}.elementor-15571 .elementor-element.elementor-element-b620a53 .swiper-slide-contents{max-width:100%;text-shadow:1px 1px 4px #C7C7C7;}.elementor-15571 .elementor-element.elementor-element-b620a53 .swiper-slide-inner{padding:0px 0px 0px 0px;text-align:center;}.elementor-15571 .elementor-element.elementor-element-b620a53 .swiper-slide-inner .elementor-slide-heading:not(:last-child){margin-bottom:0px;}.elementor-15571 .elementor-element.elementor-element-b620a53 .elementor-slide-heading{font-family:"Playfair Display", Sans-serif;font-size:58px;font-weight:400;}.elementor-15571 .elementor-element.elementor-element-b620a53 .swiper-slide-inner .elementor-slide-description:not(:last-child){margin-bottom:40px;}.elementor-15571 .elementor-element.elementor-element-b620a53 .elementor-slide-description{font-family:"Playfair Display", Sans-serif;font-size:39px;font-weight:400;font-style:italic;}.elementor-15571 .elementor-element.elementor-element-b620a53 .elementor-slide-button{font-family:"Raleway", Sans-serif;font-weight:500;border-width:1px;border-radius:100px;}.elementor-15571 .elementor-element.elementor-element-b620a53 .elementor-slide-button:hover{background-color:var( --e-global-color-82468dd );}.elementor-15571 .elementor-element.elementor-element-b620a53 .elementor-swiper-button{font-size:42px;}.elementor-15571 .elementor-element.elementor-element-b620a53 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-15571 .elementor-element.elementor-element-8686684 > .elementor-container{max-width:1300px;}.elementor-15571 .elementor-element.elementor-element-8686684{margin-top:80px;margin-bottom:80px;}.elementor-15571 .elementor-element.elementor-element-152be66{text-align:center;}.elementor-15571 .elementor-element.elementor-element-152be66 .elementor-heading-title{color:#A27B5C;font-family:"Work Sans", Sans-serif;font-size:20px;font-weight:500;letter-spacing:-0.2px;-webkit-text-stroke-color:#000;stroke:#000;}.elementor-15571 .elementor-element.elementor-element-a3ecc91{text-align:center;}.elementor-15571 .elementor-element.elementor-element-a3ecc91 .elementor-heading-title{color:#A27B5C;font-family:"Work Sans", Sans-serif;font-size:20px;font-weight:500;letter-spacing:-0.2px;-webkit-text-stroke-color:#000;stroke:#000;}.elementor-15571 .elementor-element.elementor-element-cc28028{text-align:center;}.elementor-15571 .elementor-element.elementor-element-cc28028 .elementor-heading-title{color:#A27B5C;font-family:"Work Sans", Sans-serif;font-size:20px;font-weight:500;letter-spacing:-0.2px;-webkit-text-stroke-color:#000;stroke:#000;}.elementor-widget .tippy-tooltip .tippy-content{text-align:center;}@media(min-width:768px){.elementor-15571 .elementor-element.elementor-element-f3b2b31{width:12.5%;}.elementor-15571 .elementor-element.elementor-element-1a09b80{width:25%;}.elementor-15571 .elementor-element.elementor-element-2f7e007{width:25%;}.elementor-15571 .elementor-element.elementor-element-0359c35{width:25%;}.elementor-15571 .elementor-element.elementor-element-176dad0{width:12.5%;}}@media(max-width:1024px){.elementor-15571 .elementor-element.elementor-element-b620a53 .swiper-slide{height:213px;}.elementor-15571 .elementor-element.elementor-element-b620a53 .swiper-slide-inner{padding:0px 0px 0px 0px;}.elementor-15571 .elementor-element.elementor-element-1a09b80 > .elementor-element-populated{margin:0px 0px 0px 30px;--e-column-margin-right:0px;--e-column-margin-left:30px;padding:0px 0px 0px 0px;}.elementor-15571 .elementor-element.elementor-element-2f7e007 > .elementor-element-populated{margin:0px 0px 0px 30px;--e-column-margin-right:0px;--e-column-margin-left:30px;padding:0px 0px 0px 0px;}.elementor-15571 .elementor-element.elementor-element-0359c35 > .elementor-element-populated{margin:0px 0px 0px 30px;--e-column-margin-right:0px;--e-column-margin-left:30px;padding:0px 0px 0px 0px;}}@media(max-width:767px){.elementor-15571 .elementor-element.elementor-element-b620a53 .swiper-slide{height:166px;}.elementor-15571 .elementor-element.elementor-element-b620a53 .swiper-slide-inner{padding:20px 20px 40px 40px;}.elementor-15571 .elementor-element.elementor-element-b620a53 .elementor-slide-heading{font-size:32px;}.elementor-15571 .elementor-element.elementor-element-b620a53 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-15571 .elementor-element.elementor-element-8686684{margin-top:50px;margin-bottom:0px;}.elementor-15571 .elementor-element.elementor-element-1a09b80 > .elementor-element-populated{margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;}.elementor-15571 .elementor-element.elementor-element-152be66 .elementor-heading-title{font-size:20px;}.elementor-15571 .elementor-element.elementor-element-2f7e007 > .elementor-element-populated{margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;}.elementor-15571 .elementor-element.elementor-element-a3ecc91 .elementor-heading-title{font-size:20px;}.elementor-15571 .elementor-element.elementor-element-0359c35 > .elementor-element-populated{margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;}.elementor-15571 .elementor-element.elementor-element-cc28028 .elementor-heading-title{font-size:20px;}}