.elementor-50 .elementor-element.elementor-element-38ccb76c{--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:60px 60px;--row-gap:60px;--column-gap:60px;--flex-wrap:nowrap;--padding-top:30px;--padding-bottom:88px;--padding-left:24px;--padding-right:24px;}.elementor-50 .elementor-element.elementor-element-38ccb76c:not(.elementor-motion-effects-element-type-background), .elementor-50 .elementor-element.elementor-element-38ccb76c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#fef8f5;}.elementor-50 .elementor-element.elementor-element-6bdd2877{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:70px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-50 .elementor-element.elementor-element-101dd0ff .elementor-icon-list-icon i{color:#1a1a1a;transition:color 0.3s;}.elementor-50 .elementor-element.elementor-element-101dd0ff .elementor-icon-list-icon svg{fill:#1a1a1a;transition:fill 0.3s;}.elementor-50 .elementor-element.elementor-element-101dd0ff{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-50 .elementor-element.elementor-element-101dd0ff .elementor-icon-list-icon{padding-inline-end:8px;}.elementor-50 .elementor-element.elementor-element-101dd0ff .elementor-icon-list-item > .elementor-icon-list-text, .elementor-50 .elementor-element.elementor-element-101dd0ff .elementor-icon-list-item > a{font-family:"Open Sans", Sans-serif;font-size:14px;font-weight:400;line-height:1.4em;}.elementor-50 .elementor-element.elementor-element-101dd0ff .elementor-icon-list-text{color:#1a1a1a;transition:color 0.3s;}.elementor-50 .elementor-element.elementor-element-7c23f2f8{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;}.elementor-50 .elementor-element.elementor-element-7c23f2f8 .elementor-heading-title{font-family:"Quicksand", Sans-serif;font-size:58px;font-weight:700;line-height:1.12em;letter-spacing:-0.5px;color:#1a1a1a;}.elementor-50 .elementor-element.elementor-element-131da54d{width:var( --container-widget-width, 560px );max-width:560px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 80px) 0px;--container-widget-width:560px;--container-widget-flex-grow:0;font-family:"Open Sans", Sans-serif;font-size:18.5px;font-weight:400;line-height:1.45em;color:#2b2b2b;}.elementor-50 .elementor-element.elementor-element-5c92d2e9 .elementor-button{background-color:#9e3d1e;font-family:"Quicksand", Sans-serif;font-size:18px;font-weight:500;line-height:1.2em;fill:#ffffff;color:#ffffff;box-shadow:0px 6px 16px 0px rgba(158,61,30,0.2);border-radius:999px 999px 999px 999px;padding:10px 26px 10px 26px;}.elementor-50 .elementor-element.elementor-element-5c92d2e9 .elementor-button:hover, .elementor-50 .elementor-element.elementor-element-5c92d2e9 .elementor-button:focus{background-color:#8a3419;color:#ffffff;}.elementor-50 .elementor-element.elementor-element-5c92d2e9 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-50 .elementor-element.elementor-element-5c92d2e9 .elementor-button .elementor-button-content-wrapper{gap:14px;}.elementor-50 .elementor-element.elementor-element-5c92d2e9 .elementor-button:hover svg, .elementor-50 .elementor-element.elementor-element-5c92d2e9 .elementor-button:focus svg{fill:#ffffff;}.elementor-50 .elementor-element.elementor-element-7f9d53a1{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-50 .elementor-element.elementor-element-60c6d5ce{--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:13px 13px;--row-gap:13px;--column-gap:13px;--border-radius:32px 32px 32px 32px;box-shadow:0px 20px 60px 0px rgba(236,190,160,0.2);--padding-top:12px;--padding-bottom:12px;--padding-left:12px;--padding-right:12px;}.elementor-50 .elementor-element.elementor-element-60c6d5ce:not(.elementor-motion-effects-element-type-background), .elementor-50 .elementor-element.elementor-element-60c6d5ce > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(255,245,238,0.7);}.elementor-50 .elementor-element.elementor-element-7fd511e{--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:13px 13px;--row-gap:13px;--column-gap:13px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-50 .elementor-element.elementor-element-28784945{--display:flex;--min-height:290px;--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;--border-radius:22px 22px 22px 22px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-50 .elementor-element.elementor-element-28784945:not(.elementor-motion-effects-element-type-background), .elementor-50 .elementor-element.elementor-element-28784945 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#f4e1d8;background-image:url("https://kucazaigru.hr/wp-content/uploads/2026/09/grupa-kolacici.jpg");}.elementor-50 .elementor-element.elementor-element-514567da .elementor-icon-list-icon i{color:#1a1a1a;transition:color 0.3s;}.elementor-50 .elementor-element.elementor-element-514567da .elementor-icon-list-icon svg{fill:#1a1a1a;transition:fill 0.3s;}.elementor-50 .elementor-element.elementor-element-514567da{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-50 .elementor-element.elementor-element-514567da .elementor-icon-list-icon{padding-inline-end:8px;}.elementor-50 .elementor-element.elementor-element-514567da .elementor-icon-list-item > .elementor-icon-list-text, .elementor-50 .elementor-element.elementor-element-514567da .elementor-icon-list-item > a{font-family:"Quicksand", Sans-serif;font-size:14px;font-weight:700;line-height:1.4em;}.elementor-50 .elementor-element.elementor-element-514567da .elementor-icon-list-text{color:#1a1a1a;transition:color 0.3s;}.elementor-50 .elementor-element.elementor-element-3c4b38af{--display:flex;--min-height:290px;--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:space-between;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:22px 22px 22px 22px;--padding-top:30px;--padding-bottom:22px;--padding-left:22px;--padding-right:22px;}.elementor-50 .elementor-element.elementor-element-3c4b38af:not(.elementor-motion-effects-element-type-background), .elementor-50 .elementor-element.elementor-element-3c4b38af > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#eacbbb;}.elementor-50 .elementor-element.elementor-element-26c5e37d .elementor-icon-wrapper{text-align:start;}.elementor-50 .elementor-element.elementor-element-26c5e37d.elementor-view-stacked .elementor-icon{background-color:#9e3d1e;}.elementor-50 .elementor-element.elementor-element-26c5e37d.elementor-view-framed .elementor-icon, .elementor-50 .elementor-element.elementor-element-26c5e37d.elementor-view-default .elementor-icon{color:#9e3d1e;border-color:#9e3d1e;}.elementor-50 .elementor-element.elementor-element-26c5e37d.elementor-view-framed .elementor-icon, .elementor-50 .elementor-element.elementor-element-26c5e37d.elementor-view-default .elementor-icon svg{fill:#9e3d1e;}.elementor-50 .elementor-element.elementor-element-26c5e37d .elementor-icon{font-size:68px;}.elementor-50 .elementor-element.elementor-element-26c5e37d .elementor-icon svg{height:68px;}.elementor-50 .elementor-element.elementor-element-5ad18f68{--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:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-50 .elementor-element.elementor-element-5b176c53 .elementor-heading-title{font-family:"Quicksand", Sans-serif;font-size:34px;font-weight:700;line-height:1.2em;color:#1a1a1a;}.elementor-50 .elementor-element.elementor-element-1e2c2043 .elementor-button{background-color:rgba(0,0,0,0);font-family:"Quicksand", Sans-serif;font-size:18px;font-weight:500;line-height:1.2em;fill:#b0583b;color:#b0583b;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-50 .elementor-element.elementor-element-1e2c2043 .elementor-button:hover, .elementor-50 .elementor-element.elementor-element-1e2c2043 .elementor-button:focus{background-color:rgba(0,0,0,0);color:#9e3d1e;}.elementor-50 .elementor-element.elementor-element-1e2c2043 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-50 .elementor-element.elementor-element-1e2c2043 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-50 .elementor-element.elementor-element-1e2c2043 .elementor-button:hover svg, .elementor-50 .elementor-element.elementor-element-1e2c2043 .elementor-button:focus svg{fill:#9e3d1e;}.elementor-50 .elementor-element.elementor-element-5cf7a7e1{--display:flex;--min-height:215px;--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;--border-radius:22px 22px 22px 22px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-50 .elementor-element.elementor-element-5cf7a7e1:not(.elementor-motion-effects-element-type-background), .elementor-50 .elementor-element.elementor-element-5cf7a7e1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#f4e1d8;background-image:url("https://kucazaigru.hr/wp-content/uploads/2026/09/grupa-kolacici.jpg");}.elementor-50 .elementor-element.elementor-element-3ae59a44 .elementor-icon-list-icon i{color:#1a1a1a;transition:color 0.3s;}.elementor-50 .elementor-element.elementor-element-3ae59a44 .elementor-icon-list-icon svg{fill:#1a1a1a;transition:fill 0.3s;}.elementor-50 .elementor-element.elementor-element-3ae59a44{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-50 .elementor-element.elementor-element-3ae59a44 .elementor-icon-list-icon{padding-inline-end:8px;}.elementor-50 .elementor-element.elementor-element-3ae59a44 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-50 .elementor-element.elementor-element-3ae59a44 .elementor-icon-list-item > a{font-family:"Quicksand", Sans-serif;font-size:14px;font-weight:700;line-height:1.4em;}.elementor-50 .elementor-element.elementor-element-3ae59a44 .elementor-icon-list-text{color:#1a1a1a;transition:color 0.3s;}.elementor-50 .elementor-element.elementor-element-2951fc17{--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:center;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--flex-wrap:nowrap;--padding-top:40px;--padding-bottom:40px;--padding-left:70px;--padding-right:70px;}.elementor-50 .elementor-element.elementor-element-2951fc17:not(.elementor-motion-effects-element-type-background), .elementor-50 .elementor-element.elementor-element-2951fc17 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffeae1;}.elementor-50 .elementor-element.elementor-element-68c457f9.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-50 .elementor-element.elementor-element-68c457f9 .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:14px;}.elementor-50 .elementor-element.elementor-element-68c457f9 .elementor-icon-box-title{margin-block-end:2px;color:#1a1a1a;}.elementor-50 .elementor-element.elementor-element-68c457f9.elementor-view-stacked .elementor-icon{background-color:#ebc7ba;fill:#1a1a1a;color:#1a1a1a;}.elementor-50 .elementor-element.elementor-element-68c457f9.elementor-view-framed .elementor-icon, .elementor-50 .elementor-element.elementor-element-68c457f9.elementor-view-default .elementor-icon{fill:#ebc7ba;color:#ebc7ba;border-color:#ebc7ba;}.elementor-50 .elementor-element.elementor-element-68c457f9.elementor-view-framed .elementor-icon{background-color:#1a1a1a;}.elementor-50 .elementor-element.elementor-element-68c457f9 .elementor-icon{font-size:40px;padding:22px;}.elementor-50 .elementor-element.elementor-element-68c457f9 .elementor-icon-box-title, .elementor-50 .elementor-element.elementor-element-68c457f9 .elementor-icon-box-title a{font-family:"Quicksand", Sans-serif;font-size:22px;font-weight:700;line-height:1.3em;}.elementor-50 .elementor-element.elementor-element-68c457f9 .elementor-icon-box-description{font-family:"Open Sans", Sans-serif;font-size:18px;font-weight:400;line-height:1.35em;color:#2b2b2b;}.elementor-50 .elementor-element.elementor-element-58a6cbb9.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-50 .elementor-element.elementor-element-58a6cbb9 .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:14px;}.elementor-50 .elementor-element.elementor-element-58a6cbb9 .elementor-icon-box-title{margin-block-end:2px;color:#1a1a1a;}.elementor-50 .elementor-element.elementor-element-58a6cbb9.elementor-view-stacked .elementor-icon{background-color:#ebc7ba;fill:#1a1a1a;color:#1a1a1a;}.elementor-50 .elementor-element.elementor-element-58a6cbb9.elementor-view-framed .elementor-icon, .elementor-50 .elementor-element.elementor-element-58a6cbb9.elementor-view-default .elementor-icon{fill:#ebc7ba;color:#ebc7ba;border-color:#ebc7ba;}.elementor-50 .elementor-element.elementor-element-58a6cbb9.elementor-view-framed .elementor-icon{background-color:#1a1a1a;}.elementor-50 .elementor-element.elementor-element-58a6cbb9 .elementor-icon{font-size:40px;padding:22px;}.elementor-50 .elementor-element.elementor-element-58a6cbb9 .elementor-icon-box-title, .elementor-50 .elementor-element.elementor-element-58a6cbb9 .elementor-icon-box-title a{font-family:"Quicksand", Sans-serif;font-size:22px;font-weight:700;line-height:1.3em;}.elementor-50 .elementor-element.elementor-element-58a6cbb9 .elementor-icon-box-description{font-family:"Open Sans", Sans-serif;font-size:18px;font-weight:400;line-height:1.35em;color:#2b2b2b;}.elementor-50 .elementor-element.elementor-element-7827a920.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-50 .elementor-element.elementor-element-7827a920 .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:14px;}.elementor-50 .elementor-element.elementor-element-7827a920 .elementor-icon-box-title{margin-block-end:2px;color:#1a1a1a;}.elementor-50 .elementor-element.elementor-element-7827a920.elementor-view-stacked .elementor-icon{background-color:#ebc7ba;fill:#1a1a1a;color:#1a1a1a;}.elementor-50 .elementor-element.elementor-element-7827a920.elementor-view-framed .elementor-icon, .elementor-50 .elementor-element.elementor-element-7827a920.elementor-view-default .elementor-icon{fill:#ebc7ba;color:#ebc7ba;border-color:#ebc7ba;}.elementor-50 .elementor-element.elementor-element-7827a920.elementor-view-framed .elementor-icon{background-color:#1a1a1a;}.elementor-50 .elementor-element.elementor-element-7827a920 .elementor-icon{font-size:40px;padding:22px;}.elementor-50 .elementor-element.elementor-element-7827a920 .elementor-icon-box-title, .elementor-50 .elementor-element.elementor-element-7827a920 .elementor-icon-box-title a{font-family:"Quicksand", Sans-serif;font-size:22px;font-weight:700;line-height:1.3em;}.elementor-50 .elementor-element.elementor-element-7827a920 .elementor-icon-box-description{font-family:"Open Sans", Sans-serif;font-size:18px;font-weight:400;line-height:1.35em;color:#2b2b2b;}.elementor-50 .elementor-element.elementor-element-51492a52{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:100px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px;}.elementor-50 .elementor-element.elementor-element-51492a52:not(.elementor-motion-effects-element-type-background), .elementor-50 .elementor-element.elementor-element-51492a52 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-50 .elementor-element.elementor-element-59f0cb48{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;}.elementor-50 .elementor-element.elementor-element-59f0cb48 .elementor-heading-title{font-family:"Quicksand", Sans-serif;font-size:21px;font-weight:600;line-height:1.3em;color:#a3401f;}.elementor-50 .elementor-element.elementor-element-426986cc .elementor-heading-title{font-family:"Quicksand", Sans-serif;font-size:40px;font-weight:700;line-height:1.15em;letter-spacing:-0.4px;color:#1a1a1a;}.elementor-50 .elementor-element.elementor-element-44716497{width:var( --container-widget-width, 700px );max-width:700px;margin:18px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:700px;--container-widget-flex-grow:0;font-family:"Open Sans", Sans-serif;font-size:18px;font-weight:400;line-height:1.5em;color:#2b2b2b;}.elementor-50 .elementor-element.elementor-element-d86401f{--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;}.elementor-50 .elementor-element.elementor-element-b3923ba{--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:30px;--padding-bottom:64px;--padding-left:24px;--padding-right:24px;}.elementor-50 .elementor-element.elementor-element-b3923ba:not(.elementor-motion-effects-element-type-background), .elementor-50 .elementor-element.elementor-element-b3923ba > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-50 .elementor-element.elementor-element-67d42169{--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:center;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--flex-wrap:nowrap;--border-radius:32px 32px 32px 32px;box-shadow:0px 10px 30px 0px rgba(158,61,30,0.08);--padding-top:20px;--padding-bottom:20px;--padding-left:56px;--padding-right:56px;}.elementor-50 .elementor-element.elementor-element-67d42169:not(.elementor-motion-effects-element-type-background), .elementor-50 .elementor-element.elementor-element-67d42169 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#fff9f7;}.elementor-50 .elementor-element.elementor-element-24c75511.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-50 .elementor-element.elementor-element-24c75511 .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:16px;}.elementor-50 .elementor-element.elementor-element-24c75511 .elementor-icon-box-title{margin-block-end:2px;color:#1a1a1a;}.elementor-50 .elementor-element.elementor-element-24c75511.elementor-view-stacked .elementor-icon{background-color:#ebd3cb;fill:#1a1a1a;color:#1a1a1a;}.elementor-50 .elementor-element.elementor-element-24c75511.elementor-view-framed .elementor-icon, .elementor-50 .elementor-element.elementor-element-24c75511.elementor-view-default .elementor-icon{fill:#ebd3cb;color:#ebd3cb;border-color:#ebd3cb;}.elementor-50 .elementor-element.elementor-element-24c75511.elementor-view-framed .elementor-icon{background-color:#1a1a1a;}.elementor-50 .elementor-element.elementor-element-24c75511 .elementor-icon{font-size:44px;padding:20px;}.elementor-50 .elementor-element.elementor-element-24c75511 .elementor-icon-box-title, .elementor-50 .elementor-element.elementor-element-24c75511 .elementor-icon-box-title a{font-family:"Quicksand", Sans-serif;font-size:21px;font-weight:700;line-height:1.3em;}.elementor-50 .elementor-element.elementor-element-24c75511 .elementor-icon-box-description{font-family:"Open Sans", Sans-serif;font-size:17px;font-weight:400;line-height:1.45em;color:#2b2b2b;}.elementor-50 .elementor-element.elementor-element-4f41d26d .elementor-button{background-color:rgba(0,0,0,0);font-family:"Quicksand", Sans-serif;font-size:18px;font-weight:600;line-height:1.2em;fill:#a3401f;color:#a3401f;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-50 .elementor-element.elementor-element-4f41d26d .elementor-button:hover, .elementor-50 .elementor-element.elementor-element-4f41d26d .elementor-button:focus{background-color:rgba(0,0,0,0);color:#9e3d1e;}.elementor-50 .elementor-element.elementor-element-4f41d26d.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-50 .elementor-element.elementor-element-4f41d26d .elementor-button-content-wrapper{flex-direction:row;}.elementor-50 .elementor-element.elementor-element-4f41d26d .elementor-button .elementor-button-content-wrapper{gap:18px;}.elementor-50 .elementor-element.elementor-element-4f41d26d .elementor-button:hover svg, .elementor-50 .elementor-element.elementor-element-4f41d26d .elementor-button:focus svg{fill:#9e3d1e;}.elementor-50 .elementor-element.elementor-element-47de03c2{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:104px;--padding-bottom:112px;--padding-left:24px;--padding-right:24px;}.elementor-50 .elementor-element.elementor-element-47de03c2:not(.elementor-motion-effects-element-type-background), .elementor-50 .elementor-element.elementor-element-47de03c2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffeae1;}.elementor-50 .elementor-element.elementor-element-6c23118a .elementor-icon-list-icon i{color:#1a1a1a;transition:color 0.3s;}.elementor-50 .elementor-element.elementor-element-6c23118a .elementor-icon-list-icon svg{fill:#1a1a1a;transition:fill 0.3s;}.elementor-50 .elementor-element.elementor-element-6c23118a{--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}.elementor-50 .elementor-element.elementor-element-6c23118a .elementor-icon-list-icon{padding-inline-end:12px;}.elementor-50 .elementor-element.elementor-element-6c23118a .elementor-icon-list-item > .elementor-icon-list-text, .elementor-50 .elementor-element.elementor-element-6c23118a .elementor-icon-list-item > a{font-family:"Open Sans", Sans-serif;font-size:18px;font-weight:400;line-height:1.35em;}.elementor-50 .elementor-element.elementor-element-6c23118a .elementor-icon-list-text{color:#1a1a1a;transition:color 0.3s;}.elementor-50 .elementor-element.elementor-element-1ce4ffc9{margin:16px 0px calc(var(--kit-widget-spacing, 0px) + 24px) 0px;text-align:center;}.elementor-50 .elementor-element.elementor-element-1ce4ffc9 .elementor-heading-title{font-family:"Quicksand", Sans-serif;font-size:40px;font-weight:700;line-height:1.15em;letter-spacing:-0.4px;color:#1a1a1a;}.elementor-50 .elementor-element.elementor-element-72ce68d6{width:var( --container-widget-width, 820px );max-width:820px;--container-widget-width:820px;--container-widget-flex-grow:0;text-align:center;font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:400;line-height:1.25em;color:#2b2b2b;}.elementor-50 .elementor-element.elementor-element-40e47b05 .elementor-button{background-color:#9e3d1e;font-family:"Quicksand", Sans-serif;font-size:18px;font-weight:500;line-height:1.2em;fill:#ffffff;color:#ffffff;box-shadow:0px 6px 16px 0px rgba(158,61,30,0.2);border-radius:999px 999px 999px 999px;padding:10px 26px 10px 26px;}.elementor-50 .elementor-element.elementor-element-40e47b05 .elementor-button:hover, .elementor-50 .elementor-element.elementor-element-40e47b05 .elementor-button:focus{background-color:#8a3419;color:#ffffff;}.elementor-50 .elementor-element.elementor-element-40e47b05{margin:44px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-50 .elementor-element.elementor-element-40e47b05 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-50 .elementor-element.elementor-element-40e47b05 .elementor-button .elementor-button-content-wrapper{gap:14px;}.elementor-50 .elementor-element.elementor-element-40e47b05 .elementor-button:hover svg, .elementor-50 .elementor-element.elementor-element-40e47b05 .elementor-button:focus svg{fill:#ffffff;}.elementor-50 .elementor-element.elementor-element-3af87664{--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:84px 84px;--row-gap:84px;--column-gap:84px;--flex-wrap:nowrap;--padding-top:56px;--padding-bottom:72px;--padding-left:24px;--padding-right:24px;}.elementor-50 .elementor-element.elementor-element-3af87664:not(.elementor-motion-effects-element-type-background), .elementor-50 .elementor-element.elementor-element-3af87664 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-50 .elementor-element.elementor-element-6ff6458b{--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-50 .elementor-element.elementor-element-5bf76b6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;}.elementor-50 .elementor-element.elementor-element-5bf76b6 .elementor-heading-title{font-family:"Quicksand", Sans-serif;font-size:21px;font-weight:600;line-height:1.3em;color:#a3401f;}.elementor-50 .elementor-element.elementor-element-4d5b2643{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 26px) 0px;}.elementor-50 .elementor-element.elementor-element-4d5b2643 .elementor-heading-title{font-family:"Quicksand", Sans-serif;font-size:40px;font-weight:700;line-height:1.12em;letter-spacing:-0.4px;color:#1a1a1a;}.elementor-50 .elementor-element.elementor-element-50879983{font-family:"Open Sans", Sans-serif;font-size:15.5px;font-weight:400;line-height:1.3em;color:#2b2b2b;}.elementor-50 .elementor-element.elementor-element-43ac9f79{--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:nowrap;border-style:solid;--border-style:solid;border-width:1px 0px 1px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#f0e2dc;--border-color:#f0e2dc;--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-50 .elementor-element.elementor-element-353e913e.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-50 .elementor-element.elementor-element-353e913e{text-align:start;}.elementor-50 .elementor-element.elementor-element-353e913e img{width:96px;}.elementor-50 .elementor-element.elementor-element-2333ee78{--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:2px 2px;--row-gap:2px;--column-gap:2px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-50 .elementor-element.elementor-element-6cd6bb91 .elementor-heading-title{font-family:"Quicksand", Sans-serif;font-size:18px;font-weight:700;line-height:1.3em;color:#a3401f;}.elementor-50 .elementor-element.elementor-element-72725e92{font-family:"Quicksand", Sans-serif;font-size:15px;font-weight:500;line-height:1.3em;color:#2b2b2b;}.elementor-50 .elementor-element.elementor-element-34b9991a{width:var( --container-widget-width, 240px );max-width:240px;margin:18px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:240px;--container-widget-flex-grow:0;font-family:"Open Sans", Sans-serif;font-size:14.5px;font-weight:400;font-style:italic;line-height:1.25em;color:#2b2b2b;}.elementor-50 .elementor-element.elementor-element-f3773d6{--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:stretch;--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-50 .elementor-element.elementor-element-f3773d6.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-50 .elementor-element.elementor-element-3ed29ce{width:var( --container-widget-width, 48.4% );max-width:48.4%;background-color:#fff1eb;padding:24px 26px 32px 26px;--container-widget-width:48.4%;--container-widget-flex-grow:0;border-radius:32px 32px 32px 32px;}.elementor-50 .elementor-element.elementor-element-3ed29ce .elementor-icon-box-wrapper{text-align:start;gap:22px;}.elementor-50 .elementor-element.elementor-element-3ed29ce .elementor-icon-box-title{margin-block-end:16px;color:#1a1a1a;}.elementor-50 .elementor-element.elementor-element-3ed29ce.elementor-view-stacked .elementor-icon{background-color:#fdc461;fill:#ffffff;color:#ffffff;}.elementor-50 .elementor-element.elementor-element-3ed29ce.elementor-view-framed .elementor-icon, .elementor-50 .elementor-element.elementor-element-3ed29ce.elementor-view-default .elementor-icon{fill:#fdc461;color:#fdc461;border-color:#fdc461;}.elementor-50 .elementor-element.elementor-element-3ed29ce.elementor-view-framed .elementor-icon{background-color:#ffffff;}.elementor-50 .elementor-element.elementor-element-3ed29ce .elementor-icon{font-size:46px;padding:22px;}.elementor-50 .elementor-element.elementor-element-3ed29ce .elementor-icon-box-title, .elementor-50 .elementor-element.elementor-element-3ed29ce .elementor-icon-box-title a{font-family:"Quicksand", Sans-serif;font-size:22px;font-weight:700;line-height:1.25em;}.elementor-50 .elementor-element.elementor-element-3ed29ce .elementor-icon-box-description{font-family:"Open Sans", Sans-serif;font-size:15px;font-weight:400;line-height:1.2em;color:#2b2b2b;}.elementor-50 .elementor-element.elementor-element-5e98f3f7{width:var( --container-widget-width, 48.4% );max-width:48.4%;background-color:#fff1eb;padding:24px 26px 32px 26px;--container-widget-width:48.4%;--container-widget-flex-grow:0;border-radius:32px 32px 32px 32px;}.elementor-50 .elementor-element.elementor-element-5e98f3f7 .elementor-icon-box-wrapper{text-align:start;gap:22px;}.elementor-50 .elementor-element.elementor-element-5e98f3f7 .elementor-icon-box-title{margin-block-end:16px;color:#1a1a1a;}.elementor-50 .elementor-element.elementor-element-5e98f3f7.elementor-view-stacked .elementor-icon{background-color:#cd6044;fill:#ffffff;color:#ffffff;}.elementor-50 .elementor-element.elementor-element-5e98f3f7.elementor-view-framed .elementor-icon, .elementor-50 .elementor-element.elementor-element-5e98f3f7.elementor-view-default .elementor-icon{fill:#cd6044;color:#cd6044;border-color:#cd6044;}.elementor-50 .elementor-element.elementor-element-5e98f3f7.elementor-view-framed .elementor-icon{background-color:#ffffff;}.elementor-50 .elementor-element.elementor-element-5e98f3f7 .elementor-icon{font-size:46px;padding:22px;}.elementor-50 .elementor-element.elementor-element-5e98f3f7 .elementor-icon-box-title, .elementor-50 .elementor-element.elementor-element-5e98f3f7 .elementor-icon-box-title a{font-family:"Quicksand", Sans-serif;font-size:22px;font-weight:700;line-height:1.25em;}.elementor-50 .elementor-element.elementor-element-5e98f3f7 .elementor-icon-box-description{font-family:"Open Sans", Sans-serif;font-size:15px;font-weight:400;line-height:1.2em;color:#2b2b2b;}.elementor-50 .elementor-element.elementor-element-46aa7f5d{width:var( --container-widget-width, 48.4% );max-width:48.4%;background-color:#fff1eb;padding:24px 26px 32px 26px;--container-widget-width:48.4%;--container-widget-flex-grow:0;border-radius:32px 32px 32px 32px;}.elementor-50 .elementor-element.elementor-element-46aa7f5d .elementor-icon-box-wrapper{text-align:start;gap:22px;}.elementor-50 .elementor-element.elementor-element-46aa7f5d .elementor-icon-box-title{margin-block-end:16px;color:#1a1a1a;}.elementor-50 .elementor-element.elementor-element-46aa7f5d.elementor-view-stacked .elementor-icon{background-color:#6e8e4b;fill:#ffffff;color:#ffffff;}.elementor-50 .elementor-element.elementor-element-46aa7f5d.elementor-view-framed .elementor-icon, .elementor-50 .elementor-element.elementor-element-46aa7f5d.elementor-view-default .elementor-icon{fill:#6e8e4b;color:#6e8e4b;border-color:#6e8e4b;}.elementor-50 .elementor-element.elementor-element-46aa7f5d.elementor-view-framed .elementor-icon{background-color:#ffffff;}.elementor-50 .elementor-element.elementor-element-46aa7f5d .elementor-icon{font-size:46px;padding:22px;}.elementor-50 .elementor-element.elementor-element-46aa7f5d .elementor-icon-box-title, .elementor-50 .elementor-element.elementor-element-46aa7f5d .elementor-icon-box-title a{font-family:"Quicksand", Sans-serif;font-size:22px;font-weight:700;line-height:1.25em;}.elementor-50 .elementor-element.elementor-element-46aa7f5d .elementor-icon-box-description{font-family:"Open Sans", Sans-serif;font-size:15px;font-weight:400;line-height:1.2em;color:#2b2b2b;}.elementor-50 .elementor-element.elementor-element-1e02ad95{width:var( --container-widget-width, 48.4% );max-width:48.4%;background-color:#fff1eb;padding:24px 26px 32px 26px;--container-widget-width:48.4%;--container-widget-flex-grow:0;border-radius:32px 32px 32px 32px;}.elementor-50 .elementor-element.elementor-element-1e02ad95 .elementor-icon-box-wrapper{text-align:start;gap:22px;}.elementor-50 .elementor-element.elementor-element-1e02ad95 .elementor-icon-box-title{margin-block-end:16px;color:#1a1a1a;}.elementor-50 .elementor-element.elementor-element-1e02ad95.elementor-view-stacked .elementor-icon{background-color:#9b6d96;fill:#ffffff;color:#ffffff;}.elementor-50 .elementor-element.elementor-element-1e02ad95.elementor-view-framed .elementor-icon, .elementor-50 .elementor-element.elementor-element-1e02ad95.elementor-view-default .elementor-icon{fill:#9b6d96;color:#9b6d96;border-color:#9b6d96;}.elementor-50 .elementor-element.elementor-element-1e02ad95.elementor-view-framed .elementor-icon{background-color:#ffffff;}.elementor-50 .elementor-element.elementor-element-1e02ad95 .elementor-icon{font-size:46px;padding:22px;}.elementor-50 .elementor-element.elementor-element-1e02ad95 .elementor-icon-box-title, .elementor-50 .elementor-element.elementor-element-1e02ad95 .elementor-icon-box-title a{font-family:"Quicksand", Sans-serif;font-size:22px;font-weight:700;line-height:1.25em;}.elementor-50 .elementor-element.elementor-element-1e02ad95 .elementor-icon-box-description{font-family:"Open Sans", Sans-serif;font-size:15px;font-weight:400;line-height:1.2em;color:#2b2b2b;}@media(max-width:1024px){.elementor-50 .elementor-element.elementor-element-38ccb76c{--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:stretch;--gap:48px 48px;--row-gap:48px;--column-gap:48px;--padding-top:20px;--padding-bottom:72px;--padding-left:24px;--padding-right:24px;}.elementor-50 .elementor-element.elementor-element-6bdd2877{--padding-top:40px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-50 .elementor-element.elementor-element-7c23f2f8 .elementor-heading-title{font-size:48px;}.elementor-50 .elementor-element.elementor-element-131da54d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 40px) 0px;}.elementor-50 .elementor-element.elementor-element-7f9d53a1{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-50 .elementor-element.elementor-element-2951fc17{--padding-top:30px;--padding-bottom:30px;--padding-left:24px;--padding-right:24px;}.elementor-50 .elementor-element.elementor-element-51492a52{--padding-top:80px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px;}.elementor-50 .elementor-element.elementor-element-426986cc .elementor-heading-title{font-size:34px;}.elementor-50 .elementor-element.elementor-element-67d42169{--padding-top:20px;--padding-bottom:20px;--padding-left:28px;--padding-right:28px;}.elementor-50 .elementor-element.elementor-element-47de03c2{--padding-top:80px;--padding-bottom:88px;--padding-left:24px;--padding-right:24px;}.elementor-50 .elementor-element.elementor-element-1ce4ffc9 .elementor-heading-title{font-size:34px;}.elementor-50 .elementor-element.elementor-element-3af87664{--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:stretch;--gap:48px 48px;--row-gap:48px;--column-gap:48px;}.elementor-50 .elementor-element.elementor-element-4d5b2643 .elementor-heading-title{font-size:34px;}}@media(max-width:767px){.elementor-50 .elementor-element.elementor-element-38ccb76c{--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:10px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-50 .elementor-element.elementor-element-6bdd2877{--width:100%;--padding-top:40px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-50 .elementor-element.elementor-element-101dd0ff{--e-icon-list-icon-size:10px;}.elementor-50 .elementor-element.elementor-element-101dd0ff .elementor-icon-list-item > .elementor-icon-list-text, .elementor-50 .elementor-element.elementor-element-101dd0ff .elementor-icon-list-item > a{font-size:10px;}.elementor-50 .elementor-element.elementor-element-7c23f2f8{margin:18px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;}.elementor-50 .elementor-element.elementor-element-7c23f2f8 .elementor-heading-title{font-size:34px;}.elementor-50 .elementor-element.elementor-element-131da54d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 24px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:13px;}.elementor-50 .elementor-element.elementor-element-5c92d2e9 .elementor-button{font-size:16px;padding:8px 20px 8px 20px;}.elementor-50 .elementor-element.elementor-element-7f9d53a1{--width:100%;}.elementor-50 .elementor-element.elementor-element-60c6d5ce{--width:100%;--gap:7px 7px;--row-gap:7px;--column-gap:7px;--border-radius:18px 18px 18px 18px;--padding-top:6px;--padding-bottom:6px;--padding-left:6px;--padding-right:6px;}.elementor-50 .elementor-element.elementor-element-7fd511e{--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:7px 7px;--row-gap:7px;--column-gap:7px;--flex-wrap:nowrap;}.elementor-50 .elementor-element.elementor-element-28784945{--min-height:150px;--border-radius:12px 12px 12px 12px;}.elementor-50 .elementor-element.elementor-element-514567da{--e-icon-list-icon-size:10px;}.elementor-50 .elementor-element.elementor-element-514567da .elementor-icon-list-item > .elementor-icon-list-text, .elementor-50 .elementor-element.elementor-element-514567da .elementor-icon-list-item > a{font-size:10px;}.elementor-50 .elementor-element.elementor-element-3c4b38af{--min-height:150px;--border-radius:12px 12px 12px 12px;--padding-top:14px;--padding-bottom:12px;--padding-left:12px;--padding-right:12px;}.elementor-50 .elementor-element.elementor-element-26c5e37d .elementor-icon{font-size:38px;}.elementor-50 .elementor-element.elementor-element-26c5e37d .elementor-icon svg{height:38px;}.elementor-50 .elementor-element.elementor-element-5ad18f68{--gap:4px 4px;--row-gap:4px;--column-gap:4px;}.elementor-50 .elementor-element.elementor-element-5b176c53 .elementor-heading-title{font-size:18px;}.elementor-50 .elementor-element.elementor-element-1e2c2043 .elementor-button{font-size:10px;}.elementor-50 .elementor-element.elementor-element-5cf7a7e1{--min-height:112px;--border-radius:12px 12px 12px 12px;}.elementor-50 .elementor-element.elementor-element-3ae59a44{--e-icon-list-icon-size:10px;}.elementor-50 .elementor-element.elementor-element-3ae59a44 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-50 .elementor-element.elementor-element-3ae59a44 .elementor-icon-list-item > a{font-size:10px;}.elementor-50 .elementor-element.elementor-element-2951fc17{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:22px 22px;--row-gap:22px;--column-gap:22px;--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-50 .elementor-element.elementor-element-68c457f9 .elementor-icon{font-size:34px;padding:19px;}.elementor-50 .elementor-element.elementor-element-68c457f9 .elementor-icon-box-title, .elementor-50 .elementor-element.elementor-element-68c457f9 .elementor-icon-box-title a{font-size:20px;}.elementor-50 .elementor-element.elementor-element-68c457f9 .elementor-icon-box-description{font-size:16px;}.elementor-50 .elementor-element.elementor-element-58a6cbb9 .elementor-icon{font-size:34px;padding:19px;}.elementor-50 .elementor-element.elementor-element-58a6cbb9 .elementor-icon-box-title, .elementor-50 .elementor-element.elementor-element-58a6cbb9 .elementor-icon-box-title a{font-size:20px;}.elementor-50 .elementor-element.elementor-element-58a6cbb9 .elementor-icon-box-description{font-size:16px;}.elementor-50 .elementor-element.elementor-element-7827a920 .elementor-icon{font-size:34px;padding:19px;}.elementor-50 .elementor-element.elementor-element-7827a920 .elementor-icon-box-title, .elementor-50 .elementor-element.elementor-element-7827a920 .elementor-icon-box-title a{font-size:20px;}.elementor-50 .elementor-element.elementor-element-7827a920 .elementor-icon-box-description{font-size:16px;}.elementor-50 .elementor-element.elementor-element-51492a52{--padding-top:44px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-50 .elementor-element.elementor-element-59f0cb48 .elementor-heading-title{font-size:17px;}.elementor-50 .elementor-element.elementor-element-426986cc .elementor-heading-title{font-size:26px;}.elementor-50 .elementor-element.elementor-element-44716497{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:14px;}.elementor-50 .elementor-element.elementor-element-b3923ba{--padding-top:26px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-50 .elementor-element.elementor-element-67d42169{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:22px 22px;--row-gap:22px;--column-gap:22px;--border-radius:24px 24px 24px 24px;--padding-top:24px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-50 .elementor-element.elementor-element-24c75511 .elementor-icon-box-wrapper{text-align:start;gap:22px;}.elementor-50 .elementor-element.elementor-element-24c75511 .elementor-icon-box-title{margin-block-end:4px;}.elementor-50 .elementor-element.elementor-element-24c75511 .elementor-icon{font-size:38px;padding:17px;}.elementor-50 .elementor-element.elementor-element-24c75511 .elementor-icon-box-title, .elementor-50 .elementor-element.elementor-element-24c75511 .elementor-icon-box-title a{font-size:20px;}.elementor-50 .elementor-element.elementor-element-24c75511 .elementor-icon-box-description{font-size:16px;}.elementor-50 .elementor-element.elementor-element-4f41d26d .elementor-button{font-size:16px;}.elementor-50 .elementor-element.elementor-element-47de03c2{--padding-top:28px;--padding-bottom:44px;--padding-left:20px;--padding-right:20px;}.elementor-50 .elementor-element.elementor-element-6c23118a .elementor-icon-list-item > .elementor-icon-list-text, .elementor-50 .elementor-element.elementor-element-6c23118a .elementor-icon-list-item > a{font-size:16px;}.elementor-50 .elementor-element.elementor-element-1ce4ffc9{margin:26px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-50 .elementor-element.elementor-element-1ce4ffc9 .elementor-heading-title{font-size:26px;}.elementor-50 .elementor-element.elementor-element-72ce68d6{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:14px;}.elementor-50 .elementor-element.elementor-element-40e47b05{margin:32px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-50 .elementor-element.elementor-element-40e47b05 .elementor-button{font-size:16px;padding:8px 20px 8px 20px;}.elementor-50 .elementor-element.elementor-element-3af87664{--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:40px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-50 .elementor-element.elementor-element-6ff6458b{--width:100%;}.elementor-50 .elementor-element.elementor-element-5bf76b6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-50 .elementor-element.elementor-element-5bf76b6 .elementor-heading-title{font-size:17px;}.elementor-50 .elementor-element.elementor-element-4d5b2643 .elementor-heading-title{font-size:26px;}.elementor-50 .elementor-element.elementor-element-50879983{font-size:13px;}.elementor-50 .elementor-element.elementor-element-43ac9f79{--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;}.elementor-50 .elementor-element.elementor-element-353e913e img{width:80px;}.elementor-50 .elementor-element.elementor-element-6cd6bb91 .elementor-heading-title{font-size:14px;}.elementor-50 .elementor-element.elementor-element-72725e92{font-size:12px;}.elementor-50 .elementor-element.elementor-element-34b9991a{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:11px;}.elementor-50 .elementor-element.elementor-element-f3773d6{--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-50 .elementor-element.elementor-element-3ed29ce{padding:22px 22px 28px 22px;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;border-radius:24px 24px 24px 24px;}.elementor-50 .elementor-element.elementor-element-3ed29ce .elementor-icon-box-wrapper{gap:20px;}.elementor-50 .elementor-element.elementor-element-3ed29ce .elementor-icon-box-title{margin-block-end:12px;}.elementor-50 .elementor-element.elementor-element-3ed29ce .elementor-icon{font-size:38px;padding:18px;}.elementor-50 .elementor-element.elementor-element-3ed29ce .elementor-icon-box-title, .elementor-50 .elementor-element.elementor-element-3ed29ce .elementor-icon-box-title a{font-size:20px;}.elementor-50 .elementor-element.elementor-element-3ed29ce .elementor-icon-box-description{font-size:13px;}.elementor-50 .elementor-element.elementor-element-5e98f3f7{padding:22px 22px 28px 22px;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;border-radius:24px 24px 24px 24px;}.elementor-50 .elementor-element.elementor-element-5e98f3f7 .elementor-icon-box-wrapper{gap:20px;}.elementor-50 .elementor-element.elementor-element-5e98f3f7 .elementor-icon-box-title{margin-block-end:12px;}.elementor-50 .elementor-element.elementor-element-5e98f3f7 .elementor-icon{font-size:38px;padding:18px;}.elementor-50 .elementor-element.elementor-element-5e98f3f7 .elementor-icon-box-title, .elementor-50 .elementor-element.elementor-element-5e98f3f7 .elementor-icon-box-title a{font-size:20px;}.elementor-50 .elementor-element.elementor-element-5e98f3f7 .elementor-icon-box-description{font-size:13px;}.elementor-50 .elementor-element.elementor-element-46aa7f5d{padding:22px 22px 28px 22px;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;border-radius:24px 24px 24px 24px;}.elementor-50 .elementor-element.elementor-element-46aa7f5d .elementor-icon-box-wrapper{gap:20px;}.elementor-50 .elementor-element.elementor-element-46aa7f5d .elementor-icon-box-title{margin-block-end:12px;}.elementor-50 .elementor-element.elementor-element-46aa7f5d .elementor-icon{font-size:38px;padding:18px;}.elementor-50 .elementor-element.elementor-element-46aa7f5d .elementor-icon-box-title, .elementor-50 .elementor-element.elementor-element-46aa7f5d .elementor-icon-box-title a{font-size:20px;}.elementor-50 .elementor-element.elementor-element-46aa7f5d .elementor-icon-box-description{font-size:13px;}.elementor-50 .elementor-element.elementor-element-1e02ad95{padding:22px 22px 28px 22px;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;border-radius:24px 24px 24px 24px;}.elementor-50 .elementor-element.elementor-element-1e02ad95 .elementor-icon-box-wrapper{gap:20px;}.elementor-50 .elementor-element.elementor-element-1e02ad95 .elementor-icon-box-title{margin-block-end:12px;}.elementor-50 .elementor-element.elementor-element-1e02ad95 .elementor-icon{font-size:38px;padding:18px;}.elementor-50 .elementor-element.elementor-element-1e02ad95 .elementor-icon-box-title, .elementor-50 .elementor-element.elementor-element-1e02ad95 .elementor-icon-box-title a{font-size:20px;}.elementor-50 .elementor-element.elementor-element-1e02ad95 .elementor-icon-box-description{font-size:13px;}}@media(min-width:768px){.elementor-50 .elementor-element.elementor-element-38ccb76c{--content-width:1278px;}.elementor-50 .elementor-element.elementor-element-6bdd2877{--width:50%;}.elementor-50 .elementor-element.elementor-element-7f9d53a1{--width:50%;}.elementor-50 .elementor-element.elementor-element-60c6d5ce{--width:544px;}.elementor-50 .elementor-element.elementor-element-28784945{--width:57%;}.elementor-50 .elementor-element.elementor-element-5cf7a7e1{--width:100%;}.elementor-50 .elementor-element.elementor-element-2951fc17{--content-width:1280px;}.elementor-50 .elementor-element.elementor-element-51492a52{--content-width:1278px;}.elementor-50 .elementor-element.elementor-element-d86401f{--content-width:1280px;}.elementor-50 .elementor-element.elementor-element-b3923ba{--content-width:1278px;}.elementor-50 .elementor-element.elementor-element-47de03c2{--content-width:1278px;}.elementor-50 .elementor-element.elementor-element-3af87664{--content-width:1280px;}.elementor-50 .elementor-element.elementor-element-6ff6458b{--width:40%;}.elementor-50 .elementor-element.elementor-element-f3773d6{--width:60%;}}@media(max-width:1024px) and (min-width:768px){.elementor-50 .elementor-element.elementor-element-6bdd2877{--width:100%;}.elementor-50 .elementor-element.elementor-element-7f9d53a1{--width:100%;}.elementor-50 .elementor-element.elementor-element-60c6d5ce{--width:544px;}.elementor-50 .elementor-element.elementor-element-6ff6458b{--width:100%;}}/* Start custom CSS for icon-list, class: .elementor-element-101dd0ff */.elementor-50 .elementor-element.elementor-element-101dd0ff .elementor-icon-list-item{display:inline-flex;align-items:center;gap:8px;background:#faeddd;padding:5px 16px 5px 14px;border-radius:999px}
.elementor-50 .elementor-element.elementor-element-101dd0ff .elementor-icon-list-icon{padding:0 !important}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7c23f2f8 */.elementor-50 .elementor-element.elementor-element-7c23f2f8 .kzi-accent{position:relative;display:inline-block;color:#9e3d1e}
.elementor-50 .elementor-element.elementor-element-7c23f2f8 .kzi-accent::after{content:"";position:absolute;left:-22px;right:-30px;bottom:-12px;height:14px;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 400 14' preserveAspectRatio='none'%3E%3Cpath d='M3 11C80 5 200 3 397 6' fill='none' stroke='%23ebae39' stroke-width='5' stroke-linecap='round'/%3E%3C/svg%3E") no-repeat center/100% 100%}
@media(max-width:767px){.elementor-50 .elementor-element.elementor-element-7c23f2f8 .kzi-accent::after{left:-12px;right:-8px;bottom:-8px;height:10px}}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-131da54d */.elementor-50 .elementor-element.elementor-element-131da54d p{margin:0}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-514567da */.elementor-50 .elementor-element.elementor-element-514567da .elementor-icon-list-item{display:inline-flex;align-items:center;gap:8px;background:#ffffff;padding:5px 16px 5px 14px;border-radius:999px}
.elementor-50 .elementor-element.elementor-element-514567da .elementor-icon-list-icon{padding:0 !important}

.elementor-50 .elementor-element.elementor-element-514567da{position:absolute !important;left:14px;bottom:14px;width:auto !important;z-index:2}
@media(max-width:767px){.elementor-50 .elementor-element.elementor-element-514567da{left:8px;bottom:8px}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-28784945 */.elementor-50 .elementor-element.elementor-element-28784945{position:relative;overflow:hidden}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3c4b38af */.elementor-50 .elementor-element.elementor-element-3c4b38af{flex:1 1 0 !important;min-width:0}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-3ae59a44 */.elementor-50 .elementor-element.elementor-element-3ae59a44 .elementor-icon-list-item{display:inline-flex;align-items:center;gap:8px;background:#ffffff;padding:5px 16px 5px 14px;border-radius:999px}
.elementor-50 .elementor-element.elementor-element-3ae59a44 .elementor-icon-list-icon{padding:0 !important}

.elementor-50 .elementor-element.elementor-element-3ae59a44{position:absolute !important;left:14px;bottom:14px;width:auto !important;z-index:2}
@media(max-width:767px){.elementor-50 .elementor-element.elementor-element-3ae59a44{left:8px;bottom:8px}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5cf7a7e1 */.elementor-50 .elementor-element.elementor-element-5cf7a7e1{position:relative;overflow:hidden}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-38ccb76c */.elementor-50 .elementor-element.elementor-element-38ccb76c{background-image:radial-gradient(420px 420px at 12% 34%,rgba(253,206,190,.35),transparent 70%),radial-gradient(520px 420px at 55% 72%,rgba(253,240,190,.45),transparent 70%),radial-gradient(600px 500px at 90% 20%,rgba(255,234,225,.6),transparent 70%)}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-44716497 */.elementor-50 .elementor-element.elementor-element-44716497 p{margin:0}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-24c75511 */@media(max-width:767px){.elementor-50 .elementor-element.elementor-element-24c75511 .elementor-icon-box-icon{text-align:left}}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-4f41d26d */.elementor-50 .elementor-element.elementor-element-4f41d26d .elementor-button{white-space:normal;text-align:left;max-width:200px}
.elementor-50 .elementor-element.elementor-element-4f41d26d .elementor-button-content-wrapper{align-items:center}
.elementor-50 .elementor-element.elementor-element-4f41d26d .elementor-button-icon{color:#1a1a1a}
.elementor-50 .elementor-element.elementor-element-4f41d26d .elementor-button:hover .elementor-button-text{text-decoration:underline}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-6c23118a */.elementor-50 .elementor-element.elementor-element-6c23118a .elementor-icon-list-items{justify-content:center}
.elementor-50 .elementor-element.elementor-element-6c23118a .elementor-icon-list-item{display:inline-flex;align-items:center;background:#fbdcc9;padding:6px 22px;border-radius:999px}
.elementor-50 .elementor-element.elementor-element-6c23118a .elementor-icon-list-icon{padding:0 !important}
@media(max-width:767px){
 .elementor-50 .elementor-element.elementor-element-6c23118a .elementor-icon-list-item{padding:8px 20px;border-radius:16px;text-align:left}
 .elementor-50 .elementor-element.elementor-element-6c23118a .kzi-sep{display:none}
 .elementor-50 .elementor-element.elementor-element-6c23118a .kzi-l1, .elementor-50 .elementor-element.elementor-element-6c23118a .kzi-l2{display:block}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-72ce68d6 */.elementor-50 .elementor-element.elementor-element-72ce68d6 p{margin:0}
@media(max-width:767px){.elementor-50 .elementor-element.elementor-element-72ce68d6 .kzi-br{display:none}}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-50879983 */.elementor-50 .elementor-element.elementor-element-50879983 p{margin:0}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-353e913e */.elementor-50 .elementor-element.elementor-element-353e913e img{width:96px;height:96px;object-fit:cover;border-radius:50%}
@media(max-width:767px){.elementor-50 .elementor-element.elementor-element-353e913e img{width:80px;height:80px}}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-72725e92 */.elementor-50 .elementor-element.elementor-element-72725e92 p{margin:0}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-34b9991a */.elementor-50 .elementor-element.elementor-element-34b9991a p{margin:0}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-3ed29ce */.elementor-50 .elementor-element.elementor-element-3ed29ce .elementor-icon-box-icon{text-align:left}
.elementor-50 .elementor-element.elementor-element-3ed29ce .elementor-icon-box-description{max-width:270px}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-5e98f3f7 */.elementor-50 .elementor-element.elementor-element-5e98f3f7 .elementor-icon-box-icon{text-align:left}
.elementor-50 .elementor-element.elementor-element-5e98f3f7 .elementor-icon-box-description{max-width:270px}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-46aa7f5d */.elementor-50 .elementor-element.elementor-element-46aa7f5d .elementor-icon-box-icon{text-align:left}
.elementor-50 .elementor-element.elementor-element-46aa7f5d .elementor-icon-box-description{max-width:270px}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-1e02ad95 */.elementor-50 .elementor-element.elementor-element-1e02ad95 .elementor-icon-box-icon{text-align:left}
.elementor-50 .elementor-element.elementor-element-1e02ad95 .elementor-icon-box-description{max-width:270px}/* End custom CSS */