.elementor-197 .elementor-element.elementor-element-c79ee72{--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;--padding-top:72px;--padding-bottom:52px;--padding-left:32px;--padding-right:32px;}.elementor-197 .elementor-element.elementor-element-c79ee72:not(.elementor-motion-effects-element-type-background), .elementor-197 .elementor-element.elementor-element-c79ee72 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F4EF;}.elementor-197 .elementor-element.elementor-element-429eb83{--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:18px 18px;--row-gap:18px;--column-gap:18px;--margin-top:0px;--margin-bottom:0px;--margin-left:autopx;--margin-right:autopx;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-primary );}.elementor-197 .elementor-element.elementor-element-eed8ab6{text-align:start;}.elementor-197 .elementor-element.elementor-element-eed8ab6 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:14px;font-weight:800;line-height:1.12em;letter-spacing:0em;color:#2F382E;}.elementor-197 .elementor-element.elementor-element-d7817c4{text-align:start;}.elementor-197 .elementor-element.elementor-element-d7817c4 .elementor-heading-title{font-family:"Lora", Sans-serif;font-size:48px;font-weight:600;line-height:1.12em;letter-spacing:0em;color:#2C2723;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );font-style:var( --e-global-typography-text-font-style );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-197 .elementor-element.elementor-element-1283f95{text-align:start;font-family:"Inter", Sans-serif;font-size:17px;font-weight:400;line-height:1.62em;letter-spacing:0em;color:#2C2723;}.elementor-197 .elementor-element.elementor-element-1e3aab6{--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;--padding-top:0px;--padding-bottom:72px;--padding-left:32px;--padding-right:32px;}.elementor-197 .elementor-element.elementor-element-1e3aab6:not(.elementor-motion-effects-element-type-background), .elementor-197 .elementor-element.elementor-element-1e3aab6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F4EF;}.elementor-197 .elementor-element.elementor-element-d216dee{--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:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:autopx;--margin-right:autopx;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-197 .elementor-element.elementor-element-6adc663{--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:52px 52px;--row-gap:52px;--column-gap:52px;}.elementor-197 .elementor-element.elementor-element-c79b907{--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;}.elementor-197 .elementor-element.elementor-element-30f6f29{text-align:start;}.elementor-197 .elementor-element.elementor-element-30f6f29 .elementor-heading-title{font-family:"Lora", Sans-serif;font-size:34px;font-weight:500;line-height:1.18em;letter-spacing:0em;color:#2C2723;}.elementor-197 .elementor-element.elementor-element-2542c49{--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;}.elementor-197 .elementor-element.elementor-element-2414130{text-align:start;font-family:"Inter", Sans-serif;font-size:17px;font-weight:400;line-height:1.42em;letter-spacing:0em;color:#2C2723;}.elementor-197 .elementor-element.elementor-element-d0fb8c3{--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:52px 52px;--row-gap:52px;--column-gap:52px;}.elementor-197 .elementor-element.elementor-element-a1fb05e{--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;}.elementor-197 .elementor-element.elementor-element-7111b99{text-align:start;}.elementor-197 .elementor-element.elementor-element-7111b99 .elementor-heading-title{font-family:"Lora", Sans-serif;font-size:34px;font-weight:500;line-height:1.18em;letter-spacing:0em;color:#2C2723;}.elementor-197 .elementor-element.elementor-element-b9e29df{--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;}.elementor-197 .elementor-element.elementor-element-02a9002{text-align:start;font-family:"Inter", Sans-serif;font-size:17px;font-weight:400;line-height:1.42em;letter-spacing:0em;color:#2C2723;}.elementor-197 .elementor-element.elementor-element-8b97f24{--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:52px 52px;--row-gap:52px;--column-gap:52px;}.elementor-197 .elementor-element.elementor-element-74af29c{--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;}.elementor-197 .elementor-element.elementor-element-7c8eebe{text-align:start;}.elementor-197 .elementor-element.elementor-element-7c8eebe .elementor-heading-title{font-family:"Lora", Sans-serif;font-size:34px;font-weight:500;line-height:1.18em;letter-spacing:0em;color:#2C2723;}.elementor-197 .elementor-element.elementor-element-ed992d2{--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;}.elementor-197 .elementor-element.elementor-element-4ef1d97{text-align:start;font-family:"Inter", Sans-serif;font-size:17px;font-weight:400;line-height:1.42em;letter-spacing:0em;color:#2C2723;}.elementor-197 .elementor-element.elementor-element-b573dca{--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:52px 52px;--row-gap:52px;--column-gap:52px;}.elementor-197 .elementor-element.elementor-element-d8ec373{--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;}.elementor-197 .elementor-element.elementor-element-35c90f4{text-align:start;}.elementor-197 .elementor-element.elementor-element-35c90f4 .elementor-heading-title{font-family:"Lora", Sans-serif;font-size:34px;font-weight:500;line-height:1.18em;letter-spacing:0em;color:#2C2723;}.elementor-197 .elementor-element.elementor-element-6666832{--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;}.elementor-197 .elementor-element.elementor-element-c64956b{text-align:start;font-family:"Inter", Sans-serif;font-size:17px;font-weight:400;line-height:1.42em;letter-spacing:0em;color:#2C2723;}.elementor-197 .elementor-element.elementor-element-2f49d0e{--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:52px 52px;--row-gap:52px;--column-gap:52px;}.elementor-197 .elementor-element.elementor-element-0f374c6{--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;}.elementor-197 .elementor-element.elementor-element-1d2e660{text-align:start;}.elementor-197 .elementor-element.elementor-element-1d2e660 .elementor-heading-title{font-family:"Lora", Sans-serif;font-size:34px;font-weight:500;line-height:1.18em;letter-spacing:0em;color:#2C2723;}.elementor-197 .elementor-element.elementor-element-0a60683{--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;}.elementor-197 .elementor-element.elementor-element-eb5d5fd{text-align:start;font-family:"Inter", Sans-serif;font-size:17px;font-weight:400;line-height:1.42em;letter-spacing:0em;color:#2C2723;}.elementor-197 .elementor-element.elementor-element-8860e71{--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;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#DED6CB;--border-color:#DED6CB;--padding-top:56px;--padding-bottom:58px;--padding-left:32px;--padding-right:32px;}.elementor-197 .elementor-element.elementor-element-8860e71:not(.elementor-motion-effects-element-type-background), .elementor-197 .elementor-element.elementor-element-8860e71 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E8E0D6;}.elementor-197 .elementor-element.elementor-element-82eecb3{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:autopx;--margin-right:autopx;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-197 .elementor-element.elementor-element-e264370{--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:8px 8px;--row-gap:8px;--column-gap:8px;}.elementor-197 .elementor-element.elementor-element-dc4c96b{text-align:start;}.elementor-197 .elementor-element.elementor-element-dc4c96b .elementor-heading-title{font-family:"Lora", Sans-serif;font-size:28px;font-weight:600;line-height:1.12em;letter-spacing:0em;color:#2C2723;}.elementor-197 .elementor-element.elementor-element-cfe0ce3{text-align:start;font-family:"Inter", Sans-serif;font-size:15px;font-weight:400;line-height:1.55em;letter-spacing:0em;color:#2C2723;}.elementor-197 .elementor-element.elementor-element-f618f84{--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 14px;--row-gap:14px;--column-gap:14px;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );font-style:var( --e-global-typography-accent-font-style );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-197 .elementor-element.elementor-element-be1c0ec .elementor-button{background-color:#2F382E;font-family:"Inter", Sans-serif;font-size:14px;font-weight:700;line-height:1.2em;letter-spacing:0em;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#2F382E;border-radius:6px 6px 6px 6px;padding:13px 20px 13px 20px;}.elementor-197 .elementor-element.elementor-element-be1c0ec .elementor-button:hover, .elementor-197 .elementor-element.elementor-element-be1c0ec .elementor-button:focus{background-color:#4A5648;color:#FFFFFF;border-color:#2F382E;}.elementor-197 .elementor-element.elementor-element-be1c0ec .elementor-button-content-wrapper{flex-direction:row;}.elementor-197 .elementor-element.elementor-element-be1c0ec .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-197 .elementor-element.elementor-element-be1c0ec .elementor-button:hover svg, .elementor-197 .elementor-element.elementor-element-be1c0ec .elementor-button:focus svg{fill:#FFFFFF;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-197 .elementor-element.elementor-element-429eb83{--width:100%;}.elementor-197 .elementor-element.elementor-element-d216dee{--width:100%;}.elementor-197 .elementor-element.elementor-element-6adc663{--width:100%;}.elementor-197 .elementor-element.elementor-element-c79b907{--width:44%;}.elementor-197 .elementor-element.elementor-element-2542c49{--width:56%;}.elementor-197 .elementor-element.elementor-element-d0fb8c3{--width:100%;}.elementor-197 .elementor-element.elementor-element-a1fb05e{--width:44%;}.elementor-197 .elementor-element.elementor-element-b9e29df{--width:56%;}.elementor-197 .elementor-element.elementor-element-8b97f24{--width:100%;}.elementor-197 .elementor-element.elementor-element-74af29c{--width:44%;}.elementor-197 .elementor-element.elementor-element-ed992d2{--width:56%;}.elementor-197 .elementor-element.elementor-element-b573dca{--width:100%;}.elementor-197 .elementor-element.elementor-element-d8ec373{--width:44%;}.elementor-197 .elementor-element.elementor-element-6666832{--width:56%;}.elementor-197 .elementor-element.elementor-element-2f49d0e{--width:100%;}.elementor-197 .elementor-element.elementor-element-0f374c6{--width:44%;}.elementor-197 .elementor-element.elementor-element-0a60683{--width:56%;}.elementor-197 .elementor-element.elementor-element-82eecb3{--width:100%;}.elementor-197 .elementor-element.elementor-element-e264370{--width:100%;}.elementor-197 .elementor-element.elementor-element-f618f84{--width:100%;}}@media(max-width:1024px){.elementor-197 .elementor-element.elementor-element-c79ee72{--padding-top:58px;--padding-bottom:46px;--padding-left:24px;--padding-right:24px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-197 .elementor-element.elementor-element-eed8ab6{text-align:start;}.elementor-197 .elementor-element.elementor-element-eed8ab6 .elementor-heading-title{font-size:13px;}.elementor-197 .elementor-element.elementor-element-d7817c4{text-align:start;}.elementor-197 .elementor-element.elementor-element-d7817c4 .elementor-heading-title{font-size:40px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-197 .elementor-element.elementor-element-1283f95{font-size:16px;}.elementor-197 .elementor-element.elementor-element-1e3aab6{--padding-top:0px;--padding-bottom:62px;--padding-left:24px;--padding-right:24px;}.elementor-197 .elementor-element.elementor-element-30f6f29{text-align:start;}.elementor-197 .elementor-element.elementor-element-30f6f29 .elementor-heading-title{font-size:30px;}.elementor-197 .elementor-element.elementor-element-2414130{font-size:16px;}.elementor-197 .elementor-element.elementor-element-7111b99{text-align:start;}.elementor-197 .elementor-element.elementor-element-7111b99 .elementor-heading-title{font-size:30px;}.elementor-197 .elementor-element.elementor-element-02a9002{font-size:16px;}.elementor-197 .elementor-element.elementor-element-7c8eebe{text-align:start;}.elementor-197 .elementor-element.elementor-element-7c8eebe .elementor-heading-title{font-size:30px;}.elementor-197 .elementor-element.elementor-element-4ef1d97{font-size:16px;}.elementor-197 .elementor-element.elementor-element-35c90f4{text-align:start;}.elementor-197 .elementor-element.elementor-element-35c90f4 .elementor-heading-title{font-size:30px;}.elementor-197 .elementor-element.elementor-element-c64956b{font-size:16px;}.elementor-197 .elementor-element.elementor-element-1d2e660{text-align:start;}.elementor-197 .elementor-element.elementor-element-1d2e660 .elementor-heading-title{font-size:30px;}.elementor-197 .elementor-element.elementor-element-eb5d5fd{font-size:16px;}.elementor-197 .elementor-element.elementor-element-8860e71{--padding-top:48px;--padding-bottom:52px;--padding-left:24px;--padding-right:24px;}.elementor-197 .elementor-element.elementor-element-dc4c96b{text-align:start;}.elementor-197 .elementor-element.elementor-element-dc4c96b .elementor-heading-title{font-size:25px;}.elementor-197 .elementor-element.elementor-element-cfe0ce3{font-size:15px;}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-197 .elementor-element.elementor-element-be1c0ec .elementor-button{font-size:14px;}}@media(max-width:767px){.elementor-197 .elementor-element.elementor-element-c79ee72{--padding-top:44px;--padding-bottom:36px;--padding-left:20px;--padding-right:20px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-197 .elementor-element.elementor-element-eed8ab6{text-align:start;}.elementor-197 .elementor-element.elementor-element-eed8ab6 .elementor-heading-title{font-size:12px;}.elementor-197 .elementor-element.elementor-element-d7817c4{text-align:start;}.elementor-197 .elementor-element.elementor-element-d7817c4 .elementor-heading-title{font-size:31px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-197 .elementor-element.elementor-element-1283f95{font-size:15px;}.elementor-197 .elementor-element.elementor-element-1e3aab6{--padding-top:0px;--padding-bottom:48px;--padding-left:20px;--padding-right:20px;}.elementor-197 .elementor-element.elementor-element-30f6f29{text-align:start;}.elementor-197 .elementor-element.elementor-element-30f6f29 .elementor-heading-title{font-size:26px;}.elementor-197 .elementor-element.elementor-element-2414130{font-size:15px;}.elementor-197 .elementor-element.elementor-element-7111b99{text-align:start;}.elementor-197 .elementor-element.elementor-element-7111b99 .elementor-heading-title{font-size:26px;}.elementor-197 .elementor-element.elementor-element-02a9002{font-size:15px;}.elementor-197 .elementor-element.elementor-element-7c8eebe{text-align:start;}.elementor-197 .elementor-element.elementor-element-7c8eebe .elementor-heading-title{font-size:26px;}.elementor-197 .elementor-element.elementor-element-4ef1d97{font-size:15px;}.elementor-197 .elementor-element.elementor-element-35c90f4{text-align:start;}.elementor-197 .elementor-element.elementor-element-35c90f4 .elementor-heading-title{font-size:26px;}.elementor-197 .elementor-element.elementor-element-c64956b{font-size:15px;}.elementor-197 .elementor-element.elementor-element-1d2e660{text-align:start;}.elementor-197 .elementor-element.elementor-element-1d2e660 .elementor-heading-title{font-size:26px;}.elementor-197 .elementor-element.elementor-element-eb5d5fd{font-size:15px;}.elementor-197 .elementor-element.elementor-element-8860e71{--padding-top:42px;--padding-bottom:46px;--padding-left:20px;--padding-right:20px;}.elementor-197 .elementor-element.elementor-element-dc4c96b{text-align:start;}.elementor-197 .elementor-element.elementor-element-dc4c96b .elementor-heading-title{font-size:22px;}.elementor-197 .elementor-element.elementor-element-cfe0ce3{font-size:14px;}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-197 .elementor-element.elementor-element-be1c0ec .elementor-button{font-size:14px;}}/* Start custom CSS for container, class: .elementor-element-c79ee72 */.elementor-197 .elementor-element.elementor-element-c79ee72 { background: #F7F4EF; overflow-x: hidden; }
.elementor-197 .elementor-element.elementor-element-c79ee72 .atendimentos-wrap, .elementor-197 .elementor-element.elementor-element-c79ee72 .atendimentos-list-wrap, .elementor-197 .elementor-element.elementor-element-c79ee72 .atendimentos-final-wrap { width: 100%; max-width: 1180px; margin-left: auto; margin-right: auto; }
.elementor-197 .elementor-element.elementor-element-c79ee72 .atendimentos-eyebrow .elementor-heading-title { display: inline-flex; align-items: center; gap: 9px; }
.elementor-197 .elementor-element.elementor-element-c79ee72 .atendimentos-eyebrow .elementor-heading-title::before { content: ''; width: 22px; height: 1px; background: #B2861F; display: inline-block; }
.elementor-197 .elementor-element.elementor-element-c79ee72 .atendimentos-intro-text { max-width: 760px; }
.elementor-197 .elementor-element.elementor-element-c79ee72 .atendimento-row { display: grid !important; grid-template-columns: minmax(0, 0.92fr) minmax(0, 1.08fr); gap: 70px; width: 100% !important; padding: 54px 0 !important; border-top: 1px solid rgba(126,116,107,0.38); align-items: start; }
.elementor-197 .elementor-element.elementor-element-c79ee72 .atendimento-row:last-child { border-bottom: 1px solid rgba(126,116,107,0.38); }
.elementor-197 .elementor-element.elementor-element-c79ee72 .atendimento-title-col, .elementor-197 .elementor-element.elementor-element-c79ee72 .atendimento-content-col { width: 100% !important; min-width: 0; }
.elementor-197 .elementor-element.elementor-element-c79ee72 .atendimento-title-col .elementor-heading-title { max-width: 520px; }
.elementor-197 .elementor-element.elementor-element-c79ee72 .atendimento-content-col { padding-top: 6px; }
.elementor-197 .elementor-element.elementor-element-c79ee72 .atendimento-topic { width: 100% !important; padding-bottom: 16px; border-bottom: 1px solid rgba(222,214,203,0.86); }
.elementor-197 .elementor-element.elementor-element-c79ee72 .atendimento-topic:last-of-type { border-bottom: 0; }
.elementor-197 .elementor-element.elementor-element-c79ee72 .atendimento-topic .elementor-heading-title { text-transform: uppercase; letter-spacing: 0.02em !important; }
.elementor-197 .elementor-element.elementor-element-c79ee72 .atendimento-topic .elementor-widget-text-editor p { margin: 0; }
.elementor-197 .elementor-element.elementor-element-c79ee72 .atendimento-content-col .elementor-widget-button { margin-top: 2px; }
@media (max-width: 1024px) { .elementor-197 .elementor-element.elementor-element-c79ee72 .atendimento-row { grid-template-columns: 1fr; gap: 24px; padding: 44px 0 !important; } .elementor-197 .elementor-element.elementor-element-c79ee72 .atendimento-title-col .elementor-heading-title { max-width: 760px; } .elementor-197 .elementor-element.elementor-element-c79ee72 .atendimento-content-col { padding-top: 0; } }
@media (max-width: 767px) { .elementor-197 .elementor-element.elementor-element-c79ee72 .atendimento-row { padding: 36px 0 !important; gap: 20px; } .elementor-197 .elementor-element.elementor-element-c79ee72 .atendimento-topic { padding-bottom: 14px; } }
.elementor-197 .elementor-element.elementor-element-c79ee72 .atendimento-row {
  padding: 60px 0 !important;
  border-top: 1px solid rgba(126,116,107,0.44) !important;
}
.elementor-197 .elementor-element.elementor-element-c79ee72 .atendimento-row:last-child {
  border-bottom: 1px solid rgba(126,116,107,0.44) !important;
}
.elementor-197 .elementor-element.elementor-element-c79ee72 .atendimento-content-col {
  padding-top: 4px !important;
  gap: 20px !important;
}
.elementor-197 .elementor-element.elementor-element-c79ee72 .atendimento-descricao p {
  margin: 0 !important;
  max-width: 680px;
}
.elementor-197 .elementor-element.elementor-element-c79ee72 .atendimento-title-col .elementor-heading-title {
  max-width: 540px;
}
@media (max-width: 1024px) {
  .elementor-197 .elementor-element.elementor-element-c79ee72 .atendimento-row {
    padding: 46px 0 !important;
    gap: 22px !important;
  }
  .elementor-197 .elementor-element.elementor-element-c79ee72 .atendimento-title-col .elementor-heading-title,
  .elementor-197 .elementor-element.elementor-element-c79ee72 .atendimento-descricao p {
    max-width: 760px;
  }
}
@media (max-width: 767px) {
  .elementor-197 .elementor-element.elementor-element-c79ee72 .atendimento-row {
    padding: 38px 0 !important;
    gap: 18px !important;
  }
  .elementor-197 .elementor-element.elementor-element-c79ee72 .atendimento-content-col {
    gap: 18px !important;
  }
}
.elementor-197 .elementor-element.elementor-element-c79ee72 .atendimento-content-col {
  gap: 0 !important;
}
.elementor-197 .elementor-element.elementor-element-c79ee72 .atendimento-content-col .elementor-widget-button {
  display: none !important;
}
.elementor-197 .elementor-element.elementor-element-c79ee72 .atendimento-descricao p {
  margin: 0 !important;
  max-width: 720px;
}
.elementor-197 .elementor-element.elementor-element-c79ee72 .atendimento-row {
  padding: 58px 0 !important;
}
@media (max-width: 1024px) {
  .elementor-197 .elementor-element.elementor-element-c79ee72 .atendimento-row {
    padding: 44px 0 !important;
  }
}
@media (max-width: 767px) {
  .elementor-197 .elementor-element.elementor-element-c79ee72 .atendimento-row {
    padding: 36px 0 !important;
  }
}
.elementor-197 .elementor-element.elementor-element-c79ee72 .atendimento-row {
  border-top: 1px solid rgba(126,116,107,0.42) !important;
  border-bottom: 0 !important;
}
.elementor-197 .elementor-element.elementor-element-c79ee72 .atendimento-row:last-child {
  border-bottom: 1px solid rgba(126,116,107,0.42) !important;
}
@media (max-width: 767px) {
  .elementor-197 .elementor-element.elementor-element-c79ee72 .atendimento-row {
    border-top: 1px solid rgba(126,116,107,0.38) !important;
  }
  .elementor-197 .elementor-element.elementor-element-c79ee72 .atendimento-row:last-child {
    border-bottom: 1px solid rgba(126,116,107,0.38) !important;
  }
}
.elementor-197 .elementor-element.elementor-element-c79ee72 .atendimento-descricao,
.elementor-197 .elementor-element.elementor-element-c79ee72 .atendimento-descricao p {
  font-weight: 400 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1e3aab6 */.elementor-197 .elementor-element.elementor-element-1e3aab6 .atendimentos-list-wrap { width: 100%; max-width: 1180px; margin-left: auto; margin-right: auto; }
.elementor-197 .elementor-element.elementor-element-1e3aab6 .atendimento-row { display: grid !important; grid-template-columns: minmax(0, 0.92fr) minmax(0, 1.08fr); gap: 70px; width: 100% !important; padding: 58px 0 !important; border-top: 1px solid rgba(126,116,107,0.42) !important; border-bottom: 0 !important; align-items: start; }
.elementor-197 .elementor-element.elementor-element-1e3aab6 .atendimento-row:last-child { border-bottom: 1px solid rgba(126,116,107,0.42) !important; }
.elementor-197 .elementor-element.elementor-element-1e3aab6 .atendimento-title-col, .elementor-197 .elementor-element.elementor-element-1e3aab6 .atendimento-content-col { width: 100% !important; min-width: 0; }
.elementor-197 .elementor-element.elementor-element-1e3aab6 .atendimento-title-col .elementor-heading-title { max-width: 540px; }
.elementor-197 .elementor-element.elementor-element-1e3aab6 .atendimento-content-col { padding-top: 4px !important; gap: 0 !important; }
.elementor-197 .elementor-element.elementor-element-1e3aab6 .atendimento-descricao, .elementor-197 .elementor-element.elementor-element-1e3aab6 .atendimento-descricao p { font-weight: 400 !important; }
.elementor-197 .elementor-element.elementor-element-1e3aab6 .atendimento-descricao p { margin: 0 !important; max-width: 720px; }
.elementor-197 .elementor-element.elementor-element-1e3aab6 .atendimento-content-col .elementor-widget-button { display: none !important; }
@media (max-width: 1024px) { .elementor-197 .elementor-element.elementor-element-1e3aab6 .atendimento-row { grid-template-columns: 1fr; gap: 22px !important; padding: 44px 0 !important; } .elementor-197 .elementor-element.elementor-element-1e3aab6 .atendimento-title-col .elementor-heading-title, .elementor-197 .elementor-element.elementor-element-1e3aab6 .atendimento-descricao p { max-width: 760px; } .elementor-197 .elementor-element.elementor-element-1e3aab6 .atendimento-content-col { padding-top: 0 !important; } }
@media (max-width: 767px) { .elementor-197 .elementor-element.elementor-element-1e3aab6 .atendimento-row { gap: 18px !important; padding: 36px 0 !important; border-top: 1px solid rgba(126,116,107,0.38) !important; } .elementor-197 .elementor-element.elementor-element-1e3aab6 .atendimento-row:last-child { border-bottom: 1px solid rgba(126,116,107,0.38) !important; } }/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-be1c0ec */.elementor-197 .elementor-element.elementor-element-be1c0ec .elementor-button { min-height: 48px; display: inline-flex; align-items: center; justify-content: center; white-space: nowrap; } @media (max-width: 767px) { .elementor-197 .elementor-element.elementor-element-be1c0ec, .elementor-197 .elementor-element.elementor-element-be1c0ec .elementor-button { width: 100%; } .elementor-197 .elementor-element.elementor-element-be1c0ec .elementor-button-text { white-space: normal; } }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8860e71 */.elementor-197 .elementor-element.elementor-element-8860e71 { background: #E8E0D6; border-top: 1px solid #DED6CB; }
.elementor-197 .elementor-element.elementor-element-8860e71 .atendimentos-final-wrap { width: 100%; max-width: 1180px; margin-left: auto; margin-right: auto; display: grid !important; grid-template-columns: minmax(0, 1fr) auto; gap: 24px; align-items: center; }
.elementor-197 .elementor-element.elementor-element-8860e71 .atendimentos-final-buttons { display:flex!important; gap:14px; align-items:center; justify-content:flex-end; flex-wrap:wrap; }
@media(max-width:1024px){ .elementor-197 .elementor-element.elementor-element-8860e71 .atendimentos-final-wrap { grid-template-columns: 1fr; } .elementor-197 .elementor-element.elementor-element-8860e71 .atendimentos-final-buttons { justify-content:flex-start; } }
@media(max-width:767px){ .elementor-197 .elementor-element.elementor-element-8860e71 .atendimentos-final-buttons { flex-direction:column; align-items:stretch; } .elementor-197 .elementor-element.elementor-element-8860e71 .atendimentos-final-buttons .elementor-widget-button, .elementor-197 .elementor-element.elementor-element-8860e71 .atendimentos-final-buttons .elementor-button { width:100%; } }/* End custom CSS */