.elementor .e-42c87c6f-9742{min-height:56vh;background-image:linear-gradient(180deg, rgba(0,0,0,0.35) 0%,rgba(0,0,0,0.12) 40%,rgba(29,14,0,0.65) 100%),url("https://siteanacardier.reprotelhoteis.com/wp-content/uploads/2026/10/anacardier-home-s2-a.jpg");background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;}.elementor .e-74d96ea9-1f18{width:18px;height:18px;flex:0 0 auto;}.elementor .e-4c9d106c-4f9b{font-family:var(--ana-font);font-weight:600;font-size:11px;color:#7B574E;letter-spacing:2.4px;text-transform:uppercase;}.elementor .e-39700466-7e3f:hover,.elementor .e-39700466-7e3f:focus-visible{color:#351B03;}.elementor .e-39700466-7e3f{font-family:var(--ana-font);font-weight:300;font-size:16px;color:#262626;word-break: break-word;\n}.elementor .e-248f994-4e2f{padding:0px;flex-direction:column;gap:2px;}.elementor .e-232cdcba-38b6{padding:0px;gap:16px;align-items:center;}.elementor .e-23b99f88-9066{width:18px;height:18px;flex:0 0 auto;}.elementor .e-5968eccf-cdde{font-family:var(--ana-font);font-weight:600;font-size:11px;color:#7B574E;letter-spacing:2.4px;text-transform:uppercase;}.elementor .e-70f5b737-f1de:hover,.elementor .e-70f5b737-f1de:focus-visible{color:#351B03;}.elementor .e-70f5b737-f1de{font-family:var(--ana-font);font-weight:300;font-size:16px;color:#262626;word-break: break-word;\n}.elementor .e-2c5f703f-ae99{padding:0px;flex-direction:column;gap:2px;}.elementor .e-74d9c683-592b{padding:0px;gap:16px;align-items:center;}.elementor .e-44127518-d8a8{width:18px;height:18px;flex:0 0 auto;}.elementor .e-1f2b6cab-a158{font-family:var(--ana-font);font-weight:600;font-size:11px;color:#7B574E;letter-spacing:2.4px;text-transform:uppercase;}.elementor .e-69a4ae9-d5d2:hover,.elementor .e-69a4ae9-d5d2:focus-visible{color:#351B03;}.elementor .e-69a4ae9-d5d2{font-family:var(--ana-font);font-weight:300;font-size:16px;color:#262626;word-break: break-word;\n}.elementor .e-35ebf2b3-e252{padding:0px;flex-direction:column;gap:2px;}.elementor .e-25c548d1-f022{padding:0px;gap:16px;align-items:center;}.elementor .e-41a07d7-20bd{width:18px;height:18px;flex:0 0 auto;}.elementor .e-202ab0e4-c108{font-family:var(--ana-font);font-weight:600;font-size:11px;color:#7B574E;letter-spacing:2.4px;text-transform:uppercase;}.elementor .e-453aa2f8-8d46:hover,.elementor .e-453aa2f8-8d46:focus-visible{color:#351B03;}.elementor .e-453aa2f8-8d46{font-family:var(--ana-font);font-weight:300;font-size:16px;color:#262626;word-break: break-word;\n}.elementor .e-bec7b29-4ba5{padding:0px;flex-direction:column;gap:2px;}.elementor .e-70bc0b74-807e{padding:0px;gap:16px;align-items:center;}.elementor .e-5fe674d1-b3b7{font-family:var(--ana-font);font-weight:300;font-size:24px;color:#FFFFFF;letter-spacing:0.8px;text-transform:uppercase;}.elementor .e-1ad3693d-696d{width:100%;height:44px;font-family:var(--ana-font);font-weight:300;font-size:13px;color:#262626;padding-block-start:11px;padding-block-end:11px;padding-inline-start:16px;padding-inline-end:16px;border-radius:0px;border-width:0px;background-color:#FFFFFF;}.elementor .e-4331bbc3-abd6{width:100%;height:44px;font-family:var(--ana-font);font-weight:300;font-size:13px;color:#262626;padding-block-start:11px;padding-block-end:11px;padding-inline-start:16px;padding-inline-end:16px;border-radius:0px;border-width:0px;background-color:#FFFFFF;}.elementor .e-6e0aa86c-cceb{width:100%;height:44px;font-family:var(--ana-font);font-weight:300;font-size:13px;color:#262626;padding-block-start:11px;padding-block-end:11px;padding-inline-start:16px;padding-inline-end:16px;border-radius:0px;border-width:0px;background-color:#FFFFFF;}.elementor .e-203bb906-91cf{width:100%;min-height:140px;font-family:var(--ana-font);font-weight:300;font-size:13px;color:#262626;padding-block-start:12px;padding-block-end:12px;padding-inline-start:16px;padding-inline-end:16px;border-radius:0px;border-width:0px;background-color:#FFFFFF;resize: vertical;\n}.elementor .e-4dc9a3a-9f11{width:13px;height:13px;color:#351B03;margin-block-start:2px;border-radius:2.5px;border-width:1px;border-color:#FFFFFF;border-style:solid;background-color:#FFFFFF;flex:0 0 auto;}.elementor .e-ea0b346-d17e{font-family:var(--ana-font);font-weight:400;font-size:12px;color:#D4D4D4;line-height:16.5px;}.elementor .e-19737408-d1ba{padding-block-start:4px;padding-block-end:6px;padding-inline-start:0px;padding-inline-end:0px;gap:10px;align-items:flex-start;}.elementor .e-4577910-a969:hover,.elementor .e-4577910-a969:focus-visible{background-color:#FFFFFF;}.elementor .e-4577910-a969{width:100%;font-family:var(--ana-font);font-weight:400;font-size:12px;color:#351B03;letter-spacing:2.6px;text-transform:uppercase;cursor:pointer;padding-block-start:15px;padding-block-end:15px;padding-inline-start:24px;padding-inline-end:24px;border-radius:0px;border-width:0px;background-color:#F6E3CE;transition:background-color 0.3s;}.elementor .e-532287e8-9423{font-family:var(--ana-font);font-size:13px;color:#F6E3CE;text-align:center;}.elementor .e-7db0483a-ba02{padding:14px;border-width:1px;border-color:rgba(246,227,206,0.4);border-style:solid;background-color:rgba(246,227,206,0.12);}.elementor .e-3dfa996a-b043{font-family:var(--ana-font);font-size:13px;color:#FFD7D7;text-align:center;}.elementor .e-5e81d359-7ea6{padding:14px;border-width:1px;border-color:rgba(255,160,160,0.5);border-style:solid;background-color:rgba(255,120,120,0.12);}.elementor .e-7e2c89fe-b4dc{width:100%;display:flex;flex-direction:column;gap:14px;align-items:stretch;}.elementor .e-6fd5c258-2cea{min-width:0px;padding-block-start:48px;padding-block-end:48px;padding-inline-start:44px;padding-inline-end:44px;background-color:#351B03;flex-direction:column;gap:24px;flex:1 1 0px;}.elementor .e-73104373-28f3{align-items:flex-start;}.elementor .e-278b9b50-322b{font-family:var(--ana-font);font-weight:400;font-size:16px;color:#262626;line-height:1.45;}.elementor .e-7bec48db-38f0{width:auto;min-width:0px;flex:1 1 auto;}.elementor .e-5655f293-f540{width:18px;min-width:18px;color:#351B03;flex:0 0 18px;}.elementor .e-3ce18127-2e1b{padding-block-start:24px;padding-block-end:24px;padding-inline-start:4px;padding-inline-end:4px;border-block-end-width:1px;border-bottom-style: solid; border-bottom-color: rgba(53,27,3,0.2);\n}.elementor .e-513d4e41-98fe{font-family:var(--ana-font);font-weight:300;font-size:15px;color:#2D241E;line-height:1.75;}.elementor .e-73e86136-f8e5{padding-block-start:20px;padding-block-end:28px;padding-inline-start:4px;padding-inline-end:4px;border-block-end-width:1px;border-bottom-style: solid; border-bottom-color: rgba(53,27,3,0.2);\n}.elementor .e-393fa117-659f{font-family:var(--ana-font);font-weight:400;font-size:16px;color:#262626;line-height:1.45;}.elementor .e-df6c35b-e8d5{width:auto;min-width:0px;flex:1 1 auto;}.elementor .e-6ee0b1a3-2641{width:18px;min-width:18px;color:#351B03;flex:0 0 18px;}.elementor .e-720872fb-abc1{padding-block-start:24px;padding-block-end:24px;padding-inline-start:4px;padding-inline-end:4px;border-block-end-width:1px;border-bottom-style: solid; border-bottom-color: rgba(53,27,3,0.2);\n}.elementor .e-2263559b-d390{font-family:var(--ana-font);font-weight:300;font-size:15px;color:#2D241E;line-height:1.75;}.elementor .e-78635be0-d261{padding-block-start:20px;padding-block-end:28px;padding-inline-start:4px;padding-inline-end:4px;border-block-end-width:1px;border-bottom-style: solid; border-bottom-color: rgba(53,27,3,0.2);\n}.elementor .e-372677cf-7c4b{font-family:var(--ana-font);font-weight:400;font-size:16px;color:#262626;line-height:1.45;}.elementor .e-5801498d-fe27{width:auto;min-width:0px;flex:1 1 auto;}.elementor .e-5bcd3a7-2fec{width:18px;min-width:18px;color:#351B03;flex:0 0 18px;}.elementor .e-1b16423b-65c8{padding-block-start:24px;padding-block-end:24px;padding-inline-start:4px;padding-inline-end:4px;border-block-end-width:1px;border-bottom-style: solid; border-bottom-color: rgba(53,27,3,0.2);\n}.elementor .e-5aa42463-9557{font-family:var(--ana-font);font-weight:300;font-size:15px;color:#2D241E;line-height:1.75;}.elementor .e-5b103f6f-32c6{padding-block-start:20px;padding-block-end:28px;padding-inline-start:4px;padding-inline-end:4px;border-block-end-width:1px;border-bottom-style: solid; border-bottom-color: rgba(53,27,3,0.2);\n}.elementor .e-53588297-7ab7{font-family:var(--ana-font);font-weight:400;font-size:16px;color:#262626;line-height:1.45;}.elementor .e-26c52319-d524{width:auto;min-width:0px;flex:1 1 auto;}.elementor .e-2814ff0a-353a{width:18px;min-width:18px;color:#351B03;flex:0 0 18px;}.elementor .e-991490-9a64{padding-block-start:24px;padding-block-end:24px;padding-inline-start:4px;padding-inline-end:4px;border-block-end-width:1px;border-bottom-style: solid; border-bottom-color: rgba(53,27,3,0.2);\n}.elementor .e-d537c7b-5ba9{font-family:var(--ana-font);font-weight:300;font-size:15px;color:#2D241E;line-height:1.75;}.elementor .e-4d68b9b6-a95d{padding-block-start:20px;padding-block-end:28px;padding-inline-start:4px;padding-inline-end:4px;border-block-end-width:1px;border-bottom-style: solid; border-bottom-color: rgba(53,27,3,0.2);\n}.elementor .e-4d5b892e-c3a1{font-family:var(--ana-font);font-weight:400;font-size:16px;color:#262626;line-height:1.45;}.elementor .e-3f678207-f0dd{width:auto;min-width:0px;flex:1 1 auto;}.elementor .e-48a6f734-6c6a{width:18px;min-width:18px;color:#351B03;flex:0 0 18px;}.elementor .e-32a0eb57-d190{padding-block-start:24px;padding-block-end:24px;padding-inline-start:4px;padding-inline-end:4px;border-block-end-width:1px;border-bottom-style: solid; border-bottom-color: rgba(53,27,3,0.2);\n}.elementor .e-167d9eb1-b0b5{font-family:var(--ana-font);font-weight:300;font-size:15px;color:#2D241E;line-height:1.75;}.elementor .e-1b21b6f-daaf{padding-block-start:20px;padding-block-end:28px;padding-inline-start:4px;padding-inline-end:4px;border-block-end-width:1px;border-bottom-style: solid; border-bottom-color: rgba(53,27,3,0.2);\n}.elementor .e-317ac32e-fb38{font-family:var(--ana-font);font-weight:400;font-size:16px;color:#262626;line-height:1.45;}.elementor .e-604fff0-e742{width:auto;min-width:0px;flex:1 1 auto;}.elementor .e-42b6baf7-70c6{width:18px;min-width:18px;color:#351B03;flex:0 0 18px;}.elementor .e-501ed54d-c87c{padding-block-start:24px;padding-block-end:24px;padding-inline-start:4px;padding-inline-end:4px;border-block-end-width:1px;border-bottom-style: solid; border-bottom-color: rgba(53,27,3,0.2);\n}.elementor .e-4d149395-36a3{font-family:var(--ana-font);font-weight:300;font-size:15px;color:#2D241E;line-height:1.75;display:block;}.elementor .e-6b6566c7-9f79{padding-block-start:20px;padding-block-end:28px;padding-inline-start:4px;padding-inline-end:4px;border-block-end-width:1px;border-bottom-style: solid; border-bottom-color: rgba(53,27,3,0.2);\n}.elementor .e-68a4ddbc-e907{width:100%;max-width:900px;border-block-start-width:1px;gap:0px;border-top-style: solid; border-top-color: rgba(53,27,3,0.2);\n}.elementor .e-3baef01c-111c{background-color:#FAF7F2;}.elementor .e-4824f005-2dd5{width:100%;padding:0px;margin:0px;background-color:#FDFBF7;display:flex;flex-direction:column;overflow-x: clip;\n}