.elementor-391 .elementor-element.elementor-element-4dbe890:not(.elementor-motion-effects-element-type-background), .elementor-391 .elementor-element.elementor-element-4dbe890 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-266f5d8 );background-image:url("https://villaoasissandiego.com/wp-content/uploads/2022/09/leaf-shadow-scaled.webp");background-position:top right;background-repeat:no-repeat;background-size:50% auto;}.elementor-391 .elementor-element.elementor-element-4dbe890{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:6rem 8rem 6rem 8rem;}.elementor-391 .elementor-element.elementor-element-4dbe890 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-391 .elementor-element.elementor-element-2af3a82 .elementor-heading-title{color:var( --e-global-color-secondary );font-family:"Montas", Sans-serif;font-size:5rem;font-weight:normal;}.elementor-391 .elementor-element.elementor-element-2af3a82 > .elementor-widget-container{padding:0rem 0rem 1rem 0rem;border-style:solid;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-accent );}.elementor-391 .elementor-element.elementor-element-2af3a82{width:auto;max-width:auto;}.elementor-391 .elementor-element.elementor-element-13a5b1b{--spacer-size:150px;}.elementor-391 .elementor-element.elementor-element-4288ea6{padding:0rem 8rem 0rem 08rem;}.elementor-391 .elementor-element.elementor-element-4880775 .elementor-heading-title{color:var( --e-global-color-secondary );font-family:"Montas", Sans-serif;font-size:2rem;font-weight:normal;}.elementor-391 .elementor-element.elementor-element-4880775 > .elementor-widget-container{padding:0rem 0rem 2rem 0rem;}.elementor-391 .elementor-element.elementor-element-b309471 .uael-post__body .uael-post__thumbnail:not(.uael-post-wrapper__noimage){padding-bottom:calc( 0.1 * 100% );}.elementor-391 .elementor-element.elementor-element-b309471 .uael-post__thumbnail:hover a,.elementor-391 .elementor-element.elementor-element-b309471 .uael-post__thumbnail:hover span,
					.elementor-391 .elementor-element.elementor-element-b309471.uael-post__news-stack-yes .uael-post__thumbnail:hover img,
					.elementor-391 .elementor-element.elementor-element-b309471.uael-post__link-complete-yes .uael-post__complete-box-overlay:hover + .uael-post__inner-wrap .uael-post__thumbnail a,.elementor-391 .elementor-element.elementor-element-b309471.uael-post__link-complete-yes .uael-post__complete-box-overlay:hover + .uael-post__inner-wrap .uael-post__thumbnail span,
					.elementor-391 .elementor-element.elementor-element-b309471.uael-post__link-complete-yes .uael-post__complete-box-overlay:hover + .uael-post__inner-wrap .uael-post__thumbnail img{transform:scale(1);opacity:1;}.elementor-391 .elementor-element.elementor-element-b309471.uael-post__link-complete-yes .uael-post-wrapper-featured .uael-post__complete-box-overlay:hover + .uael-post__inner-wrap .uael-post__thumbnail img{transform:translate(-50%,-50%) scale(1);}.elementor-391 .elementor-element.elementor-element-b309471 .elementor-align-icon-right{margin-left:0px;}.elementor-391 .elementor-element.elementor-element-b309471 .elementor-align-icon-left{margin-right:0px;}.elementor-391 .elementor-element.elementor-element-b309471 .uael-post-grid .uael-post-wrapper{padding-right:calc( 20px/2 );padding-left:calc( 20px/2 );}.elementor-391 .elementor-element.elementor-element-b309471 .uael-post-grid:not(.uael-post_structure-featured) .uael-post-grid__inner{margin-left:calc( -20px/2 );margin-right:calc( -20px/2 );}.elementor-391 .elementor-element.elementor-element-b309471 .uael-post-grid.uael-post_structure-featured{margin-left:calc( -20px/2 );margin-right:calc( -20px/2 );}.elementor-391 .elementor-element.elementor-element-b309471 .uael-post-grid .uael-post-wrapper:not(:last-child) .uael-post__bg-wrap{margin-bottom:20px;}.elementor-391 .elementor-element.elementor-element-b309471 .uael-post-wrapper{text-align:left;}.elementor-391 .elementor-element.elementor-element-b309471 .uael-post__bg-wrap{background-color:var( --e-global-color-primary );}.elementor-391 .elementor-element.elementor-element-b309471 .uael-post__content-wrap{padding:30px 30px 30px 30px;}.elementor-391 .elementor-element.elementor-element-b309471 .uael-post-wrapper-featured .uael-post__title, .elementor-391 .elementor-element.elementor-element-b309471 .uael-post-wrapper-featured .uael-post__title a{color:var( --e-global-color-secondary );}.elementor-391 .elementor-element.elementor-element-b309471 .uael-post-wrapper-featured .uael-post__meta-data{color:var( --e-global-color-primary );}.elementor-391 .elementor-element.elementor-element-b309471 .uael-post-wrapper-featured .uael-post__meta-data svg{fill:var( --e-global-color-primary );}.elementor-391 .elementor-element.elementor-element-b309471 .uael-post-wrapper-featured .uael-post__content-wrap{padding:30px 30px 30px 30px;bottom:0;}.elementor-391 .elementor-element.elementor-element-b309471 .uael-post__terms{padding:2px 6px 2px 6px;border-radius:2px 2px 2px 2px;color:#ffffff;}.elementor-391 .elementor-element.elementor-element-b309471 .uael-post__terms a:hover{color:#ffffff;}.elementor-391 .elementor-element.elementor-element-b309471.uael-post__link-complete-yes .uael-post__complete-box-overlay:hover + .uael-post__inner-wrap .uael-post__terms a{color:#ffffff;}.elementor-391 .elementor-element.elementor-element-b309471 .uael-posts[data-skin="news"] .uael-post__terms{background-color:var( --e-global-color-secondary );}.elementor-391 .elementor-element.elementor-element-b309471 .uael-post__terms-wrap{margin-bottom:5px;}.elementor-391 .elementor-element.elementor-element-b309471 .uael-post__title, .elementor-391 .elementor-element.elementor-element-b309471 .uael-post__title a{color:var( --e-global-color-secondary );}.elementor-391 .elementor-element.elementor-element-b309471 .uael-post__title:hover, .elementor-391 .elementor-element.elementor-element-b309471 .uael-post__title a:hover{color:var( --e-global-color-accent );}.elementor-391 .elementor-element.elementor-element-b309471.uael-post__link-complete-yes .uael-post__complete-box-overlay:hover + .uael-post__inner-wrap .uael-post__title a{color:var( --e-global-color-accent );}.elementor-391 .elementor-element.elementor-element-b309471 .uael-post__title{margin-bottom:32px;}.elementor-391 .elementor-element.elementor-element-b309471 a.uael-post__read-more{color:var( --e-global-color-secondary );background-color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-secondary );border-radius:1px 1px 1px 1px;padding:10px 15px 10px 15px;}.elementor-391 .elementor-element.elementor-element-b309471 a.uael-post__read-more:hover{background-color:#F3F1ED;}.elementor-391 .elementor-element.elementor-element-b309471.uael-post__link-complete-yes .uael-post__complete-box-overlay:hover + .uael-post__inner-wrap a.uael-post__read-more{background-color:#F3F1ED;}.elementor-391 .elementor-element.elementor-element-3f51122 .uael-post__body .uael-post__thumbnail:not(.uael-post-wrapper__noimage){padding-bottom:calc( 0.2 * 100% );}.elementor-391 .elementor-element.elementor-element-3f51122 .uael-post__thumbnail:hover img{transform:scale(1.3);opacity:1;}.elementor-391 .elementor-element.elementor-element-3f51122.uael-post__link-complete-yes .uael-post-image-background .uael-post__complete-box-overlay:hover + .uael-post__inner-wrap .uael-post__thumbnail img{transform:translate(-50%,-50%) scale(1.3);}.elementor-391 .elementor-element.elementor-element-3f51122.uael-post__link-complete-yes .uael-post__complete-box-overlay:hover + .uael-post__inner-wrap .uael-post__thumbnail img{transform:scale(1.3);opacity:1;}.elementor-391 .elementor-element.elementor-element-3f51122.uael-equal__height-yes .uael-post-image-background .uael-post__inner-wrap:hover img{transform:translate(-50%,-50%) scale(1.3);opacity:1;}.elementor-391 .elementor-element.elementor-element-3f51122 .uael-post-grid .uael-post-wrapper{margin-bottom:50px;}.elementor-391 .elementor-element.elementor-element-3f51122 .uael-post-wrapper{text-align:left;}.elementor-391 .elementor-element.elementor-element-3f51122 .uael-post__separator-wrap{text-align:left;}.elementor-391 .elementor-element.elementor-element-3f51122 .uael-post__separator{height:1px;width:25%;margin-bottom:20px;background-color:#E5B04C;}.elementor-391 .elementor-element.elementor-element-3f51122 .uael-post__content-wrap{background-color:#ffffff;padding:30px 30px 30px 30px;}.elementor-391 .elementor-element.elementor-element-3f51122 .uael-post__bg-wrap{background-color:#F6F6F600;}.elementor-391 .elementor-element.elementor-element-3f51122 .uael-post__inner-wrap:not(.uael-post__noimage) .uael-post__content-wrap{width:50%;margin-top:30px;margin-bottom:30px;}.elementor-391 .elementor-element.elementor-element-3f51122 .uael-post__thumbnail{width:calc( 100% - 50%);}.elementor-391 .elementor-element.elementor-element-3f51122 .uael-post__inner-wrap.uael-post__noimage{padding:30px;}.elementor-391 .elementor-element.elementor-element-3f51122 .uael-post-wrapper .uael-post__inner-wrap:not(.uael-post__noimage) .uael-post__content-wrap{margin-left:-30px;}.elementor-391 .elementor-element.elementor-element-3f51122 .uael-post-wrapper:first-child{margin-top:30px;}.elementor-391 .elementor-element.elementor-element-3f51122 .uael-post__title{margin-bottom:10px;}.elementor-391 .elementor-element.elementor-element-3f51122 .uael-post__meta-data{color:#adadad;margin-bottom:42px;}.elementor-391 .elementor-element.elementor-element-3f51122 .uael-post__meta-data svg{fill:#adadad;}.elementor-391 .elementor-element.elementor-element-3f51122 .uael-post__meta-data span{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );margin-right:10px;}.elementor-391 .elementor-element.elementor-element-3f51122 .uael-post__meta-data span:last-child, .elementor-391 .elementor-element.elementor-element-3f51122 .uael-post__meta-data span.uael-listing__terms-link{margin-right:0;}.elementor-391 .elementor-element.elementor-element-3f51122 .uael-post__terms{padding:3px 10px 3px 10px;border-radius:2px 2px 2px 2px;background-color:#e4e4e4;margin-bottom:10px;}.elementor-391 .elementor-element.elementor-element-3f51122 .uael-post__excerpt{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );margin-bottom:20px;}.elementor-391 .elementor-element.elementor-element-3f51122 a.uael-post__read-more{color:var( --e-global-color-secondary );background-color:#89503000;border-style:solid;border-width:1px 1px 1px 1px;border-radius:0px 0px 0px 0px;padding:10px 15px 10px 15px;}.elementor-391 .elementor-element.elementor-element-e9a56c6 .premium-button-text-icon-wrapper i{font-size:16px;}.elementor-391 .elementor-element.elementor-element-e9a56c6 .premium-button-text-icon-wrapper svg{width:16px !important;height:16px !important;}.elementor-391 .elementor-element.elementor-element-e9a56c6 .premium-button-text-icon-wrapper i, .elementor-391 .elementor-element.elementor-element-e9a56c6 .premium-button-text-icon-wrapper svg{margin-left:18px;}.elementor-391 .elementor-element.elementor-element-e9a56c6{text-align:right;}.elementor-391 .elementor-element.elementor-element-e9a56c6 .premium-button{font-family:"Montas", Sans-serif;font-size:1.4rem;font-weight:normal;margin:0px 0px 0px 0px;}.elementor-391 .elementor-element.elementor-element-e9a56c6 .premium-drawable-icon *, .elementor-391 .elementor-element.elementor-element-e9a56c6 svg:not([class*="premium-"]){stroke:var( --e-global-color-secondary );}.elementor-391 .elementor-element.elementor-element-e9a56c6 .premium-button, .elementor-391 .elementor-element.elementor-element-e9a56c6 .premium-button.premium-button-style2-shutinhor:before , .elementor-391 .elementor-element.elementor-element-e9a56c6 .premium-button.premium-button-style2-shutinver:before , .elementor-391 .elementor-element.elementor-element-e9a56c6 .premium-button-style5-radialin:before , .elementor-391 .elementor-element.elementor-element-e9a56c6 .premium-button-style5-rectin:before{background-color:#FDFCFA00;}.elementor-391 .elementor-element.elementor-element-e9a56c6 .premium-button, .elementor-391 .elementor-element.elementor-element-e9a56c6 .premium-button-line6::after{padding:0px 0px 0px 0px;}.elementor-391 .elementor-element.elementor-element-e9a56c6 .premium-button:hover .premium-button-text-icon-wrapper span, .elementor-391 .elementor-element.elementor-element-e9a56c6 .premium-button-line6::after{color:var( --e-global-color-secondary );}.elementor-391 .elementor-element.elementor-element-e9a56c6 .premium-button:hover .premium-button-text-icon-wrapper i{color:var( --e-global-color-secondary );}.elementor-391 .elementor-element.elementor-element-e9a56c6 .premium-button:hover .premium-drawable-icon *, .elementor-391 .elementor-element.elementor-element-e9a56c6 .premium-button:hover svg:not([class*="premium-"]){fill:var( --e-global-color-secondary );stroke:var( --e-global-color-secondary );}.elementor-391 .elementor-element.elementor-element-e9a56c6 .premium-button-none:hover, .elementor-391 .elementor-element.elementor-element-e9a56c6 .premium-button-style8:hover, .elementor-391 .elementor-element.elementor-element-e9a56c6 .premium-button-style1:before, .elementor-391 .elementor-element.elementor-element-e9a56c6 .premium-button-style2-shutouthor:before, .elementor-391 .elementor-element.elementor-element-e9a56c6 .premium-button-style2-shutoutver:before, .elementor-391 .elementor-element.elementor-element-e9a56c6 .premium-button-style2-shutinhor, .elementor-391 .elementor-element.elementor-element-e9a56c6 .premium-button-style2-shutinver, .elementor-391 .elementor-element.elementor-element-e9a56c6 .premium-button-style2-dshutinhor:before, .elementor-391 .elementor-element.elementor-element-e9a56c6 .premium-button-style2-dshutinver:before, .elementor-391 .elementor-element.elementor-element-e9a56c6 .premium-button-style2-scshutouthor:before, .elementor-391 .elementor-element.elementor-element-e9a56c6 .premium-button-style2-scshutoutver:before, .elementor-391 .elementor-element.elementor-element-e9a56c6 .premium-button-style3-after:hover, .elementor-391 .elementor-element.elementor-element-e9a56c6 .premium-button-style3-before:hover, .elementor-391 .elementor-element.elementor-element-e9a56c6 .premium-button-style4-icon-wrapper, .elementor-391 .elementor-element.elementor-element-e9a56c6 .premium-button-style5-radialin, .elementor-391 .elementor-element.elementor-element-e9a56c6 .premium-button-style5-radialout:before, .elementor-391 .elementor-element.elementor-element-e9a56c6 .premium-button-style5-rectin, .elementor-391 .elementor-element.elementor-element-e9a56c6 .premium-button-style5-rectout:before, .elementor-391 .elementor-element.elementor-element-e9a56c6 .premium-button-style6-bg, .elementor-391 .elementor-element.elementor-element-e9a56c6 .premium-button-style6:before{background-color:#8F724700;}.elementor-391 .elementor-element.elementor-element-e9a56c6 > .elementor-widget-container{padding:0rem 0rem 0rem 0rem;}.elementor-391 .elementor-element.elementor-element-0c1eaa6{--spacer-size:150px;}.elementor-391 .elementor-element.elementor-element-ce3a572{padding:0rem 8rem 0rem 8rem;}.elementor-391 .elementor-element.elementor-element-22b3774 .elementor-heading-title{color:var( --e-global-color-secondary );font-family:"Montas", Sans-serif;font-size:2rem;font-weight:normal;}.elementor-391 .elementor-element.elementor-element-22b3774 > .elementor-widget-container{padding:0rem 0rem 2rem 0rem;}.elementor-391 .elementor-element.elementor-element-d7e5a04 .uael-post__body .uael-post__thumbnail:not(.uael-post-wrapper__noimage){padding-bottom:calc( 0.2 * 100% );}.elementor-391 .elementor-element.elementor-element-d7e5a04 .uael-post__thumbnail:hover img{transform:scale(1);opacity:1;}.elementor-391 .elementor-element.elementor-element-d7e5a04.uael-post__link-complete-yes .uael-post-image-background .uael-post__complete-box-overlay:hover + .uael-post__inner-wrap .uael-post__thumbnail img{transform:translate(-50%,-50%) scale(1);}.elementor-391 .elementor-element.elementor-element-d7e5a04.uael-post__link-complete-yes .uael-post__complete-box-overlay:hover + .uael-post__inner-wrap .uael-post__thumbnail img{transform:scale(1);opacity:1;}.elementor-391 .elementor-element.elementor-element-d7e5a04.uael-equal__height-yes .uael-post-image-background .uael-post__inner-wrap:hover img{transform:translate(-50%,-50%) scale(1);opacity:1;}.elementor-391 .elementor-element.elementor-element-d7e5a04 .uael-post-grid .uael-post-wrapper{margin-bottom:50px;}.elementor-391 .elementor-element.elementor-element-d7e5a04 .uael-post-wrapper{text-align:left;}.elementor-391 .elementor-element.elementor-element-d7e5a04 .uael-post__separator-wrap{text-align:left;}.elementor-391 .elementor-element.elementor-element-d7e5a04 .uael-post__separator{height:1px;width:25%;margin-bottom:20px;background-color:#E5B04C;}.elementor-391 .elementor-element.elementor-element-d7e5a04 .uael-post__content-wrap{background-color:#FDFCFA;padding:30px 30px 30px 30px;}.elementor-391 .elementor-element.elementor-element-d7e5a04 .uael-post__bg-wrap{background-color:#F6F6F600;}.elementor-391 .elementor-element.elementor-element-d7e5a04 .uael-post__inner-wrap:not(.uael-post__noimage) .uael-post__content-wrap{width:50%;margin-top:30px;margin-bottom:30px;}.elementor-391 .elementor-element.elementor-element-d7e5a04 .uael-post__thumbnail{width:calc( 100% - 50%);}.elementor-391 .elementor-element.elementor-element-d7e5a04 .uael-post__inner-wrap.uael-post__noimage{padding:30px;}.elementor-391 .elementor-element.elementor-element-d7e5a04 .uael-post-wrapper .uael-post__inner-wrap:not(.uael-post__noimage) .uael-post__content-wrap{margin-left:-30px;}.elementor-391 .elementor-element.elementor-element-d7e5a04 .uael-post-wrapper:first-child{margin-top:30px;}.elementor-391 .elementor-element.elementor-element-d7e5a04 .uael-post-inf-loader > div{background-color:var( --e-global-color-accent );width:18px;height:18px;}.elementor-391 .elementor-element.elementor-element-d7e5a04 .uael-post__title{margin-bottom:10px;}.elementor-391 .elementor-element.elementor-element-d7e5a04 .uael-post__meta-data{color:#adadad;margin-bottom:42px;}.elementor-391 .elementor-element.elementor-element-d7e5a04 .uael-post__meta-data svg{fill:#adadad;}.elementor-391 .elementor-element.elementor-element-d7e5a04 .uael-post__meta-data span{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );margin-right:10px;}.elementor-391 .elementor-element.elementor-element-d7e5a04 .uael-post__meta-data span:last-child, .elementor-391 .elementor-element.elementor-element-d7e5a04 .uael-post__meta-data span.uael-listing__terms-link{margin-right:0;}.elementor-391 .elementor-element.elementor-element-d7e5a04 .uael-post__terms{padding:3px 10px 3px 10px;border-radius:2px 2px 2px 2px;background-color:#e4e4e4;margin-bottom:10px;}.elementor-391 .elementor-element.elementor-element-d7e5a04 .uael-post__excerpt{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );margin-bottom:20px;}.elementor-391 .elementor-element.elementor-element-d7e5a04 a.uael-post__read-more{color:var( --e-global-color-secondary );background-color:#89503000;border-style:solid;border-width:1px 1px 1px 1px;border-radius:0px 0px 0px 0px;padding:10px 15px 10px 15px;}.elementor-391 .elementor-element.elementor-element-d7e5a04 a.uael-post__read-more:hover{background-color:#F3F1ED;}.elementor-391 .elementor-element.elementor-element-d7e5a04.uael-post__link-complete-yes .uael-post__complete-box-overlay:hover + .uael-post__inner-wrap a.uael-post__read-more{background-color:#F3F1ED;}.elementor-391 .elementor-element.elementor-element-1d84722{--spacer-size:150px;}@media(max-width:1024px){.elementor-391 .elementor-element.elementor-element-4288ea6{padding:1rem 1rem 1rem 1rem;}.elementor-391 .elementor-element.elementor-element-ce3a572{padding:1rem 1rem 1rem 1rem;}}@media(max-width:767px){.elementor-391 .elementor-element.elementor-element-4dbe890{padding:6rem 1rem 06rem 1rem;}.elementor-391 .elementor-element.elementor-element-2af3a82 .elementor-heading-title{font-size:3rem;}.elementor-391 .elementor-element.elementor-element-b309471 .uael-post__body .uael-post__thumbnail:not(.uael-post-wrapper__noimage){padding-bottom:calc( 1 * 100% );}.elementor-391 .elementor-element.elementor-element-3f51122 .uael-post__body .uael-post__thumbnail:not(.uael-post-wrapper__noimage){padding-bottom:calc( 1 * 100% );}.elementor-391 .elementor-element.elementor-element-d7e5a04 .uael-post__body .uael-post__thumbnail:not(.uael-post-wrapper__noimage){padding-bottom:calc( 1 * 100% );}}/* Start custom CSS for heading, class: .elementor-element-4880775 */.elementor-391 .elementor-element.elementor-element-4880775:hover {
    text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for uael-posts, class: .elementor-element-b309471 */.elementor-391 .elementor-element.elementor-element-b309471 .uael-post-wrapper-featured .uael-post__content-wrap {
    background:none;
    background-color: rgba(253, 252, 250, 0.75);
}/* End custom CSS */
/* Start custom CSS for uael-posts, class: .elementor-element-3f51122 */.elementor-391 .elementor-element.elementor-element-3f51122 .uael-post-wrapper-featured .uael-post__content-wrap {
    background:none;
    background-color: rgba(253, 252, 250, 0.75);
}/* End custom CSS */
/* Start custom CSS for premium-addon-button, class: .elementor-element-e9a56c6 */.elementor-widget-premium-addon-button .premium-button .premium-button-text-icon-wrapper span:hover {
    margin-right:8px;
}/* End custom CSS */
/* Start custom CSS for uael-posts, class: .elementor-element-d7e5a04 */.elementor-element[data-widget_type="uael-posts.feed"] .uael-post__content-wrap {
    -webkit-box-shadow: none;
    box-shadow: none;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Montas';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://villaoasissandiego.com/wp-content/uploads/2022/09/Montas-Regular.woff') format('woff');
}
/* End Custom Fonts CSS */