.elementor-2115 .elementor-element.elementor-element-ce84949{--display:flex;--min-height:62vh;--padding-top:80px;--padding-bottom:65px;--padding-left:24px;--padding-right:24px;}.elementor-2115 .elementor-element.elementor-element-ce84949:not(.elementor-motion-effects-element-type-background), .elementor-2115 .elementor-element.elementor-element-ce84949 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://styleapartments.javiervega.dev/wp-content/uploads/vega-styleapartments-media/37783e6297e2e319213e8916d07f7ed6b94f4bdc5660bdd7a75cbebae365cfa8.jpg");background-position:center center;background-size:cover;}.elementor-2115 .elementor-element.elementor-element-6b0de64 .elementor-heading-title{color:#ffffff;}.elementor-2115 .elementor-element.elementor-element-e5dda4e{color:#ffffff;}.elementor-2115 .elementor-element.elementor-element-3c34db4{--display:flex;}:root{--page-title-display:none;}/* Start custom CSS for heading, class: .elementor-element-6b0de64 *//* VEGA_WIDGET_STYLE_BEGIN role=hero page_type=zone version=6.0.1 */
.elementor-2115 .elementor-element.elementor-element-6b0de64{background-color:rgba(0, 0, 0, 0)!important;border-top-left-radius:0px!important;border-top-right-radius:0px!important;border-bottom-right-radius:0px!important;border-bottom-left-radius:0px!important;box-shadow:none!important;padding-top:10px!important;padding-right:0px!important;padding-bottom:10px!important;padding-left:0px!important;margin-top:0px!important;margin-bottom:0px!important;gap:20px!important;display:flex!important;grid-template-columns:none!important;align-items:normal!important;justify-content:normal!important;max-width:min(100%, 1140px)!important;}
@media(max-width:767px){.elementor-2115 .elementor-element.elementor-element-6b0de64{background-color:rgba(0, 0, 0, 0)!important;border-top-left-radius:0px!important;border-top-right-radius:0px!important;border-bottom-right-radius:0px!important;border-bottom-left-radius:0px!important;box-shadow:none!important;padding-top:0px!important;padding-right:0px!important;padding-bottom:0px!important;padding-left:0px!important;margin-top:0px!important;margin-bottom:0px!important;gap:normal!important;display:block!important;grid-template-columns:none!important;align-items:normal!important;justify-content:normal!important;max-width:none!important;}}
/* VEGA_WIDGET_STYLE_END */

/* VEGA_WIDGET_STYLE_BEGIN role=h1 page_type=zone version=6.0.1 */
.elementor-2115 .elementor-element.elementor-element-6b0de64 .elementor-heading-title,.elementor-2115 .elementor-element.elementor-element-6b0de64 h1,.elementor-2115 .elementor-element.elementor-element-6b0de64 h2,.elementor-2115 .elementor-element.elementor-element-6b0de64 h3,.elementor-2115 .elementor-element.elementor-element-6b0de64 h4{font-family:Poppins, sans-serif!important;font-size:44px!important;font-weight:700!important;line-height:52.8px!important;letter-spacing:normal!important;text-transform:none!important;text-align:start!important;color:rgb(11, 60, 93)!important;background-color:rgba(0, 0, 0, 0)!important;border-top-left-radius:0px!important;border-top-right-radius:0px!important;border-bottom-right-radius:0px!important;border-bottom-left-radius:0px!important;box-shadow:none!important;padding-top:0px!important;padding-right:0px!important;padding-bottom:0px!important;padding-left:0px!important;margin-top:0px!important;margin-bottom:0px!important;}
@media(max-width:767px){.elementor-2115 .elementor-element.elementor-element-6b0de64 .elementor-heading-title,.elementor-2115 .elementor-element.elementor-element-6b0de64 h1,.elementor-2115 .elementor-element.elementor-element-6b0de64 h2,.elementor-2115 .elementor-element.elementor-element-6b0de64 h3,.elementor-2115 .elementor-element.elementor-element-6b0de64 h4{font-family:Poppins, sans-serif!important;font-size:44px!important;font-weight:700!important;line-height:52.8px!important;letter-spacing:normal!important;text-transform:none!important;text-align:start!important;color:rgb(11, 60, 93)!important;background-color:rgba(0, 0, 0, 0)!important;border-top-left-radius:0px!important;border-top-right-radius:0px!important;border-bottom-right-radius:0px!important;border-bottom-left-radius:0px!important;box-shadow:none!important;padding-top:0px!important;padding-right:0px!important;padding-bottom:0px!important;padding-left:0px!important;margin-top:0px!important;margin-bottom:0px!important;}}
/* VEGA_WIDGET_STYLE_END *//* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e5dda4e *//* VEGA_WIDGET_STYLE_BEGIN role=body_text page_type=zone version=6.0.1 */
.elementor-2115 .elementor-element.elementor-element-e5dda4e,.elementor-2115 .elementor-element.elementor-element-e5dda4e p,.elementor-2115 .elementor-element.elementor-element-e5dda4e .elementor-widget-container{font-family:Inter, sans-serif!important;font-size:20px!important;font-weight:400!important;line-height:32px!important;letter-spacing:normal!important;text-transform:none!important;text-align:start!important;color:rgb(31, 41, 51)!important;background-color:rgba(0, 0, 0, 0)!important;border-top-left-radius:0px!important;border-top-right-radius:0px!important;border-bottom-right-radius:0px!important;border-bottom-left-radius:0px!important;box-shadow:none!important;padding-top:0px!important;padding-right:0px!important;padding-bottom:0px!important;padding-left:0px!important;margin-top:0px!important;margin-bottom:14.4px!important;}
@media(max-width:767px){.elementor-2115 .elementor-element.elementor-element-e5dda4e,.elementor-2115 .elementor-element.elementor-element-e5dda4e p,.elementor-2115 .elementor-element.elementor-element-e5dda4e .elementor-widget-container{font-family:Inter, sans-serif!important;font-size:20px!important;font-weight:400!important;line-height:32px!important;letter-spacing:normal!important;text-transform:none!important;text-align:start!important;color:rgb(31, 41, 51)!important;background-color:rgba(0, 0, 0, 0)!important;border-top-left-radius:0px!important;border-top-right-radius:0px!important;border-bottom-right-radius:0px!important;border-bottom-left-radius:0px!important;box-shadow:none!important;padding-top:0px!important;padding-right:0px!important;padding-bottom:0px!important;padding-left:0px!important;margin-top:0px!important;margin-bottom:14.4px!important;}}
/* VEGA_WIDGET_STYLE_END *//* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ce84949 *//* VEGA_WIDGET_STYLE_BEGIN role=generic_container page_type=zone version=6.0.1 */
.elementor-2115 .elementor-element.elementor-element-ce84949{background-color:rgba(0, 0, 0, 0)!important;border-top-left-radius:0px!important;border-top-right-radius:0px!important;border-bottom-right-radius:0px!important;border-bottom-left-radius:0px!important;box-shadow:none!important;padding-top:0px!important;padding-right:0px!important;padding-bottom:0px!important;padding-left:0px!important;margin-top:0px!important;margin-bottom:16px!important;gap:0px 30px!important;display:flex!important;grid-template-columns:none!important;align-items:normal!important;justify-content:normal!important;max-width:100%!important;}
@media(max-width:767px){.elementor-2115 .elementor-element.elementor-element-ce84949{background-color:rgba(0, 0, 0, 0)!important;border-top-left-radius:0px!important;border-top-right-radius:0px!important;border-bottom-right-radius:0px!important;border-bottom-left-radius:0px!important;box-shadow:none!important;padding-top:0px!important;padding-right:0px!important;padding-bottom:0px!important;padding-left:0px!important;margin-top:0px!important;margin-bottom:16px!important;gap:0px 30px!important;display:flex!important;grid-template-columns:none!important;align-items:normal!important;justify-content:normal!important;max-width:100%!important;}}
/* VEGA_WIDGET_STYLE_END *//* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c3fa7b6 *//* VEGA_WIDGET_STYLE_BEGIN role=section_heading page_type=zone version=6.0.1 */
.elementor-2115 .elementor-element.elementor-element-c3fa7b6 .elementor-heading-title,.elementor-2115 .elementor-element.elementor-element-c3fa7b6 h1,.elementor-2115 .elementor-element.elementor-element-c3fa7b6 h2,.elementor-2115 .elementor-element.elementor-element-c3fa7b6 h3,.elementor-2115 .elementor-element.elementor-element-c3fa7b6 h4{font-family:Roboto, sans-serif!important;font-size:20px!important;font-weight:600!important;line-height:26px!important;letter-spacing:normal!important;text-transform:none!important;text-align:start!important;color:rgb(255, 255, 255)!important;background-color:rgba(0, 0, 0, 0)!important;border-top-left-radius:0px!important;border-top-right-radius:0px!important;border-bottom-right-radius:0px!important;border-bottom-left-radius:0px!important;box-shadow:none!important;padding-top:0px!important;padding-right:0px!important;padding-bottom:0px!important;padding-left:0px!important;margin-top:0px!important;margin-bottom:0px!important;}
@media(max-width:767px){.elementor-2115 .elementor-element.elementor-element-c3fa7b6 .elementor-heading-title,.elementor-2115 .elementor-element.elementor-element-c3fa7b6 h1,.elementor-2115 .elementor-element.elementor-element-c3fa7b6 h2,.elementor-2115 .elementor-element.elementor-element-c3fa7b6 h3,.elementor-2115 .elementor-element.elementor-element-c3fa7b6 h4{font-family:Roboto, sans-serif!important;font-size:20px!important;font-weight:600!important;line-height:26px!important;letter-spacing:normal!important;text-transform:none!important;text-align:start!important;color:rgb(255, 255, 255)!important;background-color:rgba(0, 0, 0, 0)!important;border-top-left-radius:0px!important;border-top-right-radius:0px!important;border-bottom-right-radius:0px!important;border-bottom-left-radius:0px!important;box-shadow:none!important;padding-top:0px!important;padding-right:0px!important;padding-bottom:0px!important;padding-left:0px!important;margin-top:0px!important;margin-bottom:0px!important;}}
/* VEGA_WIDGET_STYLE_END *//* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1d8bfb7 *//* VEGA_WIDGET_STYLE_BEGIN role=body_text page_type=zone version=6.0.1 */
.elementor-2115 .elementor-element.elementor-element-1d8bfb7,.elementor-2115 .elementor-element.elementor-element-1d8bfb7 p,.elementor-2115 .elementor-element.elementor-element-1d8bfb7 .elementor-widget-container{font-family:Inter, sans-serif!important;font-size:20px!important;font-weight:400!important;line-height:32px!important;letter-spacing:normal!important;text-transform:none!important;text-align:start!important;color:rgb(31, 41, 51)!important;background-color:rgba(0, 0, 0, 0)!important;border-top-left-radius:0px!important;border-top-right-radius:0px!important;border-bottom-right-radius:0px!important;border-bottom-left-radius:0px!important;box-shadow:none!important;padding-top:0px!important;padding-right:0px!important;padding-bottom:0px!important;padding-left:0px!important;margin-top:0px!important;margin-bottom:14.4px!important;}
@media(max-width:767px){.elementor-2115 .elementor-element.elementor-element-1d8bfb7,.elementor-2115 .elementor-element.elementor-element-1d8bfb7 p,.elementor-2115 .elementor-element.elementor-element-1d8bfb7 .elementor-widget-container{font-family:Inter, sans-serif!important;font-size:20px!important;font-weight:400!important;line-height:32px!important;letter-spacing:normal!important;text-transform:none!important;text-align:start!important;color:rgb(31, 41, 51)!important;background-color:rgba(0, 0, 0, 0)!important;border-top-left-radius:0px!important;border-top-right-radius:0px!important;border-bottom-right-radius:0px!important;border-bottom-left-radius:0px!important;box-shadow:none!important;padding-top:0px!important;padding-right:0px!important;padding-bottom:0px!important;padding-left:0px!important;margin-top:0px!important;margin-bottom:14.4px!important;}}
/* VEGA_WIDGET_STYLE_END *//* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3c34db4 *//* VEGA_WIDGET_STYLE_BEGIN role=generic_container page_type=zone version=6.0.1 */
.elementor-2115 .elementor-element.elementor-element-3c34db4{background-color:rgba(0, 0, 0, 0)!important;border-top-left-radius:0px!important;border-top-right-radius:0px!important;border-bottom-right-radius:0px!important;border-bottom-left-radius:0px!important;box-shadow:none!important;padding-top:0px!important;padding-right:0px!important;padding-bottom:0px!important;padding-left:0px!important;margin-top:0px!important;margin-bottom:16px!important;gap:0px 30px!important;display:flex!important;grid-template-columns:none!important;align-items:normal!important;justify-content:normal!important;max-width:100%!important;}
@media(max-width:767px){.elementor-2115 .elementor-element.elementor-element-3c34db4{background-color:rgba(0, 0, 0, 0)!important;border-top-left-radius:0px!important;border-top-right-radius:0px!important;border-bottom-right-radius:0px!important;border-bottom-left-radius:0px!important;box-shadow:none!important;padding-top:0px!important;padding-right:0px!important;padding-bottom:0px!important;padding-left:0px!important;margin-top:0px!important;margin-bottom:16px!important;gap:0px 30px!important;display:flex!important;grid-template-columns:none!important;align-items:normal!important;justify-content:normal!important;max-width:100%!important;}}
/* VEGA_WIDGET_STYLE_END *//* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-81fa8c1 *//* VEGA_WIDGET_STYLE_BEGIN role=primary_button page_type=zone version=6.0.1 */
.elementor-2115 .elementor-element.elementor-element-81fa8c1 .elementor-button,.elementor-2115 .elementor-element.elementor-element-81fa8c1 button,.elementor-2115 .elementor-element.elementor-element-81fa8c1 input[type="submit"],.elementor-2115 .elementor-element.elementor-element-81fa8c1 a{font-family:Poppins, sans-serif!important;font-size:16px!important;font-weight:600!important;line-height:25.6px!important;letter-spacing:normal!important;text-transform:capitalize!important;text-align:center!important;color:rgb(255, 255, 255)!important;background-color:rgb(200, 155, 60)!important;border-top-left-radius:6px!important;border-top-right-radius:6px!important;border-bottom-right-radius:6px!important;border-bottom-left-radius:6px!important;box-shadow:none!important;padding-top:14.08px!important;padding-right:30.08px!important;padding-bottom:14.08px!important;padding-left:30.08px!important;margin-top:0px!important;margin-bottom:0px!important;gap:normal!important;display:inline-block!important;grid-template-columns:none!important;align-items:normal!important;justify-content:normal!important;max-width:none!important;}
@media(max-width:767px){.elementor-2115 .elementor-element.elementor-element-81fa8c1 .elementor-button,.elementor-2115 .elementor-element.elementor-element-81fa8c1 button,.elementor-2115 .elementor-element.elementor-element-81fa8c1 input[type="submit"],.elementor-2115 .elementor-element.elementor-element-81fa8c1 a{font-family:Poppins, sans-serif!important;font-size:13.6px!important;font-weight:600!important;line-height:21.76px!important;letter-spacing:normal!important;text-transform:capitalize!important;text-align:center!important;color:rgb(255, 255, 255)!important;background-color:rgb(200, 155, 60)!important;border-top-left-radius:6px!important;border-top-right-radius:6px!important;border-bottom-right-radius:6px!important;border-bottom-left-radius:6px!important;box-shadow:none!important;padding-top:6.8px!important;padding-right:13.6px!important;padding-bottom:6.8px!important;padding-left:13.6px!important;margin-top:0px!important;margin-bottom:0px!important;gap:normal!important;display:inline-block!important;grid-template-columns:none!important;align-items:normal!important;justify-content:normal!important;max-width:none!important;}}
/* VEGA_WIDGET_STYLE_END *//* End custom CSS */