@font-face{font-family:'Geom';font-style:italic;font-weight:300;font-display:swap;src:url(https://fonts.gstatic.com/s/geom/v1/X7n54bw6Cf6j8taNEy5ONFFaHR3x7-gwniU.ttf) format('truetype')}@font-face{font-family:'Geom';font-style:italic;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/geom/v1/X7n54bw6Cf6j8taNEy5ONFFaHR3x77YwniU.ttf) format('truetype')}@font-face{font-family:'Geom';font-style:italic;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/geom/v1/X7n54bw6Cf6j8taNEy5ONFFaHR3x74QwniU.ttf) format('truetype')}@font-face{font-family:'Geom';font-style:italic;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/geom/v1/X7n54bw6Cf6j8taNEy5ONFFaHR3x72g3niU.ttf) format('truetype')}@font-face{font-family:'Geom';font-style:italic;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/geom/v1/X7n54bw6Cf6j8taNEy5ONFFaHR3x71E3niU.ttf) format('truetype')}@font-face{font-family:'Geom';font-style:italic;font-weight:800;font-display:swap;src:url(https://fonts.gstatic.com/s/geom/v1/X7n54bw6Cf6j8taNEy5ONFFaHR3x7zY3niU.ttf) format('truetype')}@font-face{font-family:'Geom';font-style:italic;font-weight:900;font-display:swap;src:url(https://fonts.gstatic.com/s/geom/v1/X7n54bw6Cf6j8taNEy5ONFFaHR3x7x83niU.ttf) format('truetype')}@font-face{font-family:'Geom';font-style:normal;font-weight:300;font-display:swap;src:url(https://fonts.gstatic.com/s/geom/v1/X7n_4bw6Cf6j2N-_7PYnX8v0GghnrF5z.ttf) format('truetype')}@font-face{font-family:'Geom';font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/geom/v1/X7n_4bw6Cf6j2N-_7PYnX8v0Ggg5rF5z.ttf) format('truetype')}@font-face{font-family:'Geom';font-style:normal;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/geom/v1/X7n_4bw6Cf6j2N-_7PYnX8v0GggLrF5z.ttf) format('truetype')}@font-face{font-family:'Geom';font-style:normal;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/geom/v1/X7n_4bw6Cf6j2N-_7PYnX8v0Ggjnq15z.ttf) format('truetype')}@font-face{font-family:'Geom';font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/geom/v1/X7n_4bw6Cf6j2N-_7PYnX8v0Ggjeq15z.ttf) format('truetype')}@font-face{font-family:'Geom';font-style:normal;font-weight:800;font-display:swap;src:url(https://fonts.gstatic.com/s/geom/v1/X7n_4bw6Cf6j2N-_7PYnX8v0Ggi5q15z.ttf) format('truetype')}@font-face{font-family:'Geom';font-style:normal;font-weight:900;font-display:swap;src:url(https://fonts.gstatic.com/s/geom/v1/X7n_4bw6Cf6j2N-_7PYnX8v0GgiQq15z.ttf) format('truetype')}@font-face{font-family:'Plus Jakarta Sans';font-style:italic;font-weight:200;font-display:swap;src:url(https://fonts.gstatic.com/s/plusjakartasans/v12/LDIZaomQNQcsA88c7O9yZ4KMCoOg4KozySKCdSNG9OcqYQ2lCR_Q.ttf) format('truetype')}@font-face{font-family:'Plus Jakarta Sans';font-style:italic;font-weight:300;font-display:swap;src:url(https://fonts.gstatic.com/s/plusjakartasans/v12/LDIZaomQNQcsA88c7O9yZ4KMCoOg4KozySKCdSNG9OcqYQ17CR_Q.ttf) format('truetype')}@font-face{font-family:'Plus Jakarta Sans';font-style:italic;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/plusjakartasans/v12/LDIZaomQNQcsA88c7O9yZ4KMCoOg4KozySKCdSNG9OcqYQ0lCR_Q.ttf) format('truetype')}@font-face{font-family:'Plus Jakarta Sans';font-style:italic;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/plusjakartasans/v12/LDIZaomQNQcsA88c7O9yZ4KMCoOg4KozySKCdSNG9OcqYQ0XCR_Q.ttf) format('truetype')}@font-face{font-family:'Plus Jakarta Sans';font-style:italic;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/plusjakartasans/v12/LDIZaomQNQcsA88c7O9yZ4KMCoOg4KozySKCdSNG9OcqYQ37Dh_Q.ttf) format('truetype')}@font-face{font-family:'Plus Jakarta Sans';font-style:italic;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/plusjakartasans/v12/LDIZaomQNQcsA88c7O9yZ4KMCoOg4KozySKCdSNG9OcqYQ3CDh_Q.ttf) format('truetype')}@font-face{font-family:'Plus Jakarta Sans';font-style:italic;font-weight:800;font-display:swap;src:url(https://fonts.gstatic.com/s/plusjakartasans/v12/LDIZaomQNQcsA88c7O9yZ4KMCoOg4KozySKCdSNG9OcqYQ2lDh_Q.ttf) format('truetype')}@font-face{font-family:'Plus Jakarta Sans';font-style:normal;font-weight:200;font-display:swap;src:url(https://fonts.gstatic.com/s/plusjakartasans/v12/LDIbaomQNQcsA88c7O9yZ4KMCoOg4IA6-91aHEjcWuA_KU7NSg.ttf) format('truetype')}@font-face{font-family:'Plus Jakarta Sans';font-style:normal;font-weight:300;font-display:swap;src:url(https://fonts.gstatic.com/s/plusjakartasans/v12/LDIbaomQNQcsA88c7O9yZ4KMCoOg4IA6-91aHEjcWuA_907NSg.ttf) format('truetype')}@font-face{font-family:'Plus Jakarta Sans';font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/plusjakartasans/v12/LDIbaomQNQcsA88c7O9yZ4KMCoOg4IA6-91aHEjcWuA_qU7NSg.ttf) format('truetype')}@font-face{font-family:'Plus Jakarta Sans';font-style:normal;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/plusjakartasans/v12/LDIbaomQNQcsA88c7O9yZ4KMCoOg4IA6-91aHEjcWuA_m07NSg.ttf) format('truetype')}@font-face{font-family:'Plus Jakarta Sans';font-style:normal;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/plusjakartasans/v12/LDIbaomQNQcsA88c7O9yZ4KMCoOg4IA6-91aHEjcWuA_d0nNSg.ttf) format('truetype')}@font-face{font-family:'Plus Jakarta Sans';font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/plusjakartasans/v12/LDIbaomQNQcsA88c7O9yZ4KMCoOg4IA6-91aHEjcWuA_TknNSg.ttf) format('truetype')}@font-face{font-family:'Plus Jakarta Sans';font-style:normal;font-weight:800;font-display:swap;src:url(https://fonts.gstatic.com/s/plusjakartasans/v12/LDIbaomQNQcsA88c7O9yZ4KMCoOg4IA6-91aHEjcWuA_KUnNSg.ttf) format('truetype')}html,body{margin:0;padding:0;width:100%;max-width:100%;scroll-behavior:smooth}*,*::before,*::after{box-sizing:border-box}body{background-color:#f4f2ea}body.__page_apartment h1{font-family:'Geom',sans-serif;font-size:clamp(25px, 2.52vw, 36px);font-weight:450;line-height:1.18;letter-spacing:-0.04em;color:#110e0d;text-transform:uppercase}body.__page_apartment h3{font-family:'Geom',sans-serif;font-size:clamp(18px, 1.55vw, 22px);font-weight:500;line-height:1.14;letter-spacing:.12em;text-transform:uppercase;color:#110e0d}body.__page_apartment h4{font-family:'Plus Jakarta Sans',sans-serif;font-size:clamp(13px, 1.02vw, 15px);font-weight:500;line-height:1.45;letter-spacing:.02em;color:#77736a}body:not(.__page_search)::before{content:"· IMOBILIÁRIA BOUTIQUE DE CASAS E CURADORIA DE EXPERIÊNCIAS NO ARPOADOR - MARANHÃO ·";position:fixed;top:0;left:0;z-index:99999;width:100%;min-height:22px;display:flex;align-items:center;justify-content:center;padding:6px 20px;background:#2d2e2b;color:#f4f2ea;font-family:"Plus Jakarta Sans",sans-serif;font-size:9px;font-weight:700;line-height:1.2;letter-spacing:.16em;text-transform:uppercase;text-align:center;pointer-events:none;box-sizing:border-box}html[lang="en"] body:not(.__page_search)::before{content:"· CURATED HOMES AND EXPERIENCES IN ARPOADOR, MARANHÃO ·"}body:not(.__page_search){padding-top:22px}body.__page_search #header>.container-fluid{position:relative !important;padding:42px 30px 20px !important;background:#f4f2ea !important}body.__page_search #header>.container-fluid::before{content:"· IMOBILIÁRIA BOUTIQUE DE CASAS E CURADORIA DE EXPERIÊNCIAS NO ARPOADOR - MARANHÃO ·";position:fixed;top:0;left:0;z-index:99999;width:100%;min-height:22px;display:flex;align-items:center;justify-content:center;padding:6px 20px;background:#2d2e2b;color:#f4f2ea;font-family:"Plus Jakarta Sans",sans-serif;font-size:9px;font-weight:700;line-height:1.2;letter-spacing:.16em;text-transform:uppercase;text-align:center;pointer-events:none;box-sizing:border-box}body.__page_search .h4{font-weight:500 !important}h1{max-width:850px;margin:0;color:#110e0d;font-size:clamp(3.2rem, 7vw, 6.4rem);font-weight:900;line-height:.9;text-transform:uppercase}h6{margin:0 0 16px;font-family:"Plus Jakarta Sans",sans-serif;font-size:clamp(12px, 1vw, 14px);font-weight:600;line-height:1;letter-spacing:.14em;text-transform:uppercase}p{margin:0;padding-bottom:8px;color:#110e0d;font-size:16px;line-height:1.45;letter-spacing:.005em}.arco-btn{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:clamp(10px, 1vw, 14px);min-width:clamp(160px, 16vw, 220px);min-height:clamp(40px, 3.6vw, 48px);padding:clamp(10px, 1.05vw, 14px) clamp(28px, 2.8vw, 40px);border:1px solid transparent;border-radius:999px;outline:0;color:#f4f2ea;background:#110e0d;box-shadow:none;font-size:clamp(11px, 10.23px, 12.6px);font-weight:600;letter-spacing:clamp(.08em, .7vw, .14em);text-transform:uppercase;text-decoration:none;cursor:pointer;white-space:nowrap;transition:background-color .24s ease,color .24s ease,border-color .24s ease,box-shadow .24s ease,transform .24s ease}.arco-btn:hover{color:#110e0d;background:transparent;border-color:#110e0d;box-shadow:0 0 0 4px rgba(17,14,13,0.08);transform:translateY(-1px)}.arco-btn::after{content:"→";font-size:1em;font-weight:700;line-height:1;opacity:.9;transition:transform .2s ease,opacity .2s ease}.arco-btn:hover::after{opacity:1;transform:translateX(4px)}body.__page_category .arco-text-section{padding:32px 20px 16px !important}body.__page_category .arco-text-section .col-sm-11,body.__page_category .arco-text-section .col-md-8{max-width:100% !important;width:100% !important}body.__page_category .arco-text-section h1{text-align:center !important;max-width:100% !important;width:100% !important}body.__page_category #maincontent .container>.row.my-5{margin-top:0 !important;margin-bottom:0 !important}body.__page_category #maincontent .container>.row.my-5>[class*="col-"]{margin-top:16px !important;margin-bottom:16px !important}body.__page_category #maincontent .img-cover{border-radius:3px}body.__page_category #maincontent .col-sm-12 h3{font-family:'Geom',sans-serif;font-size:clamp(16px, 1.4vw, 20px);font-weight:500;line-height:1.2;letter-spacing:.06em;text-transform:lowercase;color:#1c1713;margin:0 0 10px}body.__page_category #maincontent .btn-readmore{display:inline-flex !important;align-items:center !important;background:#1c1713 !important;color:#f0ebe0 !important;border:none !important;border-radius:2px !important;font-family:"Plus Jakarta Sans",sans-serif !important;font-size:11px !important;font-weight:600 !important;letter-spacing:.18em !important;text-transform:uppercase !important;padding:10px 20px !important;text-decoration:none !important;transition:background .2s ease !important;box-shadow:none !important}body.__page_category #maincontent .btn-readmore:hover{background:#3a3028 !important;color:#f0ebe0 !important}#mainfooter,footer{background-color:#2d2e2b !important}@media (min-width:769px){.main-menu{display:flex !important;align-items:center !important;justify-content:center !important;gap:clamp(24px, 2.2vw, 36px) !important;list-style:none !important;margin:0 !important;padding:0 !important}.main-menu>li{position:relative !important;display:flex !important;align-items:center !important;list-style:none !important;margin:0 !important;padding:0 !important}.main-menu>li>a{display:inline-flex !important;align-items:center !important;justify-content:center !important;min-height:38px !important;padding:8px 0 !important;color:#2d2e2b !important;white-space:nowrap !important;transition:color .24s ease,opacity .24s ease !important}.main-menu>li>a:hover,.main-menu>li.active>a{color:#110e0d !important}.main-menu>li.dropdown{margin-left:2px !important;cursor:pointer !important}.main-menu>li.dropdown>a{position:relative !important;display:inline-block !important;width:28px !important;height:20px !important;min-height:20px !important;padding:0 !important;font-size:0 !important;line-height:0 !important;color:transparent !important;overflow:hidden !important;cursor:pointer !important}.main-menu>li.dropdown>a::before,.main-menu>li.dropdown>a::after{content:"" !important;position:absolute !important;left:0 !important;width:28px !important;height:1px !important;background:#110e0d !important;opacity:.92 !important;transition:transform .28s ease,opacity .28s ease !important}.main-menu>li.dropdown>a::before{top:4px !important;box-shadow:0 6px 0 #110e0d !important}.main-menu>li.dropdown>a::after{bottom:4px !important}.main-menu>li.dropdown>a:hover::before{transform:translateY(-0.5px) !important}.main-menu>li.dropdown>a:hover::after{transform:translateY(.5px) !important}.main-menu .dropdown-menu{position:absolute !important;top:100% !important;left:50% !important;z-index:9999 !important;display:block !important;min-width:220px !important;margin:14px 0 0 !important;padding:14px 0 !important;background:#f4f2ea !important;border:0 !important;border-radius:0 !important;box-shadow:0 18px 40px rgba(17,14,13,0.12) !important;transform:translateX(-50%) translateY(8px) !important;opacity:0 !important;visibility:hidden !important;pointer-events:none !important;transition:opacity .24s ease,transform .24s ease,visibility .24s ease !important}.main-menu>li.dropdown:hover>.dropdown-menu,.main-menu>li.dropdown.arco-open>.dropdown-menu{opacity:1 !important;visibility:visible !important;pointer-events:auto !important;transform:translateX(-50%) translateY(0) !important}.main-menu>li.dropdown.open>.dropdown-menu{opacity:0 !important;visibility:hidden !important;pointer-events:none !important;transform:translateX(-50%) translateY(8px) !important}.main-menu>li.dropdown::after{content:"" !important;position:absolute !important;top:100% !important;left:50% !important;width:240px !important;height:18px !important;transform:translateX(-50%) !important;background:transparent !important}.main-menu .dropdown-menu li{display:block !important;width:100% !important;margin:0 !important;padding:0 !important;list-style:none !important}.main-menu .dropdown-menu li a{display:block !important;width:100% !important;padding:11px 20px !important;font-size:12px !important;line-height:1.2 !important;letter-spacing:.08em !important;color:#2d2e2b !important;background:transparent !important;white-space:nowrap !important}.main-menu .dropdown-menu li a:hover{color:#110e0d !important;background:rgba(17,14,13,0.04) !important}.main-menu>li:last-child>a{display:inline-flex !important;align-items:center !important;justify-content:center !important;min-height:34px !important;min-width:92px !important;padding:9px 22px !important;background:#2d2e2b !important;color:#f4f2ea !important;border:1px solid #2d2e2b !important;border-radius:999px !important;font-size:10px !important;font-weight:700 !important;letter-spacing:.12em !important;line-height:1 !important;text-decoration:none !important;transition:background-color .24s ease,color .24s ease,border-color .24s ease !important}.main-menu>li:last-child>a:hover{background:#110e0d !important;border-color:#110e0d !important;color:#f4f2ea !important}}.panel.panel-default{border:none;box-shadow:none;border-radius:0;overflow:hidden;background:#f4f2ea}.panel-body.p-0 a.img-cover.img-6x4{display:block;overflow:hidden;border-radius:0;background-size:cover;background-position:center;transition:background-size .8s cubic-bezier(.22, .61, .36, 1)}.resultcard:hover .panel-body.p-0 a.img-cover.img-6x4{background-size:108%}.resultcard .panel-body:not(.p-0){padding:16px 0 20px;border-top:1px solid rgba(165,98,68,0.14)}.resultcard .card-title .h4{font-family:"Plus Jakarta Sans",sans-serif;font-size:clamp(14px, 1.1vw, 16px);font-weight:600;line-height:1.28;letter-spacing:.08em;text-transform:uppercase;color:#110e0d;margin:0 0 10px}.resultcard .card-details ul{margin:0 0 10px;padding:0}.resultcard .card-details ul li{font-family:"Plus Jakarta Sans",sans-serif;font-size:12px;font-weight:400;letter-spacing:.06em;color:rgba(17,14,13,0.52);text-transform:uppercase}.resultcard .card-details .fa{color:rgba(165,98,68,0.55)}.resultcard .card-price .h5{font-family:"Plus Jakarta Sans",sans-serif;font-size:clamp(13px, 1vw, 15px);font-weight:500;color:rgba(17,14,13,0.72);margin:0 0 14px}.resultcard .card-price .priceValue,.resultcard .card-price .price-request{font-family:"Plus Jakarta Sans",sans-serif;font-size:clamp(13px, 1vw, 15px);font-weight:500;letter-spacing:-0.01em;color:rgba(17,14,13,0.72)}.resultcard .cta-details .btn.btn-default{display:block;width:100%;padding:12px 16px;background:#2d2e2b;color:#f4f2ea;border:1px solid #2d2e2b;border-radius:0;font-family:"Plus Jakarta Sans",sans-serif;font-size:11px;font-weight:500;letter-spacing:.14em;text-transform:uppercase;text-align:center;text-decoration:none;transition:background .25s ease,color .25s ease,border-color .25s ease;margin:0}.resultcard .cta-details .btn.btn-default:hover{background:transparent;color:#2d2e2b;border-color:#2d2e2b}@media (max-width:768px){body:not(.__page_search)::before,body.__page_search #header>.container-fluid::before{min-height:24px;padding:7px 16px;font-size:8px;line-height:1.25;letter-spacing:.12em}body:not(.__page_search){padding-top:24px}body.__page_search #header>.container-fluid{padding:40px 20px 18px !important}h2,h3,h4{margin-bottom:20px;font-size:clamp(18px, 5.4vw, 24px);letter-spacing:.12em}.main-menu>li.dropdown{position:relative !important;cursor:pointer !important}.main-menu>li.dropdown>a{cursor:pointer !important}.main-menu .dropdown-menu{display:none !important;opacity:1 !important;visibility:visible !important;pointer-events:auto !important}.main-menu>li.dropdown.arco-open>.dropdown-menu{display:block !important}.main-menu>li.dropdown.open>.dropdown-menu{display:none !important}}@media (max-width:640px){body.__page_category .arco-text-section{padding:20px 20px 8px !important}body.__page_category #maincontent .container>.row.my-5>[class*="col-"]{margin-top:8px !important;margin-bottom:8px !important}}