.elementor-48 .elementor-element.elementor-element-5a3db9d2{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:56px;--padding-bottom:112px;--padding-left:112px;--padding-right:112px;}.elementor-48 .elementor-element.elementor-element-3726a8be{--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;--align-items:flex-end;--gap:64px 64px;--row-gap:64px;--column-gap:64px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-48 .elementor-element.elementor-element-c2e04be{--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:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:-7vw;--padding-top:0px;--padding-bottom:64px;--padding-left:0px;--padding-right:0px;}.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-48 .elementor-element.elementor-element-2b87df28{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Manrope", Sans-serif;font-size:12px;font-weight:600;text-transform:uppercase;line-height:1.6em;letter-spacing:1.44px;color:var( --e-global-color-secondary );}.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-48 .elementor-element.elementor-element-162e922c{margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-48 .elementor-element.elementor-element-162e922c .elementor-heading-title{font-family:"Careny", Sans-serif;font-size:112px;font-weight:300;line-height:1.04em;letter-spacing:-2.8px;color:var( --e-global-color-text );}.elementor-48 .elementor-element.elementor-element-765035fd{margin:32px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Manrope", Sans-serif;font-size:18px;font-weight:400;line-height:1.65em;color:var( --e-global-color-text );}.elementor-48 .elementor-element.elementor-element-48b120db{--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;--align-items:center;--gap:16px 32px;--row-gap:16px;--column-gap:32px;--flex-wrap:wrap;--margin-top:36px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-48 .elementor-element.elementor-element-71113997 .elementor-button{background-color:#5C4A42;font-family:"Manrope", Sans-serif;font-size:15px;font-weight:600;line-height:1.2em;fill:#FDF9EE;color:#FDF9EE;border-radius:2px 2px 2px 2px;padding:17px 28px 17px 28px;}.elementor-48 .elementor-element.elementor-element-71113997 .elementor-button:hover, .elementor-48 .elementor-element.elementor-element-71113997 .elementor-button:focus{background-color:#7A655B;color:#FDF9EE;}.elementor-48 .elementor-element.elementor-element-71113997{width:auto;max-width:auto;}.elementor-48 .elementor-element.elementor-element-71113997 .elementor-button:hover svg, .elementor-48 .elementor-element.elementor-element-71113997 .elementor-button:focus svg{fill:#FDF9EE;}.elementor-48 .elementor-element.elementor-element-726455ec{width:auto;max-width:auto;font-family:"Manrope", Sans-serif;font-size:15px;font-weight:600;line-height:1.6em;color:var( --e-global-color-text );}.elementor-48 .elementor-element.elementor-element-69212596{--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:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:72px;--padding-right:0px;}.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-48 .elementor-element.elementor-element-77b7ffd2 img{width:100%;}.elementor-48 .elementor-element.elementor-element-3dc6112e{margin:16px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Manrope", Sans-serif;font-size:13px;font-weight:400;line-height:1.5em;color:var( --e-global-color-secondary );}.elementor-48 .elementor-element.elementor-element-54a319f8{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:112px;--padding-left:112px;--padding-right:112px;}.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-48 .elementor-element.elementor-element-4307ac4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-48 .elementor-element.elementor-element-4307ac4 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(14px/2);}.elementor-48 .elementor-element.elementor-element-4307ac4 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(14px/2);}.elementor-48 .elementor-element.elementor-element-4307ac4 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(14px/2);}.elementor-48 .elementor-element.elementor-element-4307ac4 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-14px/2);}.elementor-48 .elementor-element.elementor-element-4307ac4 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-14px/2);}.elementor-48 .elementor-element.elementor-element-4307ac4 .elementor-icon-list-item:not(:last-child):after{content:"";height:100%;border-color:#C2A060;}.elementor-48 .elementor-element.elementor-element-4307ac4 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after{border-block-start-style:solid;border-block-start-width:1px;}.elementor-48 .elementor-element.elementor-element-4307ac4 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-style:solid;}.elementor-48 .elementor-element.elementor-element-4307ac4 .elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-width:1px;}.elementor-48 .elementor-element.elementor-element-4307ac4 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-48 .elementor-element.elementor-element-4307ac4 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-48 .elementor-element.elementor-element-4307ac4 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-48 .elementor-element.elementor-element-4307ac4 .elementor-icon-list-item > a{font-family:"Manrope", Sans-serif;font-size:13.5px;font-weight:400;line-height:1.45em;}.elementor-48 .elementor-element.elementor-element-4307ac4 .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-48 .elementor-element.elementor-element-6ea8365{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:160px;--padding-bottom:160px;--padding-left:112px;--padding-right:112px;}.elementor-48 .elementor-element.elementor-element-6ea8365:not(.elementor-motion-effects-element-type-background), .elementor-48 .elementor-element.elementor-element-6ea8365 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFECE2;}.elementor-48 .elementor-element.elementor-element-2512064c{--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:0px 0px;--row-gap:0px;--column-gap: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-48 .elementor-element.elementor-element-5fb616f0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-48 .elementor-element.elementor-element-5fb616f0 .elementor-heading-title{font-family:"Careny", Sans-serif;font-size:76px;font-weight:300;line-height:1.08em;letter-spacing:-1.37px;color:var( --e-global-color-text );}.elementor-48 .elementor-element.elementor-element-1c58faf4{--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-end;--align-items:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--flex-wrap:wrap;--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-48 .elementor-element.elementor-element-45835cac{width:auto;max-width:auto;}.elementor-48 .elementor-element.elementor-element-64b01610{width:auto;max-width:auto;font-family:"Manrope", Sans-serif;font-size:14px;font-weight:600;line-height:1.6em;color:var( --e-global-color-text );}.elementor-48 .elementor-element.elementor-element-6e908f1f{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-48 .elementor-element.elementor-element-e72159a{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:152px;--padding-bottom:152px;--padding-left:112px;--padding-right:112px;}.elementor-48 .elementor-element.elementor-element-e72159a:not(.elementor-motion-effects-element-type-background), .elementor-48 .elementor-element.elementor-element-e72159a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFECE2;}.elementor-48 .elementor-element.elementor-element-33157449{--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-end;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-48 .elementor-element.elementor-element-56cfa752{width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-48 .elementor-element.elementor-element-56cfa752 .elementor-heading-title{font-family:"Careny", Sans-serif;font-size:52px;font-weight:400;line-height:1.06em;color:var( --e-global-color-text );}.elementor-48 .elementor-element.elementor-element-5f076ffd{width:auto;max-width:auto;font-family:"Manrope", Sans-serif;font-size:15px;font-weight:600;line-height:1.6em;color:var( --e-global-color-primary );}.elementor-48 .elementor-element.elementor-element-73e8d5c7{--display:flex;--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;--gap:96px 96px;--row-gap:96px;--column-gap:96px;--flex-wrap:nowrap;--margin-top:72px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-48 .elementor-element.elementor-element-3a5a35ef{--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:0px 0px;--row-gap:0px;--column-gap: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-48 .elementor-element.elementor-element-131ee96c{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-48 .elementor-element.elementor-element-7cc3022e{--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;--align-items:center;--gap:8px 24px;--row-gap:8px;--column-gap:24px;--flex-wrap:nowrap;--padding-top:28px;--padding-bottom:28px;--padding-left:0px;--padding-right:0px;}.elementor-48 .elementor-element.elementor-element-3b3373a8{width:auto;max-width:auto;}.elementor-48 .elementor-element.elementor-element-3b3373a8 .elementor-heading-title{font-family:"Careny", Sans-serif;font-size:18px;font-weight:400;font-style:normal;line-height:1.6em;color:var( --e-global-color-primary );}.elementor-48 .elementor-element.elementor-element-61032a83{width:auto;max-width:auto;font-family:"Manrope", Sans-serif;font-size:16px;font-weight:400;line-height:1.6em;color:var( --e-global-color-text );}.elementor-48 .elementor-element.elementor-element-7f66b239{width:auto;max-width:auto;font-family:"Manrope", Sans-serif;font-size:20px;font-weight:400;line-height:1.6em;color:var( --e-global-color-primary );}.elementor-48 .elementor-element.elementor-element-1ec973aa{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-48 .elementor-element.elementor-element-2057560f{--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;--align-items:center;--gap:8px 24px;--row-gap:8px;--column-gap:24px;--flex-wrap:nowrap;--padding-top:28px;--padding-bottom:28px;--padding-left:0px;--padding-right:0px;}.elementor-48 .elementor-element.elementor-element-1928b492{width:auto;max-width:auto;}.elementor-48 .elementor-element.elementor-element-1928b492 .elementor-heading-title{font-family:"Careny", Sans-serif;font-size:18px;font-weight:400;font-style:normal;line-height:1.6em;color:var( --e-global-color-primary );}.elementor-48 .elementor-element.elementor-element-14bca495{width:auto;max-width:auto;font-family:"Manrope", Sans-serif;font-size:16px;font-weight:400;line-height:1.6em;color:var( --e-global-color-text );}.elementor-48 .elementor-element.elementor-element-298e3f2{width:auto;max-width:auto;font-family:"Manrope", Sans-serif;font-size:20px;font-weight:400;line-height:1.6em;color:var( --e-global-color-primary );}.elementor-48 .elementor-element.elementor-element-1714d1f4{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-48 .elementor-element.elementor-element-3c59a080{--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;--align-items:center;--gap:8px 24px;--row-gap:8px;--column-gap:24px;--flex-wrap:nowrap;--padding-top:28px;--padding-bottom:28px;--padding-left:0px;--padding-right:0px;}.elementor-48 .elementor-element.elementor-element-707206cc{width:auto;max-width:auto;}.elementor-48 .elementor-element.elementor-element-707206cc .elementor-heading-title{font-family:"Careny", Sans-serif;font-size:18px;font-weight:400;font-style:normal;line-height:1.6em;color:var( --e-global-color-primary );}.elementor-48 .elementor-element.elementor-element-7d270ff1{width:auto;max-width:auto;font-family:"Manrope", Sans-serif;font-size:16px;font-weight:400;line-height:1.6em;color:var( --e-global-color-text );}.elementor-48 .elementor-element.elementor-element-4e445616{width:auto;max-width:auto;font-family:"Manrope", Sans-serif;font-size:20px;font-weight:400;line-height:1.6em;color:var( --e-global-color-primary );}.elementor-48 .elementor-element.elementor-element-1990e7d3{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-48 .elementor-element.elementor-element-da75b54{--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;--align-items:center;--gap:8px 24px;--row-gap:8px;--column-gap:24px;--flex-wrap:nowrap;--padding-top:28px;--padding-bottom:28px;--padding-left:0px;--padding-right:0px;}.elementor-48 .elementor-element.elementor-element-74aad8a6{width:auto;max-width:auto;}.elementor-48 .elementor-element.elementor-element-74aad8a6 .elementor-heading-title{font-family:"Careny", Sans-serif;font-size:18px;font-weight:400;font-style:normal;line-height:1.6em;color:var( --e-global-color-primary );}.elementor-48 .elementor-element.elementor-element-1a050a53{width:auto;max-width:auto;font-family:"Manrope", Sans-serif;font-size:16px;font-weight:400;line-height:1.6em;color:var( --e-global-color-text );}.elementor-48 .elementor-element.elementor-element-3d580b7b{width:auto;max-width:auto;font-family:"Manrope", Sans-serif;font-size:20px;font-weight:400;line-height:1.6em;color:var( --e-global-color-primary );}.elementor-48 .elementor-element.elementor-element-56eb22c2{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-48 .elementor-element.elementor-element-2fb95aef{--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;--align-items:center;--gap:8px 24px;--row-gap:8px;--column-gap:24px;--flex-wrap:nowrap;--padding-top:28px;--padding-bottom:28px;--padding-left:0px;--padding-right:0px;}.elementor-48 .elementor-element.elementor-element-29cdc9a1{width:auto;max-width:auto;}.elementor-48 .elementor-element.elementor-element-29cdc9a1 .elementor-heading-title{font-family:"Careny", Sans-serif;font-size:18px;font-weight:400;font-style:normal;line-height:1.6em;color:var( --e-global-color-primary );}.elementor-48 .elementor-element.elementor-element-23105ab9{width:auto;max-width:auto;font-family:"Manrope", Sans-serif;font-size:16px;font-weight:400;line-height:1.6em;color:var( --e-global-color-text );}.elementor-48 .elementor-element.elementor-element-74ca717e{width:auto;max-width:auto;font-family:"Manrope", Sans-serif;font-size:20px;font-weight:400;line-height:1.6em;color:var( --e-global-color-primary );}.elementor-48 .elementor-element.elementor-element-414da927{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-48 .elementor-element.elementor-element-2dfb2b24{--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;--align-items:center;--gap:8px 24px;--row-gap:8px;--column-gap:24px;--flex-wrap:nowrap;--padding-top:28px;--padding-bottom:28px;--padding-left:0px;--padding-right:0px;}.elementor-48 .elementor-element.elementor-element-7d36e709{width:auto;max-width:auto;}.elementor-48 .elementor-element.elementor-element-7d36e709 .elementor-heading-title{font-family:"Careny", Sans-serif;font-size:18px;font-weight:400;font-style:normal;line-height:1.6em;color:var( --e-global-color-primary );}.elementor-48 .elementor-element.elementor-element-1550d1ee{width:auto;max-width:auto;font-family:"Manrope", Sans-serif;font-size:16px;font-weight:400;line-height:1.6em;color:var( --e-global-color-text );}.elementor-48 .elementor-element.elementor-element-70addb25{width:auto;max-width:auto;font-family:"Manrope", Sans-serif;font-size:20px;font-weight:400;line-height:1.6em;color:var( --e-global-color-primary );}.elementor-48 .elementor-element.elementor-element-3d4eddcc{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-48 .elementor-element.elementor-element-49b4d393{--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;--align-items:center;--gap:8px 24px;--row-gap:8px;--column-gap:24px;--flex-wrap:nowrap;--padding-top:28px;--padding-bottom:28px;--padding-left:0px;--padding-right:0px;}.elementor-48 .elementor-element.elementor-element-5bbd9397{width:auto;max-width:auto;}.elementor-48 .elementor-element.elementor-element-5bbd9397 .elementor-heading-title{font-family:"Careny", Sans-serif;font-size:18px;font-weight:400;font-style:normal;line-height:1.6em;color:var( --e-global-color-primary );}.elementor-48 .elementor-element.elementor-element-7db3c734{width:auto;max-width:auto;font-family:"Manrope", Sans-serif;font-size:16px;font-weight:400;line-height:1.6em;color:var( --e-global-color-text );}.elementor-48 .elementor-element.elementor-element-51894ad4{width:auto;max-width:auto;font-family:"Manrope", Sans-serif;font-size:20px;font-weight:400;line-height:1.6em;color:var( --e-global-color-primary );}.elementor-48 .elementor-element.elementor-element-586ea5c7{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:152px;--padding-bottom:152px;--padding-left:112px;--padding-right:112px;}.elementor-48 .elementor-element.elementor-element-70b5b21a{--display:flex;--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;--gap:112px 112px;--row-gap:112px;--column-gap:112px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-48 .elementor-element.elementor-element-b91d9c4{width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-48 .elementor-element.elementor-element-b91d9c4 .elementor-heading-title{font-family:"Careny", Sans-serif;font-size:52px;font-weight:400;line-height:1.06em;color:var( --e-global-color-text );}.elementor-48 .elementor-element.elementor-element-56428b9f{--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:56px 56px;--row-gap:56px;--column-gap:56px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:0px;}.elementor-48 .elementor-element.elementor-element-492aa96{--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;--align-items:flex-start;--gap:6px 32px;--row-gap:6px;--column-gap:32px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-48 .elementor-element.elementor-element-125947d2{width:auto;max-width:auto;}.elementor-48 .elementor-element.elementor-element-125947d2 .elementor-heading-title{font-family:"Careny", Sans-serif;font-size:48px;font-weight:300;font-style:normal;line-height:1em;color:#E4CDBF;}.elementor-48 .elementor-element.elementor-element-66c253f5{width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-48 .elementor-element.elementor-element-66c253f5 .elementor-heading-title{font-family:"Careny", Sans-serif;font-size:28px;font-weight:400;line-height:1.2em;color:var( --e-global-color-text );}.elementor-48 .elementor-element.elementor-element-13ab74c9{--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;--align-items:flex-start;--gap:6px 32px;--row-gap:6px;--column-gap:32px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-48 .elementor-element.elementor-element-4419954c{width:auto;max-width:auto;}.elementor-48 .elementor-element.elementor-element-4419954c .elementor-heading-title{font-family:"Careny", Sans-serif;font-size:48px;font-weight:300;font-style:normal;line-height:1em;color:#E4CDBF;}.elementor-48 .elementor-element.elementor-element-22835bdf{width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-48 .elementor-element.elementor-element-22835bdf .elementor-heading-title{font-family:"Careny", Sans-serif;font-size:28px;font-weight:400;line-height:1.2em;color:var( --e-global-color-text );}.elementor-48 .elementor-element.elementor-element-5908d13b{--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;--align-items:flex-start;--gap:6px 32px;--row-gap:6px;--column-gap:32px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-48 .elementor-element.elementor-element-105a7aa0{width:auto;max-width:auto;}.elementor-48 .elementor-element.elementor-element-105a7aa0 .elementor-heading-title{font-family:"Careny", Sans-serif;font-size:48px;font-weight:300;font-style:normal;line-height:1em;color:#E4CDBF;}.elementor-48 .elementor-element.elementor-element-4cf36ecb{width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-48 .elementor-element.elementor-element-4cf36ecb .elementor-heading-title{font-family:"Careny", Sans-serif;font-size:28px;font-weight:400;line-height:1.2em;color:var( --e-global-color-text );}.elementor-48 .elementor-element.elementor-element-67e8e62d{--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;--align-items:flex-start;--gap:6px 32px;--row-gap:6px;--column-gap:32px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-48 .elementor-element.elementor-element-543b31fd{width:auto;max-width:auto;}.elementor-48 .elementor-element.elementor-element-543b31fd .elementor-heading-title{font-family:"Careny", Sans-serif;font-size:48px;font-weight:300;font-style:normal;line-height:1em;color:#E4CDBF;}.elementor-48 .elementor-element.elementor-element-a763577{width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-48 .elementor-element.elementor-element-a763577 .elementor-heading-title{font-family:"Careny", Sans-serif;font-size:28px;font-weight:400;line-height:1.2em;color:var( --e-global-color-text );}.elementor-48 .elementor-element.elementor-element-48179857{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:152px;--padding-left:112px;--padding-right:112px;}.elementor-48 .elementor-element.elementor-element-38a55d7{--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;--align-items:center;--gap:112px 112px;--row-gap:112px;--column-gap:112px;--flex-wrap:wrap-reverse;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-48 .elementor-element.elementor-element-7cf018e{--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:0px 0px;--row-gap:0px;--column-gap: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-48 .elementor-element.elementor-element-7516480f img{width:100%;}.elementor-48 .elementor-element.elementor-element-65fec4b8{margin:16px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Manrope", Sans-serif;font-size:13px;font-weight:400;line-height:1.5em;color:var( --e-global-color-secondary );}.elementor-48 .elementor-element.elementor-element-d85abb5{--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:flex-start;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-48 .elementor-element.elementor-element-382b73b0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Manrope", Sans-serif;font-size:12px;font-weight:600;text-transform:uppercase;line-height:1.6em;letter-spacing:1.44px;color:var( --e-global-color-secondary );}.elementor-48 .elementor-element.elementor-element-ba3e6a7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-48 .elementor-element.elementor-element-ba3e6a7 .elementor-heading-title{font-family:"Careny", Sans-serif;font-size:56px;font-weight:300;line-height:1.06em;letter-spacing:-0.67px;color:var( --e-global-color-text );}.elementor-48 .elementor-element.elementor-element-2604af5a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Manrope", Sans-serif;font-size:18px;font-weight:400;line-height:1.7em;color:var( --e-global-color-text );}.elementor-48 .elementor-element.elementor-element-66fad0f5{font-family:"Manrope", Sans-serif;font-size:15px;font-weight:600;line-height:1.6em;color:var( --e-global-color-primary );}.elementor-48 .elementor-element.elementor-element-4c661055{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:152px;--padding-bottom:152px;--padding-left:112px;--padding-right:112px;}.elementor-48 .elementor-element.elementor-element-4c661055:not(.elementor-motion-effects-element-type-background), .elementor-48 .elementor-element.elementor-element-4c661055 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFECE2;}.elementor-48 .elementor-element.elementor-element-3aad6ec8{--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;--align-items:flex-end;--gap:112px 112px;--row-gap:112px;--column-gap:112px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-48 .elementor-element.elementor-element-7c895c10{width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-48 .elementor-element.elementor-element-7c895c10 .elementor-heading-title{font-family:"Careny", Sans-serif;font-size:52px;font-weight:400;line-height:1.06em;color:var( --e-global-color-text );}.elementor-48 .elementor-element.elementor-element-14605e68{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-48 .elementor-element.elementor-element-7180bdf9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-48 .elementor-element.elementor-element-7180bdf9 .elementor-heading-title{font-family:"Careny", Sans-serif;font-size:80px;font-weight:300;line-height:0.95em;color:var( --e-global-color-primary );}.elementor-48 .elementor-element.elementor-element-35ee2bd5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Manrope", Sans-serif;font-size:14px;font-weight:400;line-height:1.5em;color:var( --e-global-color-text );}.elementor-48 .elementor-element.elementor-element-1e356a58{--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:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:96px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:160px;--padding-right:0px;}.elementor-48 .elementor-element.elementor-element-83a80ce{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Manrope", Sans-serif;font-size:12px;font-weight:600;text-transform:uppercase;line-height:1.6em;letter-spacing:1.44px;color:var( --e-global-color-secondary );}.elementor-48 .elementor-element.elementor-element-7f824876{margin:56px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Manrope", Sans-serif;font-size:12px;font-weight:600;text-transform:uppercase;line-height:1.6em;letter-spacing:1.44px;color:var( --e-global-color-secondary );}.elementor-48 .elementor-element.elementor-element-447ae618{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:152px;--padding-bottom:152px;--padding-left:112px;--padding-right:112px;}.elementor-48 .elementor-element.elementor-element-29555031{--display:flex;--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;--gap:28px 28px;--row-gap:28px;--column-gap:28px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-48 .elementor-element.elementor-element-621c18ee{--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:0px 0px;--row-gap:0px;--column-gap: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-48 .elementor-element.elementor-element-58cf7f53 img{width:100%;}.elementor-48 .elementor-element.elementor-element-669eb67d{--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:0px 0px;--row-gap:0px;--column-gap: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-48 .elementor-element.elementor-element-28241cb img{width:100%;}.elementor-48 .elementor-element.elementor-element-65cb21e7{--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;--padding-top:12px;--padding-bottom:12px;--padding-left:0px;--padding-right:0px;}.elementor-48 .elementor-element.elementor-element-5eaf1c9c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-48 .elementor-element.elementor-element-5eaf1c9c .elementor-heading-title{font-family:"Careny", Sans-serif;font-size:44px;font-weight:400;line-height:1.08em;color:var( --e-global-color-text );}.elementor-48 .elementor-element.elementor-element-2034ef21{font-family:"Manrope", Sans-serif;font-size:15px;font-weight:400;font-style:normal;line-height:1.6em;color:var( --e-global-color-text );}.elementor-48 .elementor-element.elementor-element-5f57f5cb{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Manrope", Sans-serif;font-size:14px;font-weight:400;line-height:1.7em;color:var( --e-global-color-secondary );}.elementor-48 .elementor-element.elementor-element-3d164105{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Manrope", Sans-serif;font-size:14px;font-weight:400;line-height:1.6em;color:var( --e-global-color-secondary );}.elementor-48 .elementor-element.elementor-element-1fb79f94{font-family:"Manrope", Sans-serif;font-size:15px;font-weight:600;line-height:1.6em;color:var( --e-global-color-primary );}.elementor-48 .elementor-element.elementor-element-5de1650{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:136px;--padding-bottom:136px;--padding-left:112px;--padding-right:112px;}.elementor-48 .elementor-element.elementor-element-5de1650:not(.elementor-motion-effects-element-type-background), .elementor-48 .elementor-element.elementor-element-5de1650 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#7A655B;}.elementor-48 .elementor-element.elementor-element-79e507ad{--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-end;--gap:40px 112px;--row-gap:40px;--column-gap:112px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-48 .elementor-element.elementor-element-990e575{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-48 .elementor-element.elementor-element-4dcb5f2e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Manrope", Sans-serif;font-size:12px;font-weight:600;text-transform:uppercase;line-height:1.6em;letter-spacing:1.44px;color:#F1DDA6;}.elementor-48 .elementor-element.elementor-element-555cbeeb{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-48 .elementor-element.elementor-element-555cbeeb .elementor-heading-title{font-family:"Careny", Sans-serif;font-size:62px;font-weight:300;line-height:1.06em;letter-spacing:-0.93px;color:#FDF9EE;}.elementor-48 .elementor-element.elementor-element-7cf5c9f4{--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:flex-start;--gap:14px 14px;--row-gap:14px;--column-gap:14px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-48 .elementor-element.elementor-element-748c15e1 .elementor-button{background-color:#FDF9EE;font-family:"Manrope", Sans-serif;font-size:15px;font-weight:600;line-height:1.2em;fill:#7A655B;color:#7A655B;border-radius:2px 2px 2px 2px;padding:17px 28px 17px 28px;}.elementor-48 .elementor-element.elementor-element-748c15e1 .elementor-button:hover, .elementor-48 .elementor-element.elementor-element-748c15e1 .elementor-button:focus{background-color:#FFECE2;color:#7A655B;}.elementor-48 .elementor-element.elementor-element-748c15e1 .elementor-button:hover svg, .elementor-48 .elementor-element.elementor-element-748c15e1 .elementor-button:focus svg{fill:#7A655B;}.elementor-48 .elementor-element.elementor-element-d78d669{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Manrope", Sans-serif;font-size:13px;font-weight:400;line-height:1.5em;color:#E4CDBF;}.elementor-48 .elementor-element.elementor-element-1bf0a765{--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;--padding-top:12px;--padding-bottom:12px;--padding-left:20px;--padding-right:20px;}.elementor-48 .elementor-element.elementor-element-1bf0a765:not(.elementor-motion-effects-element-type-background), .elementor-48 .elementor-element.elementor-element-1bf0a765 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FDF9EE;}.elementor-48 .elementor-element.elementor-element-524804ef .elementor-button{background-color:var( --e-global-color-primary );font-family:"Manrope", Sans-serif;font-size:15px;font-weight:600;fill:#FDF9EE;color:#FDF9EE;border-radius:2px 2px 2px 2px;padding:17px 28px 17px 28px;}.elementor-48 .elementor-element.elementor-element-524804ef .elementor-button:hover, .elementor-48 .elementor-element.elementor-element-524804ef .elementor-button:focus{background-color:#7A655B;}@media(max-width:1024px){.elementor-48 .elementor-element.elementor-element-5a3db9d2{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:41px;--padding-bottom:72px;--padding-left:61px;--padding-right:61px;}.elementor-48 .elementor-element.elementor-element-3726a8be{--gap:41px 41px;--row-gap:41px;--column-gap:41px;}.elementor-48 .elementor-element.elementor-element-c2e04be{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:41px;--padding-left:0px;--padding-right:0px;}.elementor-48 .elementor-element.elementor-element-162e922c .elementor-heading-title{font-size:76px;}.elementor-48 .elementor-element.elementor-element-765035fd{font-size:16px;}.elementor-48 .elementor-element.elementor-element-48b120db{--gap:16px 32px;--row-gap:16px;--column-gap:32px;}.elementor-48 .elementor-element.elementor-element-69212596{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-48 .elementor-element.elementor-element-54a319f8{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:72px;--padding-left:61px;--padding-right:61px;}.elementor-48 .elementor-element.elementor-element-6ea8365{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:92px;--padding-bottom:92px;--padding-left:61px;--padding-right:61px;}.elementor-48 .elementor-element.elementor-element-2512064c{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-48 .elementor-element.elementor-element-5fb616f0 .elementor-heading-title{font-size:51px;}.elementor-48 .elementor-element.elementor-element-1c58faf4{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-48 .elementor-element.elementor-element-e72159a{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:92px;--padding-bottom:92px;--padding-left:61px;--padding-right:61px;}.elementor-48 .elementor-element.elementor-element-33157449{--gap:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-48 .elementor-element.elementor-element-56cfa752 .elementor-heading-title{font-size:37px;}.elementor-48 .elementor-element.elementor-element-73e8d5c7{--gap:61px 61px;--row-gap:61px;--column-gap:61px;--margin-top:51px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-48 .elementor-element.elementor-element-3a5a35ef{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-48 .elementor-element.elementor-element-131ee96c{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-48 .elementor-element.elementor-element-7cc3022e{--gap:8px 24px;--row-gap:8px;--column-gap:24px;}.elementor-48 .elementor-element.elementor-element-1ec973aa{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-48 .elementor-element.elementor-element-2057560f{--gap:8px 24px;--row-gap:8px;--column-gap:24px;}.elementor-48 .elementor-element.elementor-element-1714d1f4{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-48 .elementor-element.elementor-element-3c59a080{--gap:8px 24px;--row-gap:8px;--column-gap:24px;}.elementor-48 .elementor-element.elementor-element-1990e7d3{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-48 .elementor-element.elementor-element-da75b54{--gap:8px 24px;--row-gap:8px;--column-gap:24px;}.elementor-48 .elementor-element.elementor-element-56eb22c2{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-48 .elementor-element.elementor-element-2fb95aef{--gap:8px 24px;--row-gap:8px;--column-gap:24px;}.elementor-48 .elementor-element.elementor-element-414da927{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-48 .elementor-element.elementor-element-2dfb2b24{--gap:8px 24px;--row-gap:8px;--column-gap:24px;}.elementor-48 .elementor-element.elementor-element-3d4eddcc{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-48 .elementor-element.elementor-element-49b4d393{--gap:8px 24px;--row-gap:8px;--column-gap:24px;}.elementor-48 .elementor-element.elementor-element-586ea5c7{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:92px;--padding-bottom:92px;--padding-left:61px;--padding-right:61px;}.elementor-48 .elementor-element.elementor-element-70b5b21a{--gap:61px 61px;--row-gap:61px;--column-gap:61px;}.elementor-48 .elementor-element.elementor-element-b91d9c4 .elementor-heading-title{font-size:37px;}.elementor-48 .elementor-element.elementor-element-56428b9f{--gap:41px 41px;--row-gap:41px;--column-gap:41px;}.elementor-48 .elementor-element.elementor-element-492aa96{--gap:6px 32px;--row-gap:6px;--column-gap:32px;}.elementor-48 .elementor-element.elementor-element-125947d2 .elementor-heading-title{font-size:35px;}.elementor-48 .elementor-element.elementor-element-66c253f5 .elementor-heading-title{font-size:22px;}.elementor-48 .elementor-element.elementor-element-13ab74c9{--gap:6px 32px;--row-gap:6px;--column-gap:32px;}.elementor-48 .elementor-element.elementor-element-4419954c .elementor-heading-title{font-size:35px;}.elementor-48 .elementor-element.elementor-element-22835bdf .elementor-heading-title{font-size:22px;}.elementor-48 .elementor-element.elementor-element-5908d13b{--gap:6px 32px;--row-gap:6px;--column-gap:32px;}.elementor-48 .elementor-element.elementor-element-105a7aa0 .elementor-heading-title{font-size:35px;}.elementor-48 .elementor-element.elementor-element-4cf36ecb .elementor-heading-title{font-size:22px;}.elementor-48 .elementor-element.elementor-element-67e8e62d{--gap:6px 32px;--row-gap:6px;--column-gap:32px;}.elementor-48 .elementor-element.elementor-element-543b31fd .elementor-heading-title{font-size:35px;}.elementor-48 .elementor-element.elementor-element-a763577 .elementor-heading-title{font-size:22px;}.elementor-48 .elementor-element.elementor-element-48179857{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:92px;--padding-left:61px;--padding-right:61px;}.elementor-48 .elementor-element.elementor-element-38a55d7{--gap:61px 61px;--row-gap:61px;--column-gap:61px;}.elementor-48 .elementor-element.elementor-element-7cf018e{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-48 .elementor-element.elementor-element-d85abb5{--gap:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-48 .elementor-element.elementor-element-ba3e6a7 .elementor-heading-title{font-size:39px;}.elementor-48 .elementor-element.elementor-element-2604af5a{font-size:16px;}.elementor-48 .elementor-element.elementor-element-4c661055{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:92px;--padding-bottom:92px;--padding-left:61px;--padding-right:61px;}.elementor-48 .elementor-element.elementor-element-3aad6ec8{--gap:61px 61px;--row-gap:61px;--column-gap:61px;}.elementor-48 .elementor-element.elementor-element-7c895c10 .elementor-heading-title{font-size:37px;}.elementor-48 .elementor-element.elementor-element-14605e68{--gap:8px 8px;--row-gap:8px;--column-gap:8px;}.elementor-48 .elementor-element.elementor-element-7180bdf9 .elementor-heading-title{font-size:55px;}.elementor-48 .elementor-element.elementor-element-1e356a58{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:61px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:82px;--padding-right:0px;}.elementor-48 .elementor-element.elementor-element-447ae618{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:92px;--padding-bottom:92px;--padding-left:61px;--padding-right:61px;}.elementor-48 .elementor-element.elementor-element-29555031{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-48 .elementor-element.elementor-element-621c18ee{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-48 .elementor-element.elementor-element-669eb67d{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-48 .elementor-element.elementor-element-65cb21e7{--gap:18px 18px;--row-gap:18px;--column-gap:18px;--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-48 .elementor-element.elementor-element-5eaf1c9c .elementor-heading-title{font-size:31px;}.elementor-48 .elementor-element.elementor-element-5de1650{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:82px;--padding-bottom:82px;--padding-left:61px;--padding-right:61px;}.elementor-48 .elementor-element.elementor-element-79e507ad{--gap:40px 61px;--row-gap:40px;--column-gap:61px;}.elementor-48 .elementor-element.elementor-element-990e575{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-48 .elementor-element.elementor-element-555cbeeb .elementor-heading-title{font-size:43px;}.elementor-48 .elementor-element.elementor-element-7cf5c9f4{--gap:14px 14px;--row-gap:14px;--column-gap:14px;}}@media(max-width:767px){.elementor-48 .elementor-element.elementor-element-5a3db9d2{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:32px;--padding-bottom:64px;--padding-left:20px;--padding-right:20px;}.elementor-48 .elementor-element.elementor-element-3726a8be{--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;--gap:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-48 .elementor-element.elementor-element-c2e04be{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-48 .elementor-element.elementor-element-162e922c .elementor-heading-title{font-size:46px;letter-spacing:-1.15px;}.elementor-48 .elementor-element.elementor-element-48b120db{--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;--gap:16px 32px;--row-gap:16px;--column-gap:32px;}.elementor-48 .elementor-element.elementor-element-69212596{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-48 .elementor-element.elementor-element-54a319f8{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:64px;--padding-left:20px;--padding-right:20px;}.elementor-48 .elementor-element.elementor-element-6ea8365{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:72px;--padding-bottom:72px;--padding-left:20px;--padding-right:20px;}.elementor-48 .elementor-element.elementor-element-2512064c{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-48 .elementor-element.elementor-element-5fb616f0 .elementor-heading-title{font-size:32px;letter-spacing:-0.58px;}.elementor-48 .elementor-element.elementor-element-1c58faf4{--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;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-48 .elementor-element.elementor-element-e72159a{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:72px;--padding-bottom:72px;--padding-left:20px;--padding-right:20px;}.elementor-48 .elementor-element.elementor-element-33157449{--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;--gap:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-48 .elementor-element.elementor-element-56cfa752 .elementor-heading-title{font-size:34px;}.elementor-48 .elementor-element.elementor-element-73e8d5c7{--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:40px 40px;--row-gap:40px;--column-gap:40px;--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-48 .elementor-element.elementor-element-3a5a35ef{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-48 .elementor-element.elementor-element-131ee96c{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-48 .elementor-element.elementor-element-7cc3022e{--gap:8px 24px;--row-gap:8px;--column-gap:24px;}.elementor-48 .elementor-element.elementor-element-1ec973aa{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-48 .elementor-element.elementor-element-2057560f{--gap:8px 24px;--row-gap:8px;--column-gap:24px;}.elementor-48 .elementor-element.elementor-element-1714d1f4{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-48 .elementor-element.elementor-element-3c59a080{--gap:8px 24px;--row-gap:8px;--column-gap:24px;}.elementor-48 .elementor-element.elementor-element-1990e7d3{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-48 .elementor-element.elementor-element-da75b54{--gap:8px 24px;--row-gap:8px;--column-gap:24px;}.elementor-48 .elementor-element.elementor-element-56eb22c2{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-48 .elementor-element.elementor-element-2fb95aef{--gap:8px 24px;--row-gap:8px;--column-gap:24px;}.elementor-48 .elementor-element.elementor-element-414da927{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-48 .elementor-element.elementor-element-2dfb2b24{--gap:8px 24px;--row-gap:8px;--column-gap:24px;}.elementor-48 .elementor-element.elementor-element-3d4eddcc{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-48 .elementor-element.elementor-element-49b4d393{--gap:8px 24px;--row-gap:8px;--column-gap:24px;}.elementor-48 .elementor-element.elementor-element-586ea5c7{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:72px;--padding-bottom:72px;--padding-left:20px;--padding-right:20px;}.elementor-48 .elementor-element.elementor-element-70b5b21a{--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;--gap:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-48 .elementor-element.elementor-element-b91d9c4 .elementor-heading-title{font-size:34px;}.elementor-48 .elementor-element.elementor-element-56428b9f{--gap:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-48 .elementor-element.elementor-element-492aa96{--gap:6px 32px;--row-gap:6px;--column-gap:32px;}.elementor-48 .elementor-element.elementor-element-125947d2 .elementor-heading-title{font-size:34px;}.elementor-48 .elementor-element.elementor-element-13ab74c9{--gap:6px 32px;--row-gap:6px;--column-gap:32px;}.elementor-48 .elementor-element.elementor-element-4419954c .elementor-heading-title{font-size:34px;}.elementor-48 .elementor-element.elementor-element-5908d13b{--gap:6px 32px;--row-gap:6px;--column-gap:32px;}.elementor-48 .elementor-element.elementor-element-105a7aa0 .elementor-heading-title{font-size:34px;}.elementor-48 .elementor-element.elementor-element-67e8e62d{--gap:6px 32px;--row-gap:6px;--column-gap:32px;}.elementor-48 .elementor-element.elementor-element-543b31fd .elementor-heading-title{font-size:34px;}.elementor-48 .elementor-element.elementor-element-48179857{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:72px;--padding-left:20px;--padding-right:20px;}.elementor-48 .elementor-element.elementor-element-38a55d7{--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;--gap:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-48 .elementor-element.elementor-element-7cf018e{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-48 .elementor-element.elementor-element-d85abb5{--gap:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-48 .elementor-element.elementor-element-ba3e6a7 .elementor-heading-title{font-size:34px;letter-spacing:-0.41px;}.elementor-48 .elementor-element.elementor-element-4c661055{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:72px;--padding-bottom:72px;--padding-left:20px;--padding-right:20px;}.elementor-48 .elementor-element.elementor-element-3aad6ec8{--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;--gap:32px 32px;--row-gap:32px;--column-gap:32px;}.elementor-48 .elementor-element.elementor-element-7c895c10 .elementor-heading-title{font-size:34px;}.elementor-48 .elementor-element.elementor-element-14605e68{--gap:8px 8px;--row-gap:8px;--column-gap:8px;}.elementor-48 .elementor-element.elementor-element-7180bdf9 .elementor-heading-title{font-size:52px;}.elementor-48 .elementor-element.elementor-element-1e356a58{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:48px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-48 .elementor-element.elementor-element-447ae618{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:72px;--padding-bottom:72px;--padding-left:20px;--padding-right:20px;}.elementor-48 .elementor-element.elementor-element-29555031{--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:32px 32px;--row-gap:32px;--column-gap:32px;}.elementor-48 .elementor-element.elementor-element-621c18ee{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-48 .elementor-element.elementor-element-669eb67d{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-48 .elementor-element.elementor-element-65cb21e7{--gap:18px 18px;--row-gap:18px;--column-gap:18px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-48 .elementor-element.elementor-element-5eaf1c9c .elementor-heading-title{font-size:30px;}.elementor-48 .elementor-element.elementor-element-5de1650{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:72px;--padding-bottom:72px;--padding-left:20px;--padding-right:20px;}.elementor-48 .elementor-element.elementor-element-79e507ad{--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;--gap:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-48 .elementor-element.elementor-element-990e575{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-48 .elementor-element.elementor-element-555cbeeb .elementor-heading-title{font-size:34px;letter-spacing:-0.51px;}.elementor-48 .elementor-element.elementor-element-7cf5c9f4{--gap:14px 14px;--row-gap:14px;--column-gap:14px;}}/* Start custom CSS for text-editor, class: .elementor-element-2b87df28 */.elementor-48 .elementor-element.elementor-element-2b87df28 p{margin:0}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-765035fd */.elementor-48 .elementor-element.elementor-element-765035fd{max-width:540px;text-wrap:pretty;}.elementor-48 .elementor-element.elementor-element-765035fd p{margin:0}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-71113997 */.elementor-48 .elementor-element.elementor-element-71113997{flex:0 1 auto;width:auto;--width:auto;}.elementor-48 .elementor-element.elementor-element-71113997 .elementor-button{transition:transform 160ms cubic-bezier(0.23,1,0.32,1),background-color 160ms ease-out}.elementor-48 .elementor-element.elementor-element-71113997 .elementor-button:active{transform:scale(0.97)}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-726455ec */.elementor-48 .elementor-element.elementor-element-726455ec{flex:0 1 auto;width:auto;--width:auto;}.elementor-48 .elementor-element.elementor-element-726455ec p{margin:0}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c2e04be */.elementor-48 .elementor-element.elementor-element-c2e04be{max-width:760px;min-width:0;flex:1 1 560px;position:relative;z-index:2;width:auto;--width:auto;}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-5be776a9 */.elementor-48 .elementor-element.elementor-element-5be776a9{position:absolute!important;inset:0;width:100%!important;max-width:none!important;margin:0!important;pointer-events:none;z-index:0}.elementor-48 .elementor-element.elementor-element-5be776a9>.elementor-widget-container{position:absolute;inset:0}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-77b7ffd2 */.elementor-48 .elementor-element.elementor-element-77b7ffd2{position:relative;z-index:1}.elementor-48 .elementor-element.elementor-element-77b7ffd2 img{width:100%;aspect-ratio:4/5;object-fit:cover;display:block}.elementor-48 .elementor-element.elementor-element-77b7ffd2 .elementor-widget-container,.elementor-48 .elementor-element.elementor-element-77b7ffd2>div{position:relative}.elementor-48 .elementor-element.elementor-element-77b7ffd2::after{content:'';position:absolute;inset:12px;border:1px solid #C2A060;pointer-events:none}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3dc6112e */.elementor-48 .elementor-element.elementor-element-3dc6112e{position:relative;z-index:1;}.elementor-48 .elementor-element.elementor-element-3dc6112e p{margin:0}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-69212596 */.elementor-48 .elementor-element.elementor-element-69212596{margin-left:auto !important;max-width:600px;min-width:0;flex:1 1 420px;position:relative;z-index:1;width:auto;--width:auto;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5a3db9d2 */.elementor-48 .elementor-element.elementor-element-5a3db9d2{overflow:hidden;}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-4307ac4 *//*mob-fix*/@media(max-width:767px){.elementor-48 .elementor-element.elementor-element-4307ac4 .elementor-icon-list-item:after{display:none!important}.elementor-48 .elementor-element.elementor-element-4307ac4 .elementor-icon-list-items{flex-direction:column;align-items:flex-start}}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5fb616f0 */.elementor-48 .elementor-element.elementor-element-5fb616f0{text-wrap:balance;}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-45835cac */.elementor-48 .elementor-element.elementor-element-45835cac{flex:0 1 auto;width:auto;--width:auto;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-64b01610 */.elementor-48 .elementor-element.elementor-element-64b01610{flex:0 1 auto;width:auto;--width:auto;}.elementor-48 .elementor-element.elementor-element-64b01610 p{margin:0}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2512064c */.elementor-48 .elementor-element.elementor-element-2512064c{margin-right:auto !important;margin-left:auto !important;max-width:1180px;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-56cfa752 */.elementor-48 .elementor-element.elementor-element-56cfa752{max-width:624px;flex:0 1 auto;width:auto;--width:auto;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5f076ffd */.elementor-48 .elementor-element.elementor-element-5f076ffd{flex:0 1 auto;width:auto;--width:auto;}.elementor-48 .elementor-element.elementor-element-5f076ffd p{margin:0}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3b3373a8 */.elementor-48 .elementor-element.elementor-element-3b3373a8{flex:0 1 auto;width:auto;--width:auto;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-61032a83 */.elementor-48 .elementor-element.elementor-element-61032a83{min-width:0;flex:0 1 auto;width:auto;--width:auto;}.elementor-48 .elementor-element.elementor-element-61032a83 p{margin:0}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7f66b239 */.elementor-48 .elementor-element.elementor-element-7f66b239{flex:0 1 auto;width:auto;--width:auto;}.elementor-48 .elementor-element.elementor-element-7f66b239 p{margin:0}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7cc3022e */.elementor-48 .elementor-element.elementor-element-7cc3022e{display:grid!important;grid-template-columns:56px minmax(0,1fr) 32px;gap:8px 24px;align-items:center;}
/*mob-fix*/@media(max-width:767px){.elementor-48 .elementor-element.elementor-element-7cc3022e{width:100%!important;grid-template-columns:32px minmax(0,1fr) 20px!important;column-gap:14px!important;align-items:start!important}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-131ee96c */.elementor-48 .elementor-element.elementor-element-131ee96c{border-top:1px solid #E4CDBF;}
/*mob-fix*/@media(max-width:767px){.elementor-48 .elementor-element.elementor-element-131ee96c{width:100%!important;align-self:stretch!important}}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1928b492 */.elementor-48 .elementor-element.elementor-element-1928b492{flex:0 1 auto;width:auto;--width:auto;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-14bca495 */.elementor-48 .elementor-element.elementor-element-14bca495{min-width:0;flex:0 1 auto;width:auto;--width:auto;}.elementor-48 .elementor-element.elementor-element-14bca495 p{margin:0}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-298e3f2 */.elementor-48 .elementor-element.elementor-element-298e3f2{flex:0 1 auto;width:auto;--width:auto;}.elementor-48 .elementor-element.elementor-element-298e3f2 p{margin:0}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2057560f */.elementor-48 .elementor-element.elementor-element-2057560f{display:grid!important;grid-template-columns:56px minmax(0,1fr) 32px;gap:8px 24px;align-items:center;}
/*mob-fix*/@media(max-width:767px){.elementor-48 .elementor-element.elementor-element-2057560f{width:100%!important;grid-template-columns:32px minmax(0,1fr) 20px!important;column-gap:14px!important;align-items:start!important}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1ec973aa */.elementor-48 .elementor-element.elementor-element-1ec973aa{border-top:1px solid #E4CDBF;}
/*mob-fix*/@media(max-width:767px){.elementor-48 .elementor-element.elementor-element-1ec973aa{width:100%!important;align-self:stretch!important}}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-707206cc */.elementor-48 .elementor-element.elementor-element-707206cc{flex:0 1 auto;width:auto;--width:auto;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7d270ff1 */.elementor-48 .elementor-element.elementor-element-7d270ff1{min-width:0;flex:0 1 auto;width:auto;--width:auto;}.elementor-48 .elementor-element.elementor-element-7d270ff1 p{margin:0}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4e445616 */.elementor-48 .elementor-element.elementor-element-4e445616{flex:0 1 auto;width:auto;--width:auto;}.elementor-48 .elementor-element.elementor-element-4e445616 p{margin:0}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3c59a080 */.elementor-48 .elementor-element.elementor-element-3c59a080{display:grid!important;grid-template-columns:56px minmax(0,1fr) 32px;gap:8px 24px;align-items:center;}
/*mob-fix*/@media(max-width:767px){.elementor-48 .elementor-element.elementor-element-3c59a080{width:100%!important;grid-template-columns:32px minmax(0,1fr) 20px!important;column-gap:14px!important;align-items:start!important}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1714d1f4 */.elementor-48 .elementor-element.elementor-element-1714d1f4{border-top:1px solid #E4CDBF;}
/*mob-fix*/@media(max-width:767px){.elementor-48 .elementor-element.elementor-element-1714d1f4{width:100%!important;align-self:stretch!important}}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-74aad8a6 */.elementor-48 .elementor-element.elementor-element-74aad8a6{flex:0 1 auto;width:auto;--width:auto;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1a050a53 */.elementor-48 .elementor-element.elementor-element-1a050a53{min-width:0;flex:0 1 auto;width:auto;--width:auto;}.elementor-48 .elementor-element.elementor-element-1a050a53 p{margin:0}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3d580b7b */.elementor-48 .elementor-element.elementor-element-3d580b7b{flex:0 1 auto;width:auto;--width:auto;}.elementor-48 .elementor-element.elementor-element-3d580b7b p{margin:0}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-da75b54 */.elementor-48 .elementor-element.elementor-element-da75b54{display:grid!important;grid-template-columns:56px minmax(0,1fr) 32px;gap:8px 24px;align-items:center;}
/*mob-fix*/@media(max-width:767px){.elementor-48 .elementor-element.elementor-element-da75b54{width:100%!important;grid-template-columns:32px minmax(0,1fr) 20px!important;column-gap:14px!important;align-items:start!important}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1990e7d3 */.elementor-48 .elementor-element.elementor-element-1990e7d3{border-top:1px solid #E4CDBF;}
/*mob-fix*/@media(max-width:767px){.elementor-48 .elementor-element.elementor-element-1990e7d3{width:100%!important;align-self:stretch!important}}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-29cdc9a1 */.elementor-48 .elementor-element.elementor-element-29cdc9a1{flex:0 1 auto;width:auto;--width:auto;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-23105ab9 */.elementor-48 .elementor-element.elementor-element-23105ab9{min-width:0;flex:0 1 auto;width:auto;--width:auto;}.elementor-48 .elementor-element.elementor-element-23105ab9 p{margin:0}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-74ca717e */.elementor-48 .elementor-element.elementor-element-74ca717e{flex:0 1 auto;width:auto;--width:auto;}.elementor-48 .elementor-element.elementor-element-74ca717e p{margin:0}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2fb95aef */.elementor-48 .elementor-element.elementor-element-2fb95aef{display:grid!important;grid-template-columns:56px minmax(0,1fr) 32px;gap:8px 24px;align-items:center;}
/*mob-fix*/@media(max-width:767px){.elementor-48 .elementor-element.elementor-element-2fb95aef{width:100%!important;grid-template-columns:32px minmax(0,1fr) 20px!important;column-gap:14px!important;align-items:start!important}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-56eb22c2 */.elementor-48 .elementor-element.elementor-element-56eb22c2{border-top:1px solid #E4CDBF;}
/*mob-fix*/@media(max-width:767px){.elementor-48 .elementor-element.elementor-element-56eb22c2{width:100%!important;align-self:stretch!important}}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7d36e709 */.elementor-48 .elementor-element.elementor-element-7d36e709{flex:0 1 auto;width:auto;--width:auto;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1550d1ee */.elementor-48 .elementor-element.elementor-element-1550d1ee{min-width:0;flex:0 1 auto;width:auto;--width:auto;}.elementor-48 .elementor-element.elementor-element-1550d1ee p{margin:0}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-70addb25 */.elementor-48 .elementor-element.elementor-element-70addb25{flex:0 1 auto;width:auto;--width:auto;}.elementor-48 .elementor-element.elementor-element-70addb25 p{margin:0}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2dfb2b24 */.elementor-48 .elementor-element.elementor-element-2dfb2b24{display:grid!important;grid-template-columns:56px minmax(0,1fr) 32px;gap:8px 24px;align-items:center;}
/*mob-fix*/@media(max-width:767px){.elementor-48 .elementor-element.elementor-element-2dfb2b24{width:100%!important;grid-template-columns:32px minmax(0,1fr) 20px!important;column-gap:14px!important;align-items:start!important}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-414da927 */.elementor-48 .elementor-element.elementor-element-414da927{border-top:1px solid #E4CDBF;}
/*mob-fix*/@media(max-width:767px){.elementor-48 .elementor-element.elementor-element-414da927{width:100%!important;align-self:stretch!important}}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5bbd9397 */.elementor-48 .elementor-element.elementor-element-5bbd9397{flex:0 1 auto;width:auto;--width:auto;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7db3c734 */.elementor-48 .elementor-element.elementor-element-7db3c734{min-width:0;flex:0 1 auto;width:auto;--width:auto;}.elementor-48 .elementor-element.elementor-element-7db3c734 p{margin:0}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-51894ad4 */.elementor-48 .elementor-element.elementor-element-51894ad4{flex:0 1 auto;width:auto;--width:auto;}.elementor-48 .elementor-element.elementor-element-51894ad4 p{margin:0}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-49b4d393 */.elementor-48 .elementor-element.elementor-element-49b4d393{display:grid!important;grid-template-columns:56px minmax(0,1fr) 32px;gap:8px 24px;align-items:center;}
/*mob-fix*/@media(max-width:767px){.elementor-48 .elementor-element.elementor-element-49b4d393{width:100%!important;grid-template-columns:32px minmax(0,1fr) 20px!important;column-gap:14px!important;align-items:start!important}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3d4eddcc */.elementor-48 .elementor-element.elementor-element-3d4eddcc{border-top:1px solid #E4CDBF;}
/*mob-fix*/@media(max-width:767px){.elementor-48 .elementor-element.elementor-element-3d4eddcc{width:100%!important;align-self:stretch!important}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3a5a35ef */.elementor-48 .elementor-element.elementor-element-3a5a35ef{border-bottom:1px solid #E4CDBF;}.elementor-48 .elementor-element.elementor-element-3a5a35ef{min-width:0;flex:1 1 auto;width:auto;--width:auto;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-73e8d5c7 */.elementor-48 .elementor-element.elementor-element-73e8d5c7{position:relative;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b91d9c4 */.elementor-48 .elementor-element.elementor-element-b91d9c4{max-width:360px;flex:1 1 260px;width:auto;--width:auto;}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-79b517de */.elementor-48 .elementor-element.elementor-element-79b517de{position:absolute!important;inset:0;width:100%!important;max-width:none!important;margin:0!important;pointer-events:none;z-index:0}.elementor-48 .elementor-element.elementor-element-79b517de>.elementor-widget-container{position:absolute;inset:0}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-2d6f5829 */.elementor-48 .elementor-element.elementor-element-2d6f5829{position:absolute!important;inset:0;width:100%!important;max-width:none!important;margin:0!important;pointer-events:none;z-index:0}.elementor-48 .elementor-element.elementor-element-2d6f5829>.elementor-widget-container{position:absolute;inset:0}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-125947d2 */.elementor-48 .elementor-element.elementor-element-125947d2{flex:0 1 auto;width:auto;--width:auto;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-66c253f5 */.elementor-48 .elementor-element.elementor-element-66c253f5{flex:0 1 auto;width:auto;--width:auto;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-492aa96 */.elementor-48 .elementor-element.elementor-element-492aa96{display:grid!important;grid-template-columns:88px minmax(0,1fr);gap:6px 32px;align-items:baseline;}.elementor-48 .elementor-element.elementor-element-492aa96{position:relative;}
/*mob-fix*/@media(max-width:767px){.elementor-48 .elementor-element.elementor-element-492aa96{width:100%!important;grid-template-columns:44px minmax(0,1fr)!important;column-gap:12px!important}}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-42953a4f */.elementor-48 .elementor-element.elementor-element-42953a4f{position:absolute!important;inset:0;width:100%!important;max-width:none!important;margin:0!important;pointer-events:none;z-index:0}.elementor-48 .elementor-element.elementor-element-42953a4f>.elementor-widget-container{position:absolute;inset:0}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4419954c */.elementor-48 .elementor-element.elementor-element-4419954c{flex:0 1 auto;width:auto;--width:auto;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-22835bdf */.elementor-48 .elementor-element.elementor-element-22835bdf{flex:0 1 auto;width:auto;--width:auto;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-13ab74c9 */.elementor-48 .elementor-element.elementor-element-13ab74c9{display:grid!important;grid-template-columns:88px minmax(0,1fr);gap:6px 32px;align-items:baseline;}.elementor-48 .elementor-element.elementor-element-13ab74c9{position:relative;}
/*mob-fix*/@media(max-width:767px){.elementor-48 .elementor-element.elementor-element-13ab74c9{width:100%!important;grid-template-columns:44px minmax(0,1fr)!important;column-gap:12px!important}}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-69cdc90e */.elementor-48 .elementor-element.elementor-element-69cdc90e{position:absolute!important;inset:0;width:100%!important;max-width:none!important;margin:0!important;pointer-events:none;z-index:0}.elementor-48 .elementor-element.elementor-element-69cdc90e>.elementor-widget-container{position:absolute;inset:0}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-105a7aa0 */.elementor-48 .elementor-element.elementor-element-105a7aa0{flex:0 1 auto;width:auto;--width:auto;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4cf36ecb */.elementor-48 .elementor-element.elementor-element-4cf36ecb{flex:0 1 auto;width:auto;--width:auto;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5908d13b */.elementor-48 .elementor-element.elementor-element-5908d13b{display:grid!important;grid-template-columns:88px minmax(0,1fr);gap:6px 32px;align-items:baseline;}.elementor-48 .elementor-element.elementor-element-5908d13b{position:relative;}
/*mob-fix*/@media(max-width:767px){.elementor-48 .elementor-element.elementor-element-5908d13b{width:100%!important;grid-template-columns:44px minmax(0,1fr)!important;column-gap:12px!important}}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-58672db4 */.elementor-48 .elementor-element.elementor-element-58672db4{position:absolute!important;inset:0;width:100%!important;max-width:none!important;margin:0!important;pointer-events:none;z-index:0}.elementor-48 .elementor-element.elementor-element-58672db4>.elementor-widget-container{position:absolute;inset:0}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-543b31fd */.elementor-48 .elementor-element.elementor-element-543b31fd{flex:0 1 auto;width:auto;--width:auto;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a763577 */.elementor-48 .elementor-element.elementor-element-a763577{flex:0 1 auto;width:auto;--width:auto;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-67e8e62d */.elementor-48 .elementor-element.elementor-element-67e8e62d{display:grid!important;grid-template-columns:88px minmax(0,1fr);gap:6px 32px;align-items:baseline;}.elementor-48 .elementor-element.elementor-element-67e8e62d{position:relative;}
/*mob-fix*/@media(max-width:767px){.elementor-48 .elementor-element.elementor-element-67e8e62d{width:100%!important;grid-template-columns:44px minmax(0,1fr)!important;column-gap:12px!important}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-56428b9f */.elementor-48 .elementor-element.elementor-element-56428b9f{min-width:0;flex:1 1 520px;position:relative;width:auto;--width:auto;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-7516480f */.elementor-48 .elementor-element.elementor-element-7516480f{position:relative;z-index:1}.elementor-48 .elementor-element.elementor-element-7516480f img{width:100%;aspect-ratio:4/5;object-fit:cover;display:block}.elementor-48 .elementor-element.elementor-element-7516480f .elementor-widget-container,.elementor-48 .elementor-element.elementor-element-7516480f>div{position:relative}.elementor-48 .elementor-element.elementor-element-7516480f::after{content:'';position:absolute;inset:12px;border:1px solid #C2A060;pointer-events:none}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-65fec4b8 */.elementor-48 .elementor-element.elementor-element-65fec4b8 p{margin:0}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7cf018e */.elementor-48 .elementor-element.elementor-element-7cf018e{max-width:540px;flex:1 1 360px;width:auto;--width:auto;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-382b73b0 */.elementor-48 .elementor-element.elementor-element-382b73b0 p{margin:0}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2604af5a */.elementor-48 .elementor-element.elementor-element-2604af5a{text-wrap:pretty;}.elementor-48 .elementor-element.elementor-element-2604af5a p{margin:0}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-66fad0f5 */.elementor-48 .elementor-element.elementor-element-66fad0f5 p{margin:0}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d85abb5 */.elementor-48 .elementor-element.elementor-element-d85abb5{max-width:560px;flex:1 1 380px;width:auto;--width:auto;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7c895c10 */.elementor-48 .elementor-element.elementor-element-7c895c10{max-width:680px;flex:1 1 420px;width:auto;--width:auto;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-35ee2bd5 */.elementor-48 .elementor-element.elementor-element-35ee2bd5 p{margin:0}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-14605e68 */.elementor-48 .elementor-element.elementor-element-14605e68{flex:0 1 300px;width:auto;--width:auto;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-83a80ce */.elementor-48 .elementor-element.elementor-element-83a80ce p{margin:0}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-ae8e048 */.elementor-48 .elementor-element.elementor-element-ae8e048{overflow-x:clip}.elementor-48 .elementor-element.elementor-element-ae8e048 .ti-widget{overflow-x:clip}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7f824876 */.elementor-48 .elementor-element.elementor-element-7f824876 p{margin:0}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-a874093 */.elementor-48 .elementor-element.elementor-element-a874093{position:relative}
.elementor-48 .elementor-element.elementor-element-a874093 .dp-import-reviews{display:flex!important;gap:16px;overflow-x:auto;scroll-snap-type:x mandatory;scroll-behavior:smooth;scrollbar-width:none;background:transparent!important;border:0!important;box-shadow:none!important;padding:0 2px!important;margin:0!important;max-width:none!important}
.elementor-48 .elementor-element.elementor-element-a874093 .dp-import-reviews::-webkit-scrollbar{display:none}
.elementor-48 .elementor-element.elementor-element-a874093 .dp-import-review{flex:0 0 calc((100% - 32px)/3);scroll-snap-align:start;background:#f5f5f5!important;border:0!important;border-radius:8px!important;padding:20px!important;margin:0!important;box-shadow:none!important;display:flex;flex-direction:column;gap:6px;box-sizing:border-box}
.elementor-48 .elementor-element.elementor-element-a874093 .dp-import-review-header{display:flex;flex-direction:column;align-items:flex-start;gap:4px;margin:0!important}
.elementor-48 .elementor-element.elementor-element-a874093 .dp-import-review-author{font-weight:600;font-size:14px;margin:0!important;color:#2b2523}
.elementor-48 .elementor-element.elementor-element-a874093 .dp-import-review-score,.elementor-48 .elementor-element.elementor-element-a874093 .dp-import-review-score .stars{background:transparent!important;padding:0!important;color:#f6bb06!important;font-size:15px;letter-spacing:1px;border-radius:0!important}
.elementor-48 .elementor-element.elementor-element-a874093 .dp-import-review-date{font-size:12px;color:#8a8a8a;margin:0!important}
.elementor-48 .elementor-element.elementor-element-a874093 .dp-import-review-content{font-size:14px;line-height:1.5;color:#2b2523;margin:4px 0 0!important;display:-webkit-box;-webkit-line-clamp:5;-webkit-box-orient:vertical;overflow:hidden}
.elementor-48 .elementor-element.elementor-element-a874093 .dp-nav{position:absolute;top:50%;transform:translateY(-50%);width:32px;height:32px;border-radius:50%;border:0;background:#fff;box-shadow:0 1px 4px rgba(0,0,0,.18);cursor:pointer;font-size:18px;line-height:32px;padding:0;color:#2b2523;z-index:2}
.elementor-48 .elementor-element.elementor-element-a874093 .dp-prev{left:-16px}.elementor-48 .elementor-element.elementor-element-a874093 .dp-next{right:-16px}
@media(max-width:1024px){.elementor-48 .elementor-element.elementor-element-a874093 .dp-import-review{flex-basis:calc((100% - 16px)/2)}}
@media(max-width:767px){.elementor-48 .elementor-element.elementor-element-a874093 .dp-import-review{flex-basis:85%}.elementor-48 .elementor-element.elementor-element-a874093 .dp-prev{left:-6px}.elementor-48 .elementor-element.elementor-element-a874093 .dp-next{right:-6px}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1e356a58 */.elementor-48 .elementor-element.elementor-element-1e356a58{max-width:1180px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4c661055 */.elementor-48 .elementor-element.elementor-element-4c661055{overflow-x:clip}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-58cf7f53 */.elementor-48 .elementor-element.elementor-element-58cf7f53{position:relative;z-index:1}.elementor-48 .elementor-element.elementor-element-58cf7f53 img{width:100%;aspect-ratio:4/5;object-fit:cover;display:block}.elementor-48 .elementor-element.elementor-element-58cf7f53 .elementor-widget-container,.elementor-48 .elementor-element.elementor-element-58cf7f53>div{position:relative}.elementor-48 .elementor-element.elementor-element-58cf7f53::after{content:'';position:absolute;inset:12px;border:1px solid #C2A060;pointer-events:none}.elementor-48 .elementor-element.elementor-element-58cf7f53,.elementor-48 .elementor-element.elementor-element-58cf7f53 .elementor-widget-container{height:100%}.elementor-48 .elementor-element.elementor-element-58cf7f53 img{aspect-ratio:auto;height:100%;min-height:320px}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-621c18ee */.elementor-48 .elementor-element.elementor-element-621c18ee{grid-row:span 2;flex:0 1 auto;width:auto;--width:auto;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-28241cb */.elementor-48 .elementor-element.elementor-element-28241cb{position:relative;z-index:1}.elementor-48 .elementor-element.elementor-element-28241cb img{width:100%;aspect-ratio:4/3;object-fit:cover;display:block}.elementor-48 .elementor-element.elementor-element-28241cb .elementor-widget-container,.elementor-48 .elementor-element.elementor-element-28241cb>div{position:relative}.elementor-48 .elementor-element.elementor-element-28241cb::after{content:'';position:absolute;inset:12px;border:1px solid #C2A060;pointer-events:none}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-669eb67d */.elementor-48 .elementor-element.elementor-element-669eb67d{flex:0 1 auto;width:auto;--width:auto;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2034ef21 */.elementor-48 .elementor-element.elementor-element-2034ef21 p{margin:0}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5f57f5cb */.elementor-48 .elementor-element.elementor-element-5f57f5cb p{margin:0}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3d164105 */.elementor-48 .elementor-element.elementor-element-3d164105 p{margin:0}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1fb79f94 */.elementor-48 .elementor-element.elementor-element-1fb79f94 p{margin:0}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-65cb21e7 */.elementor-48 .elementor-element.elementor-element-65cb21e7{flex:0 1 auto;width:auto;--width:auto;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-29555031 */.elementor-48 .elementor-element.elementor-element-29555031{display:grid!important;grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);gap:clamp(16px,2vw,28px);}
/*mob-fix*/@media(max-width:767px){.elementor-48 .elementor-element.elementor-element-29555031{grid-template-columns:minmax(0,1fr)!important}}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4dcb5f2e */.elementor-48 .elementor-element.elementor-element-4dcb5f2e p{margin:0}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-990e575 */.elementor-48 .elementor-element.elementor-element-990e575{max-width:720px;flex:1 1 440px;width:auto;--width:auto;}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-748c15e1 */.elementor-48 .elementor-element.elementor-element-748c15e1 .elementor-button{transition:transform 160ms cubic-bezier(0.23,1,0.32,1),background-color 160ms ease-out}.elementor-48 .elementor-element.elementor-element-748c15e1 .elementor-button:active{transform:scale(0.97)}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d78d669 */.elementor-48 .elementor-element.elementor-element-d78d669 p{margin:0}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7cf5c9f4 */.elementor-48 .elementor-element.elementor-element-7cf5c9f4{flex:0 1 auto;width:auto;--width:auto;}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-524804ef */.elementor-48 .elementor-element.elementor-element-524804ef .elementor-button:active{transform:scale(0.97)}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1bf0a765 */.elementor-48 .elementor-element.elementor-element-1bf0a765{position:fixed!important;left:0;right:0;bottom:0;z-index:99;border-top:1px solid #E4CDBF;padding-bottom:calc(12px + env(safe-area-inset-bottom))!important}@media(max-width:767px){body{padding-bottom:76px}}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Careny';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://draangelaosorio.com/wp-content/uploads/2026/10/Careny.woff2') format('woff2'),
		url('https://draangelaosorio.com/wp-content/uploads/2026/10/Careny.ttf') format('truetype');
}
/* End Custom Fonts CSS */