.elementor-2704 .elementor-element.elementor-element-21f69720 > .elementor-container{min-height:590px;}.elementor-2704 .elementor-element.elementor-element-21f69720 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:flex-end;align-items:flex-end;}.elementor-2704 .elementor-element.elementor-element-21f69720:not(.elementor-motion-effects-element-type-background), .elementor-2704 .elementor-element.elementor-element-21f69720 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2A2E24;background-image:url("https://villapupetta.com/wp-content/uploads/2026/07/villa_pupetta_hero.jpg");background-position:center center;background-size:cover;}.elementor-2704 .elementor-element.elementor-element-21f69720 > .elementor-background-overlay{background-color:#111110FC;opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2704 .elementor-element.elementor-element-21f69720{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:80px 26px 64px 28px;}.elementor-2704 .elementor-element.elementor-element-4fb75627 > .elementor-element-populated{margin:141px 141px 141px 141px;--e-column-margin-right:141px;--e-column-margin-left:141px;}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-2704 .elementor-element.elementor-element-208b7b89{font-family:"Times New Roman";}.elementor-widget-heading .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-2704 .elementor-element.elementor-element-451a5828 .elementor-heading-title{font-family:"Fraunces";font-size:48px;font-weight:500;color:#FFFEFB;}.elementor-2704 .elementor-element.elementor-element-451a5828{width:var( --container-widget-width, 77.797% );max-width:77.797%;--container-widget-width:77.797%;--container-widget-flex-grow:0;}.elementor-2704 .elementor-element.elementor-element-6f86475f{text-align:justify;font-family:"Arial";font-size:24px;line-height:25px;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:rgba(255,255,255,0.92);width:var( --container-widget-width, 539px );max-width:539px;--container-widget-width:539px;--container-widget-flex-grow:0;align-self:flex-start;}.elementor-2704 .elementor-element.elementor-element-6f86475f p{margin-block-end:13px;}.elementor-2704 .elementor-element.elementor-element-6f86475f > .elementor-widget-container{margin:28px 6px 6px 6px;padding:7px 7px 7px 7px;}.elementor-2704 .elementor-element.elementor-element-f2aed73{margin-top:12px;margin-bottom:12px;}.elementor-2704 .elementor-element.elementor-element-ce0a118 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-2704 .elementor-element.elementor-element-70bd1ad .elementor-button-content-wrapper{flex-direction:row;}.elementor-2704 .elementor-element.elementor-element-70bd1ad .elementor-button{fill:#fff;color:#fff;background-color:#57633C;border-radius:25px 25px 25px 25px;}.elementor-2704 .elementor-element.elementor-element-70bd1ad > .elementor-widget-container{margin:0px 0px 0px 0px;padding:-12px -12px 25px -12px;}.elementor-2704 .elementor-element.elementor-element-70bd1ad{width:var( --container-widget-width, 30% );max-width:30%;--container-widget-width:30%;--container-widget-flex-grow:0;}.elementor-2704 .elementor-element.elementor-element-17e607d5 > .elementor-container{max-width:950px;min-height:538px;}.elementor-2704 .elementor-element.elementor-element-17e607d5:not(.elementor-motion-effects-element-type-background), .elementor-2704 .elementor-element.elementor-element-17e607d5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F2E9;}.elementor-2704 .elementor-element.elementor-element-17e607d5{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-2px;margin-bottom:0px;padding:0px 88px 0px 88px;}.elementor-2704 .elementor-element.elementor-element-17e607d5 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2704 .elementor-element.elementor-element-a47153e{font-family:"Times New Roman";}.elementor-2704 .elementor-element.elementor-element-773b5dd .elementor-heading-title{font-family:"Fraunces";font-size:28px;font-weight:500;}.elementor-2704 .elementor-element.elementor-element-773b5dd{width:var( --container-widget-width, 86.552% );max-width:86.552%;--container-widget-width:86.552%;--container-widget-flex-grow:0;}.elementor-2704 .elementor-element.elementor-element-cb35e35{font-size:15px;color:#4b5041;width:var( --container-widget-width, 95.896% );max-width:95.896%;--container-widget-width:95.896%;--container-widget-flex-grow:0;}.elementor-2704 .elementor-element.elementor-element-cb35e35 p{margin-block-end:22px;}.elementor-2704 .elementor-element.elementor-element-cb35e35 > .elementor-widget-container{margin:5px 0px 0px 0px;padding:22px 0px 0px 0px;}.elementor-2704 .elementor-element.elementor-element-5259de5{text-align:start;font-family:"ADLaM Display";font-size:12px;line-height:65px;}.elementor-2704 .elementor-element.elementor-element-5259de5 p{margin-block-end:0px;}.elementor-2704 .elementor-element.elementor-element-86b4285 img{width:71%;border-radius:27px 27px 27px 27px;}.elementor-2704 .elementor-element.elementor-element-7bd3b96e > .elementor-container{max-width:950px;min-height:0px;}.elementor-2704 .elementor-element.elementor-element-7bd3b96e:not(.elementor-motion-effects-element-type-background), .elementor-2704 .elementor-element.elementor-element-7bd3b96e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EFEADC;}.elementor-2704 .elementor-element.elementor-element-7bd3b96e{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:20px 94px 12px 94px;}.elementor-2704 .elementor-element.elementor-element-7bd3b96e > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2704 .elementor-element.elementor-element-fc56e7a > .elementor-widget-container{margin:4px -1px -1px -1px;padding:-4px 5px -3px 5px;}.elementor-2704 .elementor-element.elementor-element-029092e{text-align:start;width:var( --container-widget-width, 37.96% );max-width:37.96%;--container-widget-width:37.96%;--container-widget-flex-grow:0;align-self:flex-end;}.elementor-2704 .elementor-element.elementor-element-029092e .elementor-heading-title{font-family:"Fraunces";font-size:28px;font-weight:500;}.elementor-2704 .elementor-element.elementor-element-029092e > .elementor-widget-container{margin:-22px 26px 24px 0px;padding:-8% -16% -8% -8%;}.elementor-2704 .elementor-element.elementor-element-2fafe9c{text-align:start;font-size:16px;width:var( --container-widget-width, 69.048% );max-width:69.048%;--container-widget-width:69.048%;--container-widget-flex-grow:0;}.elementor-2704 .elementor-element.elementor-element-2fafe9c p{margin-block-end:17px;}.elementor-2704 .elementor-element.elementor-element-2fafe9c > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-2704 .elementor-element.elementor-element-2be448f6 > .elementor-container{max-width:1008px;min-height:334px;}.elementor-2704 .elementor-element.elementor-element-2be448f6 .elementor-column-gap-custom .elementor-column > .elementor-element-populated{padding:10px;}.elementor-2704 .elementor-element.elementor-element-2be448f6:not(.elementor-motion-effects-element-type-background), .elementor-2704 .elementor-element.elementor-element-2be448f6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EFEADC;}.elementor-2704 .elementor-element.elementor-element-2be448f6{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0px 20px 0px 20px;}.elementor-2704 .elementor-element.elementor-element-2be448f6 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2704 .elementor-element.elementor-element-439a4c5.elementor-column > .elementor-widget-wrap{justify-content:space-evenly;}.elementor-2704 .elementor-element.elementor-element-439a4c5 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:10px;}.elementor-2704 .elementor-element.elementor-element-439a4c5:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-2704 .elementor-element.elementor-element-439a4c5 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFEFB;}.elementor-2704 .elementor-element.elementor-element-439a4c5 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#DCD6C4;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:10px 10px 0px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;}.elementor-2704 .elementor-element.elementor-element-439a4c5 > .elementor-element-populated, .elementor-2704 .elementor-element.elementor-element-439a4c5 > .elementor-element-populated > .elementor-background-overlay, .elementor-2704 .elementor-element.elementor-element-439a4c5 > .elementor-background-slideshow{border-radius:8px 8px 8px 8px;}.elementor-2704 .elementor-element.elementor-element-439a4c5 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2704 .elementor-element.elementor-element-2407fba img{transition-duration:0.3s;border-radius:7px 7px 7px 7px;}.elementor-2704 .elementor-element.elementor-element-2407fba > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2704 .elementor-element.elementor-element-8c09feb .elementor-heading-title{font-family:"Fraunces";font-size:20px;font-weight:500;}.elementor-2704 .elementor-element.elementor-element-84a0e06{font-size:13px;color:#5a5f4f;}.elementor-2704 .elementor-element.elementor-element-08acc72.elementor-column > .elementor-widget-wrap{justify-content:space-evenly;}.elementor-2704 .elementor-element.elementor-element-08acc72 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:10px;}.elementor-2704 .elementor-element.elementor-element-08acc72:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-2704 .elementor-element.elementor-element-08acc72 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFEFB;}.elementor-2704 .elementor-element.elementor-element-08acc72 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#DCD6C4;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:10px 10px 0px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;}.elementor-2704 .elementor-element.elementor-element-08acc72 > .elementor-element-populated, .elementor-2704 .elementor-element.elementor-element-08acc72 > .elementor-element-populated > .elementor-background-overlay, .elementor-2704 .elementor-element.elementor-element-08acc72 > .elementor-background-slideshow{border-radius:8px 8px 8px 8px;}.elementor-2704 .elementor-element.elementor-element-08acc72 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2704 .elementor-element.elementor-element-0c57d73 img{transition-duration:0.3s;border-radius:7px 7px 7px 7px;}.elementor-2704 .elementor-element.elementor-element-0c57d73 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2704 .elementor-element.elementor-element-deedf2f .elementor-heading-title{font-family:"Fraunces";font-size:20px;font-weight:500;}.elementor-2704 .elementor-element.elementor-element-5200303{font-size:13px;color:#5a5f4f;}.elementor-2704 .elementor-element.elementor-element-bdbac49.elementor-column > .elementor-widget-wrap{justify-content:space-evenly;}.elementor-2704 .elementor-element.elementor-element-bdbac49 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:10px;}.elementor-2704 .elementor-element.elementor-element-bdbac49:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-2704 .elementor-element.elementor-element-bdbac49 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFEFB;}.elementor-2704 .elementor-element.elementor-element-bdbac49 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#DCD6C4;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:10px 10px 0px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;}.elementor-2704 .elementor-element.elementor-element-bdbac49 > .elementor-element-populated, .elementor-2704 .elementor-element.elementor-element-bdbac49 > .elementor-element-populated > .elementor-background-overlay, .elementor-2704 .elementor-element.elementor-element-bdbac49 > .elementor-background-slideshow{border-radius:8px 8px 8px 8px;}.elementor-2704 .elementor-element.elementor-element-bdbac49 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2704 .elementor-element.elementor-element-75855a4 img{transition-duration:0.3s;border-radius:7px 7px 7px 7px;}.elementor-2704 .elementor-element.elementor-element-75855a4 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2704 .elementor-element.elementor-element-9675ebb .elementor-heading-title{font-family:"Fraunces";font-size:20px;font-weight:500;}.elementor-2704 .elementor-element.elementor-element-933ab30{font-size:13px;color:#5a5f4f;}.elementor-2704 .elementor-element.elementor-element-4dcc91e.elementor-column > .elementor-widget-wrap{justify-content:space-evenly;}.elementor-2704 .elementor-element.elementor-element-4dcc91e > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:10px;}.elementor-2704 .elementor-element.elementor-element-4dcc91e:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-2704 .elementor-element.elementor-element-4dcc91e > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFEFB;}.elementor-2704 .elementor-element.elementor-element-4dcc91e > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#DCD6C4;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:10px 10px 0px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;}.elementor-2704 .elementor-element.elementor-element-4dcc91e > .elementor-element-populated, .elementor-2704 .elementor-element.elementor-element-4dcc91e > .elementor-element-populated > .elementor-background-overlay, .elementor-2704 .elementor-element.elementor-element-4dcc91e > .elementor-background-slideshow{border-radius:8px 8px 8px 8px;}.elementor-2704 .elementor-element.elementor-element-4dcc91e > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2704 .elementor-element.elementor-element-3e3dedb img{transition-duration:0.3s;border-radius:7px 7px 7px 7px;}.elementor-2704 .elementor-element.elementor-element-3e3dedb > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2704 .elementor-element.elementor-element-6ed3ab7 .elementor-heading-title{font-family:"Fraunces";font-size:20px;font-weight:500;}.elementor-2704 .elementor-element.elementor-element-ddbf3da{font-size:13px;color:#5a5f4f;}.elementor-2704 .elementor-element.elementor-element-1947d05 > .elementor-container{max-width:950px;}.elementor-2704 .elementor-element.elementor-element-1947d05:not(.elementor-motion-effects-element-type-background), .elementor-2704 .elementor-element.elementor-element-1947d05 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F2E9;}.elementor-2704 .elementor-element.elementor-element-1947d05{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:30px 30px 30px 76px;}.elementor-2704 .elementor-element.elementor-element-1947d05 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2704 .elementor-element.elementor-element-7645f338.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-2704 .elementor-element.elementor-element-5e1ea15d .elementor-heading-title{font-family:"Fraunces";font-size:28px;font-weight:500;}.elementor-2704 .elementor-element.elementor-element-21737169{text-align:start;font-size:16px;color:#4b5041;width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-2704 .elementor-element.elementor-element-3db4a37 img{width:100%;max-width:100%;height:256px;border-radius:20px 20px 20px 20px;}.elementor-2704 .elementor-element.elementor-element-dc25c26 img{width:100%;max-width:100%;height:256px;border-radius:20px 20px 20px 20px;}.elementor-2704 .elementor-element.elementor-element-53d5278 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:1px -5px -5px -5px;}.elementor-2704 .elementor-element.elementor-element-8ae168c img{width:100%;max-width:100%;height:256px;border-radius:20px 20px 20px 20px;}.elementor-2704 .elementor-element.elementor-element-2725695f > .elementor-container{max-width:950px;}.elementor-2704 .elementor-element.elementor-element-2725695f:not(.elementor-motion-effects-element-type-background), .elementor-2704 .elementor-element.elementor-element-2725695f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#57633C;}.elementor-2704 .elementor-element.elementor-element-2725695f{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:15px 28px 15px 28px;}.elementor-2704 .elementor-element.elementor-element-2725695f > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2704 .elementor-element.elementor-element-23949eb .elementor-heading-title{font-family:"Fraunces";font-size:28px;font-weight:500;color:#fff;}.elementor-2704 .elementor-element.elementor-element-a2c09bf:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-2704 .elementor-element.elementor-element-a2c09bf > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#57633C;}.elementor-2704 .elementor-element.elementor-element-a2c09bf > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:36px 28px 36px 28px;}.elementor-2704 .elementor-element.elementor-element-a2c09bf > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2704 .elementor-element.elementor-element-8114d67 .elementor-heading-title{font-family:"Fraunces";font-size:19px;font-weight:500;color:#fff;}.elementor-2704 .elementor-element.elementor-element-e047662{font-size:14px;color:rgba(255,255,255,0.8);}.elementor-2704 .elementor-element.elementor-element-0f832b6:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-2704 .elementor-element.elementor-element-0f832b6 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#57633C;}.elementor-2704 .elementor-element.elementor-element-0f832b6 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:36px 28px 36px 28px;}.elementor-2704 .elementor-element.elementor-element-0f832b6 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2704 .elementor-element.elementor-element-42c09fb .elementor-heading-title{font-family:"Fraunces";font-size:19px;font-weight:500;color:#fff;}.elementor-2704 .elementor-element.elementor-element-f8d3365{font-size:14px;color:rgba(255,255,255,0.8);}.elementor-2704 .elementor-element.elementor-element-eca07aa:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-2704 .elementor-element.elementor-element-eca07aa > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#57633C;}.elementor-2704 .elementor-element.elementor-element-eca07aa > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:36px 28px 36px 28px;}.elementor-2704 .elementor-element.elementor-element-eca07aa > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2704 .elementor-element.elementor-element-8e67029 .elementor-heading-title{font-family:"Fraunces";font-size:19px;font-weight:500;color:#fff;}.elementor-2704 .elementor-element.elementor-element-6eff9d9{font-size:14px;color:rgba(255,255,255,0.8);}.elementor-2704 .elementor-element.elementor-element-7de3aa13 > .elementor-container{max-width:950px;}.elementor-2704 .elementor-element.elementor-element-7de3aa13:not(.elementor-motion-effects-element-type-background), .elementor-2704 .elementor-element.elementor-element-7de3aa13 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F2E9;}.elementor-2704 .elementor-element.elementor-element-7de3aa13{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:15px 28px 0px 28px;}.elementor-2704 .elementor-element.elementor-element-7de3aa13 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2704 .elementor-element.elementor-element-5a4df0ee .elementor-heading-title{font-family:"Fraunces";font-size:28px;font-weight:500;}.elementor-2704 .elementor-element.elementor-element-6d89ef05{font-size:16px;color:#4b5041;}.elementor-2704 .elementor-element.elementor-element-61db36f5 > .elementor-container{max-width:951px;}.elementor-2704 .elementor-element.elementor-element-61db36f5:not(.elementor-motion-effects-element-type-background), .elementor-2704 .elementor-element.elementor-element-61db36f5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F2E9;}.elementor-2704 .elementor-element.elementor-element-61db36f5{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:15px 33px 0px 33px;}.elementor-2704 .elementor-element.elementor-element-61db36f5 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2704 .elementor-element.elementor-element-9dbdbd2 img{width:100%;max-width:100%;height:256px;border-radius:20px 20px 20px 20px;}.elementor-2704 .elementor-element.elementor-element-8408418 img{width:100%;max-width:100%;height:256px;border-radius:20px 20px 20px 20px;}.elementor-2704 .elementor-element.elementor-element-051ba95 img{width:100%;max-width:100%;height:256px;border-radius:20px 20px 20px 20px;}.elementor-2704 .elementor-element.elementor-element-a543915 > .elementor-container{max-width:951px;}.elementor-2704 .elementor-element.elementor-element-a543915:not(.elementor-motion-effects-element-type-background), .elementor-2704 .elementor-element.elementor-element-a543915 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F2E9;}.elementor-2704 .elementor-element.elementor-element-a543915{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0px 33px 0px 33px;}.elementor-2704 .elementor-element.elementor-element-a543915 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2704 .elementor-element.elementor-element-e38dd13 img{width:100%;max-width:100%;height:256px;border-radius:20px 20px 20px 20px;}.elementor-2704 .elementor-element.elementor-element-459cd0b img{width:100%;max-width:100%;height:256px;border-radius:20px 20px 20px 20px;}.elementor-2704 .elementor-element.elementor-element-8879ed5 img{width:100%;max-width:100%;height:256px;border-radius:20px 20px 20px 20px;}.elementor-2704 .elementor-element.elementor-element-3919f99 > .elementor-container{max-width:951px;}.elementor-2704 .elementor-element.elementor-element-3919f99:not(.elementor-motion-effects-element-type-background), .elementor-2704 .elementor-element.elementor-element-3919f99 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F2E9;}.elementor-2704 .elementor-element.elementor-element-3919f99{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0px 33px 20px 33px;}.elementor-2704 .elementor-element.elementor-element-3919f99 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2704 .elementor-element.elementor-element-d40eb2d img{width:100%;max-width:100%;height:256px;border-radius:20px 20px 20px 20px;}.elementor-2704 .elementor-element.elementor-element-3427110 img{width:100%;max-width:100%;height:256px;border-radius:20px 20px 20px 20px;}.elementor-2704 .elementor-element.elementor-element-660d5fe img{width:100%;max-width:100%;height:256px;border-radius:20px 20px 20px 20px;}.elementor-2704 .elementor-element.elementor-element-4bc8a052 > .elementor-container{max-width:950px;}.elementor-2704 .elementor-element.elementor-element-4bc8a052:not(.elementor-motion-effects-element-type-background), .elementor-2704 .elementor-element.elementor-element-4bc8a052 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F2E9;}.elementor-2704 .elementor-element.elementor-element-4bc8a052{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:15px 28px 40px 28px;}.elementor-2704 .elementor-element.elementor-element-4bc8a052 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2704 .elementor-element.elementor-element-6cab2552 .elementor-heading-title{font-family:"Fraunces";font-size:28px;font-weight:500;}.elementor-2704 .elementor-element.elementor-element-a4f1e84 .elementor-heading-title{font-family:"Fraunces";font-size:18px;font-weight:500;color:#57633C;}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-2704 .elementor-element.elementor-element-365f94d .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(0px/2);}.elementor-2704 .elementor-element.elementor-element-365f94d .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(0px/2);}.elementor-2704 .elementor-element.elementor-element-365f94d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(0px/2);}.elementor-2704 .elementor-element.elementor-element-365f94d .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-0px/2);}.elementor-2704 .elementor-element.elementor-element-365f94d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-0px/2);}.elementor-2704 .elementor-element.elementor-element-365f94d .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-2704 .elementor-element.elementor-element-365f94d .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-2704 .elementor-element.elementor-element-365f94d{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-2704 .elementor-element.elementor-element-365f94d .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2704 .elementor-element.elementor-element-365f94d .elementor-icon-list-item > a{font-size:16px;}.elementor-2704 .elementor-element.elementor-element-365f94d .elementor-icon-list-text{transition:color 0.3s;}.elementor-2704 .elementor-element.elementor-element-08c0dfa .elementor-heading-title{font-family:"Fraunces";font-size:18px;font-weight:500;color:#57633C;}.elementor-2704 .elementor-element.elementor-element-50f0755 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-2704 .elementor-element.elementor-element-50f0755 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-2704 .elementor-element.elementor-element-50f0755{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-2704 .elementor-element.elementor-element-50f0755 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2704 .elementor-element.elementor-element-50f0755 .elementor-icon-list-item > a{font-size:16px;}.elementor-2704 .elementor-element.elementor-element-50f0755 .elementor-icon-list-text{transition:color 0.3s;}.elementor-2704 .elementor-element.elementor-element-307ef0 > .elementor-container{max-width:950px;}.elementor-2704 .elementor-element.elementor-element-307ef0:not(.elementor-motion-effects-element-type-background), .elementor-2704 .elementor-element.elementor-element-307ef0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EFEADC;}.elementor-2704 .elementor-element.elementor-element-307ef0{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:15px 28px 0px 28px;}.elementor-2704 .elementor-element.elementor-element-307ef0 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2704 .elementor-element.elementor-element-e08ad00 .elementor-heading-title{font-family:"Fraunces";font-size:28px;font-weight:500;}.elementor-2704 .elementor-element.elementor-element-797ec83c{text-align:start;color:#4b5041;}.elementor-2704 .elementor-element.elementor-element-7c564c88:not(.elementor-motion-effects-element-type-background), .elementor-2704 .elementor-element.elementor-element-7c564c88 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EFEADC;}.elementor-2704 .elementor-element.elementor-element-7c564c88{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:20px 28px 88px 28px;}.elementor-2704 .elementor-element.elementor-element-7c564c88 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2704 .elementor-element.elementor-element-509fac60:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-2704 .elementor-element.elementor-element-509fac60 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFEFB;}.elementor-2704 .elementor-element.elementor-element-509fac60 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#DCD6C4;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;text-align:center;}.elementor-2704 .elementor-element.elementor-element-509fac60 > .elementor-element-populated, .elementor-2704 .elementor-element.elementor-element-509fac60 > .elementor-element-populated > .elementor-background-overlay, .elementor-2704 .elementor-element.elementor-element-509fac60 > .elementor-background-slideshow{border-radius:8px 8px 8px 8px;}.elementor-2704 .elementor-element.elementor-element-509fac60 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2704 .elementor-element.elementor-element-44dec6a9 .elementor-heading-title{font-family:"Fraunces";font-size:24px;font-weight:500;color:#2F5D6B;}.elementor-2704 .elementor-element.elementor-element-12aa24e0{text-align:center;color:#565b4c;}.elementor-2704 .elementor-element.elementor-element-4e9b65b5:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-2704 .elementor-element.elementor-element-4e9b65b5 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFEFB;}.elementor-2704 .elementor-element.elementor-element-4e9b65b5 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#DCD6C4;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;text-align:center;}.elementor-2704 .elementor-element.elementor-element-4e9b65b5 > .elementor-element-populated, .elementor-2704 .elementor-element.elementor-element-4e9b65b5 > .elementor-element-populated > .elementor-background-overlay, .elementor-2704 .elementor-element.elementor-element-4e9b65b5 > .elementor-background-slideshow{border-radius:8px 8px 8px 8px;}.elementor-2704 .elementor-element.elementor-element-4e9b65b5 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2704 .elementor-element.elementor-element-3007c0bd .elementor-heading-title{font-family:"Fraunces";font-size:24px;font-weight:500;color:#2F5D6B;}.elementor-2704 .elementor-element.elementor-element-43355c2d{text-align:center;color:#565b4c;}.elementor-2704 .elementor-element.elementor-element-2b23aa7e:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-2704 .elementor-element.elementor-element-2b23aa7e > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFEFB;}.elementor-2704 .elementor-element.elementor-element-2b23aa7e > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#DCD6C4;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;text-align:center;}.elementor-2704 .elementor-element.elementor-element-2b23aa7e > .elementor-element-populated, .elementor-2704 .elementor-element.elementor-element-2b23aa7e > .elementor-element-populated > .elementor-background-overlay, .elementor-2704 .elementor-element.elementor-element-2b23aa7e > .elementor-background-slideshow{border-radius:8px 8px 8px 8px;}.elementor-2704 .elementor-element.elementor-element-2b23aa7e > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2704 .elementor-element.elementor-element-5955de3e .elementor-heading-title{font-family:"Fraunces";font-size:24px;font-weight:500;color:#2F5D6B;}.elementor-2704 .elementor-element.elementor-element-59375721{text-align:center;color:#565b4c;}.elementor-2704 .elementor-element.elementor-element-4fd08d38:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-2704 .elementor-element.elementor-element-4fd08d38 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFEFB;}.elementor-2704 .elementor-element.elementor-element-4fd08d38 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#DCD6C4;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;text-align:center;}.elementor-2704 .elementor-element.elementor-element-4fd08d38 > .elementor-element-populated, .elementor-2704 .elementor-element.elementor-element-4fd08d38 > .elementor-element-populated > .elementor-background-overlay, .elementor-2704 .elementor-element.elementor-element-4fd08d38 > .elementor-background-slideshow{border-radius:8px 8px 8px 8px;}.elementor-2704 .elementor-element.elementor-element-4fd08d38 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2704 .elementor-element.elementor-element-76e436d5 .elementor-heading-title{font-family:"Fraunces";font-size:24px;font-weight:500;color:#2F5D6B;}.elementor-2704 .elementor-element.elementor-element-60cbd847{text-align:center;color:#565b4c;}.elementor-2704 .elementor-element.elementor-element-3186375b:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-2704 .elementor-element.elementor-element-3186375b > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFEFB;}.elementor-2704 .elementor-element.elementor-element-3186375b > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#DCD6C4;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;text-align:center;}.elementor-2704 .elementor-element.elementor-element-3186375b > .elementor-element-populated, .elementor-2704 .elementor-element.elementor-element-3186375b > .elementor-element-populated > .elementor-background-overlay, .elementor-2704 .elementor-element.elementor-element-3186375b > .elementor-background-slideshow{border-radius:8px 8px 8px 8px;}.elementor-2704 .elementor-element.elementor-element-3186375b > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2704 .elementor-element.elementor-element-1352d073 .elementor-heading-title{font-family:"Fraunces";font-size:24px;font-weight:500;color:#2F5D6B;}.elementor-2704 .elementor-element.elementor-element-2df21df{text-align:center;color:#565b4c;}.elementor-2704 .elementor-element.elementor-element-137f4fe0 > .elementor-container{max-width:951px;}.elementor-2704 .elementor-element.elementor-element-137f4fe0:not(.elementor-motion-effects-element-type-background), .elementor-2704 .elementor-element.elementor-element-137f4fe0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F2E9;}.elementor-2704 .elementor-element.elementor-element-137f4fe0{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:15px 28px 0px 28px;}.elementor-2704 .elementor-element.elementor-element-137f4fe0 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2704 .elementor-element.elementor-element-6516a0d3 .elementor-heading-title{font-family:"Fraunces";font-size:28px;font-weight:500;}.elementor-2704 .elementor-element.elementor-element-112d09bf:not(.elementor-motion-effects-element-type-background), .elementor-2704 .elementor-element.elementor-element-112d09bf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F2E9;}.elementor-2704 .elementor-element.elementor-element-112d09bf{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:20px 28px 88px 28px;}.elementor-2704 .elementor-element.elementor-element-112d09bf > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2704 .elementor-element.elementor-element-69be0c8f > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-2704 .elementor-element.elementor-element-69be0c8f:not(.elementor-motion-effects-element-type-background), .elementor-2704 .elementor-element.elementor-element-69be0c8f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2A2E24;}.elementor-2704 .elementor-element.elementor-element-69be0c8f, .elementor-2704 .elementor-element.elementor-element-69be0c8f > .elementor-background-overlay{border-radius:16px 16px 16px 16px;}.elementor-2704 .elementor-element.elementor-element-69be0c8f{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:72px 32px 72px 32px;}.elementor-2704 .elementor-element.elementor-element-69be0c8f > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2704 .elementor-element.elementor-element-7f3dad5a .elementor-heading-title{font-family:"Fraunces";font-size:32px;font-weight:500;color:#fff;}.elementor-2704 .elementor-element.elementor-element-bdf4864{font-size:13px;color:#FFFFFF;}.elementor-2704 .elementor-element.elementor-element-77a7a973 .elementor-button{fill:#fff;color:#fff;background-color:#B5623A;}.elementor-2704 .elementor-element.elementor-element-44ceb69{font-size:13px;color:#FFFFFF;}.elementor-2704 .elementor-element.elementor-element-7f734c4a{padding:40px 28px 40px 28px;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-2704 .elementor-element.elementor-element-f82b341{width:100%;}}@media(max-width:767px){.elementor-2704 .elementor-element.elementor-element-4fb75627 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-2704 .elementor-element.elementor-element-451a5828{width:var( --container-widget-width, 260.663px );max-width:260.663px;--container-widget-width:260.663px;--container-widget-flex-grow:0;}.elementor-2704 .elementor-element.elementor-element-f2aed73{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-2704 .elementor-element.elementor-element-70bd1ad > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2704 .elementor-element.elementor-element-70bd1ad{width:100%;max-width:100%;}.elementor-2704 .elementor-element.elementor-element-773b5dd{text-align:justify;width:var( --container-widget-width, 358px );max-width:358px;--container-widget-width:358px;--container-widget-flex-grow:0;align-self:flex-start;}.elementor-2704 .elementor-element.elementor-element-773b5dd .elementor-heading-title{font-size:26px;}.elementor-2704 .elementor-element.elementor-element-cb35e35{width:var( --container-widget-width, 169.863px );max-width:169.863px;--container-widget-width:169.863px;--container-widget-flex-grow:0;}.elementor-2704 .elementor-element.elementor-element-5259de5{width:var( --container-widget-width, 188.8px );max-width:188.8px;--container-widget-width:188.8px;--container-widget-flex-grow:0;}.elementor-2704 .elementor-element.elementor-element-029092e{width:var( --container-widget-width, 151.775px );max-width:151.775px;--container-widget-width:151.775px;--container-widget-flex-grow:0;}.elementor-2704 .elementor-element.elementor-element-2fafe9c{width:var( --container-widget-width, 164.8px );max-width:164.8px;--container-widget-width:164.8px;--container-widget-flex-grow:0;}}