.elementor-8 .elementor-element.elementor-element-5bb82658{--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;--align-items:center;--padding-top:150px;--padding-bottom:150px;--padding-left:20px;--padding-right:20px;}.elementor-8 .elementor-element.elementor-element-5bb82658:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-5bb82658 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#f4efeb;}.elementor-8 .elementor-element.elementor-element-6f42541b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-8 .elementor-element.elementor-element-2b59a4bf{--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:space-between;--align-items:center;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--flex-wrap:wrap;}.elementor-8 .elementor-element.elementor-element-434424a3{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:22px 22px;--row-gap:22px;--column-gap:22px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-1e0a0e43{text-align:start;}.elementor-8 .elementor-element.elementor-element-1e0a0e43 .elementor-heading-title{font-family:"Helvetica Neue", Sans-serif;font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:3px;color:#5a2733;}.elementor-8 .elementor-element.elementor-element-4c88bdae{text-align:start;}.elementor-8 .elementor-element.elementor-element-4c88bdae .elementor-heading-title{font-family:"Ivy Presto", Sans-serif;font-size:58px;font-weight:300;line-height:1.12em;color:#3a1620;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.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-8 .elementor-element.elementor-element-74a15bfa{text-align:start;font-family:"Helvetica Neue", Sans-serif;font-size:19px;font-weight:400;line-height:1.65em;color:#7a6f6a;}.elementor-8 .elementor-element.elementor-element-1a427227{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:14px 14px;--row-gap:14px;--column-gap:14px;}.elementor-widget-button .elementor-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );background-color:var( --e-global-color-accent );}.elementor-8 .elementor-element.elementor-element-5ce604cf .elementor-button{font-family:"Helvetica Neue", Sans-serif;font-size:16px;font-weight:600;fill:#f4efeb;color:#f4efeb;background-color:#3a1620;border-radius:60px 60px 60px 60px;padding:16px 32px 16px 32px;}.elementor-8 .elementor-element.elementor-element-59a28555 .elementor-button{font-family:"Helvetica Neue", Sans-serif;font-size:16px;font-weight:600;fill:#3a1620;color:#3a1620;background-color:#00000000;border-style:solid;border-width:1px 1px 1px 1px;border-color:#e2d9d3;border-radius:60px 60px 60px 60px;padding:16px 32px 16px 32px;}.elementor-8 .elementor-element.elementor-element-52b38a6d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-8 .elementor-element.elementor-element-565f655d{text-align:center;}.elementor-8 .elementor-element.elementor-element-5289bf46{--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;--align-items:center;--padding-top:96px;--padding-bottom:96px;--padding-left:20px;--padding-right:20px;}.elementor-8 .elementor-element.elementor-element-5289bf46:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-5289bf46 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#3a1620;}.elementor-8 .elementor-element.elementor-element-12d11ecf{--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;--align-items:center;--gap:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-8 .elementor-element.elementor-element-42ead17a{text-align:center;}.elementor-8 .elementor-element.elementor-element-42ead17a .elementor-heading-title{font-family:"Helvetica Neue", Sans-serif;font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:3px;color:#c3bfb4;}.elementor-8 .elementor-element.elementor-element-78f7270d{text-align:center;}.elementor-8 .elementor-element.elementor-element-78f7270d .elementor-heading-title{font-family:"Ivy Presto", Sans-serif;font-size:48px;font-weight:300;line-height:1.12em;color:#ece7e2;}.elementor-8 .elementor-element.elementor-element-71cc16f2{text-align:center;font-family:"Helvetica Neue", Sans-serif;font-size:18px;font-weight:400;line-height:1.65em;color:#e6ded9;}.elementor-8 .elementor-element.elementor-element-319b25a6{--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;--align-items:center;--padding-top:100px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px;}.elementor-8 .elementor-element.elementor-element-319b25a6:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-319b25a6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#f4efeb;}.elementor-8 .elementor-element.elementor-element-4dcdad63{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-8 .elementor-element.elementor-element-581b4bb0{--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:space-between;--align-items:center;--gap:60px 60px;--row-gap:60px;--column-gap:60px;--flex-wrap:wrap;}.elementor-8 .elementor-element.elementor-element-25468b1b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-8 .elementor-element.elementor-element-5a0e9515{text-align:center;}.elementor-8 .elementor-element.elementor-element-667b0bfb{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:18px 18px;--row-gap:18px;--column-gap:18px;}.elementor-8 .elementor-element.elementor-element-7f849ec9{text-align:start;}.elementor-8 .elementor-element.elementor-element-7f849ec9 .elementor-heading-title{font-family:"Helvetica Neue", Sans-serif;font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:3px;color:#5a2733;}.elementor-8 .elementor-element.elementor-element-76e778bd{text-align:start;}.elementor-8 .elementor-element.elementor-element-76e778bd .elementor-heading-title{font-family:"Ivy Presto", Sans-serif;font-size:40px;font-weight:300;line-height:1.12em;color:#3a1620;}.elementor-8 .elementor-element.elementor-element-1ba3e440{text-align:start;font-family:"Helvetica Neue", Sans-serif;font-size:17px;font-weight:400;line-height:1.65em;color:#2a2024;}.elementor-8 .elementor-element.elementor-element-69cd8bb0{text-align:start;font-family:"Helvetica Neue", Sans-serif;font-size:17px;font-weight:400;line-height:1.65em;color:#2a2024;}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.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-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-8 .elementor-element.elementor-element-71c43638 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(14px/2);}.elementor-8 .elementor-element.elementor-element-71c43638 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(14px/2);}.elementor-8 .elementor-element.elementor-element-71c43638 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(14px/2);}.elementor-8 .elementor-element.elementor-element-71c43638 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-14px/2);}.elementor-8 .elementor-element.elementor-element-71c43638 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-14px/2);}.elementor-8 .elementor-element.elementor-element-71c43638 .elementor-icon-list-icon i{color:#3a1620;transition:color 0.3s;}.elementor-8 .elementor-element.elementor-element-71c43638 .elementor-icon-list-icon svg{fill:#3a1620;transition:fill 0.3s;}.elementor-8 .elementor-element.elementor-element-71c43638{--e-icon-list-icon-size:18px;--icon-vertical-offset:0px;}.elementor-8 .elementor-element.elementor-element-71c43638 .elementor-icon-list-icon{padding-inline-end:10px;}.elementor-8 .elementor-element.elementor-element-71c43638 .elementor-icon-list-text{color:#2a2024;transition:color 0.3s;}.elementor-8 .elementor-element.elementor-element-532fb12d{--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;--align-items:center;--padding-top:100px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px;}.elementor-8 .elementor-element.elementor-element-532fb12d:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-532fb12d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2a2024;}.elementor-8 .elementor-element.elementor-element-7e7f285{--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;--align-items:center;--gap:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-8 .elementor-element.elementor-element-b0fde57{text-align:center;}.elementor-8 .elementor-element.elementor-element-b0fde57 .elementor-heading-title{font-family:"Helvetica Neue", Sans-serif;font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:3px;color:#c3bfb4;}.elementor-8 .elementor-element.elementor-element-599a1896{text-align:center;}.elementor-8 .elementor-element.elementor-element-599a1896 .elementor-heading-title{font-family:"Ivy Presto", Sans-serif;font-size:44px;font-weight:300;line-height:1.12em;color:#ece7e2;}.elementor-8 .elementor-element.elementor-element-3ff093ec{--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:space-between;--align-items:stretch;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--flex-wrap:wrap;}.elementor-8 .elementor-element.elementor-element-601bc848{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--border-radius:10px 10px 10px 10px;--padding-top:34px;--padding-bottom:34px;--padding-left:34px;--padding-right:34px;}.elementor-8 .elementor-element.elementor-element-601bc848:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-601bc848 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#332830;}.elementor-8 .elementor-element.elementor-element-1ae0d70a{text-align:start;}.elementor-8 .elementor-element.elementor-element-1ae0d70a .elementor-heading-title{font-family:"Ivy Presto", Sans-serif;font-size:46px;font-weight:300;line-height:1.12em;color:#c3bfb4;}.elementor-8 .elementor-element.elementor-element-4794b8d0{text-align:start;}.elementor-8 .elementor-element.elementor-element-4794b8d0 .elementor-heading-title{font-family:"Ivy Presto", Sans-serif;font-size:23px;font-weight:600;line-height:1.12em;color:#ece7e2;}.elementor-8 .elementor-element.elementor-element-2cee3d46{text-align:start;font-family:"Helvetica Neue", Sans-serif;font-size:15px;font-weight:400;line-height:1.65em;color:#cbc4bf;}.elementor-8 .elementor-element.elementor-element-40ba6133{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--border-radius:10px 10px 10px 10px;--padding-top:34px;--padding-bottom:34px;--padding-left:34px;--padding-right:34px;}.elementor-8 .elementor-element.elementor-element-40ba6133:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-40ba6133 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#332830;}.elementor-8 .elementor-element.elementor-element-74e71864{text-align:start;}.elementor-8 .elementor-element.elementor-element-74e71864 .elementor-heading-title{font-family:"Ivy Presto", Sans-serif;font-size:46px;font-weight:300;line-height:1.12em;color:#c3bfb4;}.elementor-8 .elementor-element.elementor-element-435e0be8{text-align:start;}.elementor-8 .elementor-element.elementor-element-435e0be8 .elementor-heading-title{font-family:"Ivy Presto", Sans-serif;font-size:23px;font-weight:600;line-height:1.12em;color:#ece7e2;}.elementor-8 .elementor-element.elementor-element-605da15d{text-align:start;font-family:"Helvetica Neue", Sans-serif;font-size:15px;font-weight:400;line-height:1.65em;color:#cbc4bf;}.elementor-8 .elementor-element.elementor-element-486a69b0{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--border-radius:10px 10px 10px 10px;--padding-top:34px;--padding-bottom:34px;--padding-left:34px;--padding-right:34px;}.elementor-8 .elementor-element.elementor-element-486a69b0:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-486a69b0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#332830;}.elementor-8 .elementor-element.elementor-element-6de95d56{text-align:start;}.elementor-8 .elementor-element.elementor-element-6de95d56 .elementor-heading-title{font-family:"Ivy Presto", Sans-serif;font-size:46px;font-weight:300;line-height:1.12em;color:#c3bfb4;}.elementor-8 .elementor-element.elementor-element-3456d5f0{text-align:start;}.elementor-8 .elementor-element.elementor-element-3456d5f0 .elementor-heading-title{font-family:"Ivy Presto", Sans-serif;font-size:23px;font-weight:600;line-height:1.12em;color:#ece7e2;}.elementor-8 .elementor-element.elementor-element-4985cca4{text-align:start;font-family:"Helvetica Neue", Sans-serif;font-size:15px;font-weight:400;line-height:1.65em;color:#cbc4bf;}.elementor-8 .elementor-element.elementor-element-63176a6b{--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;--align-items:center;--padding-top:100px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px;}.elementor-8 .elementor-element.elementor-element-63176a6b:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-63176a6b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#f4efeb;}.elementor-8 .elementor-element.elementor-element-7204538c{--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;--align-items:center;--gap:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-8 .elementor-element.elementor-element-7c905e7b{text-align:center;}.elementor-8 .elementor-element.elementor-element-7c905e7b .elementor-heading-title{font-family:"Helvetica Neue", Sans-serif;font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:3px;color:#5a2733;}.elementor-8 .elementor-element.elementor-element-1a4a4ffc{text-align:center;}.elementor-8 .elementor-element.elementor-element-1a4a4ffc .elementor-heading-title{font-family:"Ivy Presto", Sans-serif;font-size:44px;font-weight:300;line-height:1.12em;color:#3a1620;}.elementor-8 .elementor-element.elementor-element-2a8fd334{text-align:center;font-family:"Helvetica Neue", Sans-serif;font-size:18px;font-weight:400;line-height:1.65em;color:#7a6f6a;}.elementor-widget-accordion .elementor-accordion-icon, .elementor-widget-accordion .elementor-accordion-title{color:var( --e-global-color-primary );}.elementor-widget-accordion .elementor-accordion-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-accordion .elementor-active .elementor-accordion-icon, .elementor-widget-accordion .elementor-active .elementor-accordion-title{color:var( --e-global-color-accent );}.elementor-widget-accordion .elementor-active .elementor-accordion-icon svg{fill:var( --e-global-color-accent );}.elementor-widget-accordion .elementor-accordion-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-accordion .elementor-tab-content{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-8 .elementor-element.elementor-element-6bfa137c .elementor-accordion-item{border-width:1px;}.elementor-8 .elementor-element.elementor-element-6bfa137c .elementor-accordion-item .elementor-tab-content{border-width:1px;}.elementor-8 .elementor-element.elementor-element-6bfa137c .elementor-accordion-item .elementor-tab-title.elementor-active{border-width:1px;}.elementor-8 .elementor-element.elementor-element-6bfa137c .elementor-accordion-icon, .elementor-8 .elementor-element.elementor-element-6bfa137c .elementor-accordion-title{color:#3a1620;}.elementor-8 .elementor-element.elementor-element-6bfa137c .elementor-accordion-icon svg{fill:#3a1620;}.elementor-8 .elementor-element.elementor-element-6bfa137c .elementor-active .elementor-accordion-icon, .elementor-8 .elementor-element.elementor-element-6bfa137c .elementor-active .elementor-accordion-title{color:#5a2733;}.elementor-8 .elementor-element.elementor-element-6bfa137c .elementor-active .elementor-accordion-icon svg{fill:#5a2733;}.elementor-8 .elementor-element.elementor-element-6bfa137c .elementor-accordion-title{font-family:"Ivy Presto", Sans-serif;font-size:22px;font-weight:300;}.elementor-8 .elementor-element.elementor-element-6bfa137c .elementor-tab-content{color:#7a6f6a;}.elementor-8 .elementor-element.elementor-element-40783854{--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;--align-items:center;--padding-top:100px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px;}.elementor-8 .elementor-element.elementor-element-40783854:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-40783854 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#3a1620;}.elementor-8 .elementor-element.elementor-element-30f4a491{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-8 .elementor-element.elementor-element-3aa1ff6c{--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:space-between;--align-items:center;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--flex-wrap:wrap;}.elementor-8 .elementor-element.elementor-element-65c418b3{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:18px 18px;--row-gap:18px;--column-gap:18px;}.elementor-8 .elementor-element.elementor-element-1638aba4 .elementor-button{font-family:"Helvetica Neue", Sans-serif;font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:2px;fill:#3a1620;color:#3a1620;background-color:#c3bfb4;border-radius:40px 40px 40px 40px;padding:8px 18px 8px 18px;}.elementor-8 .elementor-element.elementor-element-26b612ef{text-align:start;}.elementor-8 .elementor-element.elementor-element-26b612ef .elementor-heading-title{font-family:"Ivy Presto", Sans-serif;font-size:44px;font-weight:300;line-height:1.12em;color:#ece7e2;}.elementor-8 .elementor-element.elementor-element-50124b8a{text-align:start;font-family:"Helvetica Neue", Sans-serif;font-size:18px;font-weight:400;line-height:1.65em;color:#e6ded9;}.elementor-8 .elementor-element.elementor-element-17c6227e .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(14px/2);}.elementor-8 .elementor-element.elementor-element-17c6227e .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(14px/2);}.elementor-8 .elementor-element.elementor-element-17c6227e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(14px/2);}.elementor-8 .elementor-element.elementor-element-17c6227e .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-14px/2);}.elementor-8 .elementor-element.elementor-element-17c6227e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-14px/2);}.elementor-8 .elementor-element.elementor-element-17c6227e .elementor-icon-list-icon i{color:#c3bfb4;transition:color 0.3s;}.elementor-8 .elementor-element.elementor-element-17c6227e .elementor-icon-list-icon svg{fill:#c3bfb4;transition:fill 0.3s;}.elementor-8 .elementor-element.elementor-element-17c6227e{--e-icon-list-icon-size:18px;--icon-vertical-offset:0px;}.elementor-8 .elementor-element.elementor-element-17c6227e .elementor-icon-list-icon{padding-inline-end:10px;}.elementor-8 .elementor-element.elementor-element-17c6227e .elementor-icon-list-text{color:#ece7e2;transition:color 0.3s;}.elementor-8 .elementor-element.elementor-element-37828d72{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:14px 14px;--row-gap:14px;--column-gap:14px;--border-radius:14px 14px 14px 14px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-8 .elementor-element.elementor-element-37828d72:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-37828d72 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#4a2430;}.elementor-8 .elementor-element.elementor-element-393c345e{text-align:start;}.elementor-8 .elementor-element.elementor-element-393c345e .elementor-heading-title{font-family:"Ivy Presto", Sans-serif;font-size:24px;font-weight:600;line-height:1.12em;color:#ece7e2;}.elementor-8 .elementor-element.elementor-element-221b97e7{text-align:start;font-family:"Helvetica Neue", Sans-serif;font-size:14px;font-weight:400;line-height:1.65em;color:#c3bfb4;}.elementor-8 .elementor-element.elementor-element-3f6501{text-align:start;font-family:"Helvetica Neue", Sans-serif;font-size:15px;font-weight:400;line-height:1.65em;color:#e6ded9;}.elementor-8 .elementor-element.elementor-element-7be7cc00{text-align:start;font-family:"Helvetica Neue", Sans-serif;font-size:15px;font-weight:400;line-height:1.65em;color:#e6ded9;}.elementor-8 .elementor-element.elementor-element-13b0cc91{text-align:start;font-family:"Helvetica Neue", Sans-serif;font-size:15px;font-weight:400;line-height:1.65em;color:#e6ded9;}.elementor-8 .elementor-element.elementor-element-4b28f3f2{text-align:start;font-family:"Helvetica Neue", Sans-serif;font-size:15px;font-weight:400;line-height:1.65em;color:#e6ded9;}.elementor-8 .elementor-element.elementor-element-3857f588{--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;--align-items:center;--padding-top:100px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px;}.elementor-8 .elementor-element.elementor-element-3857f588:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-3857f588 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#fbf9f7;}.elementor-8 .elementor-element.elementor-element-2c455fef{--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;--align-items:center;--gap:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-8 .elementor-element.elementor-element-421535ab{text-align:center;}.elementor-8 .elementor-element.elementor-element-421535ab .elementor-heading-title{font-family:"Helvetica Neue", Sans-serif;font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:3px;color:#5a2733;}.elementor-8 .elementor-element.elementor-element-790e5080{text-align:center;}.elementor-8 .elementor-element.elementor-element-790e5080 .elementor-heading-title{font-family:"Ivy Presto", Sans-serif;font-size:44px;font-weight:300;line-height:1.12em;color:#3a1620;}.elementor-8 .elementor-element.elementor-element-412b9d40{text-align:center;font-family:"Helvetica Neue", Sans-serif;font-size:18px;font-weight:400;line-height:1.65em;color:#7a6f6a;}.elementor-8 .elementor-element.elementor-element-63e98757{--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:space-between;--align-items:stretch;--gap:28px 28px;--row-gap:28px;--column-gap:28px;--flex-wrap:wrap;}.elementor-8 .elementor-element.elementor-element-3b0280eb{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:18px 18px;--row-gap:18px;--column-gap:18px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#e2d9d3;--border-color:#e2d9d3;--border-radius:14px 14px 14px 14px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-8 .elementor-element.elementor-element-3b0280eb:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-3b0280eb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#fbf9f7;}.elementor-8 .elementor-element.elementor-element-2be57623{text-align:start;}.elementor-8 .elementor-element.elementor-element-2be57623 .elementor-heading-title{font-family:"Ivy Presto", Sans-serif;font-size:26px;font-weight:600;line-height:1.12em;color:#3a1620;}.elementor-8 .elementor-element.elementor-element-3a51621b .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(14px/2);}.elementor-8 .elementor-element.elementor-element-3a51621b .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(14px/2);}.elementor-8 .elementor-element.elementor-element-3a51621b .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(14px/2);}.elementor-8 .elementor-element.elementor-element-3a51621b .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-14px/2);}.elementor-8 .elementor-element.elementor-element-3a51621b .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-14px/2);}.elementor-8 .elementor-element.elementor-element-3a51621b .elementor-icon-list-icon i{color:#3a1620;transition:color 0.3s;}.elementor-8 .elementor-element.elementor-element-3a51621b .elementor-icon-list-icon svg{fill:#3a1620;transition:fill 0.3s;}.elementor-8 .elementor-element.elementor-element-3a51621b{--e-icon-list-icon-size:18px;--icon-vertical-offset:0px;}.elementor-8 .elementor-element.elementor-element-3a51621b .elementor-icon-list-icon{padding-inline-end:10px;}.elementor-8 .elementor-element.elementor-element-3a51621b .elementor-icon-list-text{color:#2a2024;transition:color 0.3s;}.elementor-8 .elementor-element.elementor-element-675f0c84{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:18px 18px;--row-gap:18px;--column-gap:18px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#e2d9d3;--border-color:#e2d9d3;--border-radius:14px 14px 14px 14px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-8 .elementor-element.elementor-element-675f0c84:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-675f0c84 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#fbf9f7;}.elementor-8 .elementor-element.elementor-element-3d67d5ea{text-align:start;}.elementor-8 .elementor-element.elementor-element-3d67d5ea .elementor-heading-title{font-family:"Ivy Presto", Sans-serif;font-size:26px;font-weight:600;line-height:1.12em;color:#3a1620;}.elementor-8 .elementor-element.elementor-element-2ba201dd .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(14px/2);}.elementor-8 .elementor-element.elementor-element-2ba201dd .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(14px/2);}.elementor-8 .elementor-element.elementor-element-2ba201dd .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(14px/2);}.elementor-8 .elementor-element.elementor-element-2ba201dd .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-14px/2);}.elementor-8 .elementor-element.elementor-element-2ba201dd .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-14px/2);}.elementor-8 .elementor-element.elementor-element-2ba201dd .elementor-icon-list-icon i{color:#3a1620;transition:color 0.3s;}.elementor-8 .elementor-element.elementor-element-2ba201dd .elementor-icon-list-icon svg{fill:#3a1620;transition:fill 0.3s;}.elementor-8 .elementor-element.elementor-element-2ba201dd{--e-icon-list-icon-size:18px;--icon-vertical-offset:0px;}.elementor-8 .elementor-element.elementor-element-2ba201dd .elementor-icon-list-icon{padding-inline-end:10px;}.elementor-8 .elementor-element.elementor-element-2ba201dd .elementor-icon-list-text{color:#2a2024;transition:color 0.3s;}.elementor-8 .elementor-element.elementor-element-6d855ea7{--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;--align-items:center;--padding-top:100px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px;}.elementor-8 .elementor-element.elementor-element-6d855ea7:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-6d855ea7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ece7e2;}.elementor-8 .elementor-element.elementor-element-7135dd5f{--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;--align-items:center;--gap:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-8 .elementor-element.elementor-element-a890d31{text-align:center;}.elementor-8 .elementor-element.elementor-element-a890d31 .elementor-heading-title{font-family:"Helvetica Neue", Sans-serif;font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:3px;color:#5a2733;}.elementor-8 .elementor-element.elementor-element-70a8ee87{text-align:center;}.elementor-8 .elementor-element.elementor-element-70a8ee87 .elementor-heading-title{font-family:"Ivy Presto", Sans-serif;font-size:44px;font-weight:300;line-height:1.12em;color:#3a1620;}.elementor-8 .elementor-element.elementor-element-1f692dba{--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:space-between;--align-items:stretch;--gap:28px 28px;--row-gap:28px;--column-gap:28px;--flex-wrap:wrap;}.elementor-8 .elementor-element.elementor-element-1f85918{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:14px 14px;--row-gap:14px;--column-gap:14px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#e2d9d3;--border-color:#e2d9d3;--border-radius:14px 14px 14px 14px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-8 .elementor-element.elementor-element-1f85918:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-1f85918 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#fbf9f7;}.elementor-8 .elementor-element.elementor-element-38d8e4a6{text-align:start;font-family:"Helvetica Neue", Sans-serif;font-size:12px;font-weight:400;line-height:1.65em;color:#a39c8d;}.elementor-8 .elementor-element.elementor-element-2c1c3b3a{text-align:start;}.elementor-8 .elementor-element.elementor-element-2c1c3b3a .elementor-heading-title{font-family:"Ivy Presto", Sans-serif;font-size:24px;font-weight:600;line-height:1.12em;color:#3a1620;}.elementor-8 .elementor-element.elementor-element-5c060a2a .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(14px/2);}.elementor-8 .elementor-element.elementor-element-5c060a2a .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(14px/2);}.elementor-8 .elementor-element.elementor-element-5c060a2a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(14px/2);}.elementor-8 .elementor-element.elementor-element-5c060a2a .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-14px/2);}.elementor-8 .elementor-element.elementor-element-5c060a2a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-14px/2);}.elementor-8 .elementor-element.elementor-element-5c060a2a .elementor-icon-list-icon i{color:#5a7d52;transition:color 0.3s;}.elementor-8 .elementor-element.elementor-element-5c060a2a .elementor-icon-list-icon svg{fill:#5a7d52;transition:fill 0.3s;}.elementor-8 .elementor-element.elementor-element-5c060a2a{--e-icon-list-icon-size:18px;--icon-vertical-offset:0px;}.elementor-8 .elementor-element.elementor-element-5c060a2a .elementor-icon-list-icon{padding-inline-end:10px;}.elementor-8 .elementor-element.elementor-element-5c060a2a .elementor-icon-list-text{color:#2a2024;transition:color 0.3s;}.elementor-8 .elementor-element.elementor-element-7f8d8ade{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:14px 14px;--row-gap:14px;--column-gap:14px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#e2d9d3;--border-color:#e2d9d3;--border-radius:14px 14px 14px 14px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-8 .elementor-element.elementor-element-7f8d8ade:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-7f8d8ade > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#efe6e1;}.elementor-8 .elementor-element.elementor-element-7c729519{text-align:start;font-family:"Helvetica Neue", Sans-serif;font-size:12px;font-weight:400;line-height:1.65em;color:#a39c8d;}.elementor-8 .elementor-element.elementor-element-52b85f48{text-align:start;}.elementor-8 .elementor-element.elementor-element-52b85f48 .elementor-heading-title{font-family:"Ivy Presto", Sans-serif;font-size:24px;font-weight:600;line-height:1.12em;color:#3a1620;}.elementor-8 .elementor-element.elementor-element-775da362 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(14px/2);}.elementor-8 .elementor-element.elementor-element-775da362 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(14px/2);}.elementor-8 .elementor-element.elementor-element-775da362 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(14px/2);}.elementor-8 .elementor-element.elementor-element-775da362 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-14px/2);}.elementor-8 .elementor-element.elementor-element-775da362 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-14px/2);}.elementor-8 .elementor-element.elementor-element-775da362 .elementor-icon-list-icon i{color:#5a2733;transition:color 0.3s;}.elementor-8 .elementor-element.elementor-element-775da362 .elementor-icon-list-icon svg{fill:#5a2733;transition:fill 0.3s;}.elementor-8 .elementor-element.elementor-element-775da362{--e-icon-list-icon-size:18px;--icon-vertical-offset:0px;}.elementor-8 .elementor-element.elementor-element-775da362 .elementor-icon-list-icon{padding-inline-end:10px;}.elementor-8 .elementor-element.elementor-element-775da362 .elementor-icon-list-text{color:#2a2024;transition:color 0.3s;}.elementor-8 .elementor-element.elementor-element-7fb1361f{--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;--align-items:center;--padding-top:100px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px;}.elementor-8 .elementor-element.elementor-element-7fb1361f:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-7fb1361f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#f4efeb;}.elementor-8 .elementor-element.elementor-element-3c08b2cf{--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;--align-items:center;--gap:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-8 .elementor-element.elementor-element-ea9d7e3{text-align:center;}.elementor-8 .elementor-element.elementor-element-ea9d7e3 .elementor-heading-title{font-family:"Helvetica Neue", Sans-serif;font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:3px;color:#5a2733;}.elementor-8 .elementor-element.elementor-element-2d208a64{text-align:center;}.elementor-8 .elementor-element.elementor-element-2d208a64 .elementor-heading-title{font-family:"Ivy Presto", Sans-serif;font-size:44px;font-weight:300;line-height:1.12em;color:#3a1620;}.elementor-8 .elementor-element.elementor-element-c4f00c7{--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:space-between;--align-items:stretch;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--flex-wrap:wrap;}.elementor-8 .elementor-element.elementor-element-1820bb28{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#e2d9d3;--border-color:#e2d9d3;--border-radius:14px 14px 14px 14px;--padding-top:34px;--padding-bottom:34px;--padding-left:34px;--padding-right:34px;}.elementor-8 .elementor-element.elementor-element-1820bb28:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-1820bb28 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#fbf9f7;}.elementor-8 .elementor-element.elementor-element-a264f30{text-align:start;}.elementor-8 .elementor-element.elementor-element-a264f30 .elementor-heading-title{font-family:"Ivy Presto", Sans-serif;font-size:60px;font-weight:300;line-height:1.12em;color:#c3bfb4;}.elementor-8 .elementor-element.elementor-element-7c3b094{text-align:start;font-family:"Ivy Presto", Sans-serif;font-size:18px;font-weight:400;line-height:1.65em;color:#2a2024;}.elementor-8 .elementor-element.elementor-element-41a5bc03{text-align:start;font-family:"Helvetica Neue", Sans-serif;font-size:13px;font-weight:400;line-height:1.65em;color:#7a6f6a;}.elementor-8 .elementor-element.elementor-element-427495e6{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#e2d9d3;--border-color:#e2d9d3;--border-radius:14px 14px 14px 14px;--padding-top:34px;--padding-bottom:34px;--padding-left:34px;--padding-right:34px;}.elementor-8 .elementor-element.elementor-element-427495e6:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-427495e6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#fbf9f7;}.elementor-8 .elementor-element.elementor-element-2aeb7785{text-align:start;}.elementor-8 .elementor-element.elementor-element-2aeb7785 .elementor-heading-title{font-family:"Ivy Presto", Sans-serif;font-size:60px;font-weight:300;line-height:1.12em;color:#c3bfb4;}.elementor-8 .elementor-element.elementor-element-17cf8967{text-align:start;font-family:"Ivy Presto", Sans-serif;font-size:18px;font-weight:400;line-height:1.65em;color:#2a2024;}.elementor-8 .elementor-element.elementor-element-2fff80d5{text-align:start;font-family:"Helvetica Neue", Sans-serif;font-size:13px;font-weight:400;line-height:1.65em;color:#7a6f6a;}.elementor-8 .elementor-element.elementor-element-477993fc{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#e2d9d3;--border-color:#e2d9d3;--border-radius:14px 14px 14px 14px;--padding-top:34px;--padding-bottom:34px;--padding-left:34px;--padding-right:34px;}.elementor-8 .elementor-element.elementor-element-477993fc:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-477993fc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#fbf9f7;}.elementor-8 .elementor-element.elementor-element-4651d2f0{text-align:start;}.elementor-8 .elementor-element.elementor-element-4651d2f0 .elementor-heading-title{font-family:"Ivy Presto", Sans-serif;font-size:60px;font-weight:300;line-height:1.12em;color:#c3bfb4;}.elementor-8 .elementor-element.elementor-element-5d46ea31{text-align:start;font-family:"Ivy Presto", Sans-serif;font-size:18px;font-weight:400;line-height:1.65em;color:#2a2024;}.elementor-8 .elementor-element.elementor-element-5a3910e5{text-align:start;font-family:"Helvetica Neue", Sans-serif;font-size:13px;font-weight:400;line-height:1.65em;color:#7a6f6a;}.elementor-8 .elementor-element.elementor-element-1c6e7f54{text-align:center;font-family:"Helvetica Neue", Sans-serif;font-size:13px;font-weight:400;line-height:1.65em;color:#a39c8d;}.elementor-8 .elementor-element.elementor-element-fd183d5{--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;--align-items:center;--padding-top:100px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px;}.elementor-8 .elementor-element.elementor-element-fd183d5:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-fd183d5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#3a1620;}.elementor-8 .elementor-element.elementor-element-51001cb2{--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;--align-items:center;--gap:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-8 .elementor-element.elementor-element-490abd36{text-align:center;}.elementor-8 .elementor-element.elementor-element-490abd36 .elementor-heading-title{font-family:"Helvetica Neue", Sans-serif;font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:3px;color:#c3bfb4;}.elementor-8 .elementor-element.elementor-element-74dcc59a{text-align:center;}.elementor-8 .elementor-element.elementor-element-74dcc59a .elementor-heading-title{font-family:"Ivy Presto", Sans-serif;font-size:52px;font-weight:300;line-height:1.12em;color:#ece7e2;}.elementor-8 .elementor-element.elementor-element-728bd56d{text-align:center;font-family:"Helvetica Neue", Sans-serif;font-size:19px;font-weight:400;line-height:1.65em;color:#e6ded9;}.elementor-8 .elementor-element.elementor-element-522cf979 .elementor-button{font-family:"Helvetica Neue", Sans-serif;font-size:16px;font-weight:600;fill:#3a1620;color:#3a1620;background-color:#c3bfb4;border-radius:60px 60px 60px 60px;padding:16px 32px 16px 32px;}.elementor-8 .elementor-element.elementor-element-7fa9eb5b{text-align:center;font-family:"Helvetica Neue", Sans-serif;font-size:14px;font-weight:400;line-height:1.65em;color:#c3bfb4;}.elementor-8 .elementor-element.elementor-element-1c097a6d{--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;--align-items:center;--padding-top:64px;--padding-bottom:64px;--padding-left:20px;--padding-right:20px;}.elementor-8 .elementor-element.elementor-element-1c097a6d:not(.elementor-motion-effects-element-type-background), .elementor-8 .elementor-element.elementor-element-1c097a6d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2a2024;}.elementor-8 .elementor-element.elementor-element-1e6de7b1{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-8 .elementor-element.elementor-element-1e5e9060{--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:space-between;--align-items:flex-start;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--flex-wrap:wrap;}.elementor-8 .elementor-element.elementor-element-75082cf1{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-8 .elementor-element.elementor-element-290d1776{text-align:start;}.elementor-8 .elementor-element.elementor-element-290d1776 .elementor-heading-title{font-family:"Ivy Presto", Sans-serif;font-size:24px;font-weight:300;line-height:1.12em;color:#ece7e2;}.elementor-8 .elementor-element.elementor-element-656a4b75{text-align:start;font-family:"Helvetica Neue", Sans-serif;font-size:15px;font-weight:400;line-height:1.65em;color:#b8afab;}.elementor-8 .elementor-element.elementor-element-278945f3{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:8px 8px;--row-gap:8px;--column-gap:8px;}.elementor-8 .elementor-element.elementor-element-661702a4{text-align:start;font-family:"Helvetica Neue", Sans-serif;font-size:12px;font-weight:400;line-height:1.65em;color:#c3bfb4;}.elementor-8 .elementor-element.elementor-element-6783a9a2{text-align:start;font-family:"Helvetica Neue", Sans-serif;font-size:15px;font-weight:400;line-height:1.65em;color:#b8afab;}.elementor-8 .elementor-element.elementor-element-738b435e{text-align:start;font-family:"Helvetica Neue", Sans-serif;font-size:15px;font-weight:400;line-height:1.65em;color:#b8afab;}.elementor-8 .elementor-element.elementor-element-c496ebe{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:8px 8px;--row-gap:8px;--column-gap:8px;}.elementor-8 .elementor-element.elementor-element-64e3b5bb{text-align:start;font-family:"Helvetica Neue", Sans-serif;font-size:12px;font-weight:400;line-height:1.65em;color:#c3bfb4;}.elementor-8 .elementor-element.elementor-element-a0b4e61{text-align:start;font-family:"Helvetica Neue", Sans-serif;font-size:15px;font-weight:400;line-height:1.65em;color:#b8afab;}.elementor-8 .elementor-element.elementor-element-69a25d80{text-align:start;font-family:"Helvetica Neue", Sans-serif;font-size:15px;font-weight:400;line-height:1.65em;color:#b8afab;}.elementor-8 .elementor-element.elementor-element-53e4de4e{text-align:start;font-family:"Helvetica Neue", Sans-serif;font-size:15px;font-weight:400;line-height:1.65em;color:#b8afab;}@media(max-width:1024px){.elementor-8 .elementor-element.elementor-element-2b59a4bf{--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;}.elementor-8 .elementor-element.elementor-element-581b4bb0{--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;}.elementor-8 .elementor-element.elementor-element-3ff093ec{--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;}.elementor-8 .elementor-element.elementor-element-3aa1ff6c{--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;}.elementor-8 .elementor-element.elementor-element-63e98757{--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;}.elementor-8 .elementor-element.elementor-element-1f692dba{--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;}.elementor-8 .elementor-element.elementor-element-c4f00c7{--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;}.elementor-8 .elementor-element.elementor-element-1e5e9060{--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;}}@media(max-width:767px){.elementor-8 .elementor-element.elementor-element-2b59a4bf{--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;}.elementor-8 .elementor-element.elementor-element-4c88bdae .elementor-heading-title{font-size:36px;}.elementor-8 .elementor-element.elementor-element-78f7270d .elementor-heading-title{font-size:30px;}.elementor-8 .elementor-element.elementor-element-581b4bb0{--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;}.elementor-8 .elementor-element.elementor-element-599a1896 .elementor-heading-title{font-size:30px;}.elementor-8 .elementor-element.elementor-element-3ff093ec{--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;}.elementor-8 .elementor-element.elementor-element-1a4a4ffc .elementor-heading-title{font-size:30px;}.elementor-8 .elementor-element.elementor-element-3aa1ff6c{--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;}.elementor-8 .elementor-element.elementor-element-26b612ef .elementor-heading-title{font-size:28px;}.elementor-8 .elementor-element.elementor-element-790e5080 .elementor-heading-title{font-size:30px;}.elementor-8 .elementor-element.elementor-element-63e98757{--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;}.elementor-8 .elementor-element.elementor-element-70a8ee87 .elementor-heading-title{font-size:30px;}.elementor-8 .elementor-element.elementor-element-1f692dba{--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;}.elementor-8 .elementor-element.elementor-element-c4f00c7{--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;}.elementor-8 .elementor-element.elementor-element-74dcc59a .elementor-heading-title{font-size:32px;}.elementor-8 .elementor-element.elementor-element-1e5e9060{--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;}}/* Start Custom Fonts CSS */@font-face {
	font-family: 'Ivy Presto';
	font-display: auto;
	src: url('https://draflaviavianna.com.br/wp-content/uploads/2026/09/Ivy-Presto-Light.ttf') format('truetype');
}
/* End Custom Fonts CSS */