.elementor-150 .elementor-element.elementor-element-dea7548:not(.elementor-motion-effects-element-type-background), .elementor-150 .elementor-element.elementor-element-dea7548 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-150 .elementor-element.elementor-element-dea7548{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-150 .elementor-element.elementor-element-dea7548 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-150 .elementor-element.elementor-element-9f43355{margin-top:0px;margin-bottom:0px;padding:25px 0px 0px 0px;}.elementor-150 .elementor-element.elementor-element-6400be5:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-150 .elementor-element.elementor-element-6400be5 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-150 .elementor-element.elementor-element-6400be5 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-150 .elementor-element.elementor-element-6400be5 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-150 .elementor-element.elementor-element-1f5ea1d{text-align:center;}.elementor-150 .elementor-element.elementor-element-1f5ea1d .elementor-heading-title{color:#CE9847;font-family:"Baskervville", Sans-serif;font-weight:600;}.elementor-150 .elementor-element.elementor-element-39f221b{text-align:center;}.elementor-150 .elementor-element.elementor-element-39f221b .elementor-heading-title{color:#FFFFFF;font-family:"Baskervville", Sans-serif;font-weight:600;}.elementor-150 .elementor-element.elementor-element-71372e1{text-align:center;color:#FFFFFF;font-family:"Baskervville", Sans-serif;font-size:29px;font-weight:400;}.elementor-150 .elementor-element.elementor-element-30828a2:not(.elementor-motion-effects-element-type-background), .elementor-150 .elementor-element.elementor-element-30828a2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#020000;}.elementor-150 .elementor-element.elementor-element-30828a2{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-150 .elementor-element.elementor-element-30828a2 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-150 .elementor-element.elementor-element-c90f4b6{text-align:center;color:var( --e-global-color-primary );font-family:"Baskervville", Sans-serif;font-size:31px;font-weight:600;}.elementor-150 .elementor-element.elementor-element-42c295a{text-align:center;color:var( --e-global-color-primary );font-family:"Baskervville", Sans-serif;font-size:31px;font-weight:600;}.elementor-150 .elementor-element.elementor-element-34bc506{text-align:center;color:var( --e-global-color-primary );font-family:"Baskervville", Sans-serif;font-size:31px;font-weight:600;}.elementor-150 .elementor-element.elementor-element-5c3253c:not(.elementor-motion-effects-element-type-background), .elementor-150 .elementor-element.elementor-element-5c3253c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;background-image:url("https://terraza360tepoztlan.com/wp-content/uploads/2025/07/fondo-pulpo.jpg");background-position:center right;background-repeat:no-repeat;}.elementor-150 .elementor-element.elementor-element-5c3253c{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:25px 0px 200px 0px;}.elementor-150 .elementor-element.elementor-element-5c3253c > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-150 .elementor-element.elementor-element-d4adc9f .elementor-heading-title{color:#FFFFFF;font-family:"Baskervville", Sans-serif;font-size:60px;font-weight:600;}.elementor-150 .elementor-element.elementor-element-78793b9{font-family:"Baskervville", Sans-serif;font-size:20px;font-weight:400;}.elementor-150 .elementor-element.elementor-element-e93fef1 .elementor-button{background-color:var( --e-global-color-primary );}.elementor-150 .elementor-element.elementor-element-d7d36d7:not(.elementor-motion-effects-element-type-background), .elementor-150 .elementor-element.elementor-element-d7d36d7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-150 .elementor-element.elementor-element-d7d36d7{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-150 .elementor-element.elementor-element-d7d36d7 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-150 .elementor-element.elementor-element-763b7b8{text-align:right;}.elementor-150 .elementor-element.elementor-element-763b7b8 .elementor-heading-title{color:#FFFFFF;font-family:"Baskervville", Sans-serif;font-size:60px;font-weight:600;}.elementor-150 .elementor-element.elementor-element-17fb000{text-align:right;font-family:"Baskervville", Sans-serif;font-size:20px;font-weight:400;}.elementor-150 .elementor-element.elementor-element-a2e0cf8 .elementor-button{text-shadow:0px 0px 10px rgba(0,0,0,0.3);fill:#FFFFFF;color:#FFFFFF;background-color:var( --e-global-color-primary );border-radius:5px 5px 5px 5px;box-shadow:0px 0px 10px 0px rgba(28.899999999999988, 2.324565217391303, 2.324565217391303, 0.5);}.elementor-150 .elementor-element.elementor-element-a2e0cf8 > .elementor-widget-container{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-150 .elementor-element.elementor-element-679cf35:not(.elementor-motion-effects-element-type-background), .elementor-150 .elementor-element.elementor-element-679cf35 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-150 .elementor-element.elementor-element-679cf35{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:20px 20px 20px 20px;}.elementor-150 .elementor-element.elementor-element-679cf35 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-150 .elementor-element.elementor-element-a785bd6 .elementor-heading-title{color:var( --e-global-color-text );font-family:"Baskervville", Sans-serif;font-size:60px;font-weight:600;}.elementor-150 .elementor-element.elementor-element-a785bd6 > .elementor-widget-container{margin:0px 0px 35px 0px;}.elementor-150 .elementor-element.elementor-element-3e21453 iframe{height:500px;}.elementor-150 .elementor-element.elementor-element-7603037:not(.elementor-motion-effects-element-type-background), .elementor-150 .elementor-element.elementor-element-7603037 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-150 .elementor-element.elementor-element-7603037{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:25px 25px 25px 25px;}.elementor-150 .elementor-element.elementor-element-7603037 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-150 .elementor-element.elementor-element-486d9b2 .elementor-heading-title{color:#FFFFFF;}@media(max-width:1024px){.elementor-150 .elementor-element.elementor-element-5c3253c{padding:0px 0px 0px 25px;}.elementor-150 .elementor-element.elementor-element-d4adc9f .elementor-heading-title{font-size:60px;}.elementor-150 .elementor-element.elementor-element-763b7b8 .elementor-heading-title{font-size:50px;}.elementor-150 .elementor-element.elementor-element-763b7b8 > .elementor-widget-container{padding:0px 25px 0px 0px;}.elementor-150 .elementor-element.elementor-element-a785bd6 .elementor-heading-title{font-size:50px;}}@media(max-width:767px){.elementor-150 .elementor-element.elementor-element-71372e1{font-size:20px;}.elementor-150 .elementor-element.elementor-element-5c3253c:not(.elementor-motion-effects-element-type-background), .elementor-150 .elementor-element.elementor-element-5c3253c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://terraza360tepoztlan.com/wp-content/uploads/2025/07/fondo-pulpo-768x160.jpg");background-position:bottom right;}.elementor-150 .elementor-element.elementor-element-5c3253c{padding:0px 0px 50px 0px;}.elementor-150 .elementor-element.elementor-element-d4adc9f .elementor-heading-title{font-size:40px;}.elementor-150 .elementor-element.elementor-element-e93fef1 .elementor-button{border-radius:5px 5px 5px 5px;}.elementor-150 .elementor-element.elementor-element-763b7b8 .elementor-heading-title{font-size:40px;}}