.elementor-11 .elementor-element.elementor-element-f0297a0{--display:flex;--min-height:80px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#D0D5DD;--border-color:#D0D5DD;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0;--padding-bottom:0;--padding-left:5%;--padding-right:5%;}.elementor-11 .elementor-element.elementor-element-f0297a0:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-f0297a0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#A6503C;}.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-11 .elementor-element.elementor-element-b7453e3{width:var( --container-widget-width, 6.021% );max-width:6.021%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 100px;padding:0px 0px 0px 0px;--container-widget-width:6.021%;--container-widget-flex-grow:0;}.elementor-11 .elementor-element.elementor-element-b7453e3.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-11 .elementor-element.elementor-element-37cb285{--display:flex;}.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-11 .elementor-element.elementor-element-d58a628{width:var( --container-widget-width, 43% );max-width:43%;--container-widget-width:43%;--container-widget-flex-grow:0;column-gap:0px;font-family:"Helvetica", Sans-serif;font-size:1px;font-weight:500;text-shadow:0px 0px 29px rgba(0,0,0,0.3);}.elementor-11 .elementor-element.elementor-element-d58a628.elementor-element{--align-self:flex-end;}.elementor-11 .elementor-element.elementor-element-d58a628 a{transition-duration:1.3s;}.elementor-11 .elementor-element.elementor-element-4966e3c{--display:flex;--min-height:0vh;--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:070px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-4966e3c:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-4966e3c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFF4E6;}.elementor-11 .elementor-element.elementor-element-d3a2b97.elementor-element{--flex-grow:0;--flex-shrink:0;}.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-11 .elementor-element.elementor-element-c43754a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-c43754a.elementor-element{--align-self:flex-start;}.elementor-11 .elementor-element.elementor-element-82ab95a{--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;--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-11 .elementor-element.elementor-element-82ab95a.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-11 .elementor-element.elementor-element-d4ddc21{--display:flex;--min-height:132px;}.elementor-11 .elementor-element.elementor-element-d4ddc21.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-11 .elementor-element.elementor-element-e71fb3f{width:var( --container-widget-width, 101.979% );max-width:101.979%;margin:0180px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:101.979%;--container-widget-flex-grow:0;}.elementor-11 .elementor-element.elementor-element-e71fb3f.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-11 .elementor-element.elementor-element-a84925f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-a84925f.elementor-element{--align-self:flex-start;}.elementor-11 .elementor-element.elementor-element-e6e7e88{width:var( --container-widget-width, 57.911% );max-width:57.911%;margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:57.911%;--container-widget-flex-grow:0;}.elementor-11 .elementor-element.elementor-element-e6e7e88.elementor-element{--align-self:flex-end;--order:99999 /* order end hack */;--flex-grow:0;--flex-shrink:0;}.elementor-11 .elementor-element.elementor-element-3673d4e{--display:flex;--min-height:453px;--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;--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-11 .elementor-element.elementor-element-3673d4e:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-3673d4e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#A8C191;}.elementor-11 .elementor-element.elementor-element-a6ed3d2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 020px 0px;}.elementor-11 .elementor-element.elementor-element-a6ed3d2.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-11 .elementor-element.elementor-element-a6ed3d2 img{max-width:74%;}.elementor-11 .elementor-element.elementor-element-06d8c17{--display:flex;--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-11 .elementor-element.elementor-element-0e9daec{width:var( --container-widget-width, 4.989% );max-width:4.989%;margin:50px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:4.989%;--container-widget-flex-grow:0;}.elementor-11 .elementor-element.elementor-element-0e9daec.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-11 .elementor-element.elementor-element-b5e3440{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 020px 0px;}.elementor-11 .elementor-element.elementor-element-b5e3440 img{max-width:74%;}.elementor-11 .elementor-element.elementor-element-a92f29a{width:var( --container-widget-width, 51% );max-width:51%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:51%;--container-widget-flex-grow:0;text-align:center;}.elementor-11 .elementor-element.elementor-element-a92f29a.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:1;}.elementor-11 .elementor-element.elementor-element-a92f29a:hover img{opacity:1;}.elementor-11 .elementor-element.elementor-element-a92f29a img{transition-duration:1.7s;border-style:none;}.elementor-11 .elementor-element.elementor-element-70c2761{--display:flex;--min-height:549px;--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;--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-11 .elementor-element.elementor-element-70c2761:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-70c2761 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFF4E6;}.elementor-11 .elementor-element.elementor-element-02f6753{margin:030px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-11 .elementor-element.elementor-element-02f6753 img{width:29%;}.elementor-11 .elementor-element.elementor-element-94635e8{width:var( --container-widget-width, 50.827% );max-width:50.827%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;--container-widget-width:50.827%;--container-widget-flex-grow:0;}.elementor-11 .elementor-element.elementor-element-94635e8.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-11 .elementor-element.elementor-element-bf98ce6{width:var( --container-widget-width, 50.827% );max-width:50.827%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;--container-widget-width:50.827%;--container-widget-flex-grow:0;}.elementor-11 .elementor-element.elementor-element-bf98ce6.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-11 .elementor-element.elementor-element-cf06310{--display:flex;--min-height:811px;--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;--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-11 .elementor-element.elementor-element-cf06310:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-cf06310 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#A8C191;}.elementor-11 .elementor-element.elementor-element-54981ac{width:var( --container-widget-width, 24.241% );max-width:24.241%;margin:040px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:24.241%;--container-widget-flex-grow:0;}.elementor-11 .elementor-element.elementor-element-54981ac.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-11 .elementor-element.elementor-element-2254a86{width:var( --container-widget-width, 44.528% );max-width:44.528%;--container-widget-width:44.528%;--container-widget-flex-grow:0;}.elementor-11 .elementor-element.elementor-element-2254a86.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-11 .elementor-element.elementor-element-affad8f{width:var( --container-widget-width, 44.528% );max-width:44.528%;--container-widget-width:44.528%;--container-widget-flex-grow:0;}.elementor-11 .elementor-element.elementor-element-affad8f.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-11 .elementor-element.elementor-element-02f0373{width:var( --container-widget-width, 44.528% );max-width:44.528%;--container-widget-width:44.528%;--container-widget-flex-grow:0;}.elementor-11 .elementor-element.elementor-element-02f0373.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-11 .elementor-element.elementor-element-6be0a3c{width:var( --container-widget-width, 44.528% );max-width:44.528%;--container-widget-width:44.528%;--container-widget-flex-grow:0;}.elementor-11 .elementor-element.elementor-element-6be0a3c.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.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-11 .elementor-element.elementor-element-c637ea0{width:var( --container-widget-width, 80% );max-width:80%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 42px) 0px;--container-widget-width:80%;--container-widget-flex-grow:0;text-align:center;}.elementor-11 .elementor-element.elementor-element-c637ea0.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:1;}.elementor-11 .elementor-element.elementor-element-c637ea0 .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:23px;font-weight:100;-webkit-text-stroke-width:0px;stroke-width:0px;-webkit-text-stroke-color:#000;stroke:#000;color:#4F4F43;}.elementor-11 .elementor-element.elementor-element-e6b3283{--display:flex;--min-height:704px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--flex-wrap:wrap;--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-11 .elementor-element.elementor-element-e6b3283.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-11 .elementor-element.elementor-element-d17c226{--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;--justify-content:flex-start;--gap:0px 20px;--row-gap:0px;--column-gap:20px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:40px;--z-index:4;}.elementor-11 .elementor-element.elementor-element-d17c226.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-11 .elementor-element.elementor-element-fc87ba1{width:var( --container-widget-width, 106.562% );max-width:106.562%;--container-widget-width:106.562%;--container-widget-flex-grow:0;}.elementor-11 .elementor-element.elementor-element-fc87ba1.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-11 .elementor-element.elementor-element-0a10f14{width:var( --container-widget-width, 106.562% );max-width:106.562%;--container-widget-width:106.562%;--container-widget-flex-grow:0;}.elementor-11 .elementor-element.elementor-element-0a10f14.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-11 .elementor-element.elementor-element-32f53df{width:var( --container-widget-width, 25% );max-width:25%;--container-widget-width:25%;--container-widget-flex-grow:0;}.elementor-11 .elementor-element.elementor-element-32f53df.elementor-element{--align-self:center;}.elementor-11 .elementor-element.elementor-element-9f1ae94{width:var( --container-widget-width, 25% );max-width:25%;--container-widget-width:25%;--container-widget-flex-grow:0;}.elementor-11 .elementor-element.elementor-element-9f1ae94.elementor-element{--align-self:center;}.elementor-11 .elementor-element.elementor-element-6b5622d{--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;--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-11 .elementor-element.elementor-element-6b5622d:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-6b5622d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#f2eae2;}.elementor-11 .elementor-element.elementor-element-dc07963{margin:50px 0px calc(var(--kit-widget-spacing, 0px) + 50px) 0px;padding:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-dc07963.elementor-element{--align-self:center;--order:99999 /* order end hack */;}.elementor-11 .elementor-element.elementor-element-dc07963 img{width:70%;max-width:87%;}.elementor-11 .elementor-element.elementor-element-9679bd4{--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;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-9679bd4:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-9679bd4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#a15847;}.elementor-11 .elementor-element.elementor-element-43cd669{--display:flex;--min-height:601.195px;--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:090px;--padding-bottom:0px;--padding-left:71px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-43cd669:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-43cd669 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#54644c;}.elementor-11 .elementor-element.elementor-element-43cd669.e-con{--align-self:center;}.elementor-11 .elementor-element.elementor-element-cf93683{--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:36px 36px;--row-gap:36px;--column-gap:36px;--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-11 .elementor-element.elementor-element-4358c79{width:var( --container-widget-width, 132px );max-width:132px;--container-widget-width:132px;--container-widget-flex-grow:0;}.elementor-11 .elementor-element.elementor-element-f0a7d0f{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:left;}.elementor-11 .elementor-element.elementor-element-f0a7d0f .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:26px;font-weight:400;line-height:1.2em;color:#FFFFFF;}.elementor-11 .elementor-element.elementor-element-4485ebe{width:var( --container-widget-width, 184.05px );max-width:184.05px;margin:100px -62px calc(var(--kit-widget-spacing, 0px) + 0px) 40px;padding:0px 0px 0px 0px;--container-widget-width:184.05px;--container-widget-flex-grow:0;z-index:1;}.elementor-11 .elementor-element.elementor-element-7041058{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:-11px;--margin-right:0px;--padding-top:66px;--padding-bottom:56px;--padding-left:61px;--padding-right:61px;--z-index:0;}.elementor-11 .elementor-element.elementor-element-7041058:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-7041058 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FDFDFD;}.elementor-11 .elementor-element.elementor-element-81f7d36{width:100%;max-width:100%;margin:-9px 0px calc(var(--kit-widget-spacing, 0px) + -7px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-11 .elementor-element.elementor-element-81f7d36 .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:29px;font-weight:600;text-transform:uppercase;line-height:1.2em;letter-spacing:-0.5px;color:#a15847;}.elementor-11 .elementor-element.elementor-element-738b59c{width:var( --container-widget-width, 93.095% );max-width:93.095%;--container-widget-width:93.095%;--container-widget-flex-grow:0;}.elementor-11 .elementor-element.elementor-element-738b59c.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-11 .elementor-element.elementor-element-5cd083a{width:var( --container-widget-width, 450px );max-width:450px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:450px;--container-widget-flex-grow:0;text-align:center;}.elementor-11 .elementor-element.elementor-element-5cd083a .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:18px;line-height:1.2em;color:#434E57;}.elementor-11 .elementor-element.elementor-element-ceeb035{width:var( --container-widget-width, 92.327% );max-width:92.327%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:92.327%;--container-widget-flex-grow:0;}.elementor-11 .elementor-element.elementor-element-ceeb035.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-11 .elementor-element.elementor-element-f6b8550{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:10px 10px;--row-gap:10px;--column-gap:10px;--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-11 .elementor-element.elementor-element-c1ef423{width:var( --container-widget-width, 330px );max-width:330px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:330px;--container-widget-flex-grow:0;text-align:center;}.elementor-11 .elementor-element.elementor-element-c1ef423 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:12px;line-height:1.2em;color:#8B8B8B;}.elementor-11 .elementor-element.elementor-element-3b78181 .elementor-button{background-color:#30AA6E;font-family:"DM Sans", Sans-serif;font-size:18px;font-weight:400;line-height:1.2em;box-shadow:0px 0px 10px 0px rgba(49, 163, 106.00000000000004, 0.5);border-radius:64px 64px 64px 64px;padding:20px 20px 20px 20px;}.elementor-11 .elementor-element.elementor-element-3b78181{padding:05px 0px 05px 0px;}.elementor-11 .elementor-element.elementor-element-b441949{width:var( --container-widget-width, 330px );max-width:330px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:330px;--container-widget-flex-grow:0;text-align:center;}.elementor-11 .elementor-element.elementor-element-b441949 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:12px;line-height:1.2em;color:#8B8B8B;}.elementor-11 .elementor-element.elementor-element-35ef5c3{--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;--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-11 .elementor-element.elementor-element-35ef5c3:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-35ef5c3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#141615;}.elementor-11 .elementor-element.elementor-element-40aed74{margin:50px 0px calc(var(--kit-widget-spacing, 0px) + 50px) 0px;padding:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-153e2a9{margin:50px 0px calc(var(--kit-widget-spacing, 0px) + 50px) 0px;padding:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-fd2005d{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:020px 020px;--row-gap:020px;--column-gap:020px;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;--z-index:0;}.elementor-11 .elementor-element.elementor-element-fd2005d:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-fd2005d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#f9f0e1;}.elementor-11 .elementor-element.elementor-element-e3aebd0{--display:flex;--min-height:41px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;}.elementor-11 .elementor-element.elementor-element-c2587db .elementor-heading-title{font-family:"Poppins", Sans-serif;font-weight:600;color:#a15847;}.elementor-11 .elementor-element.elementor-element-72dc15b{--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;border-style:none;--border-style:none;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-11 .elementor-element.elementor-element-fddf4ed{width:100%;max-width:100%;text-align:left;}.elementor-11 .elementor-element.elementor-element-fddf4ed.elementor-element{--align-self:flex-start;}.elementor-11 .elementor-element.elementor-element-fddf4ed .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:16px;line-height:1.2em;color:#a15847;}.elementor-11 .elementor-element.elementor-element-0493b91{--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;border-style:none;--border-style:none;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-11 .elementor-element.elementor-element-93414ed{width:100%;max-width:100%;text-align:left;}.elementor-11 .elementor-element.elementor-element-93414ed.elementor-element{--align-self:flex-start;}.elementor-11 .elementor-element.elementor-element-93414ed .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:16px;line-height:1.2em;color:#a15847;}.elementor-11 .elementor-element.elementor-element-93b8b60{--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;border-style:none;--border-style:none;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-11 .elementor-element.elementor-element-602640c{width:100%;max-width:100%;text-align:left;}.elementor-11 .elementor-element.elementor-element-602640c.elementor-element{--align-self:flex-start;}.elementor-11 .elementor-element.elementor-element-602640c .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:16px;line-height:1.2em;color:#a15847;}.elementor-11 .elementor-element.elementor-element-95b9b2c{--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;border-style:none;--border-style:none;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-11 .elementor-element.elementor-element-8a1082f{width:100%;max-width:100%;text-align:left;}.elementor-11 .elementor-element.elementor-element-8a1082f.elementor-element{--align-self:flex-start;}.elementor-11 .elementor-element.elementor-element-8a1082f .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:16px;line-height:1.2em;color:#a15847;}.elementor-11 .elementor-element.elementor-element-9e9fa90{--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;border-style:none;--border-style:none;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-11 .elementor-element.elementor-element-8d39af3{width:100%;max-width:100%;text-align:left;}.elementor-11 .elementor-element.elementor-element-8d39af3.elementor-element{--align-self:flex-start;}.elementor-11 .elementor-element.elementor-element-8d39af3 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:16px;line-height:1.2em;color:#a15847;}.elementor-11 .elementor-element.elementor-element-e79c9ed{--n-accordion-title-font-size:16px;--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:14px;--n-accordion-item-title-distance-from-content:4px;--n-accordion-border-radius:100px 100px 100px 100px;--n-accordion-title-normal-color:#FFFFFF;--n-accordion-title-hover-color:#F7F7F7;--n-accordion-title-active-color:#FFFFFF;--n-accordion-icon-size:21px;--n-accordion-icon-normal-color:#FFFFFF;--n-accordion-icon-hover-color:#FFFFFF;--n-accordion-icon-active-color:#FFFFFF;}.elementor-11 .elementor-element.elementor-element-e79c9ed > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:#a15847;border-style:solid;border-color:#FFFFFF42;}.elementor-11 .elementor-element.elementor-element-e79c9ed > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title:hover{background-color:#54644c;}.elementor-11 .elementor-element.elementor-element-e79c9ed > .e-n-accordion > .e-n-accordion-item[open] > .e-n-accordion-item-title{background-color:#54644c;}.elementor-11 .elementor-element.elementor-element-e79c9ed {--n-accordion-padding:20px 30px 20px 30px;}:where( .elementor-11 .elementor-element.elementor-element-e79c9ed > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"DM Sans", Sans-serif;line-height:1.2em;}.elementor-11 .elementor-element.elementor-element-6366b1b{--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;--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-11 .elementor-element.elementor-element-6366b1b:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-6366b1b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#a15847;}.elementor-11 .elementor-element.elementor-element-6d20544{width:var( --container-widget-width, 12.375% );max-width:12.375%;margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 200px;padding:0px 0px 0px 0px;--container-widget-width:12.375%;--container-widget-flex-grow:0;}.elementor-11 .elementor-element.elementor-element-6d20544.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-11 .elementor-element.elementor-element-d09731a{width:var( --container-widget-width, 28.608% );max-width:28.608%;margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 030px) 150px;padding:0px 0px 0px 0px;--container-widget-width:28.608%;--container-widget-flex-grow:0;}.elementor-11 .elementor-element.elementor-element-d09731a.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-11 .elementor-element.elementor-element-2d11a7d{width:var( --container-widget-width, 12% );max-width:12%;margin:50px 0px calc(var(--kit-widget-spacing, 0px) + 50px) 100px;padding:0px 0px 0px 0px;--container-widget-width:12%;--container-widget-flex-grow:0;}.elementor-11 .elementor-element.elementor-element-2d11a7d.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-11 .elementor-element.elementor-element-73db6d4{width:var( --container-widget-width, 7% );max-width:7%;margin:50px 0px calc(var(--kit-widget-spacing, 0px) + 50px) 0px;padding:0px 0px 0px 0px;--container-widget-width:7%;--container-widget-flex-grow:0;}.elementor-11 .elementor-element.elementor-element-73db6d4.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}@media(min-width:768px){.elementor-11 .elementor-element.elementor-element-f0297a0{--content-width:1312px;}.elementor-11 .elementor-element.elementor-element-37cb285{--width:89%;}.elementor-11 .elementor-element.elementor-element-d4ddc21{--width:46.217%;}.elementor-11 .elementor-element.elementor-element-e6b3283{--content-width:1130px;}.elementor-11 .elementor-element.elementor-element-d17c226{--width:46%;}.elementor-11 .elementor-element.elementor-element-9679bd4{--content-width:1280px;}.elementor-11 .elementor-element.elementor-element-43cd669{--width:575.55px;}.elementor-11 .elementor-element.elementor-element-cf93683{--width:528px;}.elementor-11 .elementor-element.elementor-element-7041058{--width:513px;}}@media(max-width:1024px) and (min-width:768px){.elementor-11 .elementor-element.elementor-element-e6b3283{--content-width:90vw;}.elementor-11 .elementor-element.elementor-element-d17c226{--width:85%;}.elementor-11 .elementor-element.elementor-element-7041058{--width:625px;}}@media(max-width:1024px){.elementor-11 .elementor-element.elementor-element-f0297a0{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0;--padding-bottom:0;--padding-left:5%;--padding-right:5%;}.elementor-11 .elementor-element.elementor-element-d3a2b97{width:var( --container-widget-width, 415.991px );max-width:415.991px;--container-widget-width:415.991px;--container-widget-flex-grow:0;}.elementor-11 .elementor-element.elementor-element-d3a2b97.elementor-element{--align-self:center;}.elementor-11 .elementor-element.elementor-element-e2f1f0b{width:var( --container-widget-width, 620px );max-width:620px;--container-widget-width:620px;--container-widget-flex-grow:0;}.elementor-11 .elementor-element.elementor-element-e2f1f0b.elementor-element{--align-self:center;}.elementor-11 .elementor-element.elementor-element-c43754a.elementor-element{--align-self:center;}.elementor-11 .elementor-element.elementor-element-a6ed3d2{width:var( --container-widget-width, 636px );max-width:636px;margin:50px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 050px;padding:0px 0px 0px 0px;--container-widget-width:636px;--container-widget-flex-grow:0;text-align:center;}.elementor-11 .elementor-element.elementor-element-a6ed3d2.elementor-element{--align-self:center;}.elementor-11 .elementor-element.elementor-element-02f6753.elementor-element{--align-self:center;}.elementor-11 .elementor-element.elementor-element-02f6753{text-align:center;}.elementor-11 .elementor-element.elementor-element-02f6753 img{width:44%;}.elementor-11 .elementor-element.elementor-element-94635e8{width:var( --container-widget-width, 623.509px );max-width:623.509px;--container-widget-width:623.509px;--container-widget-flex-grow:0;}.elementor-11 .elementor-element.elementor-element-bf98ce6{width:var( --container-widget-width, 623.509px );max-width:623.509px;--container-widget-width:623.509px;--container-widget-flex-grow:0;}.elementor-11 .elementor-element.elementor-element-2254a86{--container-widget-width:500px;--container-widget-flex-grow:0;width:var( --container-widget-width, 500px );max-width:500px;}.elementor-11 .elementor-element.elementor-element-affad8f{--container-widget-width:500px;--container-widget-flex-grow:0;width:var( --container-widget-width, 500px );max-width:500px;}.elementor-11 .elementor-element.elementor-element-02f0373{--container-widget-width:500px;--container-widget-flex-grow:0;width:var( --container-widget-width, 500px );max-width:500px;}.elementor-11 .elementor-element.elementor-element-6be0a3c{--container-widget-width:500px;--container-widget-flex-grow:0;width:var( --container-widget-width, 500px );max-width:500px;}.elementor-11 .elementor-element.elementor-element-e6b3283{--justify-content:center;}.elementor-11 .elementor-element.elementor-element-d17c226{--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-d17c226.e-con{--align-self:flex-start;}.elementor-11 .elementor-element.elementor-element-0a10f14{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-11 .elementor-element.elementor-element-32f53df{--container-widget-width:40%;--container-widget-flex-grow:0;width:var( --container-widget-width, 40% );max-width:40%;}.elementor-11 .elementor-element.elementor-element-9f1ae94{--container-widget-width:40%;--container-widget-flex-grow:0;width:var( --container-widget-width, 40% );max-width:40%;}.elementor-11 .elementor-element.elementor-element-9679bd4{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-11 .elementor-element.elementor-element-40aed74 img{max-width:80%;}.elementor-11 .elementor-element.elementor-element-fd2005d{--padding-top:100px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px;}.elementor-11 .elementor-element.elementor-element-6d20544{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 150px;padding:10px 0px 10px 0px;}.elementor-11 .elementor-element.elementor-element-d09731a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-11 .elementor-element.elementor-element-d09731a.elementor-element{--align-self:center;}.elementor-11 .elementor-element.elementor-element-2d11a7d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-11 .elementor-element.elementor-element-73db6d4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}}@media(max-width:767px){.elementor-11 .elementor-element.elementor-element-f0297a0{--min-height:0vh;--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-evenly;--align-items:center;--flex-wrap:nowrap;--padding-top:0;--padding-bottom:0;--padding-left:5%;--padding-right:5%;}.elementor-11 .elementor-element.elementor-element-b7453e3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-11 .elementor-element.elementor-element-37cb285{--min-height:42px;--justify-content:flex-start;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-11 .elementor-element.elementor-element-4966e3c{--min-height:0vh;--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-11 .elementor-element.elementor-element-d3a2b97{width:var( --container-widget-width, 298.364px );max-width:298.364px;margin:60px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:298.364px;--container-widget-flex-grow:0;}.elementor-11 .elementor-element.elementor-element-d3a2b97.elementor-element{--align-self:center;}.elementor-11 .elementor-element.elementor-element-e2f1f0b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:10px 10px 10px 10px;--container-widget-width:467px;--container-widget-flex-grow:0;width:var( --container-widget-width, 467px );max-width:467px;}.elementor-11 .elementor-element.elementor-element-c43754a.elementor-element{--align-self:center;}.elementor-11 .elementor-element.elementor-element-d4ddc21{--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-11 .elementor-element.elementor-element-d4ddc21.e-con{--align-self:center;--order:-99999 /* order start hack */;}.elementor-11 .elementor-element.elementor-element-a84925f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-a84925f.elementor-element{--align-self:center;--order:-99999 /* order start hack */;}.elementor-11 .elementor-element.elementor-element-e6e7e88{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-3673d4e{--min-height:217px;}.elementor-11 .elementor-element.elementor-element-a6ed3d2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:620px;--container-widget-flex-grow:0;width:var( --container-widget-width, 620px );max-width:620px;}.elementor-11 .elementor-element.elementor-element-a6ed3d2.elementor-element{--align-self:center;--order:99999 /* order end hack */;}.elementor-11 .elementor-element.elementor-element-a6ed3d2 img{max-width:91%;}.elementor-11 .elementor-element.elementor-element-02f6753 img{width:84%;}.elementor-11 .elementor-element.elementor-element-94635e8{--container-widget-width:313px;--container-widget-flex-grow:0;width:var( --container-widget-width, 313px );max-width:313px;}.elementor-11 .elementor-element.elementor-element-bf98ce6{--container-widget-width:313px;--container-widget-flex-grow:0;width:var( --container-widget-width, 313px );max-width:313px;}.elementor-11 .elementor-element.elementor-element-cf06310{--min-height:83vh;}.elementor-11 .elementor-element.elementor-element-54981ac{--container-widget-width:207px;--container-widget-flex-grow:0;width:var( --container-widget-width, 207px );max-width:207px;}.elementor-11 .elementor-element.elementor-element-2254a86{--container-widget-width:300px;--container-widget-flex-grow:0;width:var( --container-widget-width, 300px );max-width:300px;}.elementor-11 .elementor-element.elementor-element-affad8f{--container-widget-width:300px;--container-widget-flex-grow:0;width:var( --container-widget-width, 300px );max-width:300px;}.elementor-11 .elementor-element.elementor-element-02f0373{--container-widget-width:300px;--container-widget-flex-grow:0;width:var( --container-widget-width, 300px );max-width:300px;}.elementor-11 .elementor-element.elementor-element-6be0a3c{--container-widget-width:300px;--container-widget-flex-grow:0;width:var( --container-widget-width, 300px );max-width:300px;}.elementor-11 .elementor-element.elementor-element-e6b3283{--content-width:90vw;}.elementor-11 .elementor-element.elementor-element-d17c226{--padding-top:0px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-0a10f14{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-11 .elementor-element.elementor-element-32f53df{width:var( --container-widget-width, 219px );max-width:219px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:219px;--container-widget-flex-grow:0;}.elementor-11 .elementor-element.elementor-element-9f1ae94{width:var( --container-widget-width, 240px );max-width:240px;--container-widget-width:240px;--container-widget-flex-grow:0;}.elementor-11 .elementor-element.elementor-element-dc07963{width:var( --container-widget-width, 312px );max-width:312px;margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;--container-widget-width:312px;--container-widget-flex-grow:0;text-align:center;}.elementor-11 .elementor-element.elementor-element-dc07963 img{width:99%;max-width:100%;}.elementor-11 .elementor-element.elementor-element-9679bd4{--content-width:360px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-11 .elementor-element.elementor-element-43cd669{--min-height:346px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-11 .elementor-element.elementor-element-cf93683{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:25px 25px;--row-gap:25px;--column-gap:25px;}.elementor-11 .elementor-element.elementor-element-f0a7d0f{text-align:center;}.elementor-11 .elementor-element.elementor-element-f0a7d0f .elementor-heading-title{font-size:20px;line-height:1.2em;}.elementor-11 .elementor-element.elementor-element-7041058{--gap:23px 23px;--row-gap:23px;--column-gap:23px;--margin-top:-25px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-11 .elementor-element.elementor-element-81f7d36{margin:-7px 0px calc(var(--kit-widget-spacing, 0px) + -5px) 0px;padding:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-81f7d36 .elementor-heading-title{font-size:30px;line-height:1.2em;}.elementor-11 .elementor-element.elementor-element-5cd083a .elementor-heading-title{font-size:16px;line-height:1.2em;}.elementor-11 .elementor-element.elementor-element-c1ef423 .elementor-heading-title{font-size:12px;line-height:1.2em;}.elementor-11 .elementor-element.elementor-element-3b78181.elementor-element{--align-self:center;}.elementor-11 .elementor-element.elementor-element-3b78181 .elementor-button{font-size:15px;line-height:1.2em;}.elementor-11 .elementor-element.elementor-element-b441949 .elementor-heading-title{font-size:12px;line-height:1.2em;}.elementor-11 .elementor-element.elementor-element-153e2a9{text-align:center;}.elementor-11 .elementor-element.elementor-element-153e2a9 img{width:92%;max-width:83%;}.elementor-11 .elementor-element.elementor-element-fd2005d{--content-width:360px;--padding-top:40px;--padding-bottom:60px;--padding-left:15px;--padding-right:15px;}.elementor-11 .elementor-element.elementor-element-e3aebd0{--justify-content:center;}.elementor-11 .elementor-element.elementor-element-c2587db{width:100%;max-width:100%;text-align:center;}.elementor-11 .elementor-element.elementor-element-c2587db .elementor-heading-title{font-size:25px;}.elementor-11 .elementor-element.elementor-element-fddf4ed .elementor-heading-title{font-size:16px;line-height:1.2em;}.elementor-11 .elementor-element.elementor-element-93414ed .elementor-heading-title{font-size:16px;line-height:1.2em;}.elementor-11 .elementor-element.elementor-element-602640c .elementor-heading-title{font-size:16px;line-height:1.2em;}.elementor-11 .elementor-element.elementor-element-8a1082f .elementor-heading-title{font-size:16px;line-height:1.2em;}.elementor-11 .elementor-element.elementor-element-8d39af3 .elementor-heading-title{font-size:16px;line-height:1.2em;}.elementor-11 .elementor-element.elementor-element-e79c9ed{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-font-size:16px;}.elementor-11 .elementor-element.elementor-element-e79c9ed {--n-accordion-padding:16px 16px 16px 16px;}:where( .elementor-11 .elementor-element.elementor-element-e79c9ed > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{line-height:1.2em;}.elementor-11 .elementor-element.elementor-element-9d6157f{margin:35px 35px calc(var(--kit-widget-spacing, 0px) + 35px) 35px;}}/* Start custom CSS for text-editor, class: .elementor-element-d58a628 */.elementor-11 .elementor-element.elementor-element-d58a628,
.elementor-11 .elementor-element.elementor-element-d58a628 * {
    font-family: Helvetica, Arial, sans-serif !important;
    font-weight: 500 !important; /* um pouco mais bold */
    text-align: right !important; /* alinhado à direita */
    color: #FFF4E6 !important; /* cor que você pediu */
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-c43754a *//* BOTÃO ESTILIZADO – Verde + Shine suave + Pulo leve */

/* Estilo principal */
.elementor-11 .elementor-element.elementor-element-c43754a .elementor-button {
  position: relative;
  overflow: hidden;

  display: inline-flex !important;
  align-items: center;
  justify-content: center;

  background: linear-gradient(90deg, #2ECC71 0%, #27AE60 100%) !important;
  color: #ffffff !important;

  padding: 1rem 2.4rem !important;
  border-radius: 999px !important;
  border: none !important;

  font-family: "Helvetica", Arial, sans-serif !important;
  font-weight: 600 !important;
  font-size: 1rem !important;

  transition: all 0.35s ease !important;

  /* animação de pulo leve */
  animation: softBounce 2.4s ease-in-out infinite;
}

/* Shine muito suave */
.elementor-11 .elementor-element.elementor-element-c43754a .elementor-button::after {
  content: "";
  position: absolute;
  top: 0;
  left: -180%;
  width: 65%;
  height: 100%;

  background: linear-gradient(
    120deg,
    transparent 0%,
    rgba(255,255,255,0.12) 50%, /* brilho leve */
    transparent 100%
  );

  transform: skewX(-20deg);
  transition: 1.4s ease;
}

/* Efeito shine no hover */
.elementor-11 .elementor-element.elementor-element-c43754a .elementor-button:hover::after {
  left: 180%;
}

/* remove o ícone */
.elementor-11 .elementor-element.elementor-element-c43754a .elementor-button-icon {
  display: none !important;
}

/* Animação de pulo leve */
@keyframes softBounce {
  0%, 100% {
    transform: translateY(0);
  }
  50% {
    transform: translateY(-4px); /* movimento leve */
  }
}

/* Responsivo */
@media (max-width: 1024px) {
  .elementor-11 .elementor-element.elementor-element-c43754a .elementor-button {
    padding: 0.85rem 2rem !important;
    font-size: 0.95rem !important;
  }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-a84925f *//* BOTÃO ESTILIZADO – Verde + Shine suave + Pulo leve */

/* Estilo principal */
.elementor-11 .elementor-element.elementor-element-a84925f .elementor-button {
  position: relative;
  overflow: hidden;

  display: inline-flex !important;
  align-items: center;
  justify-content: center;

  background: linear-gradient(90deg, #2ECC71 0%, #27AE60 100%) !important;
  color: #ffffff !important;

  padding: 1rem 2.4rem !important;
  border-radius: 999px !important;
  border: none !important;

  font-family: "Helvetica", Arial, sans-serif !important;
  font-weight: 600 !important;
  font-size: 1rem !important;

  transition: all 0.35s ease !important;

  /* animação de pulo leve */
  animation: softBounce 2.4s ease-in-out infinite;
}

/* Shine muito suave */
.elementor-11 .elementor-element.elementor-element-a84925f .elementor-button::after {
  content: "";
  position: absolute;
  top: 0;
  left: -180%;
  width: 65%;
  height: 100%;

  background: linear-gradient(
    120deg,
    transparent 0%,
    rgba(255,255,255,0.12) 50%, /* brilho leve */
    transparent 100%
  );

  transform: skewX(-20deg);
  transition: 1.4s ease;
}

/* Efeito shine no hover */
.elementor-11 .elementor-element.elementor-element-a84925f .elementor-button:hover::after {
  left: 180%;
}

/* remove o ícone */
.elementor-11 .elementor-element.elementor-element-a84925f .elementor-button-icon {
  display: none !important;
}

/* Animação de pulo leve */
@keyframes softBounce {
  0%, 100% {
    transform: translateY(0);
  }
  50% {
    transform: translateY(-4px); /* movimento leve */
  }
}

/* Responsivo */
@media (max-width: 1024px) {
  .elementor-11 .elementor-element.elementor-element-a84925f .elementor-button {
    padding: 0.85rem 2rem !important;
    font-size: 0.95rem !important;
  }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-54981ac */.elementor-11 .elementor-element.elementor-element-54981ac img {
    filter: brightness(0) saturate(100%) invert(33%) sepia(8%) saturate(936%)
            hue-rotate(54deg) brightness(93%) contrast(92%);
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-32f53df */.depoimentos-wrapper {
  height: 660px;           /* altura visível no desktop */
  max-width: 420px;        /* largura da coluna de prints */
  margin: 0 auto;
  overflow: hidden;
  position: relative;
}

/* trilha que sobe com os prints */
.depoimentos-track {
  display: flex;
  flex-direction: column;
  gap: 16px;                      /* espaço entre os prints */
  animation: scrollVertical 10s linear infinite; /* velocidade um pouco maior */
  will-change: transform;
}

/* cada print */
.depoimento-item {
  flex: 0 0 auto;
  margin: 0;                      /* garante que não terá espaços extras */
  border-radius: 20px;
  overflow: hidden;
  background: #ffffff;
  box-shadow: 0 4px 12px rgba(0,0,0,0.15);
}

.depoimento-item img {
  display: block;
  width: 100%;
  height: auto;
  object-fit: cover;
}

/* animação vertical infinita */
@keyframes scrollVertical {
  0% {
    transform: translateY(0);
  }
  100% {
    transform: translateY(-50%);  /* sobe exatamente metade da trilha,
                                     que é a parte "original" */
}

/* responsivo */
@media (max-width: 768px) {
  .depoimentos-wrapper {
    height: 420px;
    max-width: 320px;
  }

  .depoimentos-track {
    animation-duration: 35s;      /* um pouco mais devagar no mobile */
  }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-9f1ae94 */.depoimentos-wrapper {
  height: 660px;           /* altura visível no desktop */
  max-width: 420px;        /* largura máxima da coluna de prints */
  margin: 0 auto;          /* centraliza, se estiver sozinho na coluna */
  overflow: hidden;
  position: relative;
}

/* trilha que sobe com os prints */
.depoimentos-track {
  display: flex;
  flex-direction: column;
  gap: 20px;
  animation: scrollVertical 10s linear infinite;  /* velocidade da rolagem */
}

/* cada print (card de imagem) */
.depoimento-item {
  flex: 0 0 auto;
  border-radius: 20px;
  overflow: hidden;
  background: #ffffff;
  box-shadow: 0 4px 12px rgba(0,0,0,0.15);
}

/* imagem do print */
.depoimento-item img {
  display: block;
  width: 100%;
  height: auto;            /* mantém proporção do print */
  object-fit: cover;       /* se quiser “cortar” um pouco em vez de sobrar borda */
}

/* animação vertical infinita */
@keyframes scrollVertical {
  0% {
    transform: translateY(0);
  }
  100% {
    transform: translateY(-50%); /* metade, porque duplicamos a lista */
  }
}

/* RESPONSIVO – reduz altura e velocidade em telas menores */
@media (max-width: 768px) {
  .depoimentos-wrapper {
    height: 420px;
    max-width: 320px;
  }

  .depoimentos-track {
    animation-duration: 60s; /* um pouco mais devagar no mobile */
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e6b3283 */.elementor-11 .elementor-element.elementor-element-e6b3283:before{
    content: "";
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%,-50%);
    width: 100%;
    height: 100%;
    background: linear-gradient(180deg, #FFF 0%, rgba(255, 255, 255, 0.00) 50%, #FFF 100%);
    pointer-events: none;
    z-index: 2
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-4485ebe *//* Aplica o pulo leve na imagem selecionada */
.elementor-11 .elementor-element.elementor-element-4485ebe img {
  animation: softBounce 2.4s ease-in-out infinite;
}

/* Mesma animação usada no botão */
@keyframes softBounce {
  0%, 100% {
    transform: translateY(0);
  }
  50% {
    transform: translateY(-4px); /* pulo leve e elegante */
  }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-3b78181 *//* BOTÃO ESTILIZADO – Verde + Shine suave + Pulo leve */

/* Estilo principal */
.elementor-11 .elementor-element.elementor-element-3b78181 .elementor-button {
  position: relative;
  overflow: hidden;

  display: inline-flex !important;
  align-items: center;
  justify-content: center;

  background: linear-gradient(90deg, #2ECC71 0%, #27AE60 100%) !important;
  color: #ffffff !important;

  padding: 1rem 2.4rem !important;
  border-radius: 999px !important;
  border: none !important;

  font-family: "Helvetica", Arial, sans-serif !important;
  font-weight: 600 !important;
  font-size: 1rem !important;

  transition: all 0.35s ease !important;

  /* animação de pulo leve */
  animation: softBounce 2.4s ease-in-out infinite;
}

/* Shine muito suave */
.elementor-11 .elementor-element.elementor-element-3b78181 .elementor-button::after {
  content: "";
  position: absolute;
  top: 0;
  left: -180%;
  width: 65%;
  height: 100%;

  background: linear-gradient(
    120deg,
    transparent 0%,
    rgba(255,255,255,0.12) 50%, /* brilho leve */
    transparent 100%
  );

  transform: skewX(-20deg);
  transition: 1.4s ease;
}

/* Efeito shine no hover */
.elementor-11 .elementor-element.elementor-element-3b78181 .elementor-button:hover::after {
  left: 180%;
}

/* remove o ícone */
.elementor-11 .elementor-element.elementor-element-3b78181 .elementor-button-icon {
  display: none !important;
}

/* Animação de pulo leve */
@keyframes softBounce {
  0%, 100% {
    transform: translateY(0);
  }
  50% {
    transform: translateY(-4px); /* movimento leve */
  }
}

/* Responsivo */
@media (max-width: 1024px) {
  .elementor-11 .elementor-element.elementor-element-3b78181 .elementor-button {
    padding: 0.85rem 2rem !important;
    font-size: 0.95rem !important;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7041058 */.elementor-11 .elementor-element.elementor-element-7041058 {
  border-radius: 20px;
background: #FDFDFD;
}/* End custom CSS */