.elementor-200 .elementor-element.elementor-element-7085ffc{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-200 .elementor-element.elementor-element-f05b36a .gm-gallery-header{background-color:#1A1A1A;padding:128px 24px 40px 24px;}.elementor-200 .elementor-element.elementor-element-f05b36a .gm-gallery-header__container{max-width:1152px;}.elementor-200 .elementor-element.elementor-element-f05b36a .gm-gallery-header__title{color:#F5F3F0;}.elementor-200 .elementor-element.elementor-element-f05b36a .gm-gallery-header__breadcrumb{color:#6B6B6B;}.elementor-200 .elementor-element.elementor-element-f05b36a .gm-gallery-header__link{color:#6B6B6B;}.elementor-200 .elementor-element.elementor-element-f05b36a .gm-gallery-header__link:hover{color:#8C7A5B;}.elementor-200 .elementor-element.elementor-element-f05b36a .gm-gallery-header__current{color:#F5F3F0;}.elementor-200 .elementor-element.elementor-element-f05b36a .gm-gallery-header__separator{color:#6B6B6B;margin-left:8px;margin-right:8px;}.elementor-200 .elementor-element.elementor-element-f31ddda .gm-contact-form{background-color:#FAFAFA;padding:96px 0px 96px 0px;}.elementor-200 .elementor-element.elementor-element-f31ddda .gm-contact-form__container{max-width:1152px;padding:0px 24px 0px 24px;}.elementor-200 .elementor-element.elementor-element-f31ddda .gm-contact-form__layout{gap:60px;}.elementor-200 .elementor-element.elementor-element-f31ddda .gm-contact-form__form-col{width:60%;}.elementor-200 .elementor-element.elementor-element-f31ddda .gm-contact-form__info-col{width:40%;padding-left:32px;}.elementor-200 .elementor-element.elementor-element-f31ddda .gm-contact-form__form-heading{color:#8C7A5B;}.elementor-200 .elementor-element.elementor-element-f31ddda .gm-contact-form__form-heading-row{margin-bottom:32px;gap:16px;}.elementor-200 .elementor-element.elementor-element-f31ddda .gm-contact-form__accent-line{width:40px;height:1px;background-color:#8C7A5B;}.elementor-200 .elementor-element.elementor-element-f31ddda .gm-contact-form__label{color:#6B6B6B;margin-bottom:8px;}.elementor-200 .elementor-element.elementor-element-f31ddda .gm-contact-form__input, .elementor-200 .elementor-element.elementor-element-f31ddda .gm-contact-form__select, .elementor-200 .elementor-element.elementor-element-f31ddda .gm-contact-form__textarea{color:#1A1A1A;background-color:#FFFFFF;border-color:#E0DCD7;border-width:1px;border-radius:0px 0px 0px 0px;padding:14px 14px 14px 14px;}.elementor-200 .elementor-element.elementor-element-f31ddda .gm-contact-form__input::placeholder, .elementor-200 .elementor-element.elementor-element-f31ddda .gm-contact-form__textarea::placeholder{color:rgba(107, 107, 107, 0.5);}.elementor-200 .elementor-element.elementor-element-f31ddda .gm-contact-form__input:focus, .elementor-200 .elementor-element.elementor-element-f31ddda .gm-contact-form__select:focus, .elementor-200 .elementor-element.elementor-element-f31ddda .gm-contact-form__textarea:focus{border-color:#8C7A5B;box-shadow:0 0 0 1px rgba(140, 122, 91, 0.3);}.elementor-200 .elementor-element.elementor-element-f31ddda .gm-contact-form__fields{gap:20px;}.elementor-200 .elementor-element.elementor-element-f31ddda .gm-contact-form__submit{color:#FFFFFF;background-color:#8C7A5B;padding:14px 36px 14px 36px;border-radius:0px 0px 0px 0px;margin-top:16px;transition-duration:300ms;}.elementor-200 .elementor-element.elementor-element-f31ddda .gm-contact-form__submit:hover{color:#FFFFFF;background-color:#1A1A1A;}.elementor-200 .elementor-element.elementor-element-f31ddda .gm-contact-form__submit:disabled{opacity:0.6;}.elementor-200 .elementor-element.elementor-element-f31ddda .gm-contact-form__info-heading{color:#8C7A5B;margin-bottom:32px;}.elementor-200 .elementor-element.elementor-element-f31ddda .gm-contact-form__info-items{gap:32px;}.elementor-200 .elementor-element.elementor-element-f31ddda .gm-contact-form__icon{width:18px;height:18px;color:#8C7A5B;}.elementor-200 .elementor-element.elementor-element-f31ddda .gm-contact-form__info-email:hover .gm-contact-form__icon{transform:scale(1.1);}.elementor-200 .elementor-element.elementor-element-f31ddda .gm-contact-form__info-email-link{color:#6B6B6B;}.elementor-200 .elementor-element.elementor-element-f31ddda .gm-contact-form__info-email-link:hover{color:#8C7A5B;}.elementor-200 .elementor-element.elementor-element-f31ddda .gm-contact-form__info-address-text{color:#6B6B6B;}.elementor-200 .elementor-element.elementor-element-f31ddda .gm-contact-form__info-divider{background-color:rgba(224, 220, 215, 0.3);height:1px;}.elementor-200 .elementor-element.elementor-element-f31ddda .gm-contact-form__success-circle{width:64px;height:64px;background-color:#F0EEEB;}.elementor-200 .elementor-element.elementor-element-f31ddda .gm-contact-form__success-checkmark{width:32px;height:32px;color:#8C7A5B;}.elementor-200 .elementor-element.elementor-element-f31ddda .gm-contact-form__success-heading{color:#1A1A1A;}.elementor-200 .elementor-element.elementor-element-f31ddda .gm-contact-form__success-subtext{color:#6B6B6B;}.elementor-200 .elementor-element.elementor-element-f31ddda .gm-contact-form__error{color:#EF4444;}.elementor-200 .elementor-element.elementor-element-2331acf .gm-gallery-link{background-color:#F0EEEB;padding:80px 0px 80px 0px;}.elementor-200 .elementor-element.elementor-element-2331acf .gm-gallery-link__inner{max-width:672px;text-align:center;align-items:center;}.elementor-200 .elementor-element.elementor-element-2331acf .gm-gallery-link__accent-line{background-color:#8C7A5B;width:40px;height:1px;margin-bottom:32px;}.elementor-200 .elementor-element.elementor-element-2331acf .gm-gallery-link__text{color:#6B6B6B;margin-bottom:24px;text-align:center;}.elementor-200 .elementor-element.elementor-element-2331acf .gm-gallery-link__link{letter-spacing:0.35px;color:#8C7A5B;transition-duration:300ms;}.elementor-200 .elementor-element.elementor-element-2331acf .gm-gallery-link__link:hover{color:#1A1A1A;}.elementor-200 .elementor-element.elementor-element-2331acf .gm-gallery-link__arrow{margin-left:6px;}:root{--page-title-display:none;}