.elementor-4856 .elementor-element.elementor-element-068ff4d{--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:0px 40px;--row-gap:0px;--column-gap:40px;--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4856 .elementor-element.elementor-element-67b497c{--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-widget-theme-post-featured-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-theme-post-title .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-4856 .elementor-element.elementor-element-c418186{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 25px) 0px;}.elementor-4856 .elementor-element.elementor-element-c418186 .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:36px;font-weight:400;line-height:43px;color:#000000;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-4856 .elementor-element.elementor-element-4bec914{padding:2em 1em 0em 0em;font-family:"Lato", Sans-serif;font-size:24px;font-weight:300;line-height:34px;}.elementor-4856 .elementor-element.elementor-element-1ba1fb9{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-4856 .elementor-element.elementor-element-a166176{--divider-border-style:solid;--divider-color:#C8BDBD;--divider-border-width:1px;}.elementor-4856 .elementor-element.elementor-element-a166176 .elementor-divider-separator{width:100%;}.elementor-4856 .elementor-element.elementor-element-a166176 .elementor-divider{padding-block-start:30px;padding-block-end:30px;}.elementor-4856 .elementor-element.elementor-element-460ac99{--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:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:nowrap;}.elementor-4856 .elementor-element.elementor-element-9e903ff{font-family:"Lato", Sans-serif;font-size:24px;font-weight:300;color:#212529;}.elementor-4856 .elementor-element.elementor-element-9e903ff a{color:#212529;}.elementor-4856 .elementor-element.elementor-element-e1c682f{font-family:"Lato", Sans-serif;font-size:24px;font-weight:300;color:#212529;}.elementor-4856 .elementor-element.elementor-element-e1c682f a{color:#212529;}.elementor-4856 .elementor-element.elementor-element-4cc7f7f{--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:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:nowrap;}.elementor-4856 .elementor-element.elementor-element-7b04019{font-family:"Lato", Sans-serif;font-size:24px;font-weight:300;color:#212529;}.elementor-4856 .elementor-element.elementor-element-7b04019 a{color:#212529;}.elementor-4856 .elementor-element.elementor-element-39333bc{font-family:"Lato", Sans-serif;font-size:24px;font-weight:300;color:#212529;}.elementor-4856 .elementor-element.elementor-element-39333bc a{color:#212529;}.elementor-4856 .elementor-element.elementor-element-8da9116{--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:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:nowrap;}.elementor-4856 .elementor-element.elementor-element-22e7b22{font-family:"Lato", Sans-serif;font-size:24px;font-weight:300;color:#212529;}.elementor-4856 .elementor-element.elementor-element-22e7b22 a{color:#212529;}.elementor-4856 .elementor-element.elementor-element-d7eadd8{font-family:"Lato", Sans-serif;font-size:24px;font-weight:300;color:#212529;}.elementor-4856 .elementor-element.elementor-element-d7eadd8 a{color:#212529;}.elementor-4856 .elementor-element.elementor-element-086a14b{--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:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:nowrap;}.elementor-4856 .elementor-element.elementor-element-809f196{font-family:"Lato", Sans-serif;font-size:24px;font-weight:300;color:#212529;}.elementor-4856 .elementor-element.elementor-element-809f196 a{color:#212529;}.elementor-4856 .elementor-element.elementor-element-2d56429{font-family:"Lato", Sans-serif;font-size:24px;font-weight:300;color:#212529;}.elementor-4856 .elementor-element.elementor-element-2d56429 a{color:#212529;}.elementor-4856 .elementor-element.elementor-element-f4d3ba9{--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:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:nowrap;}.elementor-4856 .elementor-element.elementor-element-1fcb6b4{font-family:"Lato", Sans-serif;font-size:24px;font-weight:300;color:#212529;}.elementor-4856 .elementor-element.elementor-element-1fcb6b4 a{color:#212529;}.elementor-4856 .elementor-element.elementor-element-2bd331f{font-family:"Lato", Sans-serif;font-size:24px;font-weight:300;color:#212529;}.elementor-4856 .elementor-element.elementor-element-2bd331f a{color:#212529;}.elementor-4856 .elementor-element.elementor-element-01dc3dd{--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:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:nowrap;}.elementor-4856 .elementor-element.elementor-element-a24ff45{font-family:"Lato", Sans-serif;font-size:24px;font-weight:300;color:#212529;}.elementor-4856 .elementor-element.elementor-element-a24ff45 a{color:#212529;}.elementor-4856 .elementor-element.elementor-element-f196d46{font-family:"Lato", Sans-serif;font-size:24px;font-weight:300;color:#212529;}.elementor-4856 .elementor-element.elementor-element-f196d46 a{color:#212529;}.elementor-4856 .elementor-element.elementor-element-b112a2c{--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;--flex-wrap:nowrap;}.elementor-4856 .elementor-element.elementor-element-6b57315{font-family:"Lato", Sans-serif;font-size:24px;font-weight:300;color:#212529;}.elementor-4856 .elementor-element.elementor-element-6b57315 a{color:#212529;}.elementor-4856 .elementor-element.elementor-element-d95ec93{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Lato", Sans-serif;font-size:24px;font-weight:300;color:#212529;}.elementor-4856 .elementor-element.elementor-element-d95ec93 a{color:#212529;}.elementor-4856 .elementor-element.elementor-element-fa6168e{--divider-border-style:solid;--divider-color:#C8BDBD;--divider-border-width:1px;padding:0px 0px 0px 0px;}.elementor-4856 .elementor-element.elementor-element-fa6168e .elementor-divider-separator{width:100%;}.elementor-4856 .elementor-element.elementor-element-fa6168e .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-4856 .elementor-element.elementor-element-fc6c3e4{--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:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:nowrap;}.elementor-4856 .elementor-element.elementor-element-ec08482{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;padding:0px 0px 0px 0px;font-family:"Lato", Sans-serif;font-size:24px;font-weight:300;color:#212529;}.elementor-4856 .elementor-element.elementor-element-ec08482 a{color:#212529;}.elementor-4856 .elementor-element.elementor-element-ac48e34{--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-4856 .elementor-element.elementor-element-14bf1d1{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-4856 .elementor-element.elementor-element-54b40bf{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:20px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-4856 .elementor-element.elementor-element-7fa85ec{--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:flex-start;--align-items:flex-start;--gap:15px 40px;--row-gap:15px;--column-gap:40px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-4856 .elementor-element.elementor-element-f6d7d1b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-4856 .elementor-element.elementor-element-99e5977{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 25px) 0px;}.elementor-4856 .elementor-element.elementor-element-99e5977 .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:36px;font-weight:400;line-height:43px;color:#000000;}.elementor-4856 .elementor-element.elementor-element-dd78dfc{padding:2em 1em 0em 0em;font-family:"Lato", Sans-serif;font-size:24px;font-weight:300;line-height:34px;}.elementor-4856 .elementor-element.elementor-element-0e7e6d5{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-4856 .elementor-element.elementor-element-23d09b0{--divider-border-style:solid;--divider-color:#C8BDBD;--divider-border-width:1px;}.elementor-4856 .elementor-element.elementor-element-23d09b0 .elementor-divider-separator{width:100%;}.elementor-4856 .elementor-element.elementor-element-23d09b0 .elementor-divider{padding-block-start:30px;padding-block-end:30px;}.elementor-4856 .elementor-element.elementor-element-b08db48{--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:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:nowrap;}.elementor-4856 .elementor-element.elementor-element-4dd411b{font-family:"Lato", Sans-serif;font-size:24px;font-weight:300;color:#212529;}.elementor-4856 .elementor-element.elementor-element-4dd411b a{color:#212529;}.elementor-4856 .elementor-element.elementor-element-2ea56ff{font-family:"Lato", Sans-serif;font-size:24px;font-weight:300;color:#212529;}.elementor-4856 .elementor-element.elementor-element-2ea56ff a{color:#212529;}.elementor-4856 .elementor-element.elementor-element-6303f1a{--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:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:nowrap;}.elementor-4856 .elementor-element.elementor-element-261d15b{font-family:"Lato", Sans-serif;font-size:24px;font-weight:300;color:#212529;}.elementor-4856 .elementor-element.elementor-element-261d15b a{color:#212529;}.elementor-4856 .elementor-element.elementor-element-d57b432{font-family:"Lato", Sans-serif;font-size:24px;font-weight:300;color:#212529;}.elementor-4856 .elementor-element.elementor-element-d57b432 a{color:#212529;}.elementor-4856 .elementor-element.elementor-element-fbf37f7{--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:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:nowrap;}.elementor-4856 .elementor-element.elementor-element-9bc905e{font-family:"Lato", Sans-serif;font-size:24px;font-weight:300;color:#212529;}.elementor-4856 .elementor-element.elementor-element-9bc905e a{color:#212529;}.elementor-4856 .elementor-element.elementor-element-750dd22{font-family:"Lato", Sans-serif;font-size:24px;font-weight:300;color:#212529;}.elementor-4856 .elementor-element.elementor-element-750dd22 a{color:#212529;}.elementor-4856 .elementor-element.elementor-element-c884a20{--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:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:nowrap;}.elementor-4856 .elementor-element.elementor-element-f677b90{font-family:"Lato", Sans-serif;font-size:24px;font-weight:300;color:#212529;}.elementor-4856 .elementor-element.elementor-element-f677b90 a{color:#212529;}.elementor-4856 .elementor-element.elementor-element-2a53562{font-family:"Lato", Sans-serif;font-size:24px;font-weight:300;color:#212529;}.elementor-4856 .elementor-element.elementor-element-2a53562 a{color:#212529;}.elementor-4856 .elementor-element.elementor-element-18480a8{--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:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:nowrap;}.elementor-4856 .elementor-element.elementor-element-b5393db{font-family:"Lato", Sans-serif;font-size:24px;font-weight:300;color:#212529;}.elementor-4856 .elementor-element.elementor-element-b5393db a{color:#212529;}.elementor-4856 .elementor-element.elementor-element-828d9e5{font-family:"Lato", Sans-serif;font-size:24px;font-weight:300;color:#212529;}.elementor-4856 .elementor-element.elementor-element-828d9e5 a{color:#212529;}.elementor-4856 .elementor-element.elementor-element-605cee3{--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:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:nowrap;}.elementor-4856 .elementor-element.elementor-element-061de13{font-family:"Lato", Sans-serif;font-size:24px;font-weight:300;color:#212529;}.elementor-4856 .elementor-element.elementor-element-061de13 a{color:#212529;}.elementor-4856 .elementor-element.elementor-element-7147c42{font-family:"Lato", Sans-serif;font-size:24px;font-weight:300;color:#212529;}.elementor-4856 .elementor-element.elementor-element-7147c42 a{color:#212529;}.elementor-4856 .elementor-element.elementor-element-f7650b9{--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;--flex-wrap:nowrap;}.elementor-4856 .elementor-element.elementor-element-00a6557{font-family:"Lato", Sans-serif;font-size:24px;font-weight:300;color:#212529;}.elementor-4856 .elementor-element.elementor-element-00a6557 a{color:#212529;}.elementor-4856 .elementor-element.elementor-element-5cee7d5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Lato", Sans-serif;font-size:24px;font-weight:300;color:#212529;}.elementor-4856 .elementor-element.elementor-element-5cee7d5 a{color:#212529;}.elementor-4856 .elementor-element.elementor-element-10ada0b{--divider-border-style:solid;--divider-color:#C8BDBD;--divider-border-width:1px;padding:0px 0px 0px 0px;}.elementor-4856 .elementor-element.elementor-element-10ada0b .elementor-divider-separator{width:100%;}.elementor-4856 .elementor-element.elementor-element-10ada0b .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-4856 .elementor-element.elementor-element-d8bfd16{--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:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:nowrap;}.elementor-4856 .elementor-element.elementor-element-2240795{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;padding:0px 0px 0px 0px;font-family:"Lato", Sans-serif;font-size:24px;font-weight:300;color:#212529;}.elementor-4856 .elementor-element.elementor-element-2240795 a{color:#212529;}.elementor-4856 .elementor-element.elementor-element-b8d911c{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-4856 .elementor-element.elementor-element-57c157c{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-4856 .elementor-element.elementor-element-f9d4d1c{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-4856 .elementor-element.elementor-element-f9d4d1c:not(.elementor-motion-effects-element-type-background), .elementor-4856 .elementor-element.elementor-element-f9d4d1c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#DFDDD9;}.elementor-4856 .elementor-element.elementor-element-a78a636{--display:flex;}.elementor-4856 .elementor-element.elementor-element-d770df4{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#212529;--border-color:#212529;--margin-top:0px;--margin-bottom:25px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-4856 .elementor-element.elementor-element-86071b5{font-family:"Lato", Sans-serif;font-size:24px;font-weight:300;color:#212529;}.elementor-widget-loop-grid .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-loop-grid .elementor-pagination{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-loop-grid .e-load-more-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-4856 .elementor-element.elementor-element-fded87e{--grid-columns:3;}.elementor-4856 .elementor-element.elementor-element-fded87e .elementor-loop-container{grid-auto-rows:1fr;}.elementor-4856 .elementor-element.elementor-element-fded87e .e-loop-item > .elementor-section, .elementor-4856 .elementor-element.elementor-element-fded87e .e-loop-item > .elementor-section > .elementor-container, .elementor-4856 .elementor-element.elementor-element-fded87e .e-loop-item > .e-con, .elementor-4856 .elementor-element.elementor-element-fded87e .e-loop-item .elementor-section-wrap  > .e-con{height:100%;}body.elementor-page-4856:not(.elementor-motion-effects-element-type-background), body.elementor-page-4856 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EFEEEC;}@media(max-width:1024px){.elementor-4856 .elementor-element.elementor-element-7fa85ec{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--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-4856 .elementor-element.elementor-element-fded87e{--grid-columns:2;}}@media(min-width:768px){.elementor-4856 .elementor-element.elementor-element-068ff4d{--width:95%;}.elementor-4856 .elementor-element.elementor-element-67b497c{--width:40%;}.elementor-4856 .elementor-element.elementor-element-ac48e34{--width:60%;}.elementor-4856 .elementor-element.elementor-element-54b40bf{--width:100%;}.elementor-4856 .elementor-element.elementor-element-7fa85ec{--width:96%;}.elementor-4856 .elementor-element.elementor-element-f6d7d1b{--width:40%;}.elementor-4856 .elementor-element.elementor-element-b8d911c{--width:60%;}.elementor-4856 .elementor-element.elementor-element-a78a636{--width:95%;}}@media(max-width:1366px) and (min-width:768px){.elementor-4856 .elementor-element.elementor-element-7fa85ec{--width:95%;}.elementor-4856 .elementor-element.elementor-element-f6d7d1b{--width:50%;}.elementor-4856 .elementor-element.elementor-element-b8d911c{--width:85%;}}@media(max-width:1024px) and (min-width:768px){.elementor-4856 .elementor-element.elementor-element-7fa85ec{--width:100%;}.elementor-4856 .elementor-element.elementor-element-f6d7d1b{--width:50%;}.elementor-4856 .elementor-element.elementor-element-b8d911c{--width:50%;}}@media(max-width:1366px){.elementor-4856 .elementor-element.elementor-element-c418186 .elementor-heading-title{font-size:24px;}.elementor-4856 .elementor-element.elementor-element-4bec914{font-size:14px;}.elementor-4856 .elementor-element.elementor-element-1ba1fb9{--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-4856 .elementor-element.elementor-element-a166176 .elementor-divider{padding-block-start:20px;padding-block-end:20px;}.elementor-4856 .elementor-element.elementor-element-9e903ff{font-size:14px;}.elementor-4856 .elementor-element.elementor-element-e1c682f{font-size:14px;}.elementor-4856 .elementor-element.elementor-element-7b04019{font-size:14px;}.elementor-4856 .elementor-element.elementor-element-39333bc{font-size:14px;}.elementor-4856 .elementor-element.elementor-element-22e7b22{font-size:14px;}.elementor-4856 .elementor-element.elementor-element-d7eadd8{font-size:14px;}.elementor-4856 .elementor-element.elementor-element-809f196{font-size:14px;}.elementor-4856 .elementor-element.elementor-element-2d56429{font-size:14px;}.elementor-4856 .elementor-element.elementor-element-1fcb6b4{font-size:14px;}.elementor-4856 .elementor-element.elementor-element-2bd331f{font-size:14px;}.elementor-4856 .elementor-element.elementor-element-a24ff45{font-size:14px;}.elementor-4856 .elementor-element.elementor-element-f196d46{font-size:14px;}.elementor-4856 .elementor-element.elementor-element-6b57315{font-size:14px;}.elementor-4856 .elementor-element.elementor-element-d95ec93{font-size:14px;}.elementor-4856 .elementor-element.elementor-element-fa6168e .elementor-divider{padding-block-start:20px;padding-block-end:20px;}.elementor-4856 .elementor-element.elementor-element-ec08482{font-size:14px;}.elementor-4856 .elementor-element.elementor-element-14bf1d1.elementor-element{--align-self:flex-start;}.elementor-4856 .elementor-element.elementor-element-54b40bf{--justify-content:flex-start;--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4856 .elementor-element.elementor-element-7fa85ec{--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-4856 .elementor-element.elementor-element-f6d7d1b{--justify-content:flex-start;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-4856 .elementor-element.elementor-element-f6d7d1b.e-con{--align-self:flex-start;}.elementor-4856 .elementor-element.elementor-element-99e5977 .elementor-heading-title{font-size:24px;}.elementor-4856 .elementor-element.elementor-element-dd78dfc{font-size:14px;}.elementor-4856 .elementor-element.elementor-element-0e7e6d5{--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-4856 .elementor-element.elementor-element-23d09b0 .elementor-divider{padding-block-start:20px;padding-block-end:20px;}.elementor-4856 .elementor-element.elementor-element-4dd411b{font-size:14px;}.elementor-4856 .elementor-element.elementor-element-2ea56ff{font-size:14px;}.elementor-4856 .elementor-element.elementor-element-261d15b{font-size:14px;}.elementor-4856 .elementor-element.elementor-element-d57b432{font-size:14px;}.elementor-4856 .elementor-element.elementor-element-9bc905e{font-size:14px;}.elementor-4856 .elementor-element.elementor-element-750dd22{font-size:14px;}.elementor-4856 .elementor-element.elementor-element-f677b90{font-size:14px;}.elementor-4856 .elementor-element.elementor-element-2a53562{font-size:14px;}.elementor-4856 .elementor-element.elementor-element-b5393db{font-size:14px;}.elementor-4856 .elementor-element.elementor-element-828d9e5{font-size:14px;}.elementor-4856 .elementor-element.elementor-element-061de13{font-size:14px;}.elementor-4856 .elementor-element.elementor-element-7147c42{font-size:14px;}.elementor-4856 .elementor-element.elementor-element-00a6557{font-size:14px;}.elementor-4856 .elementor-element.elementor-element-5cee7d5{font-size:14px;}.elementor-4856 .elementor-element.elementor-element-10ada0b .elementor-divider{padding-block-start:20px;padding-block-end:20px;}.elementor-4856 .elementor-element.elementor-element-2240795{font-size:14px;}.elementor-4856 .elementor-element.elementor-element-b8d911c{--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;--justify-content:flex-start;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-4856 .elementor-element.elementor-element-57c157c.elementor-element{--align-self:flex-start;}}@media(max-width:767px){.elementor-4856 .elementor-element.elementor-element-068ff4d{--width:95%;}.elementor-4856 .elementor-element.elementor-element-c418186{margin:1em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;}.elementor-4856 .elementor-element.elementor-element-c418186 .elementor-heading-title{font-size:31.5px;}.elementor-4856 .elementor-element.elementor-element-54b40bf{--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4856 .elementor-element.elementor-element-99e5977{margin:1em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;}.elementor-4856 .elementor-element.elementor-element-99e5977 .elementor-heading-title{font-size:31.5px;}.elementor-4856 .elementor-element.elementor-element-a78a636{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-4856 .elementor-element.elementor-element-fded87e{--grid-columns:1;width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;}}/* Start custom CSS for text-editor, class: .elementor-element-4bec914 */.conteudo-post{
    font-size:24px !important;
    color:#212529 !important;
}

