.elementor-193900 .elementor-element.elementor-element-448d832:not(.elementor-motion-effects-element-type-background),.elementor-193900 .elementor-element.elementor-element-448d832>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-541d5f5)}.elementor-193900 .elementor-element.elementor-element-448d832{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:100px 0}.elementor-193900 .elementor-element.elementor-element-448d832>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-widget-posts .elementor-button{background-color:var(--e-global-color-accent);font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-size:var(--e-global-typography-accent-font-size);font-weight:var(--e-global-typography-accent-font-weight);line-height:var(--e-global-typography-accent-line-height)}.elementor-widget-posts .elementor-post__title,.elementor-widget-posts .elementor-post__title a{color:var(--e-global-color-secondary);font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-size:var(--e-global-typography-primary-font-size);font-weight:var(--e-global-typography-primary-font-weight)}.elementor-widget-posts .elementor-post__meta-data{font-family:var(--e-global-typography-secondary-font-family),Sans-serif;font-size:var(--e-global-typography-secondary-font-size);font-weight:var(--e-global-typography-secondary-font-weight)}.elementor-widget-posts .elementor-post__excerpt p{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-size:var(--e-global-typography-text-font-size);font-weight:var(--e-global-typography-text-font-weight);line-height:var(--e-global-typography-text-line-height)}.elementor-widget-posts .elementor-post__read-more{color:var(--e-global-color-accent)}.elementor-widget-posts a.elementor-post__read-more{font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-size:var(--e-global-typography-accent-font-size);font-weight:var(--e-global-typography-accent-font-weight);line-height:var(--e-global-typography-accent-line-height)}.elementor-widget-posts .elementor-post__card .elementor-post__badge{background-color:var(--e-global-color-accent);font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-weight:var(--e-global-typography-accent-font-weight);line-height:var(--e-global-typography-accent-line-height)}.elementor-widget-posts .elementor-pagination{font-family:var(--e-global-typography-secondary-font-family),Sans-serif;font-size:var(--e-global-typography-secondary-font-size);font-weight:var(--e-global-typography-secondary-font-weight)}.elementor-widget-posts .e-load-more-message{font-family:var(--e-global-typography-secondary-font-family),Sans-serif;font-size:var(--e-global-typography-secondary-font-size);font-weight:var(--e-global-typography-secondary-font-weight)}.elementor-193900 .elementor-element.elementor-element-af55f13{--grid-row-gap:35px;--grid-column-gap:30px;--load-more-message-color:var(--e-global-color-2abc135)}.elementor-193900 .elementor-element.elementor-element-af55f13 .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.66 * 100% )}.elementor-193900 .elementor-element.elementor-element-af55f13:after{content:"0.66"}.elementor-193900 .elementor-element.elementor-element-af55f13 .elementor-post__thumbnail__link{width:100%}.elementor-193900 .elementor-element.elementor-element-af55f13 .elementor-post__meta-data span+span:before{content:"•"}.elementor-193900 .elementor-element.elementor-element-af55f13 .elementor-post__text{margin-top:10px}.elementor-193900 .elementor-element.elementor-element-af55f13 .elementor-button{font-family:var(--e-global-typography-ea9ed07-font-family),Sans-serif;font-size:var(--e-global-typography-ea9ed07-font-size);font-weight:var(--e-global-typography-ea9ed07-font-weight);text-transform:var(--e-global-typography-ea9ed07-text-transform);line-height:var(--e-global-typography-ea9ed07-line-height);letter-spacing:var(--e-global-typography-ea9ed07-letter-spacing);fill:var(--e-global-color-2abc135);color:var(--e-global-color-2abc135);border-style:none;border-radius:5px}.elementor-193900 .elementor-element.elementor-element-f1496ed:not(.elementor-motion-effects-element-type-background),.elementor-193900 .elementor-element.elementor-element-f1496ed>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://rivieramayahaciendas.com/wp-content/uploads/2023/05/rental-properties-in-city-name-006.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-193900 .elementor-element.elementor-element-f1496ed>.elementor-background-overlay{background-color:transparent;background-image:linear-gradient(180deg,#071E2F6B 0%,var(--e-global-color-5a676c5) 92%);opacity:1;transition:background .3s,border-radius .3s,opacity .3s}.elementor-193900 .elementor-element.elementor-element-f1496ed>.elementor-container{max-width:900px;min-height:80vh}.elementor-193900 .elementor-element.elementor-element-f1496ed{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-193900 .elementor-element.elementor-element-11825ed.elementor-column>.elementor-widget-wrap{justify-content:center}.elementor-widget-heading .elementor-heading-title{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-size:var(--e-global-typography-primary-font-size);font-weight:var(--e-global-typography-primary-font-weight);color:var(--e-global-color-primary)}.elementor-193900 .elementor-element.elementor-element-ddce087>.elementor-widget-container{margin:0 0 20px}.elementor-193900 .elementor-element.elementor-element-ddce087{text-align:center}.elementor-193900 .elementor-element.elementor-element-ddce087 .elementor-heading-title{font-family:var(--e-global-typography-363027e-font-family),Sans-serif;font-size:var(--e-global-typography-363027e-font-size);font-weight:var(--e-global-typography-363027e-font-weight);text-transform:var(--e-global-typography-363027e-text-transform);line-height:var(--e-global-typography-363027e-line-height);letter-spacing:var(--e-global-typography-363027e-letter-spacing);text-shadow:15px 0px 35px rgba(7.000000000000012,30.0000000000001,47.00000000000005,.57);color:var(--e-global-color-b0e72b5)}.elementor-widget-button .elementor-button{background-color:var(--e-global-color-accent);font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-size:var(--e-global-typography-accent-font-size);font-weight:var(--e-global-typography-accent-font-weight);line-height:var(--e-global-typography-accent-line-height)}.elementor-193900 .elementor-element.elementor-element-ebb8904 .elementor-button{background-color:var(--e-global-color-2abc135);font-family:var(--e-global-typography-ea9ed07-font-family),Sans-serif;font-size:var(--e-global-typography-ea9ed07-font-size);font-weight:var(--e-global-typography-ea9ed07-font-weight);text-transform:var(--e-global-typography-ea9ed07-text-transform);line-height:var(--e-global-typography-ea9ed07-line-height);letter-spacing:var(--e-global-typography-ea9ed07-letter-spacing);fill:var(--e-global-color-accent);color:var(--e-global-color-accent);border-style:none;border-radius:5px;padding:14px 30px}.elementor-193900 .elementor-element.elementor-element-ebb8904{width:var(--container-widget-width,285px);max-width:285px;--container-widget-width:285px;--container-widget-flex-grow:0;align-self:center}.elementor-193900 .elementor-element.elementor-element-ebb8904>.elementor-widget-container:hover{--e-transform-translateY:-4px}.elementor-193900 .elementor-element.elementor-element-ebb8904>.elementor-widget-container{margin:5px}@media(max-width:1024px){.elementor-widget-posts .elementor-post__title,.elementor-widget-posts .elementor-post__title a{font-size:var(--e-global-typography-primary-font-size)}.elementor-widget-posts .elementor-post__meta-data{font-size:var(--e-global-typography-secondary-font-size)}.elementor-widget-posts .elementor-post__excerpt p{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}.elementor-widget-posts a.elementor-post__read-more{font-size:var(--e-global-typography-accent-font-size);line-height:var(--e-global-typography-accent-line-height)}.elementor-widget-posts .elementor-post__card .elementor-post__badge{line-height:var(--e-global-typography-accent-line-height)}.elementor-widget-posts .elementor-pagination{font-size:var(--e-global-typography-secondary-font-size)}.elementor-widget-posts .elementor-button{font-size:var(--e-global-typography-accent-font-size);line-height:var(--e-global-typography-accent-line-height)}.elementor-widget-posts .e-load-more-message{font-size:var(--e-global-typography-secondary-font-size)}.elementor-193900 .elementor-element.elementor-element-af55f13 .elementor-button{font-size:var(--e-global-typography-ea9ed07-font-size);line-height:var(--e-global-typography-ea9ed07-line-height);letter-spacing:var(--e-global-typography-ea9ed07-letter-spacing)}.elementor-193900 .elementor-element.elementor-element-f1496ed>.elementor-container{min-height:500px}.elementor-widget-heading .elementor-heading-title{font-size:var(--e-global-typography-primary-font-size)}.elementor-193900 .elementor-element.elementor-element-ddce087 .elementor-heading-title{font-size:var(--e-global-typography-363027e-font-size);line-height:var(--e-global-typography-363027e-line-height);letter-spacing:var(--e-global-typography-363027e-letter-spacing)}.elementor-widget-button .elementor-button{font-size:var(--e-global-typography-accent-font-size);line-height:var(--e-global-typography-accent-line-height)}.elementor-193900 .elementor-element.elementor-element-ebb8904>.elementor-widget-container{margin:5px}.elementor-193900 .elementor-element.elementor-element-ebb8904 .elementor-button{font-size:var(--e-global-typography-ea9ed07-font-size);line-height:var(--e-global-typography-ea9ed07-line-height);letter-spacing:var(--e-global-typography-ea9ed07-letter-spacing)}}@media(max-width:767px){.elementor-widget-posts .elementor-post__title,.elementor-widget-posts .elementor-post__title a{font-size:var(--e-global-typography-primary-font-size)}.elementor-widget-posts .elementor-post__meta-data{font-size:var(--e-global-typography-secondary-font-size)}.elementor-widget-posts .elementor-post__excerpt p{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}.elementor-widget-posts a.elementor-post__read-more{font-size:var(--e-global-typography-accent-font-size);line-height:var(--e-global-typography-accent-line-height)}.elementor-widget-posts .elementor-post__card .elementor-post__badge{line-height:var(--e-global-typography-accent-line-height)}.elementor-widget-posts .elementor-pagination{font-size:var(--e-global-typography-secondary-font-size)}.elementor-widget-posts .elementor-button{font-size:var(--e-global-typography-accent-font-size);line-height:var(--e-global-typography-accent-line-height)}.elementor-widget-posts .e-load-more-message{font-size:var(--e-global-typography-secondary-font-size)}.elementor-193900 .elementor-element.elementor-element-af55f13 .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.5 * 100% )}.elementor-193900 .elementor-element.elementor-element-af55f13:after{content:"0.5"}.elementor-193900 .elementor-element.elementor-element-af55f13 .elementor-post__thumbnail__link{width:100%}.elementor-193900 .elementor-element.elementor-element-af55f13 .elementor-button{font-size:var(--e-global-typography-ea9ed07-font-size);line-height:var(--e-global-typography-ea9ed07-line-height);letter-spacing:var(--e-global-typography-ea9ed07-letter-spacing)}.elementor-193900 .elementor-element.elementor-element-f1496ed>.elementor-container{min-height:400px}.elementor-193900 .elementor-element.elementor-element-f1496ed{padding:60px 20px}.elementor-193900 .elementor-element.elementor-element-11825ed>.elementor-element-populated{padding:0}.elementor-widget-heading .elementor-heading-title{font-size:var(--e-global-typography-primary-font-size)}.elementor-193900 .elementor-element.elementor-element-ddce087 .elementor-heading-title{font-size:var(--e-global-typography-363027e-font-size);line-height:var(--e-global-typography-363027e-line-height);letter-spacing:var(--e-global-typography-363027e-letter-spacing)}.elementor-widget-button .elementor-button{font-size:var(--e-global-typography-accent-font-size);line-height:var(--e-global-typography-accent-line-height)}.elementor-193900 .elementor-element.elementor-element-ebb8904 .elementor-button{font-size:var(--e-global-typography-ea9ed07-font-size);line-height:var(--e-global-typography-ea9ed07-line-height);letter-spacing:var(--e-global-typography-ea9ed07-letter-spacing)}}.elementor-193900 .elementor-element.elementor-element-af55f13 .elementor-post__text{padding:0 25px 25px}.elementor-193900 .elementor-element.elementor-element-af55f13 .elementor-post__thumbnail__link{overflow:hidden}.elementor-193900 .elementor-element.elementor-element-af55f13 article .elementor-post__thumbnail{transition:all ease-in-out .3s}.elementor-193900 .elementor-element.elementor-element-af55f13 article:hover .elementor-post__thumbnail{transform:scale(1.05)}.elementor-193900 .elementor-element.elementor-element-af55f13 article{transition:all ease-in-out .3s}.elementor-193900 .elementor-element.elementor-element-af55f13 article:hover{transform:translateY(-5px);box-shadow:0 15px 45px 0px var(--e-global-color-b0b996a)}.elementor-193900 .elementor-element.elementor-element-ebb8904 .elementor-button-link{transition:all ease-in-out .3s}.elementor-193900 .elementor-element.elementor-element-ebb8904 .elementor-button-link:hover{box-shadow:0 5px 25px 0 rgb(255 127 0/18%)}