.elementor-855 .elementor-element.elementor-element-2cc98fe{--display:flex;--min-height:100vh;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:.6}.elementor-855 .elementor-element.elementor-element-2cc98fe:not(.elementor-motion-effects-element-type-background),.elementor-855 .elementor-element.elementor-element-2cc98fe>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://tenerifepropertymanagement.com/wp-content/uploads/2025/07/01-Villa-Puntillo-del-Sol-Enjoyahome-Rent-Shortterm-View-Luxury-North-scaled.webp");background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-855 .elementor-element.elementor-element-2cc98fe:before,.elementor-855 .elementor-element.elementor-element-2cc98fe>.elementor-background-video-container:before,.elementor-855 .elementor-element.elementor-element-2cc98fe>.e-con-inner>.elementor-background-video-container:before,.elementor-855 .elementor-element.elementor-element-2cc98fe>.elementor-background-slideshow:before,.elementor-855 .elementor-element.elementor-element-2cc98fe>.e-con-inner>.elementor-background-slideshow:before,.elementor-855 .elementor-element.elementor-element-2cc98fe>.elementor-motion-effects-container>.elementor-motion-effects-layer:before{background-color:#142333;--background-overlay:''}.elementor-855 .elementor-element.elementor-element-51701c1.elementor-element{--align-self:center}.elementor-855 .elementor-element.elementor-element-51701c1{text-align:center}.elementor-855 .elementor-element.elementor-element-51701c1 .elementor-heading-title{font-family:"Bodoni Moda",Sans-serif;font-size:53px;font-weight:300;color:#fff}.elementor-855 .elementor-element.elementor-element-ddf0f12{--display:flex}.elementor-855 .elementor-element.elementor-element-564cd60{--spacer-size:115px}.elementor-855 .elementor-element.elementor-element-04deb4e{text-align:justify;font-family:"pp-neue-montreal",Sans-serif}.elementor-855 .elementor-element.elementor-element-8cc28ba .elementor-heading-title{font-family:"Playfair Display",Sans-serif}.elementor-855 .elementor-element.elementor-element-c04fd4d{text-align:justify;font-family:"pp-neue-montreal",Sans-serif}.elementor-855 .elementor-element.elementor-element-886f796 .elementor-heading-title{font-family:"Playfair Display",Sans-serif}.elementor-855 .elementor-element.elementor-element-08e9107{text-align:justify;font-family:"pp-neue-montreal",Sans-serif}.elementor-855 .elementor-element.elementor-element-c9ab008 .elementor-heading-title{font-family:"Playfair Display",Sans-serif}.elementor-855 .elementor-element.elementor-element-224d237{text-align:justify;font-family:"pp-neue-montreal",Sans-serif}.elementor-855 .elementor-element.elementor-element-172ed18 .elementor-heading-title{font-family:"Playfair Display",Sans-serif}.elementor-855 .elementor-element.elementor-element-64f08ae{text-align:justify;font-family:"pp-neue-montreal",Sans-serif}.elementor-855 .elementor-element.elementor-element-98ba58f .elementor-heading-title{font-family:"Playfair Display",Sans-serif}.elementor-855 .elementor-element.elementor-element-1b1f348{text-align:justify;font-family:"pp-neue-montreal",Sans-serif}.elementor-855 .elementor-element.elementor-element-1ec6785 .elementor-heading-title{font-family:"Playfair Display",Sans-serif}.elementor-855 .elementor-element.elementor-element-7d51f57{text-align:justify;font-family:"pp-neue-montreal",Sans-serif}.elementor-855 .elementor-element.elementor-element-4af8eb8{--spacer-size:50px}.elementor-855 .elementor-element.elementor-element-84b6e85{--display:grid;--min-height:380px;--e-con-grid-template-columns:repeat(3,1fr);--e-con-grid-template-rows:repeat(1,1fr);--grid-auto-flow:row;--justify-items:center;--align-items:center;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px}.elementor-855 .elementor-element.elementor-element-84b6e85:not(.elementor-motion-effects-element-type-background),.elementor-855 .elementor-element.elementor-element-84b6e85>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#142333}.elementor-855 .elementor-element.elementor-element-99a331f{padding:15px;text-align:center}.elementor-855 .elementor-element.elementor-element-99a331f.elementor-element{--align-self:center}.elementor-855 .elementor-element.elementor-element-3e9d884{width:var(--container-widget-width,75%);max-width:75%;--container-widget-width:75%;--container-widget-flex-grow:0;text-align:left;font-family:"Lato",Sans-serif;font-weight:400;color:#fff}.elementor-855 .elementor-element.elementor-element-3e9d884 p{margin-bottom:5px}.elementor-855 .elementor-element.elementor-element-e31f7c8{width:var(--container-widget-width,75%);max-width:75%;--container-widget-width:75%;--container-widget-flex-grow:0;font-family:"Lato",Sans-serif;font-weight:400;color:#fff}.elementor-855 .elementor-element.elementor-element-e31f7c8.elementor-element{--align-self:center}@media(max-width:1024px){.elementor-855 .elementor-element.elementor-element-84b6e85{--grid-auto-flow:row}}@media(max-width:767px){.elementor-855 .elementor-element.elementor-element-84b6e85{--e-con-grid-template-columns:repeat(1,1fr);--e-con-grid-template-rows:repeat(1,1fr);--grid-auto-flow:row}}