.elementor-5577 .elementor-element.elementor-element-ec229aa{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-5577 .elementor-element.elementor-element-6b945a2{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-5577 .elementor-element.elementor-element-5896aef{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-5577 .elementor-element.elementor-element-3ec53e7{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-5577 .elementor-element.elementor-element-4323f77{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-5577 .elementor-element.elementor-element-0653786{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-5577 .elementor-element.elementor-element-f9bb519 .premium-dual-header-first-header span{display:block;}.elementor-5577 .elementor-element.elementor-element-f9bb519 .elementor-widget-container{text-align:left;}.elementor-5577 .elementor-element.elementor-element-f9bb519 .premium-dual-header-first-span{font-family:"Quicksand", Sans-serif;font-size:1.6rem;font-weight:200;text-transform:uppercase;color:var( --e-global-color-secondary );}.elementor-5577 .elementor-element.elementor-element-f9bb519 .premium-dual-header-second-header{font-family:"Montas", Sans-serif;font-weight:normal;text-transform:uppercase;padding:00.4em 0em 0.4em 0em;}.elementor-5577 .elementor-element.elementor-element-9093787 .uael-faq-container > .uael-faq-accordion:not(:last-child){margin-bottom:10px;}.elementor-5577 .elementor-element.elementor-element-9093787 .uael-faq-wrapper .uael-faq-container .uael-faq-accordion{border-style:solid;border-width:1px 1px 1px 1px;border-color:#D4D4D4;}.elementor-5577 .elementor-element.elementor-element-9093787 .uael-faq-container .uael-faq-accordion .uael-accordion-content{border-top-color:#D4D4D4;}.elementor-5577 .elementor-element.elementor-element-9093787 .uael-faq-container .uael-faq-accordion{border-radius:1px 1px 1px 1px;}.elementor-5577 .elementor-element.elementor-element-9093787 .uael-faq-accordion .uael-accordion-title .uael-question-span,
						.elementor-5577 .elementor-element.elementor-element-9093787  .uael-accordion-icon-closed, .elementor-5577 .elementor-element.elementor-element-9093787 span.uael-accordion-icon-opened{color:var( --e-global-color-accent );}.elementor-5577 .elementor-element.elementor-element-9093787 .uael-accordion-icon-closed, .elementor-5577 .elementor-element.elementor-element-9093787 span.uael-accordion-icon-opened{fill:var( --e-global-color-accent );}.elementor-5577 .elementor-element.elementor-element-9093787 .uael-faq-accordion .uael-accordion-title.uael-title-active .uael-question-span,
						.elementor-5577 .elementor-element.elementor-element-9093787 span.uael-accordion-icon-opened{color:var( --e-global-color-057e20c );}.elementor-5577 .elementor-element.elementor-element-9093787 .uael-faq-accordion .uael-accordion-title .uael-question-span:hover,
					.elementor-5577 .elementor-element.elementor-element-9093787  .uael-accordion-icon-closed:hover{color:var( --e-global-color-secondary );}.elementor-5577 .elementor-element.elementor-element-9093787 .uael-accordion-icon-closed:hover{fill:var( --e-global-color-secondary );}.elementor-5577 .elementor-element.elementor-element-9093787 .uael-faq-accordion .uael-accordion-title.uael-title-active:hover .uael-question-span,
					.elementor-5577 .elementor-element.elementor-element-9093787 span.uael-accordion-icon-opened:hover{color:var( --e-global-color-057e20c );}.elementor-5577 .elementor-element.elementor-element-9093787 .uael-faq-accordion .uael-accordion-title{padding:10px 10px 10px 10px;}.elementor-5577 .elementor-element.elementor-element-9093787 .uael-faq-accordion .uael-accordion-content{padding:32px 32px 32px 32px;}.elementor-5577 .elementor-element.elementor-element-9093787 .uael-faq-wrapper .uael-accordion-title .uael-accordion-icon{font-size:16px;}.elementor-5577 .elementor-element.elementor-element-9093787 .uael-faq-wrapper .uael-accordion-title .uael-accordion-icon svg{height:16px;width:16px;}.elementor-5577 .elementor-element.elementor-element-9093787 .uael-accordion-icon.uael-accordion-icon-left{margin-right:15px;}.elementor-5577 .elementor-element.elementor-element-9093787 .uael-accordion-icon.uael-accordion-icon-right{margin-left:15px;}.elementor-5577 .elementor-element.elementor-element-acfa62b .premium-dual-header-first-header span{display:block;}.elementor-5577 .elementor-element.elementor-element-acfa62b .elementor-widget-container{text-align:left;}.elementor-5577 .elementor-element.elementor-element-acfa62b .premium-dual-header-first-span{font-family:"Quicksand", Sans-serif;font-size:1rem;font-weight:200;text-transform:uppercase;color:var( --e-global-color-secondary );}.elementor-5577 .elementor-element.elementor-element-acfa62b .premium-dual-header-second-header{font-family:"Montas", Sans-serif;font-weight:normal;text-transform:uppercase;padding:00.4em 0em 0.4em 0em;}.elementor-5577 .elementor-element.elementor-element-acfa62b > .elementor-widget-container{margin:32px 0px 0px 0px;}.elementor-5577 .elementor-element.elementor-element-ec70a0e{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}/* 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 */