.elementor-2848 .elementor-element.elementor-element-enhea15{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:56px;--padding-bottom:0px;--padding-left:60px;--padding-right:60px;}.elementor-2848 .elementor-element.elementor-element-enhea15:not(.elementor-motion-effects-element-type-background), .elementor-2848 .elementor-element.elementor-element-enhea15 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F4F0E6;}.elementor-2848 .elementor-element.elementor-element-enhin14{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--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-2848 .elementor-element.elementor-element-enbc01{font-family:"Poppins", Sans-serif;font-size:13px;font-weight:400;color:#5C6650;}.elementor-2848 .elementor-element.elementor-element-enbad02{width:initial;max-width:initial;background-color:#C2C03D;padding:6px 14px 6px 14px;border-radius:999px 999px 999px 999px;font-family:"Poppins", Sans-serif;font-size:11.5px;font-weight:700;text-transform:uppercase;letter-spacing:0.46px;color:#2C3520;}.elementor-2848 .elementor-element.elementor-element-enbad02.elementor-element{--align-self:flex-start;}.elementor-2848 .elementor-element.elementor-element-entit03 .elementor-heading-title{font-family:"Leaner", Sans-serif;font-size:44px;font-weight:700;text-transform:none;line-height:1.1em;color:#4E5C39;}.elementor-2848 .elementor-element.elementor-element-enlea04{font-family:"Poppins", Sans-serif;font-size:19px;font-weight:300;line-height:1.65em;color:#3A3A34;}.elementor-2848 .elementor-element.elementor-element-enmet13{--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:14px 28px;--row-gap:14px;--column-gap:28px;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:6px;--padding-bottom:44px;--padding-left:0px;--padding-right:0px;}.elementor-2848 .elementor-element.elementor-element-enagr09{--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:12px 12px;--row-gap:12px;--column-gap:12px;--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-2848 .elementor-element.elementor-element-enavt05{width:initial;max-width:initial;}.elementor-2848 .elementor-element.elementor-element-enavt05 img{width:48px;height:48px;border-radius:999px 999px 999px 999px;}.elementor-2848 .elementor-element.elementor-element-enatx08{--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;--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-2848 .elementor-element.elementor-element-enanm06{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:600;color:#3D5A2A;}.elementor-2848 .elementor-element.elementor-element-enarl07{font-family:"Poppins", Sans-serif;font-size:12.5px;font-weight:300;color:#5C6650;}.elementor-2848 .elementor-element.elementor-element-ensep10{--display:flex;--min-height:32px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2848 .elementor-element.elementor-element-ensep10:not(.elementor-motion-effects-element-type-background), .elementor-2848 .elementor-element.elementor-element-ensep10 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D8D0B8;}.elementor-2848 .elementor-element.elementor-element-endat11{font-family:"Poppins", Sans-serif;font-size:13px;font-weight:400;color:#897D5C;}.elementor-2848 .elementor-element.elementor-element-enrdt12{font-family:"Poppins", Sans-serif;font-size:13px;font-weight:400;color:#897D5C;}.elementor-2848 .elementor-element.elementor-element-enban18{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:60px;--padding-right:60px;}.elementor-2848 .elementor-element.elementor-element-enban18:not(.elementor-motion-effects-element-type-background), .elementor-2848 .elementor-element.elementor-element-enban18 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #F4F0E6 50%, #FFFFFF 50%);}.elementor-2848 .elementor-element.elementor-element-enfin17{--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;--overflow:hidden;--border-radius:20px 20px 20px 20px;--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-2848 .elementor-element.elementor-element-enfim16 img{width:100%;}.elementor-2848 .elementor-element.elementor-element-enbod43{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:72px;--padding-bottom:88px;--padding-left:60px;--padding-right:60px;}.elementor-2848 .elementor-element.elementor-element-enbod43:not(.elementor-motion-effects-element-type-background), .elementor-2848 .elementor-element.elementor-element-enbod43 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2848 .elementor-element.elementor-element-enrow42{--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:64px 64px;--row-gap:64px;--column-gap:64px;--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-2848 .elementor-element.elementor-element-enart35{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2848 .elementor-element.elementor-element-enguia25{--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:22px 32px;--row-gap:22px;--column-gap:32px;--flex-wrap:wrap;--border-radius:18px 18px 18px 18px;--margin-top:22px;--margin-bottom:22px;--margin-left:0px;--margin-right:0px;--padding-top:32px;--padding-bottom:32px;--padding-left:34px;--padding-right:34px;}.elementor-2848 .elementor-element.elementor-element-enguia25:not(.elementor-motion-effects-element-type-background), .elementor-2848 .elementor-element.elementor-element-enguia25 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F4F0E6;}.elementor-2848 .elementor-element.elementor-element-engtx23{--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;--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-2848 .elementor-element.elementor-element-engl20{font-family:"Poppins", Sans-serif;font-size:11.5px;font-weight:600;text-transform:uppercase;letter-spacing:1.6px;color:#877D5C;}.elementor-2848 .elementor-element.elementor-element-engt21{font-family:"Leaner", Sans-serif;font-size:22px;font-weight:700;line-height:1.25em;color:#3D5A2A;}.elementor-2848 .elementor-element.elementor-element-engd22{font-family:"Poppins", Sans-serif;font-size:14.5px;font-weight:400;line-height:1.6em;color:#5C6650;}.elementor-2848 .elementor-element.elementor-element-engbt24 .elementor-button{background-color:#C2C03D;font-family:"Poppins", Sans-serif;font-size:13.5px;font-weight:500;fill:#2C3520;color:#2C3520;border-radius:999px 999px 999px 999px;padding:12px 22px 12px 22px;}.elementor-2848 .elementor-element.elementor-element-engbt24 .elementor-button:hover, .elementor-2848 .elementor-element.elementor-element-engbt24 .elementor-button:focus{background-color:#D3D14F;color:#2C3520;}.elementor-2848 .elementor-element.elementor-element-engbt24 .elementor-button:hover svg, .elementor-2848 .elementor-element.elementor-element-engbt24 .elementor-button:focus svg{fill:#2C3520;}.elementor-2848 .elementor-element.elementor-element-enabo31{--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:24px 24px;--row-gap:24px;--column-gap:24px;--flex-wrap:wrap;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:#E6E0CC;--border-color:#E6E0CC;--margin-top:34px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:32px;--padding-bottom:32px;--padding-left:0px;--padding-right:0px;}.elementor-2848 .elementor-element.elementor-element-enaph26{width:initial;max-width:initial;}.elementor-2848 .elementor-element.elementor-element-enabx30{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:6px 6px;--row-gap:6px;--column-gap:6px;--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-2848 .elementor-element.elementor-element-enalb27{font-family:"Poppins", Sans-serif;font-size:11.5px;font-weight:600;text-transform:uppercase;letter-spacing:1.6px;color:#877D5C;}.elementor-2848 .elementor-element.elementor-element-enanm28{font-family:"Leaner", Sans-serif;font-size:21px;font-weight:700;color:#3D5A2A;}.elementor-2848 .elementor-element.elementor-element-enabi29{font-family:"Poppins", Sans-serif;font-size:14.5px;font-weight:400;line-height:1.6em;color:#5C6650;}.elementor-2848 .elementor-element.elementor-element-enshr34{--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:12px 12px;--row-gap:12px;--column-gap:12px;--flex-wrap:wrap;--margin-top:22px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2848 .elementor-element.elementor-element-enshl32{font-family:"Poppins", Sans-serif;font-size:13px;font-weight:500;color:#5C6650;}.elementor-2848 .elementor-element.elementor-element-enshb33{--alignment:left;--grid-side-margin:10px;--grid-column-gap:10px;--grid-row-gap:10px;--grid-bottom-margin:10px;}.elementor-2848 .elementor-element.elementor-element-enside41{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--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-2848 .elementor-element.elementor-element-enctb40{--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:14px 14px;--row-gap:14px;--column-gap:14px;--border-radius:16px 16px 16px 16px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:32px;--padding-bottom:32px;--padding-left:26px;--padding-right:26px;}.elementor-2848 .elementor-element.elementor-element-enctb40:not(.elementor-motion-effects-element-type-background), .elementor-2848 .elementor-element.elementor-element-enctb40 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#4E5C39;}.elementor-2848 .elementor-element.elementor-element-encth37{text-align:center;font-family:"Leaner", Sans-serif;font-size:21px;font-weight:700;line-height:1.3em;color:#FDFBF3;}.elementor-2848 .elementor-element.elementor-element-encpp38{text-align:center;font-family:"Poppins", Sans-serif;font-size:14px;font-weight:300;line-height:1.6em;color:#E6E9DC;}.elementor-2848 .elementor-element.elementor-element-encbt39 .elementor-button{background-color:#C2C03D;font-family:"Poppins", Sans-serif;font-size:13.5px;font-weight:500;fill:#2C3520;color:#2C3520;border-radius:999px 999px 999px 999px;padding:12px 22px 12px 22px;}.elementor-2848 .elementor-element.elementor-element-encbt39 .elementor-button:hover, .elementor-2848 .elementor-element.elementor-element-encbt39 .elementor-button:focus{background-color:#D3D14F;color:#2C3520;}.elementor-2848 .elementor-element.elementor-element-encbt39 .elementor-button:hover svg, .elementor-2848 .elementor-element.elementor-element-encbt39 .elementor-button:focus svg{fill:#2C3520;}.elementor-2848 .elementor-element.elementor-element-enrel49{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:88px;--padding-left:60px;--padding-right:60px;}.elementor-2848 .elementor-element.elementor-element-enrel49:not(.elementor-motion-effects-element-type-background), .elementor-2848 .elementor-element.elementor-element-enrel49 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F9FAF9;}.elementor-2848 .elementor-element.elementor-element-enrin48{--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-2848 .elementor-element.elementor-element-enrhd46{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-end;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--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-2848 .elementor-element.elementor-element-enrh44 .elementor-heading-title{font-family:"Leaner", Sans-serif;font-size:30px;font-weight:700;text-transform:uppercase;color:#4E5C39;}.elementor-2848 .elementor-element.elementor-element-enrl45{font-family:"Poppins", Sans-serif;font-size:14px;font-weight:600;}.elementor-2848 .elementor-element.elementor-element-enlp47{--grid-columns:3;}@media(min-width:768px){.elementor-2848 .elementor-element.elementor-element-ensep10{--width:1px;}}@media(max-width:1024px){.elementor-2848 .elementor-element.elementor-element-enhea15{--padding-top:48px;--padding-bottom:0px;--padding-left:32px;--padding-right:32px;}.elementor-2848 .elementor-element.elementor-element-enban18{--padding-top:0px;--padding-bottom:0px;--padding-left:32px;--padding-right:32px;}.elementor-2848 .elementor-element.elementor-element-enbod43{--padding-top:56px;--padding-bottom:64px;--padding-left:32px;--padding-right:32px;} .elementor-2848 .elementor-element.elementor-element-enshb33{--grid-side-margin:10px;--grid-column-gap:10px;--grid-row-gap:10px;--grid-bottom-margin:10px;}.elementor-2848 .elementor-element.elementor-element-enrel49{--padding-top:60px;--padding-bottom:64px;--padding-left:32px;--padding-right:32px;}.elementor-2848 .elementor-element.elementor-element-enlp47{--grid-columns:2;}}@media(max-width:767px){.elementor-2848 .elementor-element.elementor-element-enhea15{--padding-top:36px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-2848 .elementor-element.elementor-element-enban18{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-2848 .elementor-element.elementor-element-enbod43{--padding-top:40px;--padding-bottom:56px;--padding-left:20px;--padding-right:20px;} .elementor-2848 .elementor-element.elementor-element-enshb33{--grid-side-margin:10px;--grid-column-gap:10px;--grid-row-gap:10px;--grid-bottom-margin:10px;}.elementor-2848 .elementor-element.elementor-element-enrel49{--padding-top:44px;--padding-bottom:52px;--padding-left:20px;--padding-right:20px;}.elementor-2848 .elementor-element.elementor-element-enlp47{--grid-columns:1;}}/* Start custom CSS for text-editor, class: .elementor-element-enbc01 */.elementor-2848 .elementor-element.elementor-element-enbc01 p{margin:0}.elementor-2848 .elementor-element.elementor-element-enbc01 a{color:#5C6650;text-decoration:none}.elementor-2848 .elementor-element.elementor-element-enbc01 a:hover{color:#3D5A2A}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-enbad02 */.elementor-2848 .elementor-element.elementor-element-enbad02 p{margin:0;white-space:nowrap}/* End custom CSS */
/* Start custom CSS for theme-post-title, class: .elementor-element-entit03 */.elementor-2848 .elementor-element.elementor-element-entit03 .elementor-heading-title{font-size:clamp(1.9rem,3.6vw,3rem);text-transform:none;text-wrap:balance;margin:0}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-enlea04 */.elementor-2848 .elementor-element.elementor-element-enlea04{max-width:720px}.elementor-2848 .elementor-element.elementor-element-enlea04 p{margin:0}.elementor-2848 .elementor-element.elementor-element-enlea04 .elementor-widget-container:empty{display:none}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-enavt05 */.elementor-2848 .elementor-element.elementor-element-enavt05 img{width:48px;height:48px;object-fit:cover;object-position:center 20%;border-radius:999px;border:2px solid #FDFBF3;display:block}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-enanm06 */.elementor-2848 .elementor-element.elementor-element-enanm06 p{margin:0}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-enarl07 */.elementor-2848 .elementor-element.elementor-element-enarl07 p{margin:0}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-endat11 */.elementor-2848 .elementor-element.elementor-element-endat11 p{margin:0}.elementor-2848 .elementor-element.elementor-element-endat11{white-space:nowrap}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-enrdt12 */.elementor-2848 .elementor-element.elementor-element-enrdt12 p{margin:0}.elementor-2848 .elementor-element.elementor-element-enrdt12{white-space:nowrap}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-enhin14 */.elementor-2848 .elementor-element.elementor-element-enhin14{width:100%;max-width:880px;margin-left:auto;margin-right:auto}/* End custom CSS */
/* Start custom CSS for theme-post-featured-image, class: .elementor-element-enfim16 */.elementor-2848 .elementor-element.elementor-element-enfim16,.elementor-2848 .elementor-element.elementor-element-enfim16 .elementor-widget-container{width:100%;display:block;line-height:0}.elementor-2848 .elementor-element.elementor-element-enfim16 img{width:100%;aspect-ratio:21/9;object-fit:cover;object-position:center 45%;display:block}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-enfin17 */.elementor-2848 .elementor-element.elementor-element-enfin17{border-radius:20px}.elementor-2848 .elementor-element.elementor-element-enfin17{width:100%;max-width:1200px;margin-left:auto;margin-right:auto}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-entoc5a */.elementor-2848 .elementor-element.elementor-element-entoc5a{display:none;margin-bottom:30px}@media(max-width:1210px){.elementor-2848 .elementor-element.elementor-element-entoc5a{display:block}}.elementor-2848 .elementor-element.elementor-element-entoc5a .cmp-toc{border:1px solid #E6E0CC;border-radius:16px;padding:26px 24px;display:flex;flex-direction:column;gap:4px;font-family:Poppins,sans-serif}.elementor-2848 .elementor-element.elementor-element-entoc5a .cmp-toc__title{margin:0 0 10px;font-size:11.5px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:#877D5C}.elementor-2848 .elementor-element.elementor-element-entoc5a .cmp-toc a{font-size:14px;line-height:1.5;color:#3A3A34;text-decoration:none;padding:7px 0;border-bottom:1px solid #F0EBDC}.elementor-2848 .elementor-element.elementor-element-entoc5a .cmp-toc a:last-child{border-bottom:0}.elementor-2848 .elementor-element.elementor-element-entoc5a .cmp-toc a:hover{color:#3D5A2A}/* End custom CSS */
/* Start custom CSS for theme-post-content, class: .elementor-element-encnt19 */.elementor-2848 .elementor-element.elementor-element-encnt19 .elementor-widget-container{font-weight:300;font-size:17px;line-height:1.8;color:#2F332B}.elementor-2848 .elementor-element.elementor-element-encnt19 p{margin:0 0 22px}.elementor-2848 .elementor-element.elementor-element-encnt19 p:first-of-type{font-size:19px;line-height:1.75;color:#0D1210}.elementor-2848 .elementor-element.elementor-element-encnt19 h2{font-family:Leaner,Poppins,sans-serif;font-weight:700;font-size:28px;line-height:1.2;color:#4E5C39;text-transform:none;margin:38px 0 18px;scroll-margin-top:100px}.elementor-2848 .elementor-element.elementor-element-encnt19 h3{font-family:Leaner,Poppins,sans-serif;font-weight:700;font-size:22px;line-height:1.25;color:#3D5A2A;text-transform:none;margin:28px 0 14px}.elementor-2848 .elementor-element.elementor-element-encnt19 blockquote{margin:30px 0;padding:8px 0 8px 32px;border-left:2px solid #C2C03D;font-family:Leaner,Poppins,sans-serif;font-weight:700;font-size:26px;line-height:1.35;color:#3D5A2A}.elementor-2848 .elementor-element.elementor-element-encnt19 blockquote p{font:inherit;color:inherit;margin:0}.elementor-2848 .elementor-element.elementor-element-encnt19 ul{list-style:none;padding:0;margin:0 0 22px}.elementor-2848 .elementor-element.elementor-element-encnt19 ul li{position:relative;padding-left:34px;margin:0 0 12px}.elementor-2848 .elementor-element.elementor-element-encnt19 ul li::before{content:"";position:absolute;left:0;top:.95em;width:18px;height:1.5px;background:#C2C03D}.elementor-2848 .elementor-element.elementor-element-encnt19 ol{padding-left:24px;margin:0 0 22px}.elementor-2848 .elementor-element.elementor-element-encnt19 ol li{margin:0 0 10px}.elementor-2848 .elementor-element.elementor-element-encnt19 img{max-width:100%;height:auto;border-radius:14px}.elementor-2848 .elementor-element.elementor-element-encnt19 figure{margin:26px 0}.elementor-2848 .elementor-element.elementor-element-encnt19 a{color:#3D5A2A;text-decoration:underline;text-underline-offset:2px}.elementor-2848 .elementor-element.elementor-element-encnt19 a:hover{color:#877D5C}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-engl20 */.elementor-2848 .elementor-element.elementor-element-engl20 p{margin:0}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-engt21 */.elementor-2848 .elementor-element.elementor-element-engt21 p{margin:0}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-engd22 */.elementor-2848 .elementor-element.elementor-element-engd22 p{margin:0}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-engtx23 */.elementor-2848 .elementor-element.elementor-element-engtx23{flex:1 1 300px}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-engbt24 */.elementor-2848 .elementor-element.elementor-element-engbt24 .elementor-button{text-transform:none;box-shadow:none;letter-spacing:normal}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-enaph26 */.elementor-2848 .elementor-element.elementor-element-enaph26 img{width:96px;height:96px;object-fit:cover;object-position:center 20%;border-radius:999px;display:block}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-enalb27 */.elementor-2848 .elementor-element.elementor-element-enalb27 p{margin:0}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-enanm28 */.elementor-2848 .elementor-element.elementor-element-enanm28 p{margin:0}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-enabi29 */.elementor-2848 .elementor-element.elementor-element-enabi29 p{margin:0}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-enabx30 */.elementor-2848 .elementor-element.elementor-element-enabx30{flex:1 1 320px}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-enshl32 */.elementor-2848 .elementor-element.elementor-element-enshl32 p{margin:0}/* End custom CSS */
/* Start custom CSS for share-buttons, class: .elementor-element-enshb33 */.elementor-2848 .elementor-element.elementor-element-enshb33 .elementor-grid{display:flex;flex-wrap:wrap;gap:10px}.elementor-2848 .elementor-element.elementor-element-enshb33 .elementor-grid-item{width:auto;margin:0}.elementor-2848 .elementor-element.elementor-element-enshb33 .elementor-share-btn{background:transparent;border:1px solid #D8D0B8;border-radius:999px;height:auto;padding:7px 16px;transition:border-color .2s}.elementor-2848 .elementor-element.elementor-element-enshb33 .elementor-share-btn:hover{border-color:#3D5A2A}.elementor-2848 .elementor-element.elementor-element-enshb33 .elementor-share-btn__icon{display:none}.elementor-2848 .elementor-element.elementor-element-enshb33 .elementor-share-btn__title{color:#3D5A2A;font:500 12.5px Poppins,sans-serif;margin:0}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-enart35 */.elementor-2848 .elementor-element.elementor-element-enart35{flex:1 1 560px;min-width:0;max-width:720px}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-entoc36 */@media(max-width:1210px){.elementor-2848 .elementor-element.elementor-element-entoc36{display:none}}.elementor-2848 .elementor-element.elementor-element-entoc36 .cmp-toc{border:1px solid #E6E0CC;border-radius:16px;padding:26px 24px;display:flex;flex-direction:column;gap:4px;font-family:Poppins,sans-serif}.elementor-2848 .elementor-element.elementor-element-entoc36 .cmp-toc__title{margin:0 0 10px;font-size:11.5px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:#877D5C}.elementor-2848 .elementor-element.elementor-element-entoc36 .cmp-toc a{font-size:14px;line-height:1.5;color:#3A3A34;text-decoration:none;padding:7px 0;border-bottom:1px solid #F0EBDC}.elementor-2848 .elementor-element.elementor-element-entoc36 .cmp-toc a:last-child{border-bottom:0}.elementor-2848 .elementor-element.elementor-element-entoc36 .cmp-toc a:hover{color:#3D5A2A}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-encth37 */.elementor-2848 .elementor-element.elementor-element-encth37 p{margin:0}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-encpp38 */.elementor-2848 .elementor-element.elementor-element-encpp38 p{margin:0}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-encbt39 */.elementor-2848 .elementor-element.elementor-element-encbt39 .elementor-button{text-transform:none;box-shadow:none;letter-spacing:normal}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-enside41 */.elementor-2848 .elementor-element.elementor-element-enside41{flex:0 1 300px;min-width:260px;position:sticky;top:24px;align-self:flex-start}@media(max-width:1210px){.elementor-2848 .elementor-element.elementor-element-enside41{position:static;flex:1 1 100%;min-width:0}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-enrow42 */.elementor-2848 .elementor-element.elementor-element-enrow42{width:100%;max-width:1200px;margin-left:auto;margin-right:auto}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-enrh44 */.elementor-2848 .elementor-element.elementor-element-enrh44 .elementor-heading-title{margin:0}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-enrl45 */.elementor-2848 .elementor-element.elementor-element-enrl45 p{margin:0}.elementor-2848 .elementor-element.elementor-element-enrl45 a{color:#3D5A2A;text-decoration:none}.elementor-2848 .elementor-element.elementor-element-enrl45 a:hover{color:#877D5C}/* End custom CSS */
/* Start custom CSS for loop-grid, class: .elementor-element-enlp47 */.elementor-2848 .elementor-element.elementor-element-enlp47 .elementor-loop-container{gap:24px}.elementor-2848 .elementor-element.elementor-element-enlp47 .e-loop-item,.elementor-2848 .elementor-element.elementor-element-enlp47 .elementor-loop-container>.e-loop-item>.e-con{height:100%}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-enrin48 */.elementor-2848 .elementor-element.elementor-element-enrin48{width:100%;max-width:1200px;margin-left:auto;margin-right:auto}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Leaner';
	font-style: normal;
	font-weight: bold;
	font-display: auto;
	src: url('https://centromaspsicologia.com/wp-content/uploads/2020/08/Leaner-Bold.woff') format('woff'),
		url('https://centromaspsicologia.com/wp-content/uploads/2020/08/Leaner-Bold.ttf') format('truetype');
}
@font-face {
	font-family: 'Leaner';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://centromaspsicologia.com/wp-content/uploads/2020/08/Leaner-Regular-1.woff') format('woff'),
		url('https://centromaspsicologia.com/wp-content/uploads/2020/08/Leaner-Regular.ttf') format('truetype');
}
@font-face {
	font-family: 'Leaner';
	font-style: normal;
	font-weight: 100;
	font-display: auto;
	src: url('https://centromaspsicologia.com/wp-content/uploads/2020/08/Leaner-Thin.woff') format('woff'),
		url('https://centromaspsicologia.com/wp-content/uploads/2020/08/Leaner-Thin.ttf') format('truetype');
}
/* End Custom Fonts CSS */