.elementor-48018 .elementor-element.elementor-element-5dc628d{--display:flex;--min-height:100vh;--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;--justify-content:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-48018 .elementor-element.elementor-element-5dc628d:not(.elementor-motion-effects-element-type-background), .elementor-48018 .elementor-element.elementor-element-5dc628d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgb(245, 237, 224);}.elementor-48018 .elementor-element.elementor-element-1aacdee{--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;--justify-content:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:auto;--margin-right:auto;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-48018 .elementor-element.elementor-element-399a770{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-48018 .elementor-element.elementor-element-68fba09{--display:flex;--min-height:72px;--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:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:50% 50% 50% 50%;--margin-top:0px;--margin-bottom:24px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-48018 .elementor-element.elementor-element-68fba09:not(.elementor-motion-effects-element-type-background), .elementor-48018 .elementor-element.elementor-element-68fba09 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgb(223, 91, 50);}.elementor-48018 .elementor-element.elementor-element-a7a53f2 > .elementor-widget-container{margin:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;}.elementor-48018 .elementor-element.elementor-element-a7a53f2 .elementor-icon-wrapper{text-align:start;}.elementor-48018 .elementor-element.elementor-element-a7a53f2.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-48018 .elementor-element.elementor-element-a7a53f2.elementor-view-framed .elementor-icon, .elementor-48018 .elementor-element.elementor-element-a7a53f2.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-48018 .elementor-element.elementor-element-a7a53f2.elementor-view-framed .elementor-icon, .elementor-48018 .elementor-element.elementor-element-a7a53f2.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-48018 .elementor-element.elementor-element-a7a53f2 .elementor-icon{font-size:32px;}.elementor-48018 .elementor-element.elementor-element-a7a53f2 .elementor-icon svg{height:32px;}.elementor-48018 .elementor-element.elementor-element-84efe25{--iteration-count:infinite;--animation-duration:1200ms;--dynamic-text-color:var( --e-global-color-3af572e );}.elementor-48018 .elementor-element.elementor-element-84efe25 .elementor-headline{text-align:center;font-family:"Playfair Display", Sans-serif;font-size:44px;font-weight:700;}.elementor-48018 .elementor-element.elementor-element-84efe25 .elementor-headline-dynamic-wrapper path{stroke:#02010100;}.elementor-48018 .elementor-element.elementor-element-deef022{width:var( --container-widget-width, 480px );max-width:480px;--container-widget-width:480px;--container-widget-flex-grow:0;text-align:center;}.elementor-48018 .elementor-element.elementor-element-deef022 > .elementor-widget-container{margin:0px auto 0px auto;padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;}.elementor-48018 .elementor-element.elementor-element-deef022.elementor-element{--align-self:center;}.elementor-48018 .elementor-element.elementor-element-deef022 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;text-transform:none;line-height:1.7;color:rgb(122, 98, 85);}.elementor-48018 .elementor-element.elementor-element-c167c08{--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;--justify-content:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:16px 16px 16px 16px;--margin-top:0px;--margin-bottom:24px;--margin-left:0px;--margin-right:0px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-48018 .elementor-element.elementor-element-c167c08:not(.elementor-motion-effects-element-type-background), .elementor-48018 .elementor-element.elementor-element-c167c08 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgb(255, 250, 246);}.elementor-48018 .elementor-element.elementor-element-955b42a{width:100%;max-width:100%;text-align:start;}.elementor-48018 .elementor-element.elementor-element-955b42a > .elementor-widget-container{margin:0px 0px 24px 0px;padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;}.elementor-48018 .elementor-element.elementor-element-955b42a .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:20px;font-weight:600;text-transform:none;line-height:1.5;color:rgb(59, 42, 30);}.elementor-48018 .elementor-element.elementor-element-c9f12bc{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-48018 .elementor-element.elementor-element-ac400cf{width:var( --container-widget-width, 32px );max-width:32px;--container-widget-width:32px;--container-widget-flex-grow:0;text-align:start;}.elementor-48018 .elementor-element.elementor-element-ac400cf > .elementor-widget-container{background-color:rgb(253, 240, 232);margin:2px 0px 0px 0px;padding:6px 13px 0px 13px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-3af572e );border-radius:50% 50% 50% 50%;}.elementor-48018 .elementor-element.elementor-element-ac400cf.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-48018 .elementor-element.elementor-element-ac400cf .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:13px;font-weight:600;text-transform:none;line-height:1.5;color:rgb(223, 91, 50);}.elementor-48018 .elementor-element.elementor-element-cca04d2{--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;--justify-content:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-48018 .elementor-element.elementor-element-cca04d2.e-con{--flex-grow:0;--flex-shrink:1;}.elementor-48018 .elementor-element.elementor-element-190791c{width:100%;max-width:100%;text-align:start;}.elementor-48018 .elementor-element.elementor-element-190791c > .elementor-widget-container{margin:0px 0px 4px 0px;padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;}.elementor-48018 .elementor-element.elementor-element-190791c .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:15px;font-weight:600;text-transform:none;line-height:1.5;color:rgb(59, 42, 30);}.elementor-48018 .elementor-element.elementor-element-6e80835{width:100%;max-width:100%;text-align:start;}.elementor-48018 .elementor-element.elementor-element-6e80835 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;}.elementor-48018 .elementor-element.elementor-element-6e80835 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;text-transform:none;line-height:1.6;color:rgb(122, 98, 85);}.elementor-48018 .elementor-element.elementor-element-7887ddb{--display:flex;--min-height:16px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:4px;--margin-left:15px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-48018 .elementor-element.elementor-element-7887ddb:not(.elementor-motion-effects-element-type-background), .elementor-48018 .elementor-element.elementor-element-7887ddb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgb(232, 221, 212);}.elementor-48018 .elementor-element.elementor-element-3fa8c7a{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-48018 .elementor-element.elementor-element-c13ac00{width:var( --container-widget-width, 32px );max-width:32px;--container-widget-width:32px;--container-widget-flex-grow:0;text-align:start;}.elementor-48018 .elementor-element.elementor-element-c13ac00 > .elementor-widget-container{background-color:rgb(253, 240, 232);margin:2px 0px 0px 0px;padding:6px 11px 0px 11px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-3af572e );border-radius:50% 50% 50% 50%;}.elementor-48018 .elementor-element.elementor-element-c13ac00.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-48018 .elementor-element.elementor-element-c13ac00 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:13px;font-weight:600;text-transform:none;line-height:1.5;color:rgb(223, 91, 50);}.elementor-48018 .elementor-element.elementor-element-400ee97{--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;--justify-content:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-48018 .elementor-element.elementor-element-400ee97.e-con{--flex-grow:0;--flex-shrink:1;}.elementor-48018 .elementor-element.elementor-element-d6d65b4{width:100%;max-width:100%;text-align:start;}.elementor-48018 .elementor-element.elementor-element-d6d65b4 > .elementor-widget-container{margin:0px 0px 4px 0px;padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;}.elementor-48018 .elementor-element.elementor-element-d6d65b4 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:15px;font-weight:600;text-transform:none;line-height:1.5;color:rgb(59, 42, 30);}.elementor-48018 .elementor-element.elementor-element-a0aa31e{width:100%;max-width:100%;text-align:start;}.elementor-48018 .elementor-element.elementor-element-a0aa31e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;}.elementor-48018 .elementor-element.elementor-element-a0aa31e .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;text-transform:none;line-height:1.6;color:rgb(122, 98, 85);}.elementor-48018 .elementor-element.elementor-element-fb25386{--display:flex;--min-height:16px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:4px;--margin-left:15px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-48018 .elementor-element.elementor-element-fb25386:not(.elementor-motion-effects-element-type-background), .elementor-48018 .elementor-element.elementor-element-fb25386 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgb(232, 221, 212);}.elementor-48018 .elementor-element.elementor-element-925aa59{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-48018 .elementor-element.elementor-element-80ef71e{width:var( --container-widget-width, 32px );max-width:32px;--container-widget-width:32px;--container-widget-flex-grow:0;text-align:start;}.elementor-48018 .elementor-element.elementor-element-80ef71e > .elementor-widget-container{background-color:rgb(253, 240, 232);margin:2px 0px 0px 0px;padding:6px 11px 0px 11px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-3af572e );border-radius:50% 50% 50% 50%;}.elementor-48018 .elementor-element.elementor-element-80ef71e.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-48018 .elementor-element.elementor-element-80ef71e .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:13px;font-weight:600;text-transform:none;line-height:1.5;color:rgb(223, 91, 50);}.elementor-48018 .elementor-element.elementor-element-22d86d9{--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;--justify-content:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-48018 .elementor-element.elementor-element-22d86d9.e-con{--flex-grow:0;--flex-shrink:1;}.elementor-48018 .elementor-element.elementor-element-ba84a83{width:100%;max-width:100%;text-align:start;}.elementor-48018 .elementor-element.elementor-element-ba84a83 > .elementor-widget-container{margin:0px 0px 4px 0px;padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;}.elementor-48018 .elementor-element.elementor-element-ba84a83 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:15px;font-weight:600;text-transform:none;line-height:1.5;color:rgb(59, 42, 30);}.elementor-48018 .elementor-element.elementor-element-08a8b52{width:100%;max-width:100%;text-align:start;}.elementor-48018 .elementor-element.elementor-element-08a8b52 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;}.elementor-48018 .elementor-element.elementor-element-08a8b52 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;text-transform:none;line-height:1.6;color:rgb(122, 98, 85);}.elementor-48018 .elementor-element.elementor-element-9ecd772{--display:flex;--min-height:16px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:4px;--margin-left:15px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-48018 .elementor-element.elementor-element-9ecd772:not(.elementor-motion-effects-element-type-background), .elementor-48018 .elementor-element.elementor-element-9ecd772 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgb(232, 221, 212);}.elementor-48018 .elementor-element.elementor-element-5de4274{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-48018 .elementor-element.elementor-element-b52c1da{width:var( --container-widget-width, 32px );max-width:32px;--container-widget-width:32px;--container-widget-flex-grow:0;text-align:start;}.elementor-48018 .elementor-element.elementor-element-b52c1da > .elementor-widget-container{background-color:rgb(253, 240, 232);margin:2px 0px 0px 0px;padding:6px 11px 0px 11px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-3af572e );border-radius:50% 50% 50% 50%;}.elementor-48018 .elementor-element.elementor-element-b52c1da.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-48018 .elementor-element.elementor-element-b52c1da .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:13px;font-weight:600;text-transform:none;line-height:1.5;color:rgb(223, 91, 50);}.elementor-48018 .elementor-element.elementor-element-472b15d{--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;--justify-content:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-48018 .elementor-element.elementor-element-472b15d.e-con{--flex-grow:0;--flex-shrink:1;}.elementor-48018 .elementor-element.elementor-element-1cb28cc{width:100%;max-width:100%;text-align:start;}.elementor-48018 .elementor-element.elementor-element-1cb28cc > .elementor-widget-container{margin:0px 0px 4px 0px;padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;}.elementor-48018 .elementor-element.elementor-element-1cb28cc .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:15px;font-weight:600;text-transform:none;line-height:1.5;color:rgb(59, 42, 30);}.elementor-48018 .elementor-element.elementor-element-f0971fc{width:100%;max-width:100%;text-align:start;}.elementor-48018 .elementor-element.elementor-element-f0971fc > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;}.elementor-48018 .elementor-element.elementor-element-f0971fc .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;text-transform:none;line-height:1.6;color:rgb(122, 98, 85);}.elementor-48018 .elementor-element.elementor-element-ebc6e01{--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;--justify-content:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:16px 16px 16px 16px;--margin-top:0px;--margin-bottom:24px;--margin-left:0px;--margin-right:0px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-48018 .elementor-element.elementor-element-ebc6e01:not(.elementor-motion-effects-element-type-background), .elementor-48018 .elementor-element.elementor-element-ebc6e01 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgb(255, 250, 246);}.elementor-48018 .elementor-element.elementor-element-738f3af{width:100%;max-width:100%;text-align:start;}.elementor-48018 .elementor-element.elementor-element-738f3af > .elementor-widget-container{margin:0px 0px 20px 0px;padding:0px 0px 14px 0px;border-radius:0px 0px 0px 0px;}.elementor-48018 .elementor-element.elementor-element-738f3af .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:20px;font-weight:600;text-transform:none;line-height:1.5;color:rgb(59, 42, 30);}.elementor-48018 .elementor-element.elementor-element-c10af9d{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:10px 10px 10px 10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-48018 .elementor-element.elementor-element-c10af9d:not(.elementor-motion-effects-element-type-background), .elementor-48018 .elementor-element.elementor-element-c10af9d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgb(253, 246, 239);}.elementor-48018 .elementor-element.elementor-element-e58ee79{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:16px 16px 16px 16px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-48018 .elementor-element.elementor-element-e58ee79:not(.elementor-motion-effects-element-type-background), .elementor-48018 .elementor-element.elementor-element-e58ee79 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgb(59, 42, 30);}.elementor-48018 .elementor-element.elementor-element-a8765b6{width:100%;max-width:100%;text-align:center;}.elementor-48018 .elementor-element.elementor-element-a8765b6 > .elementor-widget-container{margin:0px 0px 10px 0px;padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;}.elementor-48018 .elementor-element.elementor-element-a8765b6 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:22px;font-weight:700;text-transform:none;line-height:1.5;color:rgb(245, 237, 224);}.elementor-48018 .elementor-element.elementor-element-8e9fb98{width:100%;max-width:100%;text-align:center;}.elementor-48018 .elementor-element.elementor-element-8e9fb98 > .elementor-widget-container{margin:0px 0px 24px 0px;padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;}.elementor-48018 .elementor-element.elementor-element-8e9fb98 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;text-transform:none;line-height:1.6;color:rgb(184, 158, 142);}.elementor-48018 .elementor-element.elementor-element-0fad119 .elementor-button{background-color:rgb(223, 91, 50);font-family:"Inter", Sans-serif;font-size:15px;font-weight:600;fill:rgb(255, 255, 255);color:rgb(255, 255, 255);border-style:none;border-radius:50px 50px 50px 50px;padding:14px 32px 14px 32px;}.elementor-48018 .elementor-element.elementor-element-0fad119 .elementor-button:hover, .elementor-48018 .elementor-element.elementor-element-0fad119 .elementor-button:focus{background-color:rgb(196, 78, 40);}.elementor-48018 .elementor-element.elementor-element-0fad119 > .elementor-widget-container{margin:0px 0px 0px 0px;}@media(max-width:1024px){.elementor-48018 .elementor-element.elementor-element-5dc628d{--min-height:100vh;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-48018 .elementor-element.elementor-element-1aacdee{--margin-top:0px;--margin-bottom:0px;--margin-left:auto;--margin-right:auto;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-48018 .elementor-element.elementor-element-399a770{--margin-top:0px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-48018 .elementor-element.elementor-element-68fba09{--min-height:72px;--margin-top:0px;--margin-bottom:24px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-48018 .elementor-element.elementor-element-a7a53f2{width:var( --container-widget-width, 32px );max-width:32px;--container-widget-width:32px;--container-widget-flex-grow:0;}.elementor-48018 .elementor-element.elementor-element-deef022 > .elementor-widget-container{margin:0px auto 0px auto;padding:0px 0px 0px 0px;}.elementor-48018 .elementor-element.elementor-element-deef022{--container-widget-width:480px;--container-widget-flex-grow:0;width:var( --container-widget-width, 480px );max-width:480px;}.elementor-48018 .elementor-element.elementor-element-c167c08{--margin-top:0px;--margin-bottom:24px;--margin-left:0px;--margin-right:0px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-48018 .elementor-element.elementor-element-955b42a > .elementor-widget-container{margin:0px 0px 24px 0px;padding:0px 0px 0px 0px;}.elementor-48018 .elementor-element.elementor-element-c9f12bc{--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-48018 .elementor-element.elementor-element-ac400cf > .elementor-widget-container{margin:2px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-48018 .elementor-element.elementor-element-ac400cf{--container-widget-width:32px;--container-widget-flex-grow:0;width:var( --container-widget-width, 32px );max-width:32px;}.elementor-48018 .elementor-element.elementor-element-cca04d2{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-48018 .elementor-element.elementor-element-190791c > .elementor-widget-container{margin:0px 0px 4px 0px;padding:0px 0px 0px 0px;}.elementor-48018 .elementor-element.elementor-element-6e80835 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-48018 .elementor-element.elementor-element-7887ddb{--min-height:16px;--margin-top:0px;--margin-bottom:4px;--margin-left:15px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-48018 .elementor-element.elementor-element-3fa8c7a{--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-48018 .elementor-element.elementor-element-c13ac00 > .elementor-widget-container{margin:2px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-48018 .elementor-element.elementor-element-c13ac00{--container-widget-width:32px;--container-widget-flex-grow:0;width:var( --container-widget-width, 32px );max-width:32px;}.elementor-48018 .elementor-element.elementor-element-400ee97{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-48018 .elementor-element.elementor-element-d6d65b4 > .elementor-widget-container{margin:0px 0px 4px 0px;padding:0px 0px 0px 0px;}.elementor-48018 .elementor-element.elementor-element-a0aa31e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-48018 .elementor-element.elementor-element-fb25386{--min-height:16px;--margin-top:0px;--margin-bottom:4px;--margin-left:15px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-48018 .elementor-element.elementor-element-925aa59{--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-48018 .elementor-element.elementor-element-80ef71e > .elementor-widget-container{margin:2px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-48018 .elementor-element.elementor-element-80ef71e{--container-widget-width:32px;--container-widget-flex-grow:0;width:var( --container-widget-width, 32px );max-width:32px;}.elementor-48018 .elementor-element.elementor-element-22d86d9{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-48018 .elementor-element.elementor-element-ba84a83 > .elementor-widget-container{margin:0px 0px 4px 0px;padding:0px 0px 0px 0px;}.elementor-48018 .elementor-element.elementor-element-08a8b52 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-48018 .elementor-element.elementor-element-9ecd772{--min-height:16px;--margin-top:0px;--margin-bottom:4px;--margin-left:15px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-48018 .elementor-element.elementor-element-5de4274{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-48018 .elementor-element.elementor-element-b52c1da > .elementor-widget-container{margin:2px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-48018 .elementor-element.elementor-element-b52c1da{--container-widget-width:32px;--container-widget-flex-grow:0;width:var( --container-widget-width, 32px );max-width:32px;}.elementor-48018 .elementor-element.elementor-element-472b15d{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-48018 .elementor-element.elementor-element-1cb28cc > .elementor-widget-container{margin:0px 0px 4px 0px;padding:0px 0px 0px 0px;}.elementor-48018 .elementor-element.elementor-element-f0971fc > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-48018 .elementor-element.elementor-element-ebc6e01{--margin-top:0px;--margin-bottom:24px;--margin-left:0px;--margin-right:0px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-48018 .elementor-element.elementor-element-738f3af > .elementor-widget-container{margin:0px 0px 20px 0px;padding:0px 0px 14px 0px;}.elementor-48018 .elementor-element.elementor-element-c10af9d{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-48018 .elementor-element.elementor-element-e58ee79{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-48018 .elementor-element.elementor-element-a8765b6 > .elementor-widget-container{margin:0px 0px 10px 0px;padding:0px 0px 0px 0px;}.elementor-48018 .elementor-element.elementor-element-8e9fb98 > .elementor-widget-container{margin:0px 0px 24px 0px;padding:0px 0px 0px 0px;}.elementor-48018 .elementor-element.elementor-element-0fad119 > .elementor-widget-container{margin:0px 0px 0px 0px;}}@media(max-width:767px){.elementor-48018 .elementor-element.elementor-element-5dc628d{--min-height:100vh;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-48018 .elementor-element.elementor-element-1aacdee{--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:auto;--margin-right:auto;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-48018 .elementor-element.elementor-element-399a770{--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-48018 .elementor-element.elementor-element-68fba09{--width:72px;--min-height:72px;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:24px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-48018 .elementor-element.elementor-element-a7a53f2{width:var( --container-widget-width, 32px );max-width:32px;--container-widget-width:32px;--container-widget-flex-grow:0;}.elementor-48018 .elementor-element.elementor-element-deef022 > .elementor-widget-container{margin:0px auto 0px auto;padding:0px 0px 0px 0px;}.elementor-48018 .elementor-element.elementor-element-deef022{--container-widget-width:480px;--container-widget-flex-grow:0;width:var( --container-widget-width, 480px );max-width:480px;}.elementor-48018 .elementor-element.elementor-element-c167c08{--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:24px;--margin-left:0px;--margin-right:0px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-48018 .elementor-element.elementor-element-955b42a > .elementor-widget-container{margin:0px 0px 24px 0px;padding:0px 0px 0px 0px;}.elementor-48018 .elementor-element.elementor-element-c9f12bc{--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-48018 .elementor-element.elementor-element-ac400cf > .elementor-widget-container{margin:2px 0px 0px 0px;padding:6px 12px 0px 12px;border-width:1px 1px 1px 1px;}.elementor-48018 .elementor-element.elementor-element-ac400cf{--container-widget-width:32px;--container-widget-flex-grow:0;width:var( --container-widget-width, 32px );max-width:32px;}.elementor-48018 .elementor-element.elementor-element-cca04d2{--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-48018 .elementor-element.elementor-element-190791c > .elementor-widget-container{margin:0px 0px 4px 0px;padding:0px 0px 0px 0px;}.elementor-48018 .elementor-element.elementor-element-6e80835 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-48018 .elementor-element.elementor-element-7887ddb{--width:1.5px;--min-height:16px;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:4px;--margin-left:15px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-48018 .elementor-element.elementor-element-3fa8c7a{--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-48018 .elementor-element.elementor-element-c13ac00 > .elementor-widget-container{margin:2px 0px 0px 0px;padding:6px 11px 0px 11px;border-width:1px 1px 1px 1px;}.elementor-48018 .elementor-element.elementor-element-c13ac00{--container-widget-width:32px;--container-widget-flex-grow:0;width:var( --container-widget-width, 32px );max-width:32px;}.elementor-48018 .elementor-element.elementor-element-400ee97{--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-48018 .elementor-element.elementor-element-d6d65b4 > .elementor-widget-container{margin:0px 0px 4px 0px;padding:0px 0px 0px 0px;}.elementor-48018 .elementor-element.elementor-element-a0aa31e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-48018 .elementor-element.elementor-element-fb25386{--width:1.5px;--min-height:16px;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:4px;--margin-left:15px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-48018 .elementor-element.elementor-element-925aa59{--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-48018 .elementor-element.elementor-element-80ef71e > .elementor-widget-container{margin:2px 0px 0px 0px;padding:6px 11px 0px 11px;border-width:1px 1px 1px 1px;}.elementor-48018 .elementor-element.elementor-element-80ef71e{--container-widget-width:32px;--container-widget-flex-grow:0;width:var( --container-widget-width, 32px );max-width:32px;}.elementor-48018 .elementor-element.elementor-element-22d86d9{--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-48018 .elementor-element.elementor-element-ba84a83 > .elementor-widget-container{margin:0px 0px 4px 0px;padding:0px 0px 0px 0px;}.elementor-48018 .elementor-element.elementor-element-08a8b52 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-48018 .elementor-element.elementor-element-9ecd772{--width:1.5px;--min-height:16px;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:4px;--margin-left:15px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-48018 .elementor-element.elementor-element-5de4274{--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-48018 .elementor-element.elementor-element-b52c1da > .elementor-widget-container{margin:2px 0px 0px 0px;padding:6px 11px 0px 11px;border-width:1px 1px 1px 1px;}.elementor-48018 .elementor-element.elementor-element-b52c1da{--container-widget-width:32px;--container-widget-flex-grow:0;width:var( --container-widget-width, 32px );max-width:32px;}.elementor-48018 .elementor-element.elementor-element-472b15d{--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-48018 .elementor-element.elementor-element-1cb28cc > .elementor-widget-container{margin:0px 0px 4px 0px;padding:0px 0px 0px 0px;}.elementor-48018 .elementor-element.elementor-element-f0971fc > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-48018 .elementor-element.elementor-element-ebc6e01{--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:24px;--margin-left:0px;--margin-right:0px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-48018 .elementor-element.elementor-element-738f3af > .elementor-widget-container{margin:0px 0px 20px 0px;padding:0px 0px 14px 0px;}.elementor-48018 .elementor-element.elementor-element-c10af9d{--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-48018 .elementor-element.elementor-element-e58ee79{--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-48018 .elementor-element.elementor-element-a8765b6 > .elementor-widget-container{margin:0px 0px 10px 0px;padding:0px 0px 0px 0px;}.elementor-48018 .elementor-element.elementor-element-8e9fb98 > .elementor-widget-container{margin:0px 0px 24px 0px;padding:0px 0px 0px 0px;}.elementor-48018 .elementor-element.elementor-element-0fad119 > .elementor-widget-container{margin:0px 0px 0px 0px;}}@media(min-width:768px){.elementor-48018 .elementor-element.elementor-element-68fba09{--width:72px;}.elementor-48018 .elementor-element.elementor-element-cca04d2{--width:auto;}.elementor-48018 .elementor-element.elementor-element-7887ddb{--width:1.5px;}.elementor-48018 .elementor-element.elementor-element-400ee97{--width:auto;}.elementor-48018 .elementor-element.elementor-element-fb25386{--width:1.5px;}.elementor-48018 .elementor-element.elementor-element-22d86d9{--width:auto;}.elementor-48018 .elementor-element.elementor-element-9ecd772{--width:1.5px;}.elementor-48018 .elementor-element.elementor-element-472b15d{--width:auto;}}@media(max-width:1024px) and (min-width:768px){.elementor-48018 .elementor-element.elementor-element-68fba09{--width:72px;}.elementor-48018 .elementor-element.elementor-element-cca04d2{--width:100%;}.elementor-48018 .elementor-element.elementor-element-7887ddb{--width:1.5px;}.elementor-48018 .elementor-element.elementor-element-400ee97{--width:100%;}.elementor-48018 .elementor-element.elementor-element-fb25386{--width:1.5px;}.elementor-48018 .elementor-element.elementor-element-22d86d9{--width:100%;}.elementor-48018 .elementor-element.elementor-element-9ecd772{--width:1.5px;}.elementor-48018 .elementor-element.elementor-element-472b15d{--width:100%;}}/* Start custom CSS for icon, class: .elementor-element-a7a53f2 */.elementor-48018 .elementor-element.elementor-element-a7a53f2{line-height: 0px;
height: 32px;}
.elementor-48018 .elementor-element.elementor-element-a7a53f2 svg{stroke: rgb(255, 255, 255);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-68fba09 */.elementor-48018 .elementor-element.elementor-element-68fba09{height: 72px;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ac400cf */.elementor-48018 .elementor-element.elementor-element-ac400cf{display: flex;
justify-content: center;
align-items: center;
height: 32px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7887ddb */.elementor-48018 .elementor-element.elementor-element-7887ddb{height: 16px;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c13ac00 */.elementor-48018 .elementor-element.elementor-element-c13ac00{display: flex;
justify-content: center;
align-items: center;
height: 32px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fb25386 */.elementor-48018 .elementor-element.elementor-element-fb25386{height: 16px;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-80ef71e */.elementor-48018 .elementor-element.elementor-element-80ef71e{display: flex;
justify-content: center;
align-items: center;
height: 32px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9ecd772 */.elementor-48018 .elementor-element.elementor-element-9ecd772{height: 16px;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b52c1da */.elementor-48018 .elementor-element.elementor-element-b52c1da{display: flex;
justify-content: center;
align-items: center;
height: 32px;}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-5fe612e *//* ===== THANK YOU PAGE - ORDER SUMMARY ===== */

.woocommerce-order-details h2,
.woocommerce-column__title {
  font-size: 20px !important;
  font-weight: 600 !important;
  color: #3b2a1e !important;
  margin-bottom: 16px !important;
  padding-bottom: 10px !important;
  border-bottom: 1.5px solid #e8ddd4 !important;
}

.woocommerce-table--order-details {
  width: 100% !important;
  border: 1.5px solid #e8ddd4 !important;
  border-radius: 10px !important;
  overflow: hidden !important;
  border-collapse: separate !important;
  border-spacing: 0 !important;
  margin-bottom: 32px !important;
}

.woocommerce-table--order-details thead th {
  background: #fffaf6 !important;
  color: #aaa !important;
  font-size: 11px !important;
  text-transform: uppercase !important;
  letter-spacing: 0.06em !important;
  padding: 12px 16px !important;
  font-weight: 600 !important;
  border-bottom: 1.5px solid #e8ddd4 !important;
}

.woocommerce-table--order-details tbody td,
.woocommerce-table--order-details tfoot td,
.woocommerce-table--order-details tfoot th {
  padding: 14px 16px !important;
  font-size: 14px !important;
  color: #3b2a1e !important;
  background: #fffaf6 !important;
  border: none !important;
  border-bottom: 1px solid #f0e8df !important;
  vertical-align: top !important;
}

/* Nombre del producto */
.woocommerce-table--order-details .product-name a {
  color: #DF5B32 !important;
  font-weight: 600 !important;
  text-decoration: none !important;
  font-size: 15px !important;
}

/* Variaciones del producto */
.woocommerce-table--order-details .wc-item-meta {
  list-style: none !important;
  padding: 0 !important;
  margin: 8px 0 0 !important;
}

.woocommerce-table--order-details .wc-item-meta li {
  font-size: 13px !important;
  color: #7a6255 !important;
  margin-bottom: 4px !important;
  display: flex !important;
  gap: 4px !important;
}

.woocommerce-table--order-details .wc-item-meta li strong {
  color: #3b2a1e !important;
  font-weight: 600 !important;
}

/* Fila total */
.woocommerce-table--order-details tfoot .order-total td,
.woocommerce-table--order-details tfoot .order-total th {
  font-size: 16px !important;
  font-weight: 700 !important;
  color: #DF5B32 !important;
  border-bottom: none !important;
}

/* Dirección de facturación */
.woocommerce-column--billing-address,
.woocommerce-column--shipping-address {
  background: #fffaf6 !important;
  border: 1.5px solid #e8ddd4 !important;
  border-radius: 10px !important;
  padding: 24px !important;
  margin-bottom: 16px !important;
}

.woocommerce-column--billing-address address,
.woocommerce-column--shipping-address address {
  font-size: 14px !important;
  color: #3b2a1e !important;
  line-height: 1.7 !important;
  font-style: normal !important;
}
.woocommerce-table--order-details {
  box-shadow: none !important;
  -webkit-box-shadow: none !important;
}

.woocommerce-table--order-details thead tr:first-child th:first-child {
  border-top-left-radius: 10px !important;
}

.woocommerce-table--order-details thead tr:first-child th:last-child {
  border-top-right-radius: 10px !important;
}

.woocommerce-table--order-details tbody tr:last-child td:first-child,
.woocommerce-table--order-details tfoot tr:last-child td:first-child,
.woocommerce-table--order-details tfoot tr:last-child th:first-child {
  border-bottom-left-radius: 10px !important;
}

.woocommerce-table--order-details tbody tr:last-child td:last-child,
.woocommerce-table--order-details tfoot tr:last-child td:last-child,
.woocommerce-table--order-details tfoot tr:last-child th:last-child {
  border-bottom-right-radius: 10px !important;
}


.woocommerce-table--order-details thead {
  background: #fffaf6 !important;
}

.woocommerce-table--order-details thead tr {
  background: #fffaf6 !important;
}

.woocommerce-table--order-details td,
.woocommerce-table--order-details th {
  border: none !important;
  border-bottom: 1px solid #f0e8df !important;
}

.woocommerce-order-details h2,
.woocommerce-column__title {
  color: #1a1a1a !important;
}

/* Ocultar título duplicado del shortcode en móvil */
@media (max-width: 768px) {
  .woocommerce-order-details > h2 {
    display: none !important;
  }
}

/* Fix tabla en móvil */
@media (max-width: 768px) {
  .woocommerce-table--order-details {
    display: block !important;
    overflow-x: hidden !important;
  }

  .woocommerce-table--order-details td,
  .woocommerce-table--order-details th {
    display: block !important;
    width: 100% !important;
    text-align: left !important;
    padding: 10px 14px !important;
  }

  .woocommerce-table--order-details thead {
    display: none !important;
  }

  .woocommerce-table--order-details .wc-item-meta li,
  .woocommerce-table--order-details .product-name a {
    word-break: break-all !important;
    overflow-wrap: break-word !important;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c10af9d */.elementor-48018 .elementor-element.elementor-element-c10af9d{font-style: italic;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1aacdee */.elementor-48018 .elementor-element.elementor-element-1aacdee{max-width: 680px;}/* End custom CSS */