.elementor-20083 .elementor-element.elementor-element-afb767b .elementor-repeater-item-50f2d18.jet-parallax-section__layout .jet-parallax-section__image{background-size:auto;}.elementor-20083 .elementor-element.elementor-element-b224b27 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-20083 .elementor-element.elementor-element-400c20b .raven-image{opacity:1;}.elementor-20083 .elementor-element.elementor-element-400c20b{text-align:center;}.elementor-20083 .elementor-element.elementor-element-afb767b{border-style:solid;border-width:0px 0px 10px 0px;border-color:#B0A456;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-20083 .elementor-element.elementor-element-afb767b > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-20083 .elementor-element.elementor-element-46a096c .elementor-repeater-item-000a54b.jet-parallax-section__layout .jet-parallax-section__image{background-size:auto;}.elementor-20083 .elementor-element.elementor-element-da84f61 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-20083 .elementor-element.elementor-element-3842c74 .raven-image{opacity:1;}.elementor-20083 .elementor-element.elementor-element-3842c74{text-align:center;}.elementor-20083 .elementor-element.elementor-element-46a096c{border-style:solid;border-width:0px 0px 10px 0px;border-color:#B0A456;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-20083 .elementor-element.elementor-element-46a096c > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-20083 .elementor-element.elementor-element-2caca5b > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-20083 .elementor-element.elementor-element-2caca5b .elementor-repeater-item-69e5e79.jet-parallax-section__layout .jet-parallax-section__image{background-size:auto;}.elementor-20083 .elementor-element.elementor-element-a62c0a8 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:12px;}.elementor-20083 .elementor-element.elementor-element-a62c0a8 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-20083 .elementor-element.elementor-element-0f6a9cc{text-align:center;}.elementor-20083 .elementor-element.elementor-element-0f6a9cc .elementor-heading-title{color:#584A3F;font-family:"Roboto", Sans-serif;font-size:50px;font-weight:500;line-height:54px;letter-spacing:0px;}.elementor-20083 .elementor-element.elementor-element-0f6a9cc > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 140px 0px 140px;}.elementor-20083 .elementor-element.elementor-element-6ef7c05{--divider-border-style:solid;--divider-color:rgba(99,115,129,0.34);--divider-border-width:1.8px;}.elementor-20083 .elementor-element.elementor-element-6ef7c05 .elementor-divider-separator{width:70px;margin:0 auto;margin-center:0;}.elementor-20083 .elementor-element.elementor-element-6ef7c05 .elementor-divider{text-align:center;padding-top:7px;padding-bottom:7px;}.elementor-20083 .elementor-element.elementor-element-6ef7c05 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-20083 .elementor-element.elementor-element-5c0626e{text-align:center;color:#727982;font-weight:400;letter-spacing:0px;}.elementor-20083 .elementor-element.elementor-element-5c0626e > .elementor-widget-container{padding:10px 30px 0px 30px;}.elementor-20083 .elementor-element.elementor-element-a4dbb5a{--spacer-size:50px;}.elementor-20083 .elementor-element.elementor-element-557550c > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items{--columns:2;}.elementor-20083 .elementor-element.elementor-element-2caca5b:not(.elementor-motion-effects-element-type-background), .elementor-20083 .elementor-element.elementor-element-2caca5b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6F6F6;}.elementor-20083 .elementor-element.elementor-element-2caca5b > .elementor-background-overlay{opacity:0.75;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-20083 .elementor-element.elementor-element-2caca5b{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:40px 0px 50px 0px;}.elementor-20083 .elementor-element.elementor-element-0d58c2e > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-20083 .elementor-element.elementor-element-0d58c2e .elementor-repeater-item-69e5e79.jet-parallax-section__layout .jet-parallax-section__image{background-size:auto;}.elementor-20083 .elementor-element.elementor-element-47f7ff2 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:12px;}.elementor-20083 .elementor-element.elementor-element-47f7ff2 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-20083 .elementor-element.elementor-element-ae2d75a{text-align:center;}.elementor-20083 .elementor-element.elementor-element-ae2d75a .elementor-heading-title{color:#584A3F;font-family:"Roboto", Sans-serif;font-size:50px;font-weight:500;line-height:54px;letter-spacing:0px;}.elementor-20083 .elementor-element.elementor-element-ae2d75a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 140px 0px 140px;}.elementor-20083 .elementor-element.elementor-element-40db53a{--divider-border-style:solid;--divider-color:rgba(99,115,129,0.34);--divider-border-width:1.8px;}.elementor-20083 .elementor-element.elementor-element-40db53a .elementor-divider-separator{width:70px;margin:0 auto;margin-center:0;}.elementor-20083 .elementor-element.elementor-element-40db53a .elementor-divider{text-align:center;padding-top:7px;padding-bottom:7px;}.elementor-20083 .elementor-element.elementor-element-40db53a > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-20083 .elementor-element.elementor-element-c840417{text-align:center;color:#727982;font-weight:400;letter-spacing:0px;}.elementor-20083 .elementor-element.elementor-element-c840417 > .elementor-widget-container{padding:10px 30px 0px 30px;}.elementor-20083 .elementor-element.elementor-element-e9167a0{--spacer-size:50px;}.elementor-20083 .elementor-element.elementor-element-53bd979 .jet-calendar-caption{background-color:#FFFFFF;}.elementor-20083 .elementor-element.elementor-element-53bd979 .jet-calendar-caption__name{color:#B0A456;font-family:"Karla", Sans-serif;font-size:20px;font-weight:700;text-transform:uppercase;line-height:26px;letter-spacing:0.6px;}.elementor-20083 .elementor-element.elementor-element-53bd979 .jet-calendar-nav__link{font-size:36px;color:#B0A456;}.elementor-20083 .elementor-element.elementor-element-53bd979 .jet-calendar-header__week-day{background-color:#584A3F;color:#FFFFFF;}.elementor-20083 .elementor-element.elementor-element-53bd979 .jet-calendar-week__day-content{padding:8px 5px 5px 5px;}.elementor-20083 .elementor-element.elementor-element-53bd979 .jet-calendar-week__day-event + .jet-calendar-week__day-event{margin-top:0px;}.elementor-20083 .elementor-element.elementor-element-53bd979 .jet-calendar-week .jet-calendar-week__day{border:1px solid;border-right-width:0;border-bottom-width:0;}.elementor-20083 .elementor-element.elementor-element-53bd979 .jet-calendar-week .jet-calendar-week__day:last-child{border-right-width:1px;}.elementor-20083 .elementor-element.elementor-element-53bd979 tbody .jet-calendar-week:last-child .jet-calendar-week__day{border-bottom-width:1px;}.elementor-20083 .elementor-element.elementor-element-53bd979 .jet-calendar-grid .jet-calendar-week .jet-calendar-week__day{border-color:#CECECE;}.elementor-20083 .elementor-element.elementor-element-53bd979 .jet-calendar-week__day-date{background-color:#F8F8F8;font-weight:500;justify-content:center;width:100%;height:40px;}.elementor-20083 .elementor-element.elementor-element-53bd979 .has-events .jet-calendar-week__day-date{color:#FFFFFF;background-color:#B0A456;}.elementor-20083 .elementor-element.elementor-element-53bd979 .jet-calendar-week__day-header{justify-content:center;}.elementor-20083 .elementor-element.elementor-element-53bd979 .jet-calendar-week__day.current-day{background-color:#CDB93324;}.elementor-20083 .elementor-element.elementor-element-53bd979 .jet-calendar-week__day.current-day .jet-calendar-week__day-date{color:#FFFFFF;background-color:#CDB933;}.elementor-20083 .elementor-element.elementor-element-53bd979 .jet-calendar-week__day.day-pad{background-color:#E6E6E6;}.elementor-20083 .elementor-element.elementor-element-53bd979 .jet-calendar-week__day.day-pad .jet-calendar-week__day-date{background-color:#02010100;}.elementor-20083 .elementor-element.elementor-element-53bd979 .jet-calendar-week__day-mobile-trigger{width:0px;height:0px;}.elementor-20083 .elementor-element.elementor-element-53bd979 .jet-calendar-week__day-mobile-wrap{justify-content:flex-end;}.elementor-20083 .elementor-element.elementor-element-0d58c2e > .elementor-background-overlay{opacity:0.75;}.elementor-20083 .elementor-element.elementor-element-0d58c2e{padding:40px 0px 50px 0px;}@media(max-width:1140px){.elementor-20083 .elementor-element.elementor-element-a62c0a8 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:10px;}.elementor-20083 .elementor-element.elementor-element-0f6a9cc .elementor-heading-title{font-size:44px;line-height:44px;}.elementor-20083 .elementor-element.elementor-element-0f6a9cc > .elementor-widget-container{padding:0px 40px 0px 40px;}.elementor-20083 .elementor-element.elementor-element-5c0626e > .elementor-widget-container{padding:20px 0px 0px 0px;}.elementor-20083 .elementor-element.elementor-element-557550c > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items{--columns:1;}.elementor-20083 .elementor-element.elementor-element-2caca5b{padding:30px 40px 80px 40px;}.elementor-20083 .elementor-element.elementor-element-47f7ff2 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:10px;}.elementor-20083 .elementor-element.elementor-element-ae2d75a .elementor-heading-title{font-size:44px;line-height:44px;}.elementor-20083 .elementor-element.elementor-element-ae2d75a > .elementor-widget-container{padding:0px 40px 0px 40px;}.elementor-20083 .elementor-element.elementor-element-c840417 > .elementor-widget-container{padding:20px 0px 0px 0px;}.elementor-20083 .elementor-element.elementor-element-53bd979 .jet-calendar-week .jet-calendar-week__day{border:1px solid;border-right-width:0;border-bottom-width:0;}.elementor-20083 .elementor-element.elementor-element-53bd979 .jet-calendar-week .jet-calendar-week__day:last-child{border-right-width:1px;}.elementor-20083 .elementor-element.elementor-element-53bd979 tbody .jet-calendar-week:last-child .jet-calendar-week__day{border-bottom-width:1px;}.elementor-20083 .elementor-element.elementor-element-53bd979 > .elementor-widget-container{padding:0px 30px 0px 30px;}.elementor-20083 .elementor-element.elementor-element-0d58c2e{padding:30px 40px 80px 40px;}}@media(max-width:767px){.elementor-20083 .elementor-element.elementor-element-a62c0a8 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-20083 .elementor-element.elementor-element-0f6a9cc{text-align:center;}.elementor-20083 .elementor-element.elementor-element-0f6a9cc .elementor-heading-title{font-size:34px;line-height:34px;}.elementor-20083 .elementor-element.elementor-element-0f6a9cc > .elementor-widget-container{padding:0px 0px 10px 0px;}.elementor-20083 .elementor-element.elementor-element-557550c > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items{--columns:1;}.elementor-20083 .elementor-element.elementor-element-2caca5b{padding:30px 20px 50px 20px;}.elementor-20083 .elementor-element.elementor-element-47f7ff2 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-20083 .elementor-element.elementor-element-ae2d75a{text-align:center;}.elementor-20083 .elementor-element.elementor-element-ae2d75a .elementor-heading-title{font-size:34px;line-height:34px;}.elementor-20083 .elementor-element.elementor-element-ae2d75a > .elementor-widget-container{padding:0px 0px 10px 0px;}.elementor-20083 .elementor-element.elementor-element-53bd979 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-20083 .elementor-element.elementor-element-0d58c2e{padding:30px 20px 50px 20px;}}/* Start custom CSS for jet-listing-calendar, class: .elementor-element-53bd979 */caption {
    caption-side: top;
}

#calendario .jet-listing-dynamic-field__content:hover {
    color:#CDB933 !important;
}/* End custom CSS */
/* Start custom CSS for jet-listing-calendar, class: .elementor-element-53bd979 */caption {
    caption-side: top;
}

#calendario .jet-listing-dynamic-field__content:hover {
    color:#CDB933 !important;
}/* End custom CSS */
/* Start JX Custom Fonts CSS *//* End JX Custom Fonts CSS */
/* Start JX Custom Fonts CSS *//* End JX Custom Fonts CSS */
/* Start JX Custom Fonts CSS *//* End JX Custom Fonts CSS */
/* Start JX Custom Fonts CSS *//* End JX Custom Fonts CSS */
/* Start JX Custom Fonts CSS *//* End JX Custom Fonts CSS */
/* Start JX Custom Fonts CSS *//* End JX Custom Fonts CSS */