.elementor-568 .elementor-element.elementor-element-53a131f1{--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:16px;--padding-bottom:48px;--padding-left:0px;--padding-right:0px;}.elementor-568 .elementor-element.elementor-element-53a131f1:not(.elementor-motion-effects-element-type-background), .elementor-568 .elementor-element.elementor-element-53a131f1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAF7F2;}.elementor-568 .elementor-element.elementor-element-170a0596{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:0px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-primary );}.elementor-568 .elementor-element.elementor-element-4c4f49ad{text-align:start;}.elementor-568 .elementor-element.elementor-element-4c4f49ad .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:36px;font-weight:700;line-height:1.1em;color:#2D1E1F;}.elementor-568 .elementor-element.elementor-element-4991eea4{text-align:start;}.elementor-568 .elementor-element.elementor-element-4991eea4 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:17px;font-weight:400;line-height:1.5em;color:rgba(45,30,31,0.7);}.elementor-568 .elementor-element.elementor-element-e44906a{--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:24px;--padding-bottom:24px;--padding-left:0px;--padding-right:0px;}.elementor-568 .elementor-element.elementor-element-e44906a:not(.elementor-motion-effects-element-type-background), .elementor-568 .elementor-element.elementor-element-e44906a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-568 .elementor-element.elementor-element-10973b08{--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:24px;--padding-right:24px;}.elementor-568 .elementor-element.elementor-element-35ec6777{--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:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-568 .elementor-element.elementor-element-123abe65{text-align:start;}.elementor-568 .elementor-element.elementor-element-123abe65 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.25em;color:rgba(45,30,31,0.7);}.elementor-568 .elementor-element.elementor-element-1c890e17{--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:48px;--padding-left:0px;--padding-right:0px;}.elementor-568 .elementor-element.elementor-element-1c890e17:not(.elementor-motion-effects-element-type-background), .elementor-568 .elementor-element.elementor-element-1c890e17 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-568 .elementor-element.elementor-element-4a3e8bcc{--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:64px 64px;--row-gap:64px;--column-gap:64px;--padding-top:0px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px;}.elementor-568 .elementor-element.elementor-element-30416095{--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:24px 24px;--row-gap:24px;--column-gap:24px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-568 .elementor-element.elementor-element-766fe062{--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-568 .elementor-element.elementor-element-7f28b1b{--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-568 .elementor-element.elementor-element-35ee7501{--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:22px 22px;--row-gap:22px;--column-gap:22px;--flex-wrap:wrap;--padding-top:26.55px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}@media(max-width:1024px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}}@media(min-width:768px){.elementor-568 .elementor-element.elementor-element-53a131f1{--width:100%;}.elementor-568 .elementor-element.elementor-element-170a0596{--content-width:1212px;}.elementor-568 .elementor-element.elementor-element-e44906a{--width:100%;}.elementor-568 .elementor-element.elementor-element-10973b08{--content-width:1212px;}.elementor-568 .elementor-element.elementor-element-35ec6777{--width:fit-content;}.elementor-568 .elementor-element.elementor-element-1c890e17{--width:100%;}.elementor-568 .elementor-element.elementor-element-4a3e8bcc{--content-width:1260px;}.elementor-568 .elementor-element.elementor-element-30416095{--width:100%;}.elementor-568 .elementor-element.elementor-element-766fe062{--width:404px;}.elementor-568 .elementor-element.elementor-element-7f28b1b{--width:fit-content;}.elementor-568 .elementor-element.elementor-element-35ee7501{--width:100%;}}@media(max-width:767px){.elementor-568 .elementor-element.elementor-element-53a131f1{--padding-top:16px;--padding-bottom:32px;--padding-left:0px;--padding-right:0px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-568 .elementor-element.elementor-element-4c4f49ad .elementor-heading-title{font-size:28px;}.elementor-568 .elementor-element.elementor-element-e44906a{--padding-top:16px;--padding-bottom:16px;--padding-left:0px;--padding-right:0px;}.elementor-568 .elementor-element.elementor-element-1c890e17{--padding-top:0px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}}/* Start custom CSS for heading, class: .elementor-element-4991eea4 */.elementor-568 .elementor-element.elementor-element-4991eea4 .elementor-heading-title{font-weight:400;max-width:808px;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-123abe65 */.elementor-568 .elementor-element.elementor-element-123abe65 .elementor-heading-title{font-weight:400;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-35ec6777 */.elementor-568 .elementor-element.elementor-element-35ec6777{line-height:20px;}.elementor-568 .elementor-element.elementor-element-35ec6777 .vh-bc,.elementor-568 .elementor-element.elementor-element-35ec6777 .elementor-heading-title{font-family:'Inter',sans-serif;font-size:16px;line-height:20px;color:rgba(45,30,31,0.7);}.elementor-568 .elementor-element.elementor-element-35ec6777 .elementor-widget{line-height:20px;}.elementor-568 .elementor-element.elementor-element-35ec6777 a{color:rgba(45,30,31,0.7);text-decoration:none;transition:color .2s;}.elementor-568 .elementor-element.elementor-element-35ec6777 a:hover{color:#7A1F35;}.elementor-568 .elementor-element.elementor-element-35ec6777 .vh-sep{margin:0 10px;color:rgba(45,30,31,0.7);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-766fe062 */.elementor-568 .elementor-element.elementor-element-766fe062{flex:0 0 404px;max-width:404px;}@media(max-width:1024px){.elementor-568 .elementor-element.elementor-element-766fe062{flex:1 1 100%;width:100%;max-width:none;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7f28b1b */.elementor-568 .elementor-element.elementor-element-7f28b1b{flex:1 1 0;min-width:0;width:auto;}@media(max-width:1024px){.elementor-568 .elementor-element.elementor-element-7f28b1b{flex:1 1 100%;width:100%;}}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-441b002b */.elementor-568 .elementor-element.elementor-element-441b002b p{margin:16px 0 0;font-family:'Inter',sans-serif;font-size:14px;line-height:20px;color:rgba(45,30,31,0.7);}.elementor-568 .elementor-element.elementor-element-441b002b{flex:1 1 380px;}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-40e7bfa3 */.elementor-568 .elementor-element.elementor-element-40e7bfa3 p{margin:16px 0 0;font-family:'Inter',sans-serif;font-size:14px;line-height:20px;color:rgba(45,30,31,0.7);}.elementor-568 .elementor-element.elementor-element-40e7bfa3{flex:1 1 380px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-35ee7501 */.elementor-568 .elementor-element.elementor-element-35ee7501{border-top:1px solid #E3D9CE;}/* End custom CSS */