.elementor-52 .elementor-element.elementor-element-6e65f1cc{--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:40px;--padding-bottom:128px;--padding-left:112px;--padding-right:112px;}.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-52 .elementor-element.elementor-element-7df6ca1d{font-family:"Manrope", Sans-serif;font-size:13px;font-weight:400;line-height:1.6em;color:var( --e-global-color-secondary );}.elementor-52 .elementor-element.elementor-element-1d41796c{--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-reverse;--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-52 .elementor-element.elementor-element-38f64613{--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-52 .elementor-element.elementor-element-347c0115 img{width:100%;}.elementor-52 .elementor-element.elementor-element-399bda04{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:0px;--padding-bottom:48px;--padding-left:0px;--padding-right:0px;}.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-52 .elementor-element.elementor-element-5d95d628{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-52 .elementor-element.elementor-element-5d95d628 .elementor-heading-title{font-family:"Careny", Sans-serif;font-size:108px;font-weight:300;line-height:1em;letter-spacing:-2.7px;color:var( --e-global-color-text );}.elementor-52 .elementor-element.elementor-element-41af73ff{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Manrope", Sans-serif;font-size:19px;font-weight:400;line-height:1.6em;color:var( --e-global-color-text );}.elementor-52 .elementor-element.elementor-element-9545a04{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.6em;color:var( --e-global-color-secondary );}.elementor-52 .elementor-element.elementor-element-a6c7a88{--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-52 .elementor-element.elementor-element-a6c7a88:not(.elementor-motion-effects-element-type-background), .elementor-52 .elementor-element.elementor-element-a6c7a88 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFECE2;}.elementor-52 .elementor-element.elementor-element-9d7efbd{--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-52 .elementor-element.elementor-element-7172acf{width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-52 .elementor-element.elementor-element-7172acf .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-52 .elementor-element.elementor-element-cc59a15{--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-52 .elementor-element.elementor-element-d514ca5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-52 .elementor-element.elementor-element-d514ca5 .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-52 .elementor-element.elementor-element-c006289{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-52 .elementor-element.elementor-element-3c5a70f{--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-52 .elementor-element.elementor-element-a51d7a9{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-52 .elementor-element.elementor-element-022bb36{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-52 .elementor-element.elementor-element-20b5b409{--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:144px;--padding-bottom:144px;--padding-left:112px;--padding-right:112px;}.elementor-52 .elementor-element.elementor-element-58c969e8{--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-52 .elementor-element.elementor-element-1756bd1e{width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-52 .elementor-element.elementor-element-1756bd1e .elementor-heading-title{font-family:"Careny", Sans-serif;font-size:48px;font-weight:400;line-height:1.08em;color:var( --e-global-color-text );}.elementor-52 .elementor-element.elementor-element-977b90a{--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-52 .elementor-element.elementor-element-718fe161{--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:6px 6px;--row-gap:6px;--column-gap:6px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-52 .elementor-element.elementor-element-121b2526{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-52 .elementor-element.elementor-element-45c442ea{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-52 .elementor-element.elementor-element-45c442ea .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-52 .elementor-element.elementor-element-7eb83097{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Manrope", Sans-serif;font-size:15px;font-weight:400;line-height:1.6em;color:var( --e-global-color-secondary );}.elementor-52 .elementor-element.elementor-element-e3c1038{--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:6px 6px;--row-gap:6px;--column-gap:6px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-52 .elementor-element.elementor-element-4b198859{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-52 .elementor-element.elementor-element-79ae7fb7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-52 .elementor-element.elementor-element-79ae7fb7 .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-52 .elementor-element.elementor-element-413e75e1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Manrope", Sans-serif;font-size:15px;font-weight:400;line-height:1.6em;color:var( --e-global-color-secondary );}.elementor-52 .elementor-element.elementor-element-3df0ad11{--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:6px 6px;--row-gap:6px;--column-gap:6px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-52 .elementor-element.elementor-element-4c011fd3{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-52 .elementor-element.elementor-element-2bd42fd8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-52 .elementor-element.elementor-element-2bd42fd8 .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-52 .elementor-element.elementor-element-68152d4a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Manrope", Sans-serif;font-size:15px;font-weight:400;line-height:1.6em;color:var( --e-global-color-secondary );}.elementor-52 .elementor-element.elementor-element-19f977d4{--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:144px;--padding-left:112px;--padding-right:112px;}.elementor-52 .elementor-element.elementor-element-22068d8c{--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-52 .elementor-element.elementor-element-e0ca04{width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-52 .elementor-element.elementor-element-e0ca04 .elementor-heading-title{font-family:"Careny", Sans-serif;font-size:48px;font-weight:400;line-height:1.1em;color:var( --e-global-color-text );}.elementor-52 .elementor-element.elementor-element-43f09bc0{--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-52 .elementor-element.elementor-element-1875fa47{--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:8px 20px;--row-gap:8px;--column-gap:20px;--flex-wrap:nowrap;--padding-top:24px;--padding-bottom:24px;--padding-left:0px;--padding-right:0px;}.elementor-52 .elementor-element.elementor-element-4d365e15{width:auto;max-width:auto;}.elementor-52 .elementor-element.elementor-element-4d365e15 .elementor-heading-title{font-family:"Careny", Sans-serif;font-size:22px;font-weight:400;font-style:normal;line-height:1.2em;color:var( --e-global-color-primary );}.elementor-52 .elementor-element.elementor-element-ec680ae{--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:6px 6px;--row-gap:6px;--column-gap:6px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-52 .elementor-element.elementor-element-229cf263{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-52 .elementor-element.elementor-element-229cf263 .elementor-heading-title{font-family:"Careny", Sans-serif;font-size:22px;font-weight:400;line-height:1.25em;color:var( --e-global-color-text );}.elementor-52 .elementor-element.elementor-element-b9aaf76{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Manrope", Sans-serif;font-size:16px;font-weight:400;line-height:1.6em;color:var( --e-global-color-secondary );}.elementor-52 .elementor-element.elementor-element-69d9599d{--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:8px 20px;--row-gap:8px;--column-gap:20px;--flex-wrap:nowrap;--padding-top:24px;--padding-bottom:24px;--padding-left:0px;--padding-right:0px;}.elementor-52 .elementor-element.elementor-element-5357f6c6{width:auto;max-width:auto;}.elementor-52 .elementor-element.elementor-element-5357f6c6 .elementor-heading-title{font-family:"Careny", Sans-serif;font-size:22px;font-weight:400;font-style:normal;line-height:1.2em;color:var( --e-global-color-primary );}.elementor-52 .elementor-element.elementor-element-11302c6c{--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:6px 6px;--row-gap:6px;--column-gap:6px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-52 .elementor-element.elementor-element-185c1b3c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-52 .elementor-element.elementor-element-185c1b3c .elementor-heading-title{font-family:"Careny", Sans-serif;font-size:22px;font-weight:400;line-height:1.25em;color:var( --e-global-color-text );}.elementor-52 .elementor-element.elementor-element-57d7879b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Manrope", Sans-serif;font-size:16px;font-weight:400;line-height:1.6em;color:var( --e-global-color-secondary );}.elementor-52 .elementor-element.elementor-element-30c5974d{--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:8px 20px;--row-gap:8px;--column-gap:20px;--flex-wrap:nowrap;--padding-top:24px;--padding-bottom:24px;--padding-left:0px;--padding-right:0px;}.elementor-52 .elementor-element.elementor-element-4dedc477{width:auto;max-width:auto;}.elementor-52 .elementor-element.elementor-element-4dedc477 .elementor-heading-title{font-family:"Careny", Sans-serif;font-size:22px;font-weight:400;font-style:normal;line-height:1.2em;color:var( --e-global-color-primary );}.elementor-52 .elementor-element.elementor-element-4e716350{--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:6px 6px;--row-gap:6px;--column-gap:6px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-52 .elementor-element.elementor-element-a830659{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-52 .elementor-element.elementor-element-a830659 .elementor-heading-title{font-family:"Careny", Sans-serif;font-size:22px;font-weight:400;line-height:1.25em;color:var( --e-global-color-text );}.elementor-52 .elementor-element.elementor-element-195c0dc6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Manrope", Sans-serif;font-size:16px;font-weight:400;line-height:1.6em;color:var( --e-global-color-secondary );}.elementor-52 .elementor-element.elementor-element-196f7c11{--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:8px 20px;--row-gap:8px;--column-gap:20px;--flex-wrap:nowrap;--padding-top:24px;--padding-bottom:24px;--padding-left:0px;--padding-right:0px;}.elementor-52 .elementor-element.elementor-element-1e3070c6{width:auto;max-width:auto;}.elementor-52 .elementor-element.elementor-element-1e3070c6 .elementor-heading-title{font-family:"Careny", Sans-serif;font-size:22px;font-weight:400;font-style:normal;line-height:1.2em;color:var( --e-global-color-primary );}.elementor-52 .elementor-element.elementor-element-324c69db{--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:6px 6px;--row-gap:6px;--column-gap:6px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-52 .elementor-element.elementor-element-6574d4c2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-52 .elementor-element.elementor-element-6574d4c2 .elementor-heading-title{font-family:"Careny", Sans-serif;font-size:22px;font-weight:400;line-height:1.25em;color:var( --e-global-color-text );}.elementor-52 .elementor-element.elementor-element-4ed7e02a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Manrope", Sans-serif;font-size:16px;font-weight:400;line-height:1.6em;color:var( --e-global-color-secondary );}.elementor-52 .elementor-element.elementor-element-246d5292{--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:8px 20px;--row-gap:8px;--column-gap:20px;--flex-wrap:nowrap;--padding-top:24px;--padding-bottom:24px;--padding-left:0px;--padding-right:0px;}.elementor-52 .elementor-element.elementor-element-5ec3982a{width:auto;max-width:auto;}.elementor-52 .elementor-element.elementor-element-5ec3982a .elementor-heading-title{font-family:"Careny", Sans-serif;font-size:22px;font-weight:400;font-style:normal;line-height:1.2em;color:var( --e-global-color-primary );}.elementor-52 .elementor-element.elementor-element-49f6c23f{--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:6px 6px;--row-gap:6px;--column-gap:6px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-52 .elementor-element.elementor-element-6f245478{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-52 .elementor-element.elementor-element-6f245478 .elementor-heading-title{font-family:"Careny", Sans-serif;font-size:22px;font-weight:400;line-height:1.25em;color:var( --e-global-color-text );}.elementor-52 .elementor-element.elementor-element-2c417664{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Manrope", Sans-serif;font-size:16px;font-weight:400;line-height:1.6em;color:var( --e-global-color-secondary );}.elementor-52 .elementor-element.elementor-element-4167b977{--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:8px 20px;--row-gap:8px;--column-gap:20px;--flex-wrap:nowrap;--padding-top:24px;--padding-bottom:24px;--padding-left:0px;--padding-right:0px;}.elementor-52 .elementor-element.elementor-element-4fe83d02{width:auto;max-width:auto;}.elementor-52 .elementor-element.elementor-element-4fe83d02 .elementor-heading-title{font-family:"Careny", Sans-serif;font-size:22px;font-weight:400;font-style:normal;line-height:1.2em;color:var( --e-global-color-primary );}.elementor-52 .elementor-element.elementor-element-43e2afdb{--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:6px 6px;--row-gap:6px;--column-gap:6px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-52 .elementor-element.elementor-element-327c1757{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-52 .elementor-element.elementor-element-327c1757 .elementor-heading-title{font-family:"Careny", Sans-serif;font-size:22px;font-weight:400;line-height:1.25em;color:var( --e-global-color-text );}.elementor-52 .elementor-element.elementor-element-7071177b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Manrope", Sans-serif;font-size:16px;font-weight:400;line-height:1.6em;color:var( --e-global-color-secondary );}.elementor-52 .elementor-element.elementor-element-536d9a09{--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:144px;--padding-bottom:144px;--padding-left:112px;--padding-right:112px;}.elementor-52 .elementor-element.elementor-element-536d9a09:not(.elementor-motion-effects-element-type-background), .elementor-52 .elementor-element.elementor-element-536d9a09 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFECE2;}.elementor-52 .elementor-element.elementor-element-15035e1a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-52 .elementor-element.elementor-element-15035e1a .elementor-heading-title{font-family:"Careny", Sans-serif;font-size:48px;font-weight:400;line-height:1.1em;color:var( --e-global-color-text );}.elementor-52 .elementor-element.elementor-element-1fed928e{--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:48px 48px;--row-gap:48px;--column-gap:48px;--margin-top:64px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-52 .elementor-element.elementor-element-3a5f6220{--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-52 .elementor-element.elementor-element-1b56fe9b img{width:100%;}.elementor-52 .elementor-element.elementor-element-6284fc6f{--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:4px 4px;--row-gap:4px;--column-gap:4px;--margin-top:14px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-52 .elementor-element.elementor-element-3a2201d8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-52 .elementor-element.elementor-element-3a2201d8 .elementor-heading-title{font-family:"Careny", Sans-serif;font-size:21px;font-weight:400;line-height:1.6em;color:var( --e-global-color-text );}.elementor-52 .elementor-element.elementor-element-58749fd9{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.55em;color:var( --e-global-color-secondary );}.elementor-52 .elementor-element.elementor-element-f3ae4ba{--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:64px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-52 .elementor-element.elementor-element-3dc552d5 img{width:100%;}.elementor-52 .elementor-element.elementor-element-4bc9c028{--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:4px 4px;--row-gap:4px;--column-gap:4px;--margin-top:14px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-52 .elementor-element.elementor-element-2b6bde9a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-52 .elementor-element.elementor-element-2b6bde9a .elementor-heading-title{font-family:"Careny", Sans-serif;font-size:21px;font-weight:400;line-height:1.6em;color:var( --e-global-color-text );}.elementor-52 .elementor-element.elementor-element-44d8305d{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.55em;color:var( --e-global-color-secondary );}.elementor-52 .elementor-element.elementor-element-6f538904{--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-52 .elementor-element.elementor-element-6fd1fe4c img{width:100%;}.elementor-52 .elementor-element.elementor-element-1453c7b4{--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:4px 4px;--row-gap:4px;--column-gap:4px;--margin-top:14px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-52 .elementor-element.elementor-element-6e379115{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-52 .elementor-element.elementor-element-6e379115 .elementor-heading-title{font-family:"Careny", Sans-serif;font-size:21px;font-weight:400;line-height:1.6em;color:var( --e-global-color-text );}.elementor-52 .elementor-element.elementor-element-4c0e0b6d{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.55em;color:var( --e-global-color-secondary );}.elementor-52 .elementor-element.elementor-element-4cdc6867{--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:144px;--padding-bottom:144px;--padding-left:112px;--padding-right:112px;}.elementor-52 .elementor-element.elementor-element-724423b6{--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:20px 20px;--row-gap:20px;--column-gap:20px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-52 .elementor-element.elementor-element-5daede8a{width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-52 .elementor-element.elementor-element-5daede8a .elementor-heading-title{font-family:"Careny", Sans-serif;font-size:48px;font-weight:400;line-height:1.1em;color:var( --e-global-color-text );}.elementor-52 .elementor-element.elementor-element-1481784a{width:auto;max-width:auto;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-52 .elementor-element.elementor-element-134940f5{--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:28px 28px;--row-gap:28px;--column-gap:28px;--margin-top:56px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-52 .elementor-element.elementor-element-39dd931f img{width:100%;}.elementor-52 .elementor-element.elementor-element-ba284c5 img{width:100%;}.elementor-52 .elementor-element.elementor-element-1cbaf5ad img{width:100%;}.elementor-52 .elementor-element.elementor-element-3ec5acbe{--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:128px;--padding-bottom:128px;--padding-left:112px;--padding-right:112px;}.elementor-52 .elementor-element.elementor-element-3ec5acbe:not(.elementor-motion-effects-element-type-background), .elementor-52 .elementor-element.elementor-element-3ec5acbe > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#7A655B;}.elementor-52 .elementor-element.elementor-element-7cf9a2c2{--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 40px;--row-gap:40px;--column-gap:40px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-52 .elementor-element.elementor-element-741613ba{--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-52 .elementor-element.elementor-element-53d3bd96{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-52 .elementor-element.elementor-element-53d3bd96 .elementor-heading-title{font-family:"Careny", Sans-serif;font-size:56px;font-weight:300;line-height:1.08em;color:#FDF9EE;}.elementor-52 .elementor-element.elementor-element-3825a9c{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Manrope", Sans-serif;font-size:15px;font-weight:400;line-height:1.6em;color:#FFECE2;}.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-52 .elementor-element.elementor-element-6aef3c26 .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-52 .elementor-element.elementor-element-6aef3c26 .elementor-button:hover, .elementor-52 .elementor-element.elementor-element-6aef3c26 .elementor-button:focus{background-color:#FFECE2;color:#7A655B;}.elementor-52 .elementor-element.elementor-element-6aef3c26{width:auto;max-width:auto;}.elementor-52 .elementor-element.elementor-element-6aef3c26 .elementor-button:hover svg, .elementor-52 .elementor-element.elementor-element-6aef3c26 .elementor-button:focus svg{fill:#7A655B;}.elementor-52 .elementor-element.elementor-element-72a5131b{--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;}@media(max-width:1024px){.elementor-52 .elementor-element.elementor-element-6e65f1cc{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:31px;--padding-bottom:82px;--padding-left:61px;--padding-right:61px;}.elementor-52 .elementor-element.elementor-element-1d41796c{--gap:61px 61px;--row-gap:61px;--column-gap:61px;--margin-top:31px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-52 .elementor-element.elementor-element-38f64613{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-52 .elementor-element.elementor-element-399bda04{--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:0px;--padding-bottom:31px;--padding-left:0px;--padding-right:0px;}.elementor-52 .elementor-element.elementor-element-5d95d628 .elementor-heading-title{font-size:72px;}.elementor-52 .elementor-element.elementor-element-41af73ff{font-size:16px;}.elementor-52 .elementor-element.elementor-element-a6c7a88{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:92px;--padding-bottom:92px;--padding-left:61px;--padding-right:61px;}.elementor-52 .elementor-element.elementor-element-9d7efbd{--gap:61px 61px;--row-gap:61px;--column-gap:61px;}.elementor-52 .elementor-element.elementor-element-7172acf .elementor-heading-title{font-size:37px;}.elementor-52 .elementor-element.elementor-element-cc59a15{--gap:8px 8px;--row-gap:8px;--column-gap:8px;}.elementor-52 .elementor-element.elementor-element-d514ca5 .elementor-heading-title{font-size:55px;}.elementor-52 .elementor-element.elementor-element-3c5a70f{--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-52 .elementor-element.elementor-element-20b5b409{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:92px;--padding-bottom:92px;--padding-left:61px;--padding-right:61px;}.elementor-52 .elementor-element.elementor-element-58c969e8{--gap:61px 61px;--row-gap:61px;--column-gap:61px;}.elementor-52 .elementor-element.elementor-element-1756bd1e .elementor-heading-title{font-size:35px;}.elementor-52 .elementor-element.elementor-element-977b90a{--gap:41px 41px;--row-gap:41px;--column-gap:41px;}.elementor-52 .elementor-element.elementor-element-718fe161{--gap:6px 6px;--row-gap:6px;--column-gap:6px;}.elementor-52 .elementor-element.elementor-element-45c442ea .elementor-heading-title{font-size:22px;}.elementor-52 .elementor-element.elementor-element-e3c1038{--gap:6px 6px;--row-gap:6px;--column-gap:6px;}.elementor-52 .elementor-element.elementor-element-79ae7fb7 .elementor-heading-title{font-size:22px;}.elementor-52 .elementor-element.elementor-element-3df0ad11{--gap:6px 6px;--row-gap:6px;--column-gap:6px;}.elementor-52 .elementor-element.elementor-element-2bd42fd8 .elementor-heading-title{font-size:22px;}.elementor-52 .elementor-element.elementor-element-19f977d4{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:92px;--padding-left:61px;--padding-right:61px;}.elementor-52 .elementor-element.elementor-element-22068d8c{--gap:61px 61px;--row-gap:61px;--column-gap:61px;}.elementor-52 .elementor-element.elementor-element-e0ca04 .elementor-heading-title{font-size:35px;}.elementor-52 .elementor-element.elementor-element-43f09bc0{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-52 .elementor-element.elementor-element-1875fa47{--gap:8px 20px;--row-gap:8px;--column-gap:20px;}.elementor-52 .elementor-element.elementor-element-ec680ae{--gap:6px 6px;--row-gap:6px;--column-gap:6px;}.elementor-52 .elementor-element.elementor-element-69d9599d{--gap:8px 20px;--row-gap:8px;--column-gap:20px;}.elementor-52 .elementor-element.elementor-element-11302c6c{--gap:6px 6px;--row-gap:6px;--column-gap:6px;}.elementor-52 .elementor-element.elementor-element-30c5974d{--gap:8px 20px;--row-gap:8px;--column-gap:20px;}.elementor-52 .elementor-element.elementor-element-4e716350{--gap:6px 6px;--row-gap:6px;--column-gap:6px;}.elementor-52 .elementor-element.elementor-element-196f7c11{--gap:8px 20px;--row-gap:8px;--column-gap:20px;}.elementor-52 .elementor-element.elementor-element-324c69db{--gap:6px 6px;--row-gap:6px;--column-gap:6px;}.elementor-52 .elementor-element.elementor-element-246d5292{--gap:8px 20px;--row-gap:8px;--column-gap:20px;}.elementor-52 .elementor-element.elementor-element-49f6c23f{--gap:6px 6px;--row-gap:6px;--column-gap:6px;}.elementor-52 .elementor-element.elementor-element-4167b977{--gap:8px 20px;--row-gap:8px;--column-gap:20px;}.elementor-52 .elementor-element.elementor-element-43e2afdb{--gap:6px 6px;--row-gap:6px;--column-gap:6px;}.elementor-52 .elementor-element.elementor-element-536d9a09{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:92px;--padding-bottom:92px;--padding-left:61px;--padding-right:61px;}.elementor-52 .elementor-element.elementor-element-15035e1a .elementor-heading-title{font-size:35px;}.elementor-52 .elementor-element.elementor-element-1fed928e{--gap:31px 31px;--row-gap:31px;--column-gap:31px;--margin-top:41px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-52 .elementor-element.elementor-element-3a5f6220{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-52 .elementor-element.elementor-element-6284fc6f{--gap:4px 4px;--row-gap:4px;--column-gap:4px;}.elementor-52 .elementor-element.elementor-element-f3ae4ba{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:41px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-52 .elementor-element.elementor-element-4bc9c028{--gap:4px 4px;--row-gap:4px;--column-gap:4px;}.elementor-52 .elementor-element.elementor-element-6f538904{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-52 .elementor-element.elementor-element-1453c7b4{--gap:4px 4px;--row-gap:4px;--column-gap:4px;}.elementor-52 .elementor-element.elementor-element-4cdc6867{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:92px;--padding-bottom:92px;--padding-left:61px;--padding-right:61px;}.elementor-52 .elementor-element.elementor-element-724423b6{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-52 .elementor-element.elementor-element-5daede8a .elementor-heading-title{font-size:35px;}.elementor-52 .elementor-element.elementor-element-134940f5{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:41px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-52 .elementor-element.elementor-element-3ec5acbe{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:82px;--padding-bottom:82px;--padding-left:61px;--padding-right:61px;}.elementor-52 .elementor-element.elementor-element-7cf9a2c2{--gap:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-52 .elementor-element.elementor-element-741613ba{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-52 .elementor-element.elementor-element-53d3bd96 .elementor-heading-title{font-size:39px;}}@media(max-width:767px){.elementor-52 .elementor-element.elementor-element-6e65f1cc{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:24px;--padding-bottom:72px;--padding-left:20px;--padding-right:20px;}.elementor-52 .elementor-element.elementor-element-1d41796c{--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;--margin-top:28px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-52 .elementor-element.elementor-element-38f64613{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-52 .elementor-element.elementor-element-399bda04{--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-52 .elementor-element.elementor-element-5d95d628 .elementor-heading-title{font-size:48px;letter-spacing:-1.2px;}.elementor-52 .elementor-element.elementor-element-a6c7a88{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:72px;--padding-bottom:72px;--padding-left:20px;--padding-right:20px;}.elementor-52 .elementor-element.elementor-element-9d7efbd{--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-52 .elementor-element.elementor-element-7172acf .elementor-heading-title{font-size:34px;}.elementor-52 .elementor-element.elementor-element-cc59a15{--gap:8px 8px;--row-gap:8px;--column-gap:8px;}.elementor-52 .elementor-element.elementor-element-d514ca5 .elementor-heading-title{font-size:52px;}.elementor-52 .elementor-element.elementor-element-3c5a70f{--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-52 .elementor-element.elementor-element-20b5b409{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:72px;--padding-bottom:72px;--padding-left:20px;--padding-right:20px;}.elementor-52 .elementor-element.elementor-element-58c969e8{--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-52 .elementor-element.elementor-element-1756bd1e .elementor-heading-title{font-size:32px;}.elementor-52 .elementor-element.elementor-element-977b90a{--gap:36px 36px;--row-gap:36px;--column-gap:36px;}.elementor-52 .elementor-element.elementor-element-718fe161{--gap:6px 6px;--row-gap:6px;--column-gap:6px;}.elementor-52 .elementor-element.elementor-element-e3c1038{--gap:6px 6px;--row-gap:6px;--column-gap:6px;}.elementor-52 .elementor-element.elementor-element-3df0ad11{--gap:6px 6px;--row-gap:6px;--column-gap:6px;}.elementor-52 .elementor-element.elementor-element-19f977d4{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:72px;--padding-left:20px;--padding-right:20px;}.elementor-52 .elementor-element.elementor-element-22068d8c{--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-52 .elementor-element.elementor-element-e0ca04 .elementor-heading-title{font-size:32px;}.elementor-52 .elementor-element.elementor-element-43f09bc0{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-52 .elementor-element.elementor-element-1875fa47{--gap:8px 20px;--row-gap:8px;--column-gap:20px;}.elementor-52 .elementor-element.elementor-element-ec680ae{--gap:6px 6px;--row-gap:6px;--column-gap:6px;}.elementor-52 .elementor-element.elementor-element-69d9599d{--gap:8px 20px;--row-gap:8px;--column-gap:20px;}.elementor-52 .elementor-element.elementor-element-11302c6c{--gap:6px 6px;--row-gap:6px;--column-gap:6px;}.elementor-52 .elementor-element.elementor-element-30c5974d{--gap:8px 20px;--row-gap:8px;--column-gap:20px;}.elementor-52 .elementor-element.elementor-element-4e716350{--gap:6px 6px;--row-gap:6px;--column-gap:6px;}.elementor-52 .elementor-element.elementor-element-196f7c11{--gap:8px 20px;--row-gap:8px;--column-gap:20px;}.elementor-52 .elementor-element.elementor-element-324c69db{--gap:6px 6px;--row-gap:6px;--column-gap:6px;}.elementor-52 .elementor-element.elementor-element-246d5292{--gap:8px 20px;--row-gap:8px;--column-gap:20px;}.elementor-52 .elementor-element.elementor-element-49f6c23f{--gap:6px 6px;--row-gap:6px;--column-gap:6px;}.elementor-52 .elementor-element.elementor-element-4167b977{--gap:8px 20px;--row-gap:8px;--column-gap:20px;}.elementor-52 .elementor-element.elementor-element-43e2afdb{--gap:6px 6px;--row-gap:6px;--column-gap:6px;}.elementor-52 .elementor-element.elementor-element-536d9a09{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:72px;--padding-bottom:72px;--padding-left:20px;--padding-right:20px;}.elementor-52 .elementor-element.elementor-element-15035e1a .elementor-heading-title{font-size:32px;}.elementor-52 .elementor-element.elementor-element-1fed928e{--gap:24px 24px;--row-gap:24px;--column-gap:24px;--margin-top:36px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-52 .elementor-element.elementor-element-3a5f6220{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-52 .elementor-element.elementor-element-6284fc6f{--gap:4px 4px;--row-gap:4px;--column-gap:4px;}.elementor-52 .elementor-element.elementor-element-f3ae4ba{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-52 .elementor-element.elementor-element-4bc9c028{--gap:4px 4px;--row-gap:4px;--column-gap:4px;}.elementor-52 .elementor-element.elementor-element-6f538904{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-52 .elementor-element.elementor-element-1453c7b4{--gap:4px 4px;--row-gap:4px;--column-gap:4px;}.elementor-52 .elementor-element.elementor-element-4cdc6867{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:72px;--padding-bottom:72px;--padding-left:20px;--padding-right:20px;}.elementor-52 .elementor-element.elementor-element-724423b6{--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-52 .elementor-element.elementor-element-5daede8a .elementor-heading-title{font-size:32px;}.elementor-52 .elementor-element.elementor-element-134940f5{--gap:16px 16px;--row-gap:16px;--column-gap:16px;--margin-top:32px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-52 .elementor-element.elementor-element-3ec5acbe{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:72px;--padding-bottom:72px;--padding-left:20px;--padding-right:20px;}.elementor-52 .elementor-element.elementor-element-7cf9a2c2{--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-52 .elementor-element.elementor-element-741613ba{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-52 .elementor-element.elementor-element-53d3bd96 .elementor-heading-title{font-size:32px;}}/* Start custom CSS for text-editor, class: .elementor-element-7df6ca1d */.elementor-52 .elementor-element.elementor-element-7df6ca1d p{margin:0}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-44a0c3b */.elementor-52 .elementor-element.elementor-element-44a0c3b{position:absolute!important;inset:0;width:100%!important;max-width:none!important;margin:0!important;pointer-events:none;z-index:0}.elementor-52 .elementor-element.elementor-element-44a0c3b>.elementor-widget-container{position:absolute;inset:0}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-347c0115 */.elementor-52 .elementor-element.elementor-element-347c0115{position:relative;z-index:1}.elementor-52 .elementor-element.elementor-element-347c0115 img{width:100%;aspect-ratio:4/5;object-fit:cover;display:block}.elementor-52 .elementor-element.elementor-element-347c0115 .elementor-widget-container,.elementor-52 .elementor-element.elementor-element-347c0115>div{position:relative}.elementor-52 .elementor-element.elementor-element-347c0115::after{content:'';position:absolute;inset:12px;border:1px solid #C2A060;pointer-events:none}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-38f64613 */.elementor-52 .elementor-element.elementor-element-38f64613{max-width:520px;flex:1 1 360px;position:relative;width:auto;--width:auto;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-41af73ff */.elementor-52 .elementor-element.elementor-element-41af73ff p{margin:0}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9545a04 */.elementor-52 .elementor-element.elementor-element-9545a04 p{margin:0}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-399bda04 */.elementor-52 .elementor-element.elementor-element-399bda04{max-width:680px;flex:1 1 480px;width:auto;--width:auto;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6e65f1cc */.elementor-52 .elementor-element.elementor-element-6e65f1cc{overflow:hidden;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7172acf */.elementor-52 .elementor-element.elementor-element-7172acf{max-width:680px;flex:1 1 420px;width:auto;--width:auto;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c006289 */.elementor-52 .elementor-element.elementor-element-c006289 p{margin:0}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cc59a15 */.elementor-52 .elementor-element.elementor-element-cc59a15{flex:0 1 300px;width:auto;--width:auto;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a51d7a9 */.elementor-52 .elementor-element.elementor-element-a51d7a9 p{margin:0}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-ef730a6 */.elementor-52 .elementor-element.elementor-element-ef730a6{overflow-x:clip}.elementor-52 .elementor-element.elementor-element-ef730a6 .ti-widget{overflow-x:clip}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-022bb36 */.elementor-52 .elementor-element.elementor-element-022bb36 p{margin:0}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-dc74eb0 */.elementor-52 .elementor-element.elementor-element-dc74eb0{position:relative}
.elementor-52 .elementor-element.elementor-element-dc74eb0 .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-52 .elementor-element.elementor-element-dc74eb0 .dp-import-reviews::-webkit-scrollbar{display:none}
.elementor-52 .elementor-element.elementor-element-dc74eb0 .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-52 .elementor-element.elementor-element-dc74eb0 .dp-import-review-header{display:flex;flex-direction:column;align-items:flex-start;gap:4px;margin:0!important}
.elementor-52 .elementor-element.elementor-element-dc74eb0 .dp-import-review-author{font-weight:600;font-size:14px;margin:0!important;color:#2b2523}
.elementor-52 .elementor-element.elementor-element-dc74eb0 .dp-import-review-score,.elementor-52 .elementor-element.elementor-element-dc74eb0 .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-52 .elementor-element.elementor-element-dc74eb0 .dp-import-review-date{font-size:12px;color:#8a8a8a;margin:0!important}
.elementor-52 .elementor-element.elementor-element-dc74eb0 .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-52 .elementor-element.elementor-element-dc74eb0 .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-52 .elementor-element.elementor-element-dc74eb0 .dp-prev{left:-16px}.elementor-52 .elementor-element.elementor-element-dc74eb0 .dp-next{right:-16px}
@media(max-width:1024px){.elementor-52 .elementor-element.elementor-element-dc74eb0 .dp-import-review{flex-basis:calc((100% - 16px)/2)}}
@media(max-width:767px){.elementor-52 .elementor-element.elementor-element-dc74eb0 .dp-import-review{flex-basis:85%}.elementor-52 .elementor-element.elementor-element-dc74eb0 .dp-prev{left:-6px}.elementor-52 .elementor-element.elementor-element-dc74eb0 .dp-next{right:-6px}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3c5a70f */.elementor-52 .elementor-element.elementor-element-3c5a70f{max-width:1180px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a6c7a88 */.elementor-52 .elementor-element.elementor-element-a6c7a88{overflow-x:clip}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1756bd1e */.elementor-52 .elementor-element.elementor-element-1756bd1e{max-width:360px;flex:1 1 260px;width:auto;--width:auto;}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-24de0de8 */.elementor-52 .elementor-element.elementor-element-24de0de8{position:absolute!important;inset:0;width:100%!important;max-width:none!important;margin:0!important;pointer-events:none;z-index:0}.elementor-52 .elementor-element.elementor-element-24de0de8>.elementor-widget-container{position:absolute;inset:0}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-c0bd32a */.elementor-52 .elementor-element.elementor-element-c0bd32a{position:absolute!important;inset:0;width:100%!important;max-width:none!important;margin:0!important;pointer-events:none;z-index:0}.elementor-52 .elementor-element.elementor-element-c0bd32a>.elementor-widget-container{position:absolute;inset:0}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-121b2526 */.elementor-52 .elementor-element.elementor-element-121b2526 p{margin:0}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7eb83097 */.elementor-52 .elementor-element.elementor-element-7eb83097 p{margin:0}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-718fe161 */.elementor-52 .elementor-element.elementor-element-718fe161{position:relative;}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-54b502f */.elementor-52 .elementor-element.elementor-element-54b502f{position:absolute!important;inset:0;width:100%!important;max-width:none!important;margin:0!important;pointer-events:none;z-index:0}.elementor-52 .elementor-element.elementor-element-54b502f>.elementor-widget-container{position:absolute;inset:0}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4b198859 */.elementor-52 .elementor-element.elementor-element-4b198859 p{margin:0}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-413e75e1 */.elementor-52 .elementor-element.elementor-element-413e75e1 p{margin:0}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e3c1038 */.elementor-52 .elementor-element.elementor-element-e3c1038{position:relative;}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-1a6b4c09 */.elementor-52 .elementor-element.elementor-element-1a6b4c09{position:absolute!important;inset:0;width:100%!important;max-width:none!important;margin:0!important;pointer-events:none;z-index:0}.elementor-52 .elementor-element.elementor-element-1a6b4c09>.elementor-widget-container{position:absolute;inset:0}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4c011fd3 */.elementor-52 .elementor-element.elementor-element-4c011fd3 p{margin:0}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-68152d4a */.elementor-52 .elementor-element.elementor-element-68152d4a p{margin:0}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3df0ad11 */.elementor-52 .elementor-element.elementor-element-3df0ad11{position:relative;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-977b90a */.elementor-52 .elementor-element.elementor-element-977b90a{min-width:0;flex:1 1 520px;position:relative;width:auto;--width:auto;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e0ca04 */.elementor-52 .elementor-element.elementor-element-e0ca04{max-width:420px;flex:1 1 280px;width:auto;--width:auto;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4d365e15 */.elementor-52 .elementor-element.elementor-element-4d365e15{flex:0 1 auto;width:auto;--width:auto;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b9aaf76 */.elementor-52 .elementor-element.elementor-element-b9aaf76 p{margin:0}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ec680ae */.elementor-52 .elementor-element.elementor-element-ec680ae{flex:0 1 auto;width:auto;--width:auto;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1875fa47 */.elementor-52 .elementor-element.elementor-element-1875fa47{border-top:1px solid #E4CDBF;display:grid!important;grid-template-columns:56px minmax(0,1fr);gap:8px 20px;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5357f6c6 */.elementor-52 .elementor-element.elementor-element-5357f6c6{flex:0 1 auto;width:auto;--width:auto;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-57d7879b */.elementor-52 .elementor-element.elementor-element-57d7879b p{margin:0}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-11302c6c */.elementor-52 .elementor-element.elementor-element-11302c6c{flex:0 1 auto;width:auto;--width:auto;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-69d9599d */.elementor-52 .elementor-element.elementor-element-69d9599d{border-top:1px solid #E4CDBF;display:grid!important;grid-template-columns:56px minmax(0,1fr);gap:8px 20px;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4dedc477 */.elementor-52 .elementor-element.elementor-element-4dedc477{flex:0 1 auto;width:auto;--width:auto;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-195c0dc6 */.elementor-52 .elementor-element.elementor-element-195c0dc6 p{margin:0}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4e716350 */.elementor-52 .elementor-element.elementor-element-4e716350{flex:0 1 auto;width:auto;--width:auto;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-30c5974d */.elementor-52 .elementor-element.elementor-element-30c5974d{border-top:1px solid #E4CDBF;display:grid!important;grid-template-columns:56px minmax(0,1fr);gap:8px 20px;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1e3070c6 */.elementor-52 .elementor-element.elementor-element-1e3070c6{flex:0 1 auto;width:auto;--width:auto;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4ed7e02a */.elementor-52 .elementor-element.elementor-element-4ed7e02a p{margin:0}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-324c69db */.elementor-52 .elementor-element.elementor-element-324c69db{flex:0 1 auto;width:auto;--width:auto;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-196f7c11 */.elementor-52 .elementor-element.elementor-element-196f7c11{border-top:1px solid #E4CDBF;display:grid!important;grid-template-columns:56px minmax(0,1fr);gap:8px 20px;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5ec3982a */.elementor-52 .elementor-element.elementor-element-5ec3982a{flex:0 1 auto;width:auto;--width:auto;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2c417664 */.elementor-52 .elementor-element.elementor-element-2c417664 p{margin:0}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-49f6c23f */.elementor-52 .elementor-element.elementor-element-49f6c23f{flex:0 1 auto;width:auto;--width:auto;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-246d5292 */.elementor-52 .elementor-element.elementor-element-246d5292{border-top:1px solid #E4CDBF;display:grid!important;grid-template-columns:56px minmax(0,1fr);gap:8px 20px;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4fe83d02 */.elementor-52 .elementor-element.elementor-element-4fe83d02{flex:0 1 auto;width:auto;--width:auto;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7071177b */.elementor-52 .elementor-element.elementor-element-7071177b p{margin:0}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-43e2afdb */.elementor-52 .elementor-element.elementor-element-43e2afdb{flex:0 1 auto;width:auto;--width:auto;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4167b977 */.elementor-52 .elementor-element.elementor-element-4167b977{border-top:1px solid #E4CDBF;display:grid!important;grid-template-columns:56px minmax(0,1fr);gap:8px 20px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-43f09bc0 */.elementor-52 .elementor-element.elementor-element-43f09bc0{max-width:760px;flex:1 1 460px;width:auto;--width:auto;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-1b56fe9b */.elementor-52 .elementor-element.elementor-element-1b56fe9b{position:relative;z-index:1}.elementor-52 .elementor-element.elementor-element-1b56fe9b img{width:100%;aspect-ratio:4/5;object-fit:cover;display:block}.elementor-52 .elementor-element.elementor-element-1b56fe9b .elementor-widget-container,.elementor-52 .elementor-element.elementor-element-1b56fe9b>div{position:relative}.elementor-52 .elementor-element.elementor-element-1b56fe9b::after{content:'';position:absolute;inset:10px;border:1px solid #C2A060;pointer-events:none}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-58749fd9 */.elementor-52 .elementor-element.elementor-element-58749fd9 p{margin:0}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-3dc552d5 */.elementor-52 .elementor-element.elementor-element-3dc552d5{position:relative;z-index:1}.elementor-52 .elementor-element.elementor-element-3dc552d5 img{width:100%;aspect-ratio:4/5;object-fit:cover;display:block}.elementor-52 .elementor-element.elementor-element-3dc552d5 .elementor-widget-container,.elementor-52 .elementor-element.elementor-element-3dc552d5>div{position:relative}.elementor-52 .elementor-element.elementor-element-3dc552d5::after{content:'';position:absolute;inset:10px;border:1px solid #C2A060;pointer-events:none}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-44d8305d */.elementor-52 .elementor-element.elementor-element-44d8305d p{margin:0}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-6fd1fe4c */.elementor-52 .elementor-element.elementor-element-6fd1fe4c{position:relative;z-index:1}.elementor-52 .elementor-element.elementor-element-6fd1fe4c img{width:100%;aspect-ratio:4/5;object-fit:cover;display:block}.elementor-52 .elementor-element.elementor-element-6fd1fe4c .elementor-widget-container,.elementor-52 .elementor-element.elementor-element-6fd1fe4c>div{position:relative}.elementor-52 .elementor-element.elementor-element-6fd1fe4c::after{content:'';position:absolute;inset:10px;border:1px solid #C2A060;pointer-events:none}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4c0e0b6d */.elementor-52 .elementor-element.elementor-element-4c0e0b6d p{margin:0}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1fed928e */.elementor-52 .elementor-element.elementor-element-1fed928e{display:grid!important;grid-template-columns:repeat(auto-fit,minmax(min(100%,260px),1fr));gap:clamp(24px,3vw,48px);}.elementor-52 .elementor-element.elementor-element-1fed928e{max-width:1080px;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5daede8a */.elementor-52 .elementor-element.elementor-element-5daede8a{flex:0 1 auto;width:auto;--width:auto;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1481784a */.elementor-52 .elementor-element.elementor-element-1481784a{flex:0 1 auto;width:auto;--width:auto;}.elementor-52 .elementor-element.elementor-element-1481784a p{margin:0}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-39dd931f */.elementor-52 .elementor-element.elementor-element-39dd931f{position:relative;z-index:1}.elementor-52 .elementor-element.elementor-element-39dd931f img{width:100%;aspect-ratio:4/5;object-fit:cover;display:block}.elementor-52 .elementor-element.elementor-element-39dd931f .elementor-widget-container,.elementor-52 .elementor-element.elementor-element-39dd931f>div{position:relative}.elementor-52 .elementor-element.elementor-element-39dd931f::after{content:'';position:absolute;inset:12px;border:1px solid #C2A060;pointer-events:none}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-ba284c5 */.elementor-52 .elementor-element.elementor-element-ba284c5{position:relative;z-index:1}.elementor-52 .elementor-element.elementor-element-ba284c5 img{width:100%;aspect-ratio:4/5;object-fit:cover;display:block}.elementor-52 .elementor-element.elementor-element-ba284c5 .elementor-widget-container,.elementor-52 .elementor-element.elementor-element-ba284c5>div{position:relative}.elementor-52 .elementor-element.elementor-element-ba284c5::after{content:'';position:absolute;inset:12px;border:1px solid #C2A060;pointer-events:none}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-1cbaf5ad */.elementor-52 .elementor-element.elementor-element-1cbaf5ad{position:relative;z-index:1}.elementor-52 .elementor-element.elementor-element-1cbaf5ad img{width:100%;aspect-ratio:4/5;object-fit:cover;display:block}.elementor-52 .elementor-element.elementor-element-1cbaf5ad .elementor-widget-container,.elementor-52 .elementor-element.elementor-element-1cbaf5ad>div{position:relative}.elementor-52 .elementor-element.elementor-element-1cbaf5ad::after{content:'';position:absolute;inset:12px;border:1px solid #C2A060;pointer-events:none}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-134940f5 */.elementor-52 .elementor-element.elementor-element-134940f5{display:grid!important;grid-template-columns:repeat(auto-fit,minmax(min(100%,280px),1fr));gap:clamp(16px,2vw,28px);}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3825a9c */.elementor-52 .elementor-element.elementor-element-3825a9c p{margin:0}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-741613ba */.elementor-52 .elementor-element.elementor-element-741613ba{max-width:720px;flex:1 1 440px;width:auto;--width:auto;}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-6aef3c26 */.elementor-52 .elementor-element.elementor-element-6aef3c26{flex:0 1 auto;width:auto;--width:auto;}.elementor-52 .elementor-element.elementor-element-6aef3c26 .elementor-button{transition:transform 160ms cubic-bezier(0.23,1,0.32,1),background-color 160ms ease-out}.elementor-52 .elementor-element.elementor-element-6aef3c26 .elementor-button:active{transform:scale(0.97)}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-72a5131b */.elementor-52 .elementor-element.elementor-element-72a5131b{min-height:0!important;--min-height:0px}/* 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 */