.elementor-58 .elementor-element.elementor-element-40eb4e7d{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--flex-wrap:nowrap;--overlay-opacity:1;--border-radius:40px 40px 0px 0px}.elementor-58 .elementor-element.elementor-element-40eb4e7d::before,.elementor-58 .elementor-element.elementor-element-40eb4e7d>.elementor-background-video-container::before,.elementor-58 .elementor-element.elementor-element-40eb4e7d>.e-con-inner>.elementor-background-video-container::before,.elementor-58 .elementor-element.elementor-element-40eb4e7d>.elementor-background-slideshow::before,.elementor-58 .elementor-element.elementor-element-40eb4e7d>.e-con-inner>.elementor-background-slideshow::before,.elementor-58 .elementor-element.elementor-element-40eb4e7d>.elementor-motion-effects-container>.elementor-motion-effects-layer::before{background-color:#F1EEE9;--background-overlay:''}.elementor-58 .elementor-element.elementor-element-122349a9{--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;--margin-top:-7px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px}.elementor-58 .elementor-element.elementor-element-73d8bf49{--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;--overlay-opacity:0;--margin-top:15px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-58 .elementor-element.elementor-element-73d8bf49::before,.elementor-58 .elementor-element.elementor-element-73d8bf49>.elementor-background-video-container::before,.elementor-58 .elementor-element.elementor-element-73d8bf49>.e-con-inner>.elementor-background-video-container::before,.elementor-58 .elementor-element.elementor-element-73d8bf49>.elementor-background-slideshow::before,.elementor-58 .elementor-element.elementor-element-73d8bf49>.e-con-inner>.elementor-background-slideshow::before,.elementor-58 .elementor-element.elementor-element-73d8bf49>.elementor-motion-effects-container>.elementor-motion-effects-layer::before{background-color:#F1F1F1;--background-overlay:''}.elementor-58 .elementor-element.elementor-element-f0076b2{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:45px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px}.elementor-58 .elementor-element.elementor-element-fc6e79a{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:1}.elementor-58 .elementor-element.elementor-element-fc6e79a::before,.elementor-58 .elementor-element.elementor-element-fc6e79a>.elementor-background-video-container::before,.elementor-58 .elementor-element.elementor-element-fc6e79a>.e-con-inner>.elementor-background-video-container::before,.elementor-58 .elementor-element.elementor-element-fc6e79a>.elementor-background-slideshow::before,.elementor-58 .elementor-element.elementor-element-fc6e79a>.e-con-inner>.elementor-background-slideshow::before,.elementor-58 .elementor-element.elementor-element-fc6e79a>.elementor-motion-effects-container>.elementor-motion-effects-layer::before{background-color:#000;--background-overlay:''}.elementor-58:not(.elementor-motion-effects-element-type-background),.elementor-58>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-7317338)}.elementor-theme-builder-content-area{height:400px}.elementor-location-header:before,.elementor-location-footer:before{content:"";display:table;clear:both}@media(min-width:768px){.elementor-58 .elementor-element.elementor-element-122349a9{--width:40%}.elementor-58 .elementor-element.elementor-element-73d8bf49{--content-width:1240px}}@media(max-width:767px){.elementor-58 .elementor-element.elementor-element-40eb4e7d{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:stretch;--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-58 .elementor-element.elementor-element-7e443a4{width:100%;max-width:100%;margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;padding:0 0 0 0}.elementor-58 .elementor-element.elementor-element-122349a9{--width:100%;--justify-content:center;--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-58 .elementor-element.elementor-element-73d8bf49{--justify-content:center;--align-items:stretch;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--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-58 .elementor-element.elementor-element-f0076b2{--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-58 .elementor-element.elementor-element-666ed2a{width:100%;max-width:100%;margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;padding:0 0 0 0}.elementor-58 .elementor-element.elementor-element-666ed2a.elementor-element{--align-self:center}.elementor-58 .elementor-element.elementor-element-fc6e79a{--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-58 .elementor-element.elementor-element-73d8bf49 label{color:#2C2925!important;opacity:1!important}.elementor-58 .elementor-element.elementor-element-73d8bf49 input,.elementor-58 .elementor-element.elementor-element-73d8bf49 textarea,.elementor-58 .elementor-element.elementor-element-73d8bf49 select{color:#2C2925!important}.elementor-58 .elementor-element.elementor-element-73d8bf49 input::placeholder,.elementor-58 .elementor-element.elementor-element-73d8bf49 textarea::placeholder{color:#68635D!important;opacity:1!important}.elementor-58 .elementor-element.elementor-element-73d8bf49 input,.elementor-58 .elementor-element.elementor-element-73d8bf49 textarea,.elementor-58 .elementor-element.elementor-element-73d8bf49 select{background-color:#FFFFFF!important;border-color:#B08B56!important;box-sizing:border-box!important}.elementor-58 .elementor-element.elementor-element-73d8bf49 input:-webkit-autofill,.elementor-58 .elementor-element.elementor-element-73d8bf49 input:-webkit-autofill:hover,.elementor-58 .elementor-element.elementor-element-73d8bf49 input:-webkit-autofill:focus{-webkit-text-fill-color:#2C2925!important}@media (max-width:767px){.elementor-58 .elementor-element.elementor-element-73d8bf49{width:calc(100% - 32px)!important;max-width:calc(100% - 32px)!important;margin-left:auto!important;margin-right:auto!important;box-sizing:border-box!important}.elementor-58 .elementor-element.elementor-element-73d8bf49 input,.elementor-58 .elementor-element.elementor-element-73d8bf49 textarea,.elementor-58 .elementor-element.elementor-element-73d8bf49 select{width:100%!important;max-width:100%!important;box-sizing:border-box!important}}body.postid-7746 .elementor-58 .elementor-element.elementor-element-40eb4e7d{display:none!important}@media (max-width:767px){.elementor-58 .elementor-element.elementor-element-666ed2a{width:100%!important;max-width:100%!important;margin:0!important;padding:0!important;background:#1F1F1F!important;overflow-x:hidden!important}.elementor-58 .elementor-element.elementor-element-666ed2a .elementor-widget,.elementor-58 .elementor-element.elementor-element-666ed2a .elementor-widget-container{width:100%!important;max-width:100%!important;margin:0!important;padding:0!important;background:transparent!important}.elementor-58 .elementor-element.elementor-element-666ed2a .sr-footer{width:100%!important;max-width:100%!important;margin:0!important;background:#1F1F1F!important;color:#FAF9F6!important;overflow:hidden!important}.elementor-58 .elementor-element.elementor-element-666ed2a .sr-footer-main{display:block!important;width:100%!important;max-width:100%!important;margin:0!important;padding:26px 22px 14px!important;background:#1F1F1F!important}.elementor-58 .elementor-element.elementor-element-666ed2a .sr-footer-brand,.elementor-58 .elementor-element.elementor-element-666ed2a .sr-footer-column,.elementor-58 .elementor-element.elementor-element-666ed2a .sr-footer-message{width:100%!important;max-width:100%!important;min-width:0!important;margin:0!important;padding:19px 0!important;background:transparent!important;border-left:none!important;border-right:none!important;border-top:1px solid rgb(176 139 86 / .3)!important}.elementor-58 .elementor-element.elementor-element-666ed2a .sr-footer-brand{display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;padding-top:2px!important;padding-bottom:21px!important;border-top:none!important;text-align:center!important}.elementor-58 .elementor-element.elementor-element-666ed2a .sr-footer-logo-link{display:block!important;margin:0 auto!important}.elementor-58 .elementor-element.elementor-element-666ed2a .sr-footer-logo{display:block!important;width:88px!important;max-width:88px!important;height:auto!important;margin:0 auto!important}.elementor-58 .elementor-element.elementor-element-666ed2a .sr-footer-brand-line{width:105px!important;height:1px!important;margin:16px auto 13px!important;background:#B08B56!important}.elementor-58 .elementor-element.elementor-element-666ed2a .sr-footer-tagline{width:100%!important;margin:0!important;color:rgb(250 249 246 / .72)!important;font-size:13.5px!important;line-height:1.35!important;text-align:center!important;white-space:normal!important}.elementor-58 .elementor-element.elementor-element-666ed2a .sr-footer-tagline br{display:none!important}.elementor-58 .elementor-element.elementor-element-666ed2a .sr-remax-wrap{margin-top:13px!important}.elementor-58 .elementor-element.elementor-element-666ed2a .sr-remax-logo{display:block!important;width:92px!important;max-width:92px!important;height:auto!important;margin:0 auto!important}.elementor-58 .elementor-element.elementor-element-666ed2a .sr-footer h3{width:100%!important;margin:0 0 14px!important;color:#B08B56!important;font-size:11px!important;font-weight:600!important;line-height:1.2!important;letter-spacing:2.1px!important}.elementor-58 .elementor-element.elementor-element-666ed2a .sr-footer-links{display:grid!important;grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important;column-gap:20px!important;row-gap:9px!important;width:100%!important}.elementor-58 .elementor-element.elementor-element-666ed2a .sr-footer-links a,.elementor-58 .elementor-element.elementor-element-666ed2a .sr-footer-links a:visited{width:auto!important;color:rgb(250 249 246 / .86)!important;font-size:13px!important;line-height:1.3!important;text-decoration:none!important}.elementor-58 .elementor-element.elementor-element-666ed2a .sr-sector-grid{display:grid!important;grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important;column-gap:20px!important;width:100%!important}.elementor-58 .elementor-element.elementor-element-666ed2a .sr-sector-grid>div{display:flex!important;flex-direction:column!important;gap:9px!important;min-width:0!important}.elementor-58 .elementor-element.elementor-element-666ed2a .sr-sector-grid a,.elementor-58 .elementor-element.elementor-element-666ed2a .sr-sector-grid a:visited{color:rgb(250 249 246 / .86)!important;font-size:13px!important;line-height:1.3!important;text-decoration:none!important}.elementor-58 .elementor-element.elementor-element-666ed2a .sr-sector-grid .sr-footer-gold-link{color:#B08B56!important}.elementor-58 .elementor-element.elementor-element-666ed2a .sr-footer-contact{padding-bottom:20px!important}.elementor-58 .elementor-element.elementor-element-666ed2a .sr-footer-contact-link,.elementor-58 .elementor-element.elementor-element-666ed2a .sr-footer-address{display:flex!important;align-items:flex-start!important;gap:10px!important;width:fit-content!important;max-width:100%!important;margin:0 0 9px!important;color:rgb(250 249 246 / .9)!important;font-size:13px!important;line-height:1.4!important}.elementor-58 .elementor-element.elementor-element-666ed2a .sr-footer-contact-link svg,.elementor-58 .elementor-element.elementor-element-666ed2a .sr-footer-address svg{flex:0 0 17px!important;width:17px!important;height:17px!important;fill:#B08B56!important}.elementor-58 .elementor-element.elementor-element-666ed2a .sr-socials{display:flex!important;align-items:center!important;justify-content:center!important;flex-wrap:nowrap!important;gap:9px!important;width:100%!important;margin-top:17px!important}.elementor-58 .elementor-element.elementor-element-666ed2a .sr-socials a{display:inline-flex!important;align-items:center!important;justify-content:center!important;flex:0 0 35px!important;width:35px!important;height:35px!important;border:1px solid rgb(176 139 86 / .75)!important;border-radius:50%!important;color:#B08B56!important}.elementor-58 .elementor-element.elementor-element-666ed2a .sr-footer-message{display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;padding:20px 0 18px!important;text-align:center!important}.elementor-58 .elementor-element.elementor-element-666ed2a .sr-footer-message span{color:#B08B56!important;font-size:24px!important;line-height:1.2!important;white-space:nowrap!important;transform:rotate(-2deg)!important}.elementor-58 .elementor-element.elementor-element-666ed2a .sr-footer-message span br{display:none!important}.elementor-58 .elementor-element.elementor-element-666ed2a .sr-footer-message-line{width:76px!important;height:1px!important;margin-top:11px!important;background:#B08B56!important}.elementor-58 .elementor-element.elementor-element-666ed2a .sr-footer-bottom{display:block!important;width:calc(100% - 44px)!important;max-width:calc(100% - 44px)!important;margin:0 auto!important;padding:14px 0 16px!important;background:#1F1F1F!important;border-top:1px solid rgb(176 139 86 / .28)!important;text-align:center!important}.elementor-58 .elementor-element.elementor-element-666ed2a .sr-footer-copyright{width:100%!important;margin:0!important;color:rgb(250 249 246 / .58)!important;font-size:clamp(8px, 2.15vw, 9px)!important;line-height:1.2!important;white-space:nowrap!important}.elementor-58 .elementor-element.elementor-element-666ed2a .sr-footer-legal{display:flex!important;align-items:center!important;justify-content:center!important;flex-wrap:nowrap!important;gap:5px!important;width:100%!important;margin-top:9px!important;font-size:9.5px!important}.elementor-58 .elementor-element.elementor-element-666ed2a .sr-footer-legal a,.elementor-58 .elementor-element.elementor-element-666ed2a .sr-footer-legal a:link,.elementor-58 .elementor-element.elementor-element-666ed2a .sr-footer-legal a:visited,.elementor-58 .elementor-element.elementor-element-666ed2a .sr-footer-legal a:hover,.elementor-58 .elementor-element.elementor-element-666ed2a .sr-footer-legal a:active{color:#B08B56!important;text-decoration:none!important;white-space:nowrap!important}.elementor-58 .elementor-element.elementor-element-666ed2a .sr-footer-legal span{color:rgb(176 139 86 / .55)!important}}@media (max-width:360px){.elementor-58 .elementor-element.elementor-element-666ed2a .sr-footer-main{padding-left:18px!important;padding-right:18px!important}.elementor-58 .elementor-element.elementor-element-666ed2a .sr-footer-links,.elementor-58 .elementor-element.elementor-element-666ed2a .sr-sector-grid{column-gap:15px!important}.elementor-58 .elementor-element.elementor-element-666ed2a .sr-footer-links a,.elementor-58 .elementor-element.elementor-element-666ed2a .sr-sector-grid a{font-size:12.5px!important}.elementor-58 .elementor-element.elementor-element-666ed2a .sr-socials{gap:7px!important}.elementor-58 .elementor-element.elementor-element-666ed2a .sr-socials a{flex-basis:33px!important;width:33px!important;height:33px!important}.elementor-58 .elementor-element.elementor-element-666ed2a .sr-footer-bottom{width:calc(100% - 36px)!important;max-width:calc(100% - 36px)!important}}.elementor-58 .elementor-element.elementor-element-f0076b2{width:100%;max-width:100%;box-sizing:border-box}.elementor-58 .elementor-element.elementor-element-f0076b2 *,.elementor-58 .elementor-element.elementor-element-f0076b2 *::before,.elementor-58 .elementor-element.elementor-element-f0076b2 *::after{box-sizing:border-box}.elementor-58 .elementor-element.elementor-element-f0076b2 .sr-footer,.elementor-58 .elementor-element.elementor-element-f0076b2 .sr-footer *{box-sizing:border-box}.elementor-58 .elementor-element.elementor-element-f0076b2 .sr-footer{width:100%;max-width:100%;overflow:hidden;background:radial-gradient(circle at 90% 50%,rgb(176 139 86 / .06),transparent 30%),#1F1F1F;color:#FAF9F6;font-family:"Montserrat",Arial,sans-serif}.elementor-58 .elementor-element.elementor-element-f0076b2 .sr-footer img{max-width:100%;height:auto}.elementor-58 .elementor-element.elementor-element-f0076b2 .sr-footer a{text-decoration:none}.elementor-58 .elementor-element.elementor-element-f0076b2 .sr-footer-main{display:grid;grid-template-columns:1.15fr .85fr 1.45fr 1.30fr .75fr;gap:0;width:min(94%, 1700px);margin:0 auto;padding:52px 0 42px}.elementor-58 .elementor-element.elementor-element-f0076b2 .sr-footer-brand,.elementor-58 .elementor-element.elementor-element-f0076b2 .sr-footer-column,.elementor-58 .elementor-element.elementor-element-f0076b2 .sr-footer-message{min-width:0;padding:0 30px}.elementor-58 .elementor-element.elementor-element-f0076b2 .sr-footer-brand{padding-left:0}.elementor-58 .elementor-element.elementor-element-f0076b2 .sr-footer-message{padding-right:0}.elementor-58 .elementor-element.elementor-element-f0076b2 .sr-footer-column,.elementor-58 .elementor-element.elementor-element-f0076b2 .sr-footer-message{border-left:1px solid rgb(176 139 86 / .28)}.elementor-58 .elementor-element.elementor-element-f0076b2 .sr-footer h3{margin:0 0 20px;color:#B08B56;font-size:12px;font-weight:600;line-height:1.2;letter-spacing:2.4px}.elementor-58 .elementor-element.elementor-element-f0076b2 .sr-footer-logo-link{display:inline-block}.elementor-58 .elementor-element.elementor-element-f0076b2 .sr-footer-logo{display:block;width:215px;max-width:100%;height:auto}.elementor-58 .elementor-element.elementor-element-f0076b2 .sr-footer-brand-line{width:170px;height:1px;margin:20px 0;background:linear-gradient(90deg,transparent,#B08B56 20%,#B08B56 80%,transparent)}.elementor-58 .elementor-element.elementor-element-f0076b2 .sr-footer-tagline{margin:0;color:rgb(250 249 246 / .75);font-family:"Lora",Georgia,serif;font-size:16px;font-style:italic;line-height:1.5}.elementor-58 .elementor-element.elementor-element-f0076b2 .sr-remax-wrap{margin-top:24px}.elementor-58 .elementor-element.elementor-element-f0076b2 .sr-remax-logo{display:block;width:125px;max-width:70%;height:auto;object-fit:contain}.elementor-58 .elementor-element.elementor-element-f0076b2 .sr-footer-links{display:flex;flex-direction:column;gap:9px}.elementor-58 .elementor-element.elementor-element-f0076b2 .sr-footer-links a,.elementor-58 .elementor-element.elementor-element-f0076b2 .sr-sector-grid a{width:fit-content;color:rgb(250 249 246 / .88);font-size:13px;font-weight:400;line-height:1.35;transition:color .22s ease,transform .22s ease}.elementor-58 .elementor-element.elementor-element-f0076b2 .sr-footer-links a:hover,.elementor-58 .elementor-element.elementor-element-f0076b2 .sr-sector-grid a:hover{color:#B08B56;transform:translateX(3px)}.elementor-58 .elementor-element.elementor-element-f0076b2 .sr-sector-grid{display:grid;grid-template-columns:1fr 1fr;gap:7px 28px}.elementor-58 .elementor-element.elementor-element-f0076b2 .sr-sector-grid>div{display:flex;flex-direction:column;gap:9px}.elementor-58 .elementor-element.elementor-element-f0076b2 .sr-sector-grid .sr-footer-gold-link{margin-top:7px;color:#B08B56}.elementor-58 .elementor-element.elementor-element-f0076b2 .sr-footer-contact-link,.elementor-58 .elementor-element.elementor-element-f0076b2 .sr-footer-address{display:flex;align-items:flex-start;gap:12px;margin-bottom:13px;color:rgb(250 249 246 / .90);font-size:13px;line-height:1.5}.elementor-58 .elementor-element.elementor-element-f0076b2 .sr-footer-contact-link svg,.elementor-58 .elementor-element.elementor-element-f0076b2 .sr-footer-address svg{flex:0 0 18px;width:18px;height:18px;margin-top:1px;fill:#B08B56}.elementor-58 .elementor-element.elementor-element-f0076b2 .sr-footer-contact-link{width:fit-content;transition:color .22s ease,transform .22s ease}.elementor-58 .elementor-element.elementor-element-f0076b2 .sr-footer-contact-link:hover{color:#B08B56;transform:translateX(3px)}.elementor-58 .elementor-element.elementor-element-f0076b2 .sr-socials{display:flex;align-items:center;flex-wrap:nowrap;gap:7px;width:100%;margin-top:22px}.elementor-58 .elementor-element.elementor-element-f0076b2 .sr-socials a{display:inline-flex;align-items:center;justify-content:center;flex:0 0 35px;width:35px;height:35px;border:1px solid rgb(176 139 86 / .70);border-radius:50%;color:#B08B56!important;transition:background .22s ease,color .22s ease,transform .22s ease,border-color .22s ease}.elementor-58 .elementor-element.elementor-element-f0076b2 .sr-socials span{font-size:13px;font-weight:600;line-height:1}.elementor-58 .elementor-element.elementor-element-f0076b2 .sr-socials a:hover{background:#B08B56;border-color:#B08B56;color:#1F1F1F!important;transform:translateY(-3px)}.elementor-58 .elementor-element.elementor-element-f0076b2 .sr-footer-message{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center}.elementor-58 .elementor-element.elementor-element-f0076b2 .sr-footer-message span{display:block;color:#B08B56;font-family:"Snell Roundhand","Brush Script MT","Segoe Script",cursive;font-size:29px;font-style:italic;line-height:1.35;transform:rotate(-4deg)}.elementor-58 .elementor-element.elementor-element-f0076b2 .sr-footer-message-line{width:100px;height:1px;margin-top:15px;background:#B08B56;transform:rotate(-6deg)}.elementor-58 .elementor-element.elementor-element-f0076b2 .sr-footer-bottom{display:flex;align-items:center;justify-content:space-between;gap:30px;width:min(94%, 1700px);margin:0 auto;padding:14px 0 16px;border-top:1px solid rgb(176 139 86 / .25)}.elementor-58 .elementor-element.elementor-element-f0076b2 .sr-footer-copyright{color:rgb(250 249 246 / .62);font-family:"Montserrat",Arial,sans-serif;font-size:11px!important;font-weight:400;line-height:1.4}.elementor-58 .elementor-element.elementor-element-f0076b2 .sr-footer-legal{display:flex;align-items:center;justify-content:flex-end;flex-wrap:wrap;gap:8px;font-size:11px;line-height:1.4}.elementor-58 .elementor-element.elementor-element-f0076b2 .sr-footer-legal a,.elementor-58 .elementor-element.elementor-element-f0076b2 .sr-footer-legal a:visited,.elementor-58 .elementor-element.elementor-element-f0076b2 .sr-footer-legal a:active{color:rgb(250 249 246 / .62)!important;text-decoration:none!important;transition:color .22s ease}.elementor-58 .elementor-element.elementor-element-f0076b2 .sr-footer-legal a:hover{color:#B08B56!important}@media (min-width:768px) and (max-width:1024px){.elementor-58 .elementor-element.elementor-element-f0076b2{padding:0!important;margin:0!important;overflow:visible!important}.elementor-58 .elementor-element.elementor-element-f0076b2 .sr-footer-main{display:grid!important;grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important;width:100%!important;max-width:100%!important;margin:0!important;padding:40px 30px 32px!important;gap:0!important}.elementor-58 .elementor-element.elementor-element-f0076b2 .sr-footer-brand,.elementor-58 .elementor-element.elementor-element-f0076b2 .sr-footer-column,.elementor-58 .elementor-element.elementor-element-f0076b2 .sr-footer-message{width:100%!important;max-width:100%!important;min-width:0!important;padding:25px!important;border-left:none!important;border-top:1px solid rgb(176 139 86 / .28)!important}.elementor-58 .elementor-element.elementor-element-f0076b2 .sr-footer-brand,.elementor-58 .elementor-element.elementor-element-f0076b2 .sr-footer-column:nth-child(2){border-top:none!important}.elementor-58 .elementor-element.elementor-element-f0076b2 .sr-footer-message{grid-column:1 / -1!important;align-items:center!important;text-align:center!important}.elementor-58 .elementor-element.elementor-element-f0076b2 .sr-sector-grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important;gap:8px 24px!important}.elementor-58 .elementor-element.elementor-element-f0076b2 .sr-footer-bottom{width:100%!important;max-width:100%!important;padding:18px 30px 20px!important;gap:18px!important;flex-wrap:wrap!important}}@media (max-width:767px){.elementor-58 .elementor-element.elementor-element-f0076b2{width:100%!important;max-width:100%!important;margin:0!important;padding:0!important;background:#F1EEEA!important;overflow-x:hidden!important;position:relative!important}.elementor-58 .elementor-element.elementor-element-f0076b2>.e-con-inner,.elementor-58 .elementor-element.elementor-element-f0076b2 .elementor-widget,.elementor-58 .elementor-element.elementor-element-f0076b2 .elementor-widget-container{width:100%!important;max-width:100%!important;margin:0!important;padding:0!important;background:transparent!important;overflow:visible!important}.elementor-58 .elementor-element.elementor-element-f0076b2 .sr-footer{position:relative!important;z-index:1!important;width:100%!important;max-width:100%!important;margin-top:32px!important;margin-right:0!important;margin-bottom:0!important;margin-left:0!important;padding:0!important;background:#1F1F1F!important;color:#FAF9F6!important;overflow:hidden!important}.elementor-58 .elementor-element.elementor-element-f0076b2 .sr-footer a{position:relative!important;z-index:5!important;pointer-events:auto!important;cursor:pointer!important;touch-action:manipulation!important;-webkit-tap-highlight-color:rgb(176 139 86 / .18)!important;text-decoration:none!important;transition:color .22s ease,background-color .22s ease,border-color .22s ease,transform .22s ease,opacity .22s ease!important}.elementor-58 .elementor-element.elementor-element-f0076b2 .sr-footer-main{display:block!important;width:100%!important;max-width:100%!important;margin:0!important;padding:0 22px 8px!important;background:#1F1F1F!important}.elementor-58 .elementor-element.elementor-element-f0076b2 .sr-footer-brand,.elementor-58 .elementor-element.elementor-element-f0076b2 .sr-footer-column,.elementor-58 .elementor-element.elementor-element-f0076b2 .sr-footer-message{width:100%!important;max-width:100%!important;min-width:0!important;margin:0!important;padding:14px 0!important;background:transparent!important;border-left:none!important;border-right:none!important;border-top:1px solid rgb(176 139 86 / .30)!important}.elementor-58 .elementor-element.elementor-element-f0076b2 .sr-footer-brand{display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;padding-top:0!important;padding-bottom:12px!important;border-top:none!important;text-align:center!important}.elementor-58 .elementor-element.elementor-element-f0076b2 .sr-footer-logo-link{display:block!important;margin:0 auto!important}.elementor-58 .elementor-element.elementor-element-f0076b2 .sr-footer-logo{display:block!important;width:86px!important;max-width:86px!important;height:auto!important;margin:0 auto!important;transform:translateY(7px)!important}.elementor-58 .elementor-element.elementor-element-f0076b2 .sr-footer-brand-line{width:105px!important;height:1px!important;margin:5px auto 8px!important;background:#B08B56!important}.elementor-58 .elementor-element.elementor-element-f0076b2 .sr-footer-tagline{width:100%!important;margin:0!important;color:rgb(250 249 246 / .72)!important;font-family:"Lora",Georgia,serif!important;font-size:13.5px!important;font-style:italic!important;line-height:1.25!important;text-align:center!important;white-space:normal!important}.elementor-58 .elementor-element.elementor-element-f0076b2 .sr-footer-tagline br{display:none!important}.elementor-58 .elementor-element.elementor-element-f0076b2 .sr-remax-wrap{margin-top:7px!important}.elementor-58 .elementor-element.elementor-element-f0076b2 .sr-remax-logo{display:block!important;width:92px!important;max-width:92px!important;height:auto!important;margin:0 auto!important}.elementor-58 .elementor-element.elementor-element-f0076b2 .sr-footer h3{width:100%!important;margin:0 0 11px!important;color:#B08B56!important;font-size:11px!important;font-weight:600!important;line-height:1.2!important;letter-spacing:2.1px!important}.elementor-58 .elementor-element.elementor-element-f0076b2 .sr-footer-links{display:grid!important;grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important;column-gap:20px!important;row-gap:7px!important;width:100%!important;max-width:100%!important}.elementor-58 .elementor-element.elementor-element-f0076b2 .sr-footer-links a,.elementor-58 .elementor-element.elementor-element-f0076b2 .sr-footer-links a:link,.elementor-58 .elementor-element.elementor-element-f0076b2 .sr-footer-links a:visited{display:inline-block!important;width:fit-content!important;max-width:100%!important;margin:0!important;color:rgb(250 249 246 / .86)!important;font-size:13px!important;line-height:1.3!important}.elementor-58 .elementor-element.elementor-element-f0076b2 .sr-footer-links a:hover,.elementor-58 .elementor-element.elementor-element-f0076b2 .sr-footer-links a:focus-visible{color:#B08B56!important;transform:translateX(3px)!important}.elementor-58 .elementor-element.elementor-element-f0076b2 .sr-footer-links a:active{color:#B08B56!important;opacity:.78!important}.elementor-58 .elementor-element.elementor-element-f0076b2 .sr-sector-grid{display:grid!important;grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important;column-gap:20px!important;width:100%!important;max-width:100%!important}.elementor-58 .elementor-element.elementor-element-f0076b2 .sr-sector-grid>div{display:flex!important;flex-direction:column!important;gap:7px!important;min-width:0!important}.elementor-58 .elementor-element.elementor-element-f0076b2 .sr-sector-grid a,.elementor-58 .elementor-element.elementor-element-f0076b2 .sr-sector-grid a:link,.elementor-58 .elementor-element.elementor-element-f0076b2 .sr-sector-grid a:visited{display:inline-block!important;width:fit-content!important;max-width:100%!important;color:rgb(250 249 246 / .86)!important;font-size:13px!important;line-height:1.3!important}.elementor-58 .elementor-element.elementor-element-f0076b2 .sr-sector-grid a:hover,.elementor-58 .elementor-element.elementor-element-f0076b2 .sr-sector-grid a:focus-visible{color:#B08B56!important;transform:translateX(3px)!important}.elementor-58 .elementor-element.elementor-element-f0076b2 .sr-sector-grid .sr-footer-gold-link,.elementor-58 .elementor-element.elementor-element-f0076b2 .sr-sector-grid .sr-footer-gold-link:visited{color:#B08B56!important}.elementor-58 .elementor-element.elementor-element-f0076b2 .sr-footer-contact{display:grid!important;grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important;grid-template-rows:auto auto auto auto!important;column-gap:18px!important;row-gap:5px!important;padding-bottom:13px!important}.elementor-58 .elementor-element.elementor-element-f0076b2 .sr-footer-contact h3{grid-column:1 / -1!important;grid-row:1!important;margin-bottom:6px!important}.elementor-58 .elementor-element.elementor-element-f0076b2 .sr-footer-contact-link:nth-of-type(1){grid-column:1!important;grid-row:2!important}.elementor-58 .elementor-element.elementor-element-f0076b2 .sr-footer-contact-link:nth-of-type(2){grid-column:1!important;grid-row:3!important}.elementor-58 .elementor-element.elementor-element-f0076b2 .sr-footer-address{grid-column:2!important;grid-row:2 / span 2!important;align-self:start!important}.elementor-58 .elementor-element.elementor-element-f0076b2 .sr-footer-contact-link,.elementor-58 .elementor-element.elementor-element-f0076b2 .sr-footer-address{display:flex!important;align-items:flex-start!important;gap:8px!important;width:100%!important;max-width:100%!important;margin:0!important;color:rgb(250 249 246 / .90)!important;font-size:12.5px!important;line-height:1.35!important}.elementor-58 .elementor-element.elementor-element-f0076b2 .sr-footer-contact-link svg,.elementor-58 .elementor-element.elementor-element-f0076b2 .sr-footer-address svg{flex:0 0 16px!important;width:16px!important;height:16px!important;margin-top:1px!important;fill:#B08B56!important}.elementor-58 .elementor-element.elementor-element-f0076b2 .sr-footer-contact-link:hover,.elementor-58 .elementor-element.elementor-element-f0076b2 .sr-footer-contact-link:focus-visible{color:#B08B56!important;transform:translateX(3px)!important}.elementor-58 .elementor-element.elementor-element-f0076b2 .sr-socials{grid-column:1 / -1!important;grid-row:4!important;display:flex!important;align-items:center!important;justify-content:center!important;flex-wrap:nowrap!important;gap:7px!important;width:100%!important;margin-top:8px!important}.elementor-58 .elementor-element.elementor-element-f0076b2 .sr-socials a,.elementor-58 .elementor-element.elementor-element-f0076b2 .sr-socials a:link,.elementor-58 .elementor-element.elementor-element-f0076b2 .sr-socials a:visited{display:inline-flex!important;align-items:center!important;justify-content:center!important;flex:0 0 33px!important;width:33px!important;height:33px!important;padding:0!important;border:1px solid rgb(176 139 86 / .78)!important;border-radius:50%!important;background:transparent!important;color:#B08B56!important}.elementor-58 .elementor-element.elementor-element-f0076b2 .sr-socials a span{color:inherit!important;font-size:11px!important;font-weight:600!important;pointer-events:none!important}.elementor-58 .elementor-element.elementor-element-f0076b2 .sr-socials a:hover,.elementor-58 .elementor-element.elementor-element-f0076b2 .sr-socials a:focus-visible{background:#B08B56!important;border-color:#B08B56!important;color:#1F1F1F!important;transform:translateY(-3px)!important}.elementor-58 .elementor-element.elementor-element-f0076b2 .sr-socials a:active{transform:scale(.92)!important}.elementor-58 .elementor-element.elementor-element-f0076b2 .sr-footer-message{display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;padding:13px 0 11px!important;text-align:center!important}.elementor-58 .elementor-element.elementor-element-f0076b2 .sr-footer-message span{display:block!important;color:#B08B56!important;font-size:23px!important;font-style:italic!important;line-height:1.15!important;white-space:nowrap!important;transform:rotate(-2deg)!important}.elementor-58 .elementor-element.elementor-element-f0076b2 .sr-footer-message span br{display:none!important}.elementor-58 .elementor-element.elementor-element-f0076b2 .sr-footer-message-line{width:72px!important;height:1px!important;margin-top:7px!important;background:#B08B56!important}.elementor-58 .elementor-element.elementor-element-f0076b2 .sr-footer-bottom{display:block!important;width:calc(100% - 44px)!important;max-width:calc(100% - 44px)!important;margin:0 auto!important;padding:9px 0 11px!important;background:#1F1F1F!important;border-top:1px solid rgb(176 139 86 / .28)!important;text-align:center!important}.elementor-58 .elementor-element.elementor-element-f0076b2 .sr-footer-copyright{width:100%!important;margin:0!important;color:rgb(250 249 246 / .58)!important;font-size:clamp(8px, 2.15vw, 9px)!important;line-height:1.2!important;white-space:nowrap!important}.elementor-58 .elementor-element.elementor-element-f0076b2 .sr-footer-legal{display:flex!important;align-items:center!important;justify-content:center!important;flex-wrap:nowrap!important;gap:5px!important;width:100%!important;margin-top:6px!important;font-size:9.5px!important}.elementor-58 .elementor-element.elementor-element-f0076b2 .sr-footer-legal a,.elementor-58 .elementor-element.elementor-element-f0076b2 .sr-footer-legal a:link,.elementor-58 .elementor-element.elementor-element-f0076b2 .sr-footer-legal a:visited{color:#B08B56!important;text-decoration:none!important;white-space:nowrap!important}.elementor-58 .elementor-element.elementor-element-f0076b2 .sr-footer-legal a:hover,.elementor-58 .elementor-element.elementor-element-f0076b2 .sr-footer-legal a:focus-visible{color:#FAF9F6!important}.elementor-58 .elementor-element.elementor-element-f0076b2 .sr-footer-legal span{color:rgb(176 139 86 / .55)!important}}@media (max-width:360px){.elementor-58 .elementor-element.elementor-element-f0076b2 .sr-footer-main{padding-left:17px!important;padding-right:17px!important}.elementor-58 .elementor-element.elementor-element-f0076b2 .sr-footer-contact{column-gap:11px!important}.elementor-58 .elementor-element.elementor-element-f0076b2 .sr-footer-contact-link,.elementor-58 .elementor-element.elementor-element-f0076b2 .sr-footer-address{font-size:11.5px!important}.elementor-58 .elementor-element.elementor-element-f0076b2 .sr-footer-links,.elementor-58 .elementor-element.elementor-element-f0076b2 .sr-sector-grid{column-gap:14px!important}.elementor-58 .elementor-element.elementor-element-f0076b2 .sr-footer-links a,.elementor-58 .elementor-element.elementor-element-f0076b2 .sr-sector-grid a{font-size:12.5px!important}.elementor-58 .elementor-element.elementor-element-f0076b2 .sr-socials{gap:6px!important}.elementor-58 .elementor-element.elementor-element-f0076b2 .sr-socials a{flex-basis:31px!important;width:31px!important;height:31px!important}}