h4{
    font-weight:400;
    font-size:26px;
}

@media (max-width:1366px){
   .conteudo-post{
    font-size:14px !important;
} 
h4{
    font-weight:400;
    font-size:17.5px !important;
}
}

.conteudo-post p{
    
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-2d87ed7 */.case-related-products{
  display: flex;
  flex-wrap: wrap;
  gap: 28px;
  align-items: flex-start;
}

.case-product-card{
  display: block;
  width: 220px;
  text-decoration: none;
  color: #111;
  flex: 0 0 220px;
}

.case-product-image{
  position: relative;
  background: #fff;
  padding: 18px;
}

.case-product-image img{
  display: block;
  width: 100%;
  height: auto;
}

.case-product-title{
  margin-top: 10px;
  font-size: 14px;
  line-height: 1.3;
  font-family: 'Lato' !important;
  font-weight: 300;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-14bf1d1 */@media (max-width: 767px) {
  body.single-post .acf-gallery__item:has(img[src*="Sus-Story-1"]) {
    display: none !important;
  }
}

.scroll-images{
  display: flex;
  flex-wrap: wrap;
  gap: 24px;
}

/* padrão: 50% */
.scroll-images .acf-gallery__item{
  width: calc(50% - 12px);
  margin: 0 !important;
}

/* 1ª, 4ª, 7ª... 100% */
.scroll-images .acf-gallery__item:nth-child(3n+1){
  width: 100%;
}

/* imagem ocupa tudo */
.scroll-images img{
  width: 100%;
  height: auto;
  display: block;
}

/* mobile */
@media (max-width: 768px){
  .scroll-images .acf-gallery__item{
    width: 100%;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-dd78dfc */.conteudo-post{
    font-size:24px !important;
    color:#212529 !important;
}

h4{
    font-weight:400;
    font-size:26px;
}

@media (max-width:1366px){
   .conteudo-post{
    font-size:14px !important;
} 
h4{
    font-weight:400;
    font-size:17.5px !important;
}
}

.conteudo-post p{
    
    margin-bottom: 18px;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-873b8fa */.case-related-products{
  display: flex;
  flex-wrap: wrap;
  gap: 28px;
  align-items: flex-start;
}

.case-product-card{
  display: block;
  width: 220px;
  text-decoration: none;
  color: #111;
  flex: 0 0 220px;
}

.case-product-image{
  position: relative;
  background: #fff;
  padding: 18px;
}

.case-product-image img{
  display: block;
  width: 100%;
  height: auto;
}

.case-product-title{
  margin-top: 10px;
  font-size: 14px;
  line-height: 1.3;
  font-family: 'Lato' !important;
  font-weight: 300;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-57c157c */@media (max-width: 767px) {
  body.single-post .acf-gallery__item:has(img[src*="Sus-Story-1"]) {
    display: none !important;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b8d911c */.col-right{
    padding-top: 20px!important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7fa85ec */.split-section{
  padding-top: 30px !important;
}
/* =========================
   Layout 2 colunas
========================= */
.split-section{
  display: flex;
  align-items: flex-start;
  gap: 40px;
  margin: 0 auto;
  overflow: visible !important;
}

/* colunas */
.split-section .col-left{
  flex: 0 0 42%;
  min-width: 0;
  position: relative;
}

.split-section .col-right{
  flex: 0 0 58%;
  min-width: 0;
  max-width: none !important;
  position: relative;
}

/* sticky somente no conteúdo dentro da coluna */
.split-section .col-left > *,
.split-section .col-right > *{
  position: sticky;
  top: 120px;
  height: fit-content;
}

/* galeria */
.split-section .scroll-images{
  display: flex;
  flex-wrap: wrap;
  gap: 24px;
}

.split-section .scroll-images .acf-gallery__item{
  width: calc(50% - 12px);
  margin: 0 !important;
}

.split-section .scroll-images .acf-gallery__item:nth-child(3n+1){
  width: 100%;
}

.split-section .scroll-images img{
  width: 100%;
  height: auto;
  display: block;
}

/* mobile */
@media (max-width: 768px){

  .split-section{
    flex-direction: column;
    gap: 28px;
    padding-left: 16px;
    padding-right: 16px;
  }

  .split-section .col-left,
  .split-section .col-right{
    flex: 0 0 100%;
    width: 100%;
  }

  .split-section .col-left > *,
  .split-section .col-right > *{
    position: relative;
    top: auto;
  }

  .split-section .scroll-images .acf-gallery__item{
    width: 100%;
  }
}/* End custom CSS */
/* Start custom CSS for loop-grid, class: .elementor-element-fded87e */.elementor-4856 .elementor-element.elementor-element-fded87e .elementor-loop-container{
  display: grid !important;
  grid-template-columns: 1fr 1.5fr 1fr;
  gap: 30px;
}

.elementor-4856 .elementor-element.elementor-element-fded87e .elementor-loop-container > *:nth-child(2) img{
  height: 420px;
  object-fit: cover;
}

.elementor-4856 .elementor-element.elementor-element-fded87e .elementor-loop-container > *:not(:nth-child(2)) img{
  height: 420px;
  object-fit: cover;
}

@media (max-width:1024px){
    .elementor-4856 .elementor-element.elementor-element-fded87e .elementor-loop-container{ display: flex !important;
    flex-direction:column !important;
}
}/* End custom CSS